public void SendWinMessageToMainGame() { if (gameState == miniGameRocketDodgeState.Pending) { gameState = miniGameRocketDodgeState.Success; SaveSystem.UpdateMiniGameData(true); LevelLoader.Instance.LoadMainGame(); } }
public void SendFailureMessageToMainGame() { if (gameState == miniGameRocketDodgeState.Pending) { gameState = miniGameRocketDodgeState.Failure; SaveSystem.UpdateMiniGameData(false); LevelLoader.Instance.LoadMainGame(); } }
// Start is called before the first frame update void Start() { if (Instance == null) { Instance = this; } else { Destroy(gameObject); } gameState = miniGameRocketDodgeState.Pending; }