Interface BossTierRaidStrategy
- All Superinterfaces:
RaidStrategy
- All Known Implementing Classes:
DynamaxBossTierRaidStrategy,TeraBossTierRaidStrategy
-
Field Summary
Fields inherited from interface com.pixelmonmod.pixelmon.battles.raids.strategy.RaidStrategy
CODEC -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyBossTier(BattleParticipant boss, PixelmonWrapper wrapper) default voidonPokemonSwitchIn(BattleParticipant boss, PixelmonWrapper entering) Called when the raid boss switches in or is re-applied as the active Pokemon.default voidonRaidStart(BattleParticipant boss) Called when the raid boss participant is initialized for battle.Methods inherited from interface com.pixelmonmod.pixelmon.battles.raids.strategy.RaidStrategy
onAddStatus, onBattleAction, onBossAttack, onBossDamaged, onPokemonFainted, onRaidEnd, onTakeTurn, onTargeted, onTurnEnd, onUseAttackOther, onUseAttackPost, shouldKeepFaintedPokemon, shouldSkipTurnAgainstOpponent, type, update
-
Method Details
-
onRaidStart
Description copied from interface:RaidStrategyCalled when the raid boss participant is initialized for battle.Use this hook for battle-local setup such as boss modification, applying gimmicks, initializing context state, or preparing cached values.
- Specified by:
onRaidStartin interfaceRaidStrategy- Parameters:
boss- The raid boss participant.
-
onPokemonSwitchIn
Description copied from interface:RaidStrategyCalled when the raid boss switches in or is re-applied as the active Pokemon.- Specified by:
onPokemonSwitchInin interfaceRaidStrategy- Parameters:
boss- The raid boss participant.entering- The Pokemon entering battle.
-
applyBossTier
-