Add Winconditions.TIMED_DAMAGE_TECH_KO and Winconditions.RANDOM_ROTATE

This commit is contained in:
2025-07-13 16:48:35 +02:00
parent 868ba4073b
commit 1e264a63a2
2 changed files with 4 additions and 4 deletions
@@ -50,9 +50,9 @@ public class WinconditionTimeTechKO extends Wincondition implements Listener {
public WinconditionTimeTechKO(){
super("TechKO");
new StateDependentListener(Winconditions.TIMED_DAMAGE_TECH_KO, FightState.Running, this);
new StateDependentTask(Winconditions.TIMED_DAMAGE_TECH_KO, FightState.Running, this::run, 20, 20);
new StateDependent(Winconditions.TIMED_DAMAGE_TECH_KO, FightState.Running) {
new StateDependentListener(Winconditions.TIME_TECH_KO, FightState.Running, this);
new StateDependentTask(Winconditions.TIME_TECH_KO, FightState.Running, this::run, 20, 20);
new StateDependent(Winconditions.TIME_TECH_KO, FightState.Running) {
@Override
public void enable() {
Fight.teams().forEach(team -> currentTime.put(team, TECH_KO_HALF_TIME));
@@ -31,8 +31,8 @@ public enum Winconditions {
POINTS,
POINTS_AIRSHIP,
DAMAGE_TECH_KO,
TIMED_DAMAGE_TECH_KO,
TIME_TECH_KO,
WATER_TECH_KO,
PUMPKIN_TECH_KO,