void OnMajorityReached(object sender, MajorityReachedEventArgs<VillageMember> e) { Debug.Assert(e.Winner is VillageMember); if (e.Winner != Votes.NoLynchMember) { e.Winner.Kill(DeathCauseType.Lynch); } else { village.Outside.SendMessage("Noone was lynched today."); } End(); }
void OnMajorityReached(object sender, MajorityReachedEventArgs<NetUser> e) { Channel.SendMessage(Kill(e.Winner)); VoiceEveryone(false); }
void OnMajorityReached(object sender, MajorityReachedEventArgs<Voter> e) { majorityReached = true; }