public class AbilityEffectRegistry
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static BaseAbilityEffect |
BOUNCE |
static BaseAbilityEffect |
BUZZAP |
static BaseAbilityEffect |
CURSE |
static BaseAbilityEffect |
DAMAGE_SWAP |
static BaseAbilityEffect |
DAMAGE_SWAP_ENEMY |
static BaseAbilityEffect |
DAMAGE_SWAP_TO_SELF_ONLY |
static BaseAbilityEffect |
DISABLE_EVOLUTION |
static BaseAbilityEffect |
ENERGY_TRANSFER |
static BaseAbilityEffect |
EVOLUTIONARY_LIGHT |
static BaseAbilityEffect |
FLIP_TO_EVADE |
static BaseAbilityEffect |
HALF_DAMAGE |
static BaseAbilityEffect |
HEAL |
static BaseAbilityEffect |
INVISIBLE_WALL |
static BaseAbilityEffect |
PEEK |
static BaseAbilityEffect |
RAIN_DANCE |
static BaseAbilityEffect |
RETREAT_AID |
static BaseAbilityEffect |
REVEAL_HAND |
static BaseAbilityEffect |
SHIFT |
static BaseAbilityEffect |
SPECIAL_DELIVERY |
static BaseAbilityEffect |
STEP_IN |
static BaseAbilityEffect |
STRIKES_BACK |
static BaseAbilityEffect |
THICK_SKIN |
static BaseAbilityEffect |
TOXIC_GAS |
static BaseAbilityEffect |
TRANSFORM |
Constructor and Description |
---|
AbilityEffectRegistry() |
Modifier and Type | Method and Description |
---|---|
static BaseAbilityEffect |
get(java.lang.String name) |
static java.util.List<BaseAbilityEffect> |
getAll() |
static BaseAbilityEffect |
getRandomEffect() |
static void |
load() |
static <T extends BaseAbilityEffect> |
register(T t) |
public static final BaseAbilityEffect DAMAGE_SWAP
public static final BaseAbilityEffect RAIN_DANCE
public static final BaseAbilityEffect STRIKES_BACK
public static final BaseAbilityEffect ENERGY_TRANSFER
public static final BaseAbilityEffect BUZZAP
public static final BaseAbilityEffect INVISIBLE_WALL
public static final BaseAbilityEffect THICK_SKIN
public static final BaseAbilityEffect SHIFT
public static final BaseAbilityEffect HEAL
public static final BaseAbilityEffect RETREAT_AID
public static final BaseAbilityEffect PEEK
public static final BaseAbilityEffect DISABLE_EVOLUTION
public static final BaseAbilityEffect TRANSFORM
public static final BaseAbilityEffect STEP_IN
public static final BaseAbilityEffect DAMAGE_SWAP_ENEMY
public static final BaseAbilityEffect FLIP_TO_EVADE
public static final BaseAbilityEffect TOXIC_GAS
public static final BaseAbilityEffect DAMAGE_SWAP_TO_SELF_ONLY
public static final BaseAbilityEffect HALF_DAMAGE
public static final BaseAbilityEffect REVEAL_HAND
public static final BaseAbilityEffect BOUNCE
public static final BaseAbilityEffect SPECIAL_DELIVERY
public static final BaseAbilityEffect CURSE
public static final BaseAbilityEffect EVOLUTIONARY_LIGHT
public static <T extends BaseAbilityEffect> T register(T t)
public static java.util.List<BaseAbilityEffect> getAll()
public static BaseAbilityEffect get(java.lang.String name)
public static BaseAbilityEffect getRandomEffect()
public static void load()