public Soldier(Player i_OwnerPlayer) { m_Symbol = i_OwnerPlayer.Symbol; m_OwnerPlayer = i_OwnerPlayer; if (m_Symbol == eSymbols.Black) { m_SoldierDirection = eSoldierDirection.Up; } else if (m_Symbol == eSymbols.White) { m_SoldierDirection = eSoldierDirection.Down; } }
private void becomeKing() { if (!m_IsKing) { m_IsKing = true; m_SoldierDirection = eSoldierDirection.Both; if (m_Symbol == eSymbols.Black) { m_Symbol = eSymbols.K; } else if (m_Symbol == eSymbols.White) { m_Symbol = eSymbols.U; } } }