Guest User

Untitled

a guest
Jun 24th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.00 KB | None | 0 0
  1. public function goToLoadingScreen(_evt:Event):void
  2. {
  3. MonsterDebugger.trace(this, "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!TIMER SHOULD STOP NOW");
  4. mLoadingTimer.stop(); // may not be needed?
  5. removeEventListener(TimerEvent.TIMER_COMPLETE, goToLoadingScreen);
  6. removeEventListener(Event.ENTER_FRAME, onEnterFrame);
  7.  
  8. mKioskShell.getChildByName("ControlScreen").visible = false;
  9.  
  10. if(mMechLoader != null)
  11. {
  12. removeChild(mMechLoader);
  13. mMechLoader = null;
  14. }
  15.  
  16. mEnvironmentSettings.runtimeVersion = EnvironmentSettings.VERSION_KIOSK;
  17. mEnvironmentSettings.userControl = EnvironmentSettings.CONTROL_VIA_WHEEL;
  18.  
  19. if(mGameMechanics == null)
  20. {
  21. mGameMechanics = mGameMechLoader.content as IGameMechanics;
  22. mGameMechanics.setSiteSettings(mSiteSettings, mEnvironmentSettings);
  23.  
  24. if(EnvironmentSettings.getInstance().runtimeVersion == EnvironmentSettings.VERSION_KIOSK)
  25. {
  26. mContainer.addChild(mGameMechanics as MovieClip);
  27. }
  28.  
  29. else
  30. {
  31. mContainerMech.addChild(mGameMechanics as MovieClip);
  32. }
  33. mCurrentTrack = mSiteSettings.track1guid;
  34. }
  35. mGameMechanics.addEventListener(GameMechanicsEvent.OPEN_INFO, onOpenInfoRequest, false, 0, true);
  36. mGameMechanics.addEventListener(GameMechanicsEvent.OPEN_INSTRUCTIONS, onOpenInstructionsRequest, false, 0, true);
  37. mGameMechanics.addEventListener(GameMechanicsEvent.OPEN_QUIT_CONFIRMATION, onOpenQuitRequest, false, 0, true);
  38. mGameMechanics.addEventListener(GameMechanicsEvent.TRACK_PRELOAD_UPDATE, onMechanicsLoadUpdate, false, 0, true);
  39. mGameMechanics.addEventListener(GameMechanicsEvent.TRACK_PRELOAD_COMPLETE, onMechanicsLoadComplete, false, 0, true);
  40. mGameMechanics.addEventListener(GameMechanicsEvent.TRACK_PRELOAD_ERROR, onMechanicsLoadError, false, 0, true);
  41. mGameMechanics.addEventListener(GameMechanicsEvent.RACE_COMPLETE, onRaceComplete, false, 0, true);
  42.  
  43. mGameMechanics.startTrackPreload(mCurrentTrack);
  44. }
Add Comment
Please, Sign In to add comment