Browse Source

30 minute mine windows

lakebane-master
FatBoy-DOTC 8 months ago
parent
commit
09e57852f4
  1. 9
      src/engine/objects/Mine.java

9
src/engine/objects/Mine.java

@ -311,8 +311,13 @@ public class Mine extends AbstractGameObject { @@ -311,8 +311,13 @@ public class Mine extends AbstractGameObject {
mineOpenTime = LocalDateTime.now().withHour(mine.liveTime).withMinute(30).withSecond(0).withNano(0);
}
writer.putLocalDateTime(mineOpenTime);
writer.putLocalDateTime(mineOpenTime.plusMinutes(30));
if(LocalDateTime.now().isAfter(mineOpenTime.plusMinutes(30))){
writer.putLocalDateTime(mineOpenTime.plusDays(1));
writer.putLocalDateTime(mineOpenTime.plusMinutes(30).plusDays(1));
} else {
writer.putLocalDateTime(mineOpenTime);
writer.putLocalDateTime(mineOpenTime.plusMinutes(30));
}
writer.put(mine.isActive ? (byte) 0x01 : (byte) 0x00);
Building mineTower = BuildingManager.getBuilding(mine.buildingID);

Loading…
Cancel
Save