|
|
@ -53,10 +53,8 @@ public class HourlyJobThread implements Runnable { |
|
|
|
Logger.error("missing city map"); |
|
|
|
Logger.error("missing city map"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
//run maintenance every day at 2 am
|
|
|
|
//run mines every day at 1:00 am CST
|
|
|
|
if(LocalDateTime.now().getHour() == 2) { |
|
|
|
if(LocalDateTime.now().getHour() == 1) { |
|
|
|
MaintenanceManager.dailyMaintenance(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//produce mine resources once a day
|
|
|
|
//produce mine resources once a day
|
|
|
|
for (Mine mine : Mine.getMines()) { |
|
|
|
for (Mine mine : Mine.getMines()) { |
|
|
|
try { |
|
|
|
try { |
|
|
@ -68,6 +66,11 @@ public class HourlyJobThread implements Runnable { |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//run maintenance every day at 2 am
|
|
|
|
|
|
|
|
if(LocalDateTime.now().getHour() == 2) { |
|
|
|
|
|
|
|
MaintenanceManager.dailyMaintenance(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
switch(LocalDateTime.now().getHour()){ |
|
|
|
switch(LocalDateTime.now().getHour()){ |
|
|
|
case 3: |
|
|
|
case 3: |
|
|
|
case 6: |
|
|
|
case 6: |
|
|
|