Prevent saving and starting a map when max player count is exceeded.

This commit is contained in:
abc013
2021-07-03 12:15:39 +01:00
committed by Smittytron
parent 347a09e6cf
commit 2742985520
4 changed files with 26 additions and 4 deletions

View File

@@ -336,9 +336,6 @@ namespace OpenRA
throw new InvalidDataException($"Map format {MapFormat} is not supported.\n File: {package.Name}");
PlayerDefinitions = MiniYaml.NodesOrEmpty(yaml, "Players");
if (PlayerDefinitions.Count > 64)
throw new InvalidDataException($"Maps must not define more than 64 players.\n File: {package.Name}");
ActorDefinitions = MiniYaml.NodesOrEmpty(yaml, "Actors");
Grid = modData.Manifest.Get<MapGrid>();