| 12345678910111213141516171819202122 | 
							- 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>();
 
-             GameGlobal.zoneScene = SceneFactory.CreateZoneScene(1, "Game", Game.Scene);
 
-             ET.Log.Trace("AppStart completed");
 
-         }
 
-     }
 
- }
 
 
  |