public override bool CanReceiveSoldier(Soldier soldier) { return(FilledCapacity < MaxCapacity && (CurrentTeam == soldier.Team || CurrentTeam == PlayerTeam.None)); }
public override bool CanReceiveSoldier(Soldier soldier) { return(FilledCapacity < MaxCapacity); }
public override void Receive(Soldier soldier) { MayBeAttack(soldier); base.Receive(soldier); soldier.GetParent <Squad>().MakeReRoll(); }
public override void Receive(Soldier soldier) { MayBeAttack(soldier); base.Receive(soldier); soldier.EndTurn(); }