Example #1
0
 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;
     }
 }
Example #2
0
 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;
         }
     }
 }