protected override void Final() { base.Final(); stateIndex = 1; currentState = stateSequences[stateIndex]; UpdateState(); }
private void NextState() { if (!GameVariables.GAME_OVER) { stateIndex++; currentState = stateSequences[stateIndex]; UpdateState(); } }
private void Start() { Instance = this; stateIndex = 0; currentState = State_Tidemaster.PREPARATION; TWAudioController.PlayBGM("ENGINE_SHIP", "submarine_engine", TWAudioController.PlayType.DEFAULT); Sprite = GetComponent <SpriteRenderer>(); Init(); UpdateState(); InGameUI.instance.UpdateHpBos(health); }