forked from SteamWar/SteamWar
Improve TPSSystem
This commit is contained in:
@@ -187,15 +187,18 @@ public class TPSSystem implements Listener {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Register(value = {"rate", "0"}, description = "TICK_FREEZE_HELP")
|
@Register(value = {"rate", "0"}, description = "TICK_FREEZE_HELP")
|
||||||
@Register(value = "freeze", description = "TICK_FREEZE_HELP_2")
|
public void rate(@Validator Player player) {
|
||||||
public void freeze(@Validator Player player) {
|
|
||||||
TickManager.impl.setFreeze(true);
|
TickManager.impl.setFreeze(true);
|
||||||
sendTickRateChange();
|
sendTickRateChange();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Register(value = "unfreeze", description = "TICK_UNFREEZE_HELP")
|
@Register(value = "freeze", description = "TICK_FREEZE_HELP_2")
|
||||||
public void unfreeze(@Validator Player player) {
|
public void freezeToggle(@Validator Player player) {
|
||||||
|
if (TickManager.impl.isFrozen()) {
|
||||||
TickManager.impl.setTickRate(20.0F);
|
TickManager.impl.setTickRate(20.0F);
|
||||||
|
} else {
|
||||||
|
TickManager.impl.setFreeze(true);
|
||||||
|
}
|
||||||
sendTickRateChange();
|
sendTickRateChange();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user