Пример #1
0
    private IEnumerator LoadSequence()
    {
        yield return(new WaitForSeconds(1f));

        StartCoroutine("LevelStartAnimation");
        GameMusic.PlaySound(GameMusicControl.GameTrack.Twinkly);
    }
Пример #2
0
 private void StartGame()
 {
     _gameHud.StartGame();
     _loadScreen.HideLoadScreen();
     GameMusic.PlaySound(GameMusicControl.GameTrack.Twinkly);
     ThePlayer.SetMovementMode(FlapComponent.MovementMode.VerticalOnly);
 }
Пример #3
0
 public override void MovePlayerAtCaveEnd(float dist)
 {
     if (_caveGnomeEndSequenceStarted)
     {
         return;
     }
     if (_caveHandler.IsGnomeEnding())
     {
         _caveGnomeEndSequenceStarted = true;
         GameMusic.PlaySound(GameMusicControl.GameTrack.Village);
         _villageSequencer.StartCoroutine("StartSequence");
     }
     else
     {
         base.MovePlayerAtCaveEnd(dist);
     }
 }