void ToNextState() { string outroText = "Ending " + m_CurrentState.ToString(); if (m_CurrentState == BattleStates.BattlePhase && !IsBattleOver()) { m_CurrentState = BattleStates.DrawPhase; } else { m_CurrentState++; } switch (m_CurrentState) { case BattleStates.BattleStart: break; case BattleStates.DrawPhase: break; case BattleStates.CardSelection: break; case BattleStates.BattlePhase: break; case BattleStates.BattleEnd: break; case BattleStates.Results: break; } string introText = "Begining " + m_CurrentState.ToString(); m_BattleUI.ToNextState(outroText, introText); }
public string getCurrentState() { string current_state = currentState.ToString(); return(current_state); }