chore: hierarchy objects now get their type name as their Name in constructor

This commit is contained in:
Syntriax 2025-04-13 13:42:05 +03:00
parent 9e4c74ed1d
commit 00f7b1aaab

View File

@ -160,6 +160,11 @@ public class HierarchyObject : BaseEntity, IHierarchyObject
_behaviourController ??= Factory.BehaviourControllerFactory.Instantiate(this);
}
public HierarchyObject()
{
_name = GetType().Name;
}
public IEnumerator<IHierarchyObject> GetEnumerator() => _children.GetEnumerator();
IEnumerator IEnumerable.GetEnumerator() => _children.GetEnumerator();
}