Conditional map support (#5868)
Co-authored-by: E F R <602406+Efruit@users.noreply.github.com> Co-authored-by: Paul Ritter <ritter.paul1@googlemail.com>
This commit is contained in:
@@ -111,7 +111,9 @@ public class GameMapManager : IGameMapManager
|
||||
|
||||
private bool IsMapEligible(GameMapPrototype map)
|
||||
{
|
||||
return map.MaxPlayers >= _playerManager.PlayerCount && map.MinPlayers <= _playerManager.PlayerCount;
|
||||
return map.MaxPlayers >= _playerManager.PlayerCount &&
|
||||
map.MinPlayers <= _playerManager.PlayerCount &&
|
||||
map.Conditions.All(x => x.Check(map));
|
||||
}
|
||||
|
||||
private bool TryLookupMap(string gameMap, [NotNullWhen(true)] out GameMapPrototype? map)
|
||||
|
||||
Reference in New Issue
Block a user