public WerewolfPlayer AddPlayerAndAssignId(WerewolfPlayer instance = null) { if (instance == null) { WerewolfPlayer player = new WerewolfPlayer(); player.PlayerID = nextPid++; playerList.Add(player); return(player); } instance.PlayerID = ++nextPid; playerList.Add(instance); return(instance); }
public virtual void AttackFrom(WerewolfPlayer attacker) { Status = PlayerStatus.Dead; }