namespace Theater_ECS; using System; using System.Collections; abstract class System { protected Dictionary _ComponentMap = new .() ~ delete _; protected List _Target = new .(100) ~ delete _; public abstract void RunSystem(ECS ecs); public abstract bool IntializeSystem(ECS ecs); }