Class CivilWarVote

java.lang.Object
net.chen.legacyLand.war.civilwar.CivilWarVote

public class CivilWarVote extends Object
独立投票数据
  • Constructor Details

    • CivilWarVote

      public CivilWarVote(String townName, String nationName, String newNationName, UUID initiatorId)
  • Method Details

    • addVote

      public void addVote(UUID playerId, boolean support)
    • hasVoted

      public boolean hasVoted(UUID playerId)
    • getYesCount

      public long getYesCount()
    • getNoCount

      public long getNoCount()
    • isExpired

      public boolean isExpired()
    • isPassed

      public boolean isPassed(int totalEligible)
      判断投票是否通过(赞成票超过城镇总居民数的一半)
    • getRemainingSeconds

      public long getRemainingSeconds()