Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Ensure SpawnStartingUnits initializes after Locomotor.
Prior to ef44c31, Locomotor would be earlier in the trait initialization sequence than SpawnStartingUnits. After this commit, the initialization sequence was perturbed and SpawnStartingUnits would initialize first. When SpawnStartingUnits would query CanEnterCell this would generate a null reference as Locomotor had not yet initialized. SpawnStartingUnitsInfo is made to initialize NotBefore LocomotorInfo to enforce the required trait ordering.
- Loading branch information