|
|
|
@ -316,8 +316,16 @@ public class Mine extends AbstractGameObject {
@@ -316,8 +316,16 @@ public class Mine extends AbstractGameObject {
|
|
|
|
|
mineOpenTime = mineOpenTime.plusDays(1); |
|
|
|
|
mineCloseTime = mineCloseTime.plusDays(1); |
|
|
|
|
} |
|
|
|
|
writer.putLocalDateTime(mineOpenTime); |
|
|
|
|
writer.putLocalDateTime(mineCloseTime); |
|
|
|
|
String aMpMOPEN = "AM"; |
|
|
|
|
String aMpMCLOSE = "AM"; |
|
|
|
|
if(mineOpenTime.isAfter(LocalDateTime.now().withHour(11).withMinute(59))){ |
|
|
|
|
aMpMOPEN = "PM"; |
|
|
|
|
} |
|
|
|
|
if(mineCloseTime.isAfter(LocalDateTime.now().withHour(11).withMinute(59))){ |
|
|
|
|
aMpMCLOSE = "PM"; |
|
|
|
|
} |
|
|
|
|
writer.putString(mineOpenTime.getHour() + ":" + mineOpenTime.getMinute() + " " + aMpMOPEN); |
|
|
|
|
writer.putString(mineCloseTime.getHour() + ":" + mineCloseTime.getMinute() + " " + aMpMCLOSE); |
|
|
|
|
writer.put(mine.isActive ? (byte) 0x01 : (byte) 0x00); |
|
|
|
|
|
|
|
|
|
Building mineTower = BuildingManager.getBuilding(mine.buildingID); |
|
|
|
|