namespace ET { [ObjectSystem] public class ModeContexAwakeSystem: AwakeSystem { protected override void Awake(ModeContex self) { self.Mode = ""; } } [ObjectSystem] public class ModeContexDestroySystem: DestroySystem { protected override void Destroy(ModeContex self) { self.Mode = ""; } } [ComponentOf(typeof(ConsoleComponent))] public class ModeContex: Entity, IAwake, IDestroy { public string Mode = ""; } }