diff --git a/Assets/Scripts/ButtonsMinigame.cs b/Assets/Scripts/ButtonsMinigame.cs index d9d9657..a354548 100644 --- a/Assets/Scripts/ButtonsMinigame.cs +++ b/Assets/Scripts/ButtonsMinigame.cs @@ -2,6 +2,14 @@ using UnityEngine; using System.Collections; using System.Collections.Generic; +public enum GameState +{ + Idle, + ShowingSequance, + PlayerTurn, + GameOver +} + public class ButtonsMinigame : MonoBehaviour { public Light[] lights; @@ -9,6 +17,7 @@ public class ButtonsMinigame : MonoBehaviour public float glowDuration = 0.4f; public float gapBetween = 0.15f; private int playerStep = 0; + private GameState state = GameState.Idle; private List sequence = new List(); void GenerateSequence() @@ -39,6 +48,10 @@ public class ButtonsMinigame : MonoBehaviour StartCoroutine(PlaySequence()); } + void SetState(GameState newState) + { + state = newState; + } public void OnButtonClicked(int buttonIndex) { Debug.Log("Clicked : " + buttonIndex);