public void HandleOneMoreTurn(EventLastTurn p_event) { // We get the index of the player who just drew the tile int index = m_game_manager.players.IndexOf(p_event.player); if (index == -1) { Debug.Log("Could not find player!"); } int nb_turns = m_game_manager.players.Count - index; // To finish this turn nb_turns += m_game_manager.players.Count; // To play one more turn m_remaining_turns = nb_turns; }
public void HandleOneMoreTurn(EventLastTurn p_event) { // We get the index of the player who just drew the tile int index = m_game_manager.players.IndexOf(p_event.player); if (index == -1) Debug.Log("Could not find player!"); int nb_turns = m_game_manager.players.Count - index; // To finish this turn nb_turns += m_game_manager.players.Count; // To play one more turn m_remaining_turns = nb_turns; }