Advertisement
Guest User

h

a guest
Jun 1st, 2016
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.11 KB | None | 0 0
  1. loop{
  2.        
  3.         if(GetVirtualKeyState(VK_PAUSE) == KEY_PUSH){
  4.             let sc = PauseScene();
  5.             alternative(sc)
  6.             case(RESULT_RETRY){
  7.                 if(!IsReplay()){
  8.                     TerminateStageScene();
  9.                     Tran(40);
  10.                     Stage(player);
  11.                     return;
  12.                 }
  13.             }
  14.             case(RESULT_END){
  15.                 NotifyEventAll(EV_USER_PACKAGE + 1, [0]);
  16.                 Tran(70);
  17.                 TerminateStageScene();
  18.                 gameStart = false;
  19.                 TilteScreen;
  20.                 return;
  21.             }
  22.            
  23.             PauseStageScene(false);
  24.         }
  25.         //RIGHT before it finishes in the next lines
  26.  
  27.  
  28.         let stgSceneState = GetStageSceneState();
  29.         if(stgSceneState == STAGE_STATE_FINISHED){
  30.            
  31.             let stageResult = GetStageSceneResult();
  32.             alternative(stageResult)
  33.             case(STAGE_RESULT_CLEARED){
  34.                 //ClearScene();
  35.                 TilteScreen();
  36.                 break;
  37.             }
  38.             case(STAGE_RESULT_PLAYER_DOWN){
  39.                 let sc = ClearScene();
  40.                 alternative(sc)
  41.                 case(RESULT_SAVE_REPLAY){
  42.                     Tran(40);
  43.                 }
  44.                 case(RESULT_END){
  45.                     Tran(40);
  46.                     TilteScreen();
  47.                 }
  48.                 case(RESULT_RETRY){
  49.                     Stage(player);
  50.                 }
  51.                 break;
  52.             }
  53.             case(STAGE_RESULT_BREAK_OFF){
  54.                 TilteScreen();
  55.                 break;
  56.             }
  57.         }
  58.        
  59.         yield;
  60.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement