|
|
@ -76,33 +76,35 @@ public class Realm { |
|
|
|
this.mapG = (float) (mapColor.getGreen() * 0.00392156863); |
|
|
|
this.mapG = (float) (mapColor.getGreen() * 0.00392156863); |
|
|
|
this.mapB = (float) (mapColor.getBlue() * 0.00392156863); |
|
|
|
this.mapB = (float) (mapColor.getBlue() * 0.00392156863); |
|
|
|
this.mapA = 1; |
|
|
|
this.mapA = 1; |
|
|
|
if(overridePlacement(rs.getString("realmName"))){ |
|
|
|
if (overridePlacement(rs.getString("realmName"))) { |
|
|
|
this.canBeClaimed = false; |
|
|
|
this.canBeClaimed = false; |
|
|
|
this.canPlaceCities = false; |
|
|
|
this.canPlaceCities = false; |
|
|
|
this.numCities = 0; |
|
|
|
this.numCities = 0; |
|
|
|
this.rulingCityUUID = 0; |
|
|
|
this.rulingCityUUID = 0; |
|
|
|
this.charterType = 0; |
|
|
|
this.charterType = 0; |
|
|
|
this.realmName = "Plagued Land"; |
|
|
|
this.realmName = "Plagued Land"; |
|
|
|
}else { |
|
|
|
} else { |
|
|
|
this.canBeClaimed = rs.getBoolean("canBeClaimed"); |
|
|
|
this.canBeClaimed = rs.getBoolean("canBeClaimed"); |
|
|
|
this.canPlaceCities = rs.getBoolean("canPlaceCities"); |
|
|
|
this.canPlaceCities = rs.getBoolean("canPlaceCities"); |
|
|
|
this.numCities = rs.getInt("numCities"); |
|
|
|
this.numCities = rs.getInt("numCities"); |
|
|
|
this.rulingCityUUID = rs.getInt("rulingCityUID"); |
|
|
|
this.rulingCityUUID = rs.getInt("rulingCityUID"); |
|
|
|
if(this.rulingCityUUID == 0){ |
|
|
|
if (this.rulingCityUUID == 0) { |
|
|
|
this.charterType = rs.getInt("charterType"); |
|
|
|
this.charterType = rs.getInt("charterType"); |
|
|
|
}else { |
|
|
|
} else { |
|
|
|
this.charterType = 0; |
|
|
|
this.charterType = 0; |
|
|
|
} |
|
|
|
} |
|
|
|
this.realmName = rs.getString("realmName"); |
|
|
|
this.realmName = rs.getString("realmName"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
java.sql.Timestamp ruledTimeStamp = rs.getTimestamp("ruledSince"); |
|
|
|
java.sql.Timestamp ruledTimeStamp = rs.getTimestamp("ruledSince"); |
|
|
|
|
|
|
|
|
|
|
|
if (ruledTimeStamp != null) |
|
|
|
if (ruledTimeStamp != null){ |
|
|
|
this.ruledSince = LocalDateTime.ofInstant(ruledTimeStamp.toInstant(), ZoneId.systemDefault()); |
|
|
|
this.ruledSince = LocalDateTime.ofInstant(ruledTimeStamp.toInstant(), ZoneId.systemDefault()); |
|
|
|
|
|
|
|
}else { |
|
|
|
|
|
|
|
this.rulingCityUUID = 0; |
|
|
|
|
|
|
|
this.charterType = 0; |
|
|
|
|
|
|
|
} |
|
|
|
this.mapY1 = rs.getFloat("mapY1"); |
|
|
|
this.mapY1 = rs.getFloat("mapY1"); |
|
|
|
this.mapX1 = rs.getFloat("mapX1"); |
|
|
|
this.mapX1 = rs.getFloat("mapX1"); |
|
|
|
this.mapY2 = rs.getFloat("mapY2"); |
|
|
|
this.mapY2 = rs.getFloat("mapY2"); |
|
|
|