fix: half of the universe objects not getting deserialized because of for loop
This commit is contained in:
		@@ -97,7 +97,7 @@ public class UniverseObjectSerializer : EngineTypeYamlSerializerBase<IUniverseOb
 | 
			
		||||
        serializer(universeObject.BehaviourController);
 | 
			
		||||
 | 
			
		||||
        emitter.Emit(new Scalar(nameof(IUniverseObject.Children)));
 | 
			
		||||
        serializer(universeObject.Children.Where(c => !c.GetType().HasAttribute<IgnoreSerializationAttribute>()).Reverse());
 | 
			
		||||
        serializer(universeObject.Children.Where(c => !c.GetType().HasAttribute<IgnoreSerializationAttribute>()));
 | 
			
		||||
 | 
			
		||||
        ProgressionTracker.Set(isTrackingController ? 1f : ProgressionTracker.Progression, $"Serializing universe object");
 | 
			
		||||
        emitter.Emit(new MappingEnd());
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user