예제 #1
0
파일: War.java 프로젝트: adegie/Towny
 public int countActiveTowns(Nation nation) {
   int n = 0;
   for (Town town : nation.getTowns()) if (warringTowns.contains(town)) n++;
   return n;
 }
예제 #2
0
파일: War.java 프로젝트: adegie/Towny
 public void nationLeave(Nation nation) {
   remove(nation);
   for (Town town : nation.getTowns()) remove(town);
   TownyMessaging.sendGlobalMessage(TownySettings.getWarTimeForfeitMsg(nation.getName()));
   checkEnd();
 }
예제 #3
0
파일: War.java 프로젝트: adegie/Towny
 public boolean townsLeft(Nation nation) {
   return warringTowns.containsAll(nation.getTowns());
 }
예제 #4
0
파일: War.java 프로젝트: adegie/Towny
 public void add(Nation nation) {
   for (Town town : nation.getTowns()) add(town);
   warringNations.add(nation);
 }