|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PokemonType | |
---|---|
mechanics | |
mechanics.intelligence | |
mechanics.moves | |
mechanics.statuses | |
mechanics.statuses.abilities | |
mechanics.statuses.field | |
shoddybattle |
Uses of PokemonType in mechanics |
---|
Fields in mechanics declared as PokemonType | |
---|---|
static PokemonType |
PokemonType.T_BUG
|
static PokemonType |
PokemonType.T_BUG
|
static PokemonType |
PokemonType.T_DARK
|
static PokemonType |
PokemonType.T_DARK
|
static PokemonType |
PokemonType.T_DRAGON
|
static PokemonType |
PokemonType.T_DRAGON
|
static PokemonType |
PokemonType.T_ELECTRIC
|
static PokemonType |
PokemonType.T_ELECTRIC
|
static PokemonType |
PokemonType.T_FIGHTING
|
static PokemonType |
PokemonType.T_FIGHTING
|
static PokemonType |
PokemonType.T_FIRE
|
static PokemonType |
PokemonType.T_FIRE
|
static PokemonType |
PokemonType.T_FLYING
|
static PokemonType |
PokemonType.T_FLYING
|
static PokemonType |
PokemonType.T_GHOST
|
static PokemonType |
PokemonType.T_GHOST
|
static PokemonType |
PokemonType.T_GRASS
|
static PokemonType |
PokemonType.T_GRASS
|
static PokemonType |
PokemonType.T_GROUND
|
static PokemonType |
PokemonType.T_GROUND
|
static PokemonType |
PokemonType.T_ICE
|
static PokemonType |
PokemonType.T_ICE
|
static PokemonType |
PokemonType.T_NORMAL
Constants representing each of the types. |
static PokemonType |
PokemonType.T_NORMAL
Constants representing each of the types. |
static PokemonType |
PokemonType.T_POISON
|
static PokemonType |
PokemonType.T_POISON
|
static PokemonType |
PokemonType.T_PSYCHIC
|
static PokemonType |
PokemonType.T_PSYCHIC
|
static PokemonType |
PokemonType.T_ROCK
|
static PokemonType |
PokemonType.T_ROCK
|
static PokemonType |
PokemonType.T_STEEL
|
static PokemonType |
PokemonType.T_STEEL
|
static PokemonType |
PokemonType.T_TYPELESS
|
static PokemonType |
PokemonType.T_TYPELESS
|
static PokemonType |
PokemonType.T_WATER
|
static PokemonType |
PokemonType.T_WATER
|
Methods in mechanics that return PokemonType | |
---|---|
static PokemonType |
PokemonType.getType(int i)
Get a PokemonType object by its id. |
static PokemonType |
PokemonType.getType(int i)
Get a PokemonType object by its id. |
static PokemonType |
PokemonType.getType(java.lang.String type)
Initialise the type by name. |
static PokemonType |
PokemonType.getType(java.lang.String type)
Initialise the type by name. |
static PokemonType[] |
PokemonType.getTypes()
Return the list of types. |
static PokemonType[] |
PokemonType.getTypes()
Return the list of types. |
Methods in mechanics with parameters of type PokemonType | |
---|---|
double |
PokemonType.getMultiplier(PokemonType type)
Get the multiplier when attacking a pokemon of a given type. |
double |
PokemonType.getMultiplier(PokemonType type)
Get the multiplier when attacking a pokemon of a given type. |
Uses of PokemonType in mechanics.intelligence |
---|
Fields in mechanics.intelligence declared as PokemonType | |
---|---|
protected PokemonType |
Memory.m_me
|
protected PokemonType |
Memory.m_me
|
protected PokemonType |
Memory.m_opponent
|
protected PokemonType |
Memory.m_opponent
|
Constructors in mechanics.intelligence with parameters of type PokemonType | |
---|---|
Memory(PokemonType me,
PokemonType opponent,
boolean low,
java.lang.String move)
|
|
Memory(PokemonType me,
PokemonType opponent,
boolean low,
java.lang.String move)
|
Uses of PokemonType in mechanics.moves |
---|
Fields in mechanics.moves declared as PokemonType | |
---|---|
protected PokemonType |
PokemonMove.m_type
|
protected PokemonType |
PokemonMove.m_type
|
Methods in mechanics.moves that return PokemonType | |
---|---|
PokemonType |
PokemonMove.getType()
Get the type of this move. |
PokemonType |
PokemonMove.getType()
Get the type of this move. |
Methods in mechanics.moves with parameters of type PokemonType | |
---|---|
static double |
PokemonMove.getEffectiveness(PokemonType type,
Pokemon user,
Pokemon defender)
Get the effectiveness of one type of move against an arbitrary pokemon. |
static double |
PokemonMove.getEffectiveness(PokemonType type,
Pokemon user,
Pokemon defender)
Get the effectiveness of one type of move against an arbitrary pokemon. |
void |
PokemonMove.setType(PokemonType type)
Set the type of this move. |
void |
PokemonMove.setType(PokemonType type)
Set the type of this move. |
Constructors in mechanics.moves with parameters of type PokemonType | |
---|---|
AbsorbMove(PokemonType type,
int power,
double accuracy,
int pp,
double percent)
Creates a new instance of RecoilMove |
|
AbsorbMove(PokemonType type,
int power,
double accuracy,
int pp,
double percent)
Creates a new instance of RecoilMove |
|
HealthBasedMove(PokemonType type,
double accuracy,
int pp,
boolean highHp)
|
|
HealthBasedMove(PokemonType type,
double accuracy,
int pp,
boolean highHp)
|
|
MoveList.FixedAttackMove(PokemonType type,
int power,
double accuracy,
int pp,
MoveList.FixedAttackEffect eff)
|
|
MoveList.FixedAttackMove(PokemonType type,
int power,
double accuracy,
int pp,
MoveList.FixedAttackEffect eff)
|
|
MoveList.PerfectAccuracyMove(PokemonType type,
int power,
int pp)
|
|
MoveList.PerfectAccuracyMove(PokemonType type,
int power,
int pp)
|
|
MoveList.StockpileMove(PokemonType type,
int power,
double accuracy,
int pp)
|
|
MoveList.StockpileMove(PokemonType type,
int power,
double accuracy,
int pp)
|
|
MultipleHitMove(PokemonType type,
int power,
double accuracy,
int pp)
Creates a new instance of MultipleHitMove |
|
MultipleHitMove(PokemonType type,
int power,
double accuracy,
int pp)
Creates a new instance of MultipleHitMove |
|
PokemonMove(PokemonType type,
int power,
double accuracy,
int pp)
Initialise a typical attacking move. |
|
PokemonMove(PokemonType type,
int power,
double accuracy,
int pp)
Initialise a typical attacking move. |
|
RecoilMove(PokemonType type,
int power,
double accuracy,
int pp,
double recoil)
Creates a new instance of RecoilMove |
|
RecoilMove(PokemonType type,
int power,
double accuracy,
int pp,
double recoil)
Creates a new instance of RecoilMove |
|
StatusMove(PokemonType type,
int power,
double accuracy,
int pp,
StatusEffect[] statuses,
boolean[] attacker,
double[] chances)
Creates a new instance of StatusMove |
|
StatusMove(PokemonType type,
int power,
double accuracy,
int pp,
StatusEffect[] statuses,
boolean[] attacker,
double[] chances)
Creates a new instance of StatusMove |
|
WeatherMove(PokemonType type,
int pp,
java.lang.Class[] effects,
java.lang.String item)
Creates a new instance of FieldMove |
|
WeatherMove(PokemonType type,
int pp,
java.lang.Class[] effects,
java.lang.String item)
Creates a new instance of FieldMove |
Uses of PokemonType in mechanics.statuses |
---|
Methods in mechanics.statuses with parameters of type PokemonType | |
---|---|
double |
StatusEffect.getEffectiveness(PokemonType move,
PokemonType pokemon,
boolean enemy)
Get transformed effectiveness based on this status effect. |
double |
StatusEffect.getEffectiveness(PokemonType move,
PokemonType pokemon,
boolean enemy)
Get transformed effectiveness based on this status effect. |
protected double |
StatusEffect.getEnemyTransformedEffectiveness(PokemonType move,
PokemonType pokemon)
|
protected double |
StatusEffect.getEnemyTransformedEffectiveness(PokemonType move,
PokemonType pokemon)
|
protected double |
StatusEffect.getTransformedEffectiveness(PokemonType move,
PokemonType pokemon)
|
protected double |
StatusEffect.getTransformedEffectiveness(PokemonType move,
PokemonType pokemon)
|
Uses of PokemonType in mechanics.statuses.abilities |
---|
Constructors in mechanics.statuses.abilities with parameters of type PokemonType | |
---|---|
CriticalTypeAbility(java.lang.String name,
PokemonType type)
|
|
CriticalTypeAbility(java.lang.String name,
PokemonType type)
|
Uses of PokemonType in mechanics.statuses.field |
---|
Methods in mechanics.statuses.field with parameters of type PokemonType | |
---|---|
protected void |
WeatherEffect.setTypes(Pokemon p,
PokemonType[] types,
boolean apply)
Changes the types of a Pokemon (for Forecast). |
protected void |
WeatherEffect.setTypes(Pokemon p,
PokemonType[] types,
boolean apply)
Changes the types of a Pokemon (for Forecast). |
Uses of PokemonType in shoddybattle |
---|
Fields in shoddybattle declared as PokemonType | |
---|---|
protected PokemonType[] |
PokemonSpecies.m_type
|
protected PokemonType[] |
PokemonSpecies.m_type
|
Methods in shoddybattle that return PokemonType | |
---|---|
PokemonType[] |
PokemonSpecies.getTypes()
|
PokemonType[] |
PokemonSpecies.getTypes()
|
Methods in shoddybattle with parameters of type PokemonType | |
---|---|
static double |
Pokemon.getEffectiveness(java.util.List statuses,
PokemonType move,
PokemonType pokemon,
boolean enemy)
Get the effectiveness of this pokemon attacking a particular type. |
static double |
Pokemon.getEffectiveness(java.util.List statuses,
PokemonType move,
PokemonType pokemon,
boolean enemy)
Get the effectiveness of this pokemon attacking a particular type. |
double |
BattleField.getEffectiveness(PokemonType move,
PokemonType pokemon,
boolean enemy)
Get the effectiveness of a move against a given pokemon on this field. |
double |
Pokemon.getEffectiveness(PokemonType move,
PokemonType pokemon,
boolean enemy)
|
double |
Pokemon.getEffectiveness(PokemonType move,
PokemonType pokemon,
boolean enemy)
|
double |
BattleField.getEffectiveness(PokemonType move,
PokemonType pokemon,
boolean enemy)
Get the effectiveness of a move against a given pokemon on this field. |
boolean |
Pokemon.isType(PokemonType type)
Return whether a pokemon is a particular type. |
boolean |
Pokemon.isType(PokemonType type)
Return whether a pokemon is a particular type. |
void |
PokemonSpecies.setType(PokemonType[] type)
Set the type of this pokemon. |
void |
PokemonSpecies.setType(PokemonType[] type)
Set the type of this pokemon. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |