Interface BattleAIRaidStrategy
- All Superinterfaces:
RaidStrategy
- All Known Implementing Classes:
DynamaxBattleAIRaidStrategy,TeraBattleAIRaidStrategy
-
Field Summary
Fields inherited from interface com.pixelmonmod.pixelmon.battles.raids.strategy.RaidStrategy
CODEC -
Method Summary
Modifier and TypeMethodDescriptionvoiddefault 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, onPokemonSwitchIn, 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.
-
applyBattleAI
-