Class GigantamaxGimmickRaidStrategy
java.lang.Object
com.pixelmonmod.pixelmon.battles.raids.dynamax.strategy.DynamaxGimmickRaidStrategy
com.pixelmonmod.pixelmon.battles.raids.dynamax.strategy.gigantamax.GigantamaxGimmickRaidStrategy
- All Implemented Interfaces:
GimmickRaidStrategy,RaidStrategy
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<GigantamaxGimmickRaidStrategy> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyGimmick(BattleParticipant boss, PixelmonWrapper wrapper) type()Gets the registered type used to serialize and deserialize this strategy.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.pixelmonmod.pixelmon.battles.raids.strategy.GimmickRaidStrategy
onPokemonSwitchIn, onRaidStartMethods inherited from interface com.pixelmonmod.pixelmon.battles.raids.strategy.RaidStrategy
onAddStatus, onBattleAction, onBossAttack, onBossDamaged, onPokemonFainted, onRaidEnd, onTakeTurn, onTargeted, onTurnEnd, onUseAttackOther, onUseAttackPost, shouldKeepFaintedPokemon, shouldSkipTurnAgainstOpponent, update
-
Field Details
-
CODEC
-
-
Constructor Details
-
GigantamaxGimmickRaidStrategy
protected GigantamaxGimmickRaidStrategy()
-
-
Method Details
-
type
Description copied from interface:RaidStrategyGets the registered type used to serialize and deserialize this strategy.- Specified by:
typein interfaceRaidStrategy- Overrides:
typein classDynamaxGimmickRaidStrategy- Returns:
- The strategy type.
-
applyGimmick
- Specified by:
applyGimmickin interfaceGimmickRaidStrategy- Overrides:
applyGimmickin classDynamaxGimmickRaidStrategy
-