forked from SteamWar/SteamWar
Add FightInfoPacketSender for TowerRun
This commit is contained in:
@@ -28,6 +28,8 @@ import java.util.EnumSet;
|
||||
|
||||
public class GameCountdown extends Countdown {
|
||||
|
||||
private long startTime = 0;
|
||||
|
||||
public GameCountdown() {
|
||||
super(EnumSet.of(GameStates.INGAME));
|
||||
}
|
||||
@@ -59,9 +61,21 @@ public class GameCountdown extends Countdown {
|
||||
TowerRun.getMessage().broadcastActionbar("GAME_TIME", String.format("%02d", timeMinutes), String.format("%02d", timeSeconds));
|
||||
}
|
||||
|
||||
@Override
|
||||
public void enable() {
|
||||
super.enable();
|
||||
startTime = System.currentTimeMillis();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void disable() {
|
||||
super.disable();
|
||||
setTime(defaultTime());
|
||||
startTime = 0;
|
||||
}
|
||||
|
||||
public int getPlayTimeInSeconds() {
|
||||
if (startTime == 0) return 0;
|
||||
return (int) ((System.currentTimeMillis() - startTime) / 1000);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user