void TutorialProcess() { if (CMainData.getGameState() == GameData.GAME_STATE_READY) { startTime = 0.0f; m_lScore = 0; m_sBoard.initBoards(); CTimeManager.SetTimer(); MainGame.g_Instance.setSoundState(SOUND_STATE.SOUND_STATE_GAME_INTRO_READY); CMainData.setGameState(GameData.GAME_STATE_GAMEING); m_nTutorialState = GameData.startTutorialStep; } else if (CMainData.getGameState() == GameData.GAME_STATE_GAMEING) { CheckControl(); CheckEvent(); TutorialMainProcess(); } else if (CMainData.getGameState() == GameData.GAME_STATE_PAUSE) { } else if (CMainData.getGameState() == GameData.GAME_STATE_GAMEOVER) { } else if (CMainData.getGameState() == GameData.GAME_STATE_TIMEUP) { GameOverProcess(); } PlayBGM(); }
void CheckBlitzTime() { CTimeManager.m_TimeStampBlitz += Time.deltaTime; if (CTimeManager.m_TimeStampBlitz >= CTimeManager.m_TimeBlitz) { CTimeManager.m_TimeStampBlitz = 0.0f; //time up CMainData.setGameState(GameData.GAME_STATE_TIMEUP); } }
public void ResumeButton() { Debug.Log("Resume"); ButtonClickSound(); CMainData.setPause(false); CMainData.setGameState(GameData.GAME_STATE_GAMEING); NGUITools.SetActive(Pause_Menu, false); }
public void PauseButton() { Debug.Log("Pause"); ButtonClickSound(); if (CMainData.getGameState() == GameData.GAME_STATE_GAMEING && !CMainData.getPause()) { CMainData.setPause(true); CMainData.setGameState(GameData.GAME_STATE_PAUSE); NGUITools.SetActive(Pause_Menu, true); } }
void GameProcess() { if (CMainData.getGameState() == GameData.GAME_STATE_READY) { startTime = 0.0f; m_lScore = 0; m_sBoard.initBoards(); m_sBoard.makeStartDice(); CTimeManager.SetTimer(); if (gameSceneUI) { gameSceneUI.ChangeState(CMainData.getGameState()); } CMainData.setGameState(GameData.GAME_STATE_START); CKeyManager.ControlOn(); m_nTutorialState = TUTORIAL_STEP.TUTORIAL_STEP_NONE; } else if (CMainData.getGameState() == GameData.GAME_STATE_START) { processReadyUI(); } else if (CMainData.getGameState() == GameData.GAME_STATE_GAMEING) { CheckControl(); CheckEvent(); CheckTimer(); if (CheckBoard()) { CMainData.setGameState(GameData.GAME_STATE_GAMEOVER); } } else if (CMainData.getGameState() == GameData.GAME_STATE_PAUSE) { } else if (CMainData.getGameState() == GameData.GAME_STATE_GAMEOVER) { GameOverProcess(); } else if (CMainData.getGameState() == GameData.GAME_STATE_TIMEUP) { GameOverProcess(); } PlayBGM(); }
void processReadyUI() { startTime += Time.deltaTime; if (startTime > GameData.TIMER_READY + GameData.TIMER_GO) { CMainData.setGameState(GameData.GAME_STATE_GAMEING); if (gameSceneUI) { gameSceneUI.ChangeState(CMainData.getGameState()); } } else if (startTime > GameData.TIMER_READY) { if (gameSceneUI) { gameSceneUI.ChangeState(CMainData.getGameState()); } } }
private IEnumerator WaitForGameStartMessage(WWW www) { yield return(www); if (www.error == null) { Debug.Log("WWW get Ok!: " + www.text); JsonData result = JsonMapper.ToObject(www.text); if (result["result"].ToString().Equals("1")) { //Server Response True. -> Game Start. if (CMainData.Dice_Count > 4) { CMainData.Dice_Time = 0.0f; } CMainData.Dice_Count -= 1; CMainData.setGameMode(GameData.GAME_MODE_BLITZ); //set game mode CMainData.setGameState(GameData.GAME_STATE_READY); //set game state Application.LoadLevel("GameScene"); //load game scene } else { //Server Response False. -> Game Start Fail. } complete = true; start = false; runningTime = 0.0f; loading.SetActive(false); } else { Debug.Log("WWW Error: " + www.error); } }
public void StartTutorialButton() { Debug.Log("StartTutorialButton"); ButtonClickSound(); /*if (DiceCheck()) * {*/ CMainData.setGameMode(GameData.GAME_MODE_TUTORIAL); //set game mode CMainData.setGameState(GameData.GAME_STATE_READY); //set game state Application.LoadLevel("GameScene"); //load game scene /*} * else * { * shop_dice.SetActive(true); * }*/ }