Browse Source

More behaviour work

feature-config-usage
MagicBot 2 days ago
parent
commit
79864713b5
  1. 8
      src/engine/mbEnums.java
  2. 10
      src/engine/wpakpowers/Behaviour.java

8
src/engine/mbEnums.java

@ -1336,13 +1336,7 @@ public class mbEnums {
} }
public enum ModBehaviorType { public enum ModBehaviorType {
Behavior {
@Override
public Object apply(AbstractCharacter caster, AbstractWorldObject target, Power power,
ActionEntry powerAction, Effect effect, ModifierEntry modifierEntry, Integer rank) {
return Behaviour.Behaviour(caster, target, power, powerAction, effect, modifierEntry, rank);
}
},
Flag { Flag {
@Override @Override
public Object apply(AbstractCharacter caster, AbstractWorldObject target, Power power, public Object apply(AbstractCharacter caster, AbstractWorldObject target, Power power,

10
src/engine/wpakpowers/Behaviour.java

@ -17,16 +17,10 @@ import engine.wpak.data.Power;
public class Behaviour { public class Behaviour {
public static Object Behaviour(AbstractCharacter caster, AbstractWorldObject target, Power power,
ActionEntry powerAction, Effect effect, ModifierEntry modifierEntry, Integer rank) {
System.out.println("Behavior method called");
return null;
}
public static Object Flag(AbstractCharacter caster, AbstractWorldObject target, Power power, public static Object Flag(AbstractCharacter caster, AbstractWorldObject target, Power power,
ActionEntry powerAction, Effect effect, ModifierEntry modifierEntry, Integer rank) { ActionEntry powerAction, Effect effect, ModifierEntry modifierEntry, Integer rank) {
System.out.println("Behavior method called"); boolean modValue = true;
return null; return modValue;
} }
public static Object MapIntToInts(AbstractCharacter caster, AbstractWorldObject target, Power power, public static Object MapIntToInts(AbstractCharacter caster, AbstractWorldObject target, Power power,

Loading…
Cancel
Save