private IEnumerator LoadSequence() { yield return(new WaitForSeconds(1f)); StartCoroutine("LevelStartAnimation"); GameMusic.PlaySound(GameMusicControl.GameTrack.Twinkly); }
private void StartGame() { _gameHud.StartGame(); _loadScreen.HideLoadScreen(); GameMusic.PlaySound(GameMusicControl.GameTrack.Twinkly); ThePlayer.SetMovementMode(FlapComponent.MovementMode.VerticalOnly); }
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); } }