protected virtual void OnChangePictureOfSoliderAfterChangedType(eSoldierType i_TypeOfSolider) { if (ChangePictureOfSoliderAfterChangedType != null) { ChangePictureOfSoliderAfterChangedType.Invoke(this); } }
public int getNumberOfSpesificSoldierType(eSoldierType i_Type) { int count = 0; foreach (Soldier currentSoldier in m_Soldiers) { if (currentSoldier.TypeOfSoldier == i_Type) { count++; } } return(count); }
public CheckersButton(eSoldierType i_SoldierType, bool is_Active) { }
public Soldier(Soldier i_CurrentSolider) { m_CharRepresent = i_CurrentSolider.m_CharRepresent; m_PlaceOnBoard = i_CurrentSolider.m_PlaceOnBoard; m_TypeOfSoldier = i_CurrentSolider.m_TypeOfSoldier; }
public Soldier(char i_CharRepresent, Square i_PlaceOnBoard, eSoldierType i_TypeOfSolider = eSoldierType.Regular) { m_TypeOfSoldier = i_TypeOfSolider; m_PlaceOnBoard = i_PlaceOnBoard; CharRepresent = i_CharRepresent; }