Beispiel #1
0
 void TriggerReturnToTitleScreen()
 {
     Disable();
     TriggerFade(ReturnToTitleScreen, new Color(0, 0, 0, 0));
     AudioHandler.Play("selection");
     ArrowFeedback.Left();
 }
Beispiel #2
0
 void TriggerAbout()
 {
     Disable();
     TriggerFade(About, new Color(0, 0, 0, 0));
     AudioHandler.Play("selection");
     ArrowFeedback.Up();
 }
Beispiel #3
0
 void TriggerExit()
 {
     Disable();
     TriggerFade(Exit, new Color(0, 0, 0, 0));
     AudioHandler.Play("selection");
     ArrowFeedback.Right();
 }
Beispiel #4
0
 void TriggerRestartLevel()
 {
     Disable();
     TriggerFade(RestartLevel, new Color(1, 1, 1, 0));
     AudioHandler.Play("selection");
     ArrowFeedback.Left();
 }
Beispiel #5
0
 void TriggerGameStart()
 {
     Disable();
     TriggerFade(GameStart, new Color(1, 1, 1, 0));
     AudioHandler.Play("selection");
     ArrowFeedback.Right();
 }
Beispiel #6
0
 void TriggerNextLevel()
 {
     Disable();
     TriggerFade(NextLevel, new Color(1, 1, 1, 0));
     AudioHandler.Play("selection");
     ArrowFeedback.Right();
 }
Beispiel #7
0
 void TriggerGameStart()
 {
     Debug.LogWarning("Title Start");
     Disable();
     TriggerFade(GameStart, new Color(0, 0, 0, 0));
     AudioHandler.Play("selection");
     ArrowFeedback.Right();
 }
Beispiel #8
0
 void TriggerLevelSelect()
 {
     if (GameState.MaxReachedLevel <= 1)
     {
         return;
     }
     Disable();
     TriggerFade(LevelSelect, new Color(0, 0, 0, 0));
     AudioHandler.Play("selection");
     ArrowFeedback.Left();
 }
Beispiel #9
0
 void TriggerRestartLevel()
 {
     if (!_paused || _touchTimer > 0f)
     {
         return;
     }
     Deactivate();
     TriggerFade(RestartLevel, new Color(1, 1, 1, 0));
     AudioHandler.Play("selection");
     ArrowFeedback.Left();
 }
Beispiel #10
0
 void TriggerReturnToTitleScreen()
 {
     if (!_paused || _touchTimer > 0f)
     {
         return;
     }
     Deactivate();
     TriggerFade(ReturnToTitleScreen, new Color(0, 0, 0, 0));
     AudioHandler.Play("selection");
     ArrowFeedback.Down();
 }
Beispiel #11
0
 void ChangeLevelDown()
 {
     GameState.CurrentLevel--;
     if (GameState.CurrentLevel < 1)
     {
         GameState.CurrentLevel = 1;
     }
     else
     {
         AudioHandler.Play("cursor");
     }
     ArrowFeedback.Down();
 }
Beispiel #12
0
 void ChangeLevelUp()
 {
     GameState.CurrentLevel++;
     if (GameState.CurrentLevel > GameState.MaxReachedLevel)
     {
         GameState.CurrentLevel = GameState.MaxReachedLevel;
     }
     else
     {
         AudioHandler.Play("cursor");
     }
     ArrowFeedback.Up();
 }
Beispiel #13
0
 void ChangePaletteDown()
 {
     if (!EnableSwap || !EnableDown)
     {
         return;
     }
     PaletteSwap.PaletteIndex--;
     if (PaletteSwap.PaletteIndex < 0)
     {
         PaletteSwap.PaletteIndex = _palettes.Length - 1;
     }
     AudioHandler.Play("palette_change");
     ArrowFeedback.Down();
     UpdatePalette();
 }
Beispiel #14
0
 void ChangePaletteUp()
 {
     if (!EnableSwap || !EnableUp)
     {
         return;
     }
     PaletteSwap.PaletteIndex++;
     if (PaletteSwap.PaletteIndex >= _palettes.Length)
     {
         PaletteSwap.PaletteIndex = 0;
     }
     AudioHandler.Play("palette_change");
     ArrowFeedback.Up();
     UpdatePalette();
 }