Map which Include ERCC
Posted: Mon Oct 04, 2021 8:40 pm
Dear, I would like to inform that all maps which include ERCC seems to not be compatible with latest release.
As example DI 4[AR] map
As example DI 4[AR] map
Code: Select all
$ ./utility.sh ra --check-yaml DI-4AR.oramap
OpenRA.Utility(1,1): Error: Missing Type: SpawnMPUnitsInfo
OpenRA.Utility(1,1): Error: Missing Type: MPStartLocationsInfo
Testing map: DI 4[AR]
OpenRA.Utility(1,1): Warning: Actor type `proc` grants conditions that are not consumed: critical
OpenRA.Utility(1,1): Error: rules-ERCC.yaml:71 refers to a trait field `ValidStances` that does not exist on `ProximityExternalCondition`.
OpenRA.Utility(1,1): Error: rules-ERCC.yaml:80 refers to a trait field `ValidStances` that does not exist on `ProximityExternalCondition`.
OpenRA.Utility(1,1): Error: OpenRA.Mods.Common.Lint.CheckUnknownTraitFields failed with exception: System.NullReferenceException: Object reference not set to an instance of an object.
at OpenRA.Mods.Common.Lint.CheckUnknownTraitFields.CheckActors(IEnumerable`1 actors, Action`1 emitError, ModData modData) in /home/jmercier/OpenRA/OpenRA.Mods.Common/Lint/CheckUnknownTraitFields.cs:line 75
at OpenRA.Mods.Common.Lint.CheckUnknownTraitFields.CheckMapYaml(Action`1 emitError, ModData modData, IReadOnlyFileSystem fileSystem, MiniYaml ruleDefinitions) in /home/jmercier/OpenRA/OpenRA.Mods.Common/Lint/CheckUnknownTraitFields.cs:line 92
at OpenRA.Mods.Common.Lint.CheckUnknownTraitFields.OpenRA.Mods.Common.Lint.ILintMapPass.Run(Action`1 emitError, Action`1 emitWarning, ModData modData, Map map) in /home/jmercier/OpenRA/OpenRA.Mods.Common/Lint/CheckUnknownTraitFields.cs:line 30
at OpenRA.Mods.Common.UtilityCommands.CheckYaml.OpenRA.IUtilityCommand.Run(Utility utility, String[] args) in /home/jmercier/OpenRA/OpenRA.Mods.Common/UtilityCommands/CheckYaml.cs:line 108
Errors: 5