| 123456789101112131415161718192021222324 | using GFGGame;namespace ET{    public class AppStart_Init: AEvent<EventType.AppStart>    {        protected override async ETTask Run(EventType.AppStart args)        {            Game.Scene.AddComponent<TimerComponent>();            Game.Scene.AddComponent<CoroutineLockComponent>();            Game.Scene.AddComponent<OpcodeTypeComponent>();            Game.Scene.AddComponent<MessageDispatcherComponent>();                        Game.Scene.AddComponent<NetThreadComponent>();            Game.Scene.AddComponent<SessionStreamDispatcher>();            Game.Scene.AddComponent<ZoneSceneManagerComponent>();            Game.Scene.AddComponent<NumericWatcherComponent>();            GameGlobal.zoneScene = SceneFactory.CreateZoneScene(1, "Game", Game.Scene);            //LogServerHelper.SendNodeLog(ReasonEnum.SYS_INIT);            await ETTask.CompletedTask;        }    }}
 |