From 1e264a63a2d8bf3737081b8fff9c45fc72c127f5 Mon Sep 17 00:00:00 2001 From: YoyoNow Date: Sun, 13 Jul 2025 16:48:35 +0200 Subject: [PATCH] Add Winconditions.TIMED_DAMAGE_TECH_KO and Winconditions.RANDOM_ROTATE --- .../fightsystem/winconditions/WinconditionTimeTechKO.java | 6 +++--- .../steamwar/fightsystem/winconditions/Winconditions.java | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/winconditions/WinconditionTimeTechKO.java b/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/winconditions/WinconditionTimeTechKO.java index df6e92ae..789b130f 100644 --- a/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/winconditions/WinconditionTimeTechKO.java +++ b/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/winconditions/WinconditionTimeTechKO.java @@ -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)); diff --git a/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/winconditions/Winconditions.java b/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/winconditions/Winconditions.java index 81b75173..4ba66cf3 100644 --- a/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/winconditions/Winconditions.java +++ b/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/winconditions/Winconditions.java @@ -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,