|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectmechanics.statuses.StatusEffect
mechanics.statuses.abilities.IntrinsicAbility
mechanics.statuses.abilities.OpponentEffectAbility
public abstract class OpponentEffectAbility
| Field Summary |
|---|
| Fields inherited from class mechanics.statuses.abilities.IntrinsicAbility |
|---|
m_map |
| Fields inherited from class mechanics.statuses.StatusEffect |
|---|
m_lock, SPECIAL_EFFECT_LOCK, STATE_ACTIVE, STATE_DEACTIVATED, STATE_REMOVABLE, WEATHER_EFFECT_LOCK |
| Constructor Summary | |
|---|---|
OpponentEffectAbility(java.lang.String name)
Creates a new instance of TrappingAbility |
|
| Method Summary | |
|---|---|
protected abstract void |
applyToOpponent(Pokemon owner,
Pokemon p)
|
void |
switchIn(Pokemon owner)
Called when a pokemon with this status effect switches in. |
boolean |
switchOut(Pokemon p)
Called when a pokemon with this status effect switches out. |
void |
unapply(Pokemon p)
Unapply this status effect. |
| Methods inherited from class mechanics.statuses.abilities.IntrinsicAbility |
|---|
apply, compareTo, equals, getDescription, getInstance, getName, getTier, immobilises, isEffectTransferrable, isPhysical, isSwappable, registerAbility, tick |
| Methods inherited from class mechanics.statuses.StatusEffect |
|---|
activate, apply, beginTick, canSwitch, canSwitch, clone, deactivate, deactivates, disable, executeTurn, getEffectiveness, getEnemyTransformedEffectiveness, getEnemyTransformedMove, getInducer, getLock, getMove, getTierCount, getTransformedEffectiveness, getTransformedMove, hitsThroughSubstitute, informDamaged, informDuplicateEffect, isActive, isEffectivenessTransformer, isExclusiveWith, isListener, isMoveTransformer, isPassable, isRemovable, isSingleton, setInducer, vetoesMove |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OpponentEffectAbility(java.lang.String name)
| Method Detail |
|---|
public void unapply(Pokemon p)
StatusEffect
unapply in class IntrinsicAbilitypublic boolean switchOut(Pokemon p)
StatusEffect
switchOut in class IntrinsicAbility
protected abstract void applyToOpponent(Pokemon owner,
Pokemon p)
public void switchIn(Pokemon owner)
StatusEffect
switchIn in class StatusEffect
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||