Ejemplo n.º 1
0
 public bool IsVotedForLeader(InGamePlayerInfo voter)
 {
     if (HasOneLeader && DetailedInfo.ContainsKey(voter.User.Id))
     {
         return(DetailedInfo[voter.User.Id].ForWho.User.Id == Leader);
     }
     return(false);
 }
Ejemplo n.º 2
0
 public bool IsVotedYes(InGamePlayerInfo voter)
 {
     if (Result.HasValue && Result.Value && DetailedInfo.ContainsKey(voter.User.Id))
     {
         return(DetailedInfo[voter.User.Id].Value);
     }
     return(false);
 }
Ejemplo n.º 3
0
 public InGamePlayerInfo GetTarget(InGamePlayerInfo voter)
 {
     if (DetailedInfo.ContainsKey(voter.User.Id))
     {
         return(DetailedInfo[voter.User.Id].ForWho);
     }
     return(null);
 }
Ejemplo n.º 4
0
 public bool IsVoted(InGamePlayerInfo voter)
 {
     return(DetailedInfo.ContainsKey(voter.User.Id));
 }