From fba64c3854c8382c30e5c8812a733842925e7e86 Mon Sep 17 00:00:00 2001 From: Syntriax Date: Wed, 22 Oct 2025 22:13:46 +0300 Subject: [PATCH] fix: behaviours being serialized in reverse --- .../Converters/BehaviourControllerConverter.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Engine.Integration/Engine.Integration.Yaml/Converters/BehaviourControllerConverter.cs b/Engine.Integration/Engine.Integration.Yaml/Converters/BehaviourControllerConverter.cs index 97ed522..89391b4 100644 --- a/Engine.Integration/Engine.Integration.Yaml/Converters/BehaviourControllerConverter.cs +++ b/Engine.Integration/Engine.Integration.Yaml/Converters/BehaviourControllerConverter.cs @@ -80,7 +80,7 @@ public class BehaviourControllerConverter : EngineTypeYamlSerializerBase().Where(b => !b.GetType().HasAttribute())); + serializer(behaviourController.GetBehaviours().Where(b => !b.GetType().HasAttribute()).Reverse()); ProgressionTracker.Set(isTrackingController ? 1f : ProgressionTracker.Progression, $"Serialized behaviour controller"); emitter.Emit(new MappingEnd());