Exemplo n.º 1
0
 private void InitStartupTasks()
 {
     this.startup = new StartupTaskController(new StartupTaskProgress(this.OnStartupTaskProgress), new StartupTaskComplete(this.OnStartupTaskComplete));
     this.startup.AddTask(new StaticInitStartupTask(0f));
     this.startup.AddTask(new SchedulingStartupTask(10f));
     this.startup.AddTask(new BIStartupTask(12f));
     this.startup.AddTask(new ExternalsStartupTask(13f));
     this.startup.AddTask(new ServerStartupTask(15f));
     this.startup.AddTask(new EndpointStartupTask(16f));
     this.startup.AddTask(new PlayerIdentityStartupTask(17f));
     this.startup.AddTask(new PlayerLoginStartupTask(18f));
     this.startup.AddTask(new PlayerContentStartupTask(22f));
     this.startup.AddTask(new PlayerSquadStartupTask(23f));
     this.startup.AddTask(new AssetStartupTask(25f));
     this.startup.AddTask(new TestsStartupTask(26f));
     this.startup.AddTask(new PreloadStartupTask(29f));
     this.startup.AddTask(new GameDataStartupTask(30f));
     this.startup.AddTask(new AudioStartupTask(35f));
     this.startup.AddTask(new DamageStartupTask(40f));
     this.startup.AddTask(new LangStartupTask(45f));
     this.startup.AddTask(new UserInputStartupTask(47f));
     this.startup.AddTask(new ShowLoadingScreenPopupsStartupTask(50f));
     this.startup.AddTask(new BoardStartupTask(55f));
     this.startup.AddTask(new GeneralStartupTask(60f));
     this.startup.AddTask(new WorldStartupTask(65f));
     this.startup.AddTask(new DonePreloadingStartupTask(70f));
     this.startup.AddTask(new PlacementStartupTask(75f));
     this.startup.AddTask(new HomeStartupTask(80f));
     this.startup.AddTask(new EditBaseStartupTask(85f));
 }
Exemplo n.º 2
0
 private void InitStartupTasks()
 {
     Service.EnvironmentController.SetupAutoRotation();
     this.startup = new StartupTaskController(new StartupTaskProgress(this.OnStartupTaskProgress), new StartupTaskComplete(this.OnStartupTaskComplete));
     this.startup.AddTask(new StaticInitStartupTask(0f));
     this.startup.AddTask(new SchedulingStartupTask(10f));
     this.startup.AddTask(new BIStartupTask(12f));
     this.startup.AddTask(new ExternalsStartupTask(13f));
     this.startup.AddTask(new ServerStartupTask(15f));
     this.startup.AddTask(new EndpointStartupTask(16f));
     this.startup.AddTask(new PlayerIdentityStartupTask(17f));
     this.startup.AddTask(new PlayerLoginStartupTask(18f));
     this.startup.AddTask(new PlayerContentStartupTask(22f));
     this.startup.AddTask(new PlayerSquadStartupTask(23f));
     this.startup.AddTask(new AssetStartupTask(25f));
     this.startup.AddTask(new MobileConnectorAdsStartupTask(27f));
     this.startup.AddTask(new PreloadStartupTask(28f));
     this.startup.AddTask(new GameDataStartupTask(29f));
     this.startup.AddTask(new AudioStartupTask(35f));
     this.startup.AddTask(new DamageStartupTask(40f));
     this.startup.AddTask(new LangStartupTask(50f));
     this.startup.AddTask(new UserInputStartupTask(53f));
     this.startup.AddTask(new ShowLoadingScreenPopupsStartupTask(60f));
     this.startup.AddTask(new BoardStartupTask(65f));
     this.startup.AddTask(new GeneralStartupTask(70f));
     this.startup.AddTask(new WorldStartupTask(75f));
     this.startup.AddTask(new DonePreloadingStartupTask(95f));
     this.startup.AddTask(new PlacementStartupTask(96f));
     this.startup.AddTask(new HomeStartupTask(97f));
     this.startup.AddTask(new EditBaseStartupTask(98f));
 }
Exemplo n.º 3
0
 public void KillStartup()
 {
     if (this.startup != null)
     {
         this.startup.KillStartup();
         this.startup = null;
     }
 }