Development Merge 2025.11.03 #6

Merged
Syntriax merged 21 commits from development into main 2025-11-03 13:07:39 +01:00
Showing only changes of commit 2d612ea0d4 - Show all commits

View File

@@ -63,17 +63,17 @@ public class Universe : BaseEntity, IUniverse
if (!universeObject.Initialize())
throw new Exception($"{universeObject.Name} can't be initialized");
for (int i = 0; i < universeObject.Children.Count; i++)
Register(universeObject.Children[i]);
_universeObjects.Add(universeObject);
if (universeObject.Parent == null)
universeObject.Parent = Root;
_universeObjects.Add(universeObject);
if (!universeObject.EnterUniverse(this))
throw new Exception($"{universeObject.Name} can't enter the universe");
for (int i = 0; i < universeObject.Children.Count; i++)
Register(universeObject.Children[i]);
OnUniverseObjectRegistered?.Invoke(this, new(universeObject));
}