|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PokemonMove | |
---|---|
mechanics | |
mechanics.moves | |
shoddybattle |
Uses of PokemonMove in mechanics |
---|
Methods in mechanics with parameters of type PokemonMove | |
---|---|
boolean |
AdvanceMechanics.attemptHit(PokemonMove move,
Pokemon user,
Pokemon target)
Return whether the move hit. |
abstract boolean |
BattleMechanics.attemptHit(PokemonMove move,
Pokemon user,
Pokemon target)
Randomly decide whether a move hits. |
abstract boolean |
BattleMechanics.attemptHit(PokemonMove move,
Pokemon user,
Pokemon target)
Randomly decide whether a move hits. |
boolean |
AdvanceMechanics.attemptHit(PokemonMove move,
Pokemon user,
Pokemon target)
Return whether the move hit. |
int |
BattleMechanics.calculateDamage(PokemonMove move,
Pokemon attacker,
Pokemon defender)
Calculate the damage done by a move. |
int |
BattleMechanics.calculateDamage(PokemonMove move,
Pokemon attacker,
Pokemon defender)
Calculate the damage done by a move. |
int |
AdvanceMechanics.calculateDamage(PokemonMove move,
Pokemon attacker,
Pokemon defender,
boolean silent)
|
abstract int |
BattleMechanics.calculateDamage(PokemonMove move,
Pokemon attacker,
Pokemon defender,
boolean silent)
Calculate the damage done by a move. |
abstract int |
BattleMechanics.calculateDamage(PokemonMove move,
Pokemon attacker,
Pokemon defender,
boolean silent)
Calculate the damage done by a move. |
int |
AdvanceMechanics.calculateDamage(PokemonMove move,
Pokemon attacker,
Pokemon defender,
boolean silent)
|
boolean |
AdvanceMechanics.isCriticalHit(PokemonMove move,
Pokemon user,
Pokemon target)
|
boolean |
AdvanceMechanics.isCriticalHit(PokemonMove move,
Pokemon user,
Pokemon target)
|
boolean |
AdvanceMechanics.isMoveSpecial(PokemonMove move)
Return whether a given move deals special damage. |
abstract boolean |
BattleMechanics.isMoveSpecial(PokemonMove move)
Return whether a given move deals special damage. |
boolean |
JewelMechanics.isMoveSpecial(PokemonMove move)
Return whether a given move deals special damage. |
abstract boolean |
BattleMechanics.isMoveSpecial(PokemonMove move)
Return whether a given move deals special damage. |
boolean |
AdvanceMechanics.isMoveSpecial(PokemonMove move)
Return whether a given move deals special damage. |
boolean |
JewelMechanics.isMoveSpecial(PokemonMove move)
Return whether a given move deals special damage. |
Uses of PokemonMove in mechanics.moves |
---|
Subclasses of PokemonMove in mechanics.moves | |
---|---|
class |
AbsorbMove
Creates a move that increases the user's health by a percentage of the damage done to the opponent. |
class |
HealthBasedMove
A move that does higher damage when the user has more Hp |
class |
HiddenPowerMove
|
static class |
MoveList.FixedAttackMove
A move that prevents the user from using other moves until the move misses or the number of turns is reached. |
static class |
MoveList.PerfectAccuracyMove
A move that always hits unless the opponent is underground or flying. |
static class |
MoveList.StockpileMove
A move that is based upon the number of levels stored in Stockpile |
class |
MultipleHitMove
Creates a move that hits from 2-5 times. |
class |
RecoilMove
Creates a move that does damage to the user equal to a percentage of the damage done to the opponent. |
class |
StatusMove
|
class |
WeatherMove
A FieldMove is a move that a pokemon can use that applies a set of field effects to the field (not to a particular pokemon). |
Methods in mechanics.moves that return PokemonMove | |
---|---|
PokemonMove |
MoveListEntry.getMove()
|
PokemonMove |
MoveListEntry.getMove()
|
Constructors in mechanics.moves with parameters of type PokemonMove | |
---|---|
MoveListEntry(java.lang.String name,
PokemonMove move)
|
|
MoveListEntry(java.lang.String name,
PokemonMove move)
|
Uses of PokemonMove in shoddybattle |
---|
Methods in shoddybattle that return PokemonMove | |
---|---|
PokemonMove |
BattleTurn.getMove(Pokemon poke)
Get the PokemonMove that this object refers to. |
PokemonMove |
BattleTurn.getMove(Pokemon poke)
Get the PokemonMove that this object refers to. |
Methods in shoddybattle with parameters of type PokemonMove | |
---|---|
int |
Pokemon.useMove(PokemonMove move,
Pokemon target)
Check for accuracy and then use an arbitrary move. |
int |
Pokemon.useMove(PokemonMove move,
Pokemon target)
Check for accuracy and then use an arbitrary move. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |