- accuracy - Variable in class ru.ifmo.se.pokemon.Move
-
- addAlly(Pokemon) - Method in class ru.ifmo.se.pokemon.Battle
-
Добавляет покемона в первую команду
- addEffect(Effect) - Method in class ru.ifmo.se.pokemon.Pokemon
-
Добавляет эффект (
Effect
), влияющий на покемона.
- addFoe(Pokemon) - Method in class ru.ifmo.se.pokemon.Battle
-
Добавляет покемона во вторую команду
- addMove(Move) - Method in class ru.ifmo.se.pokemon.Pokemon
-
Добавляет покемону атаку.
- addType(Type) - Method in class ru.ifmo.se.pokemon.Pokemon
-
добавяет покемону тип (
Type
), если у покемона только один тип.
- applyOppDamage(Pokemon, double) - Method in class ru.ifmo.se.pokemon.DamageMove
-
Метод, применяющий вычисленное повреждение к обороняющемуся покемону.
- applyOppEffects(Pokemon) - Method in class ru.ifmo.se.pokemon.Move
-
Метод для задания дополнительных эффектов, которые накладываются на обороняющегося покемона.
- applyOppEffects(Pokemon) - Method in class ru.ifmo.se.pokemon.StatusMove
-
Метод для применения эффектов на обороняющегося покемона (обычно отрицательных).
- applySelfDamage(Pokemon, double) - Method in class ru.ifmo.se.pokemon.DamageMove
-
Метод, применяющий вычисленное повреждение к атакующему покемону.
- applySelfEffects(Pokemon) - Method in class ru.ifmo.se.pokemon.Move
-
Метод для задания дополнительных эффектов, которые накладываются на атакующего покемона.
- applySelfEffects(Pokemon) - Method in class ru.ifmo.se.pokemon.StatusMove
-
Метод для применения эффектов на атакующего покемона (обычно положительных).
- attack(Pokemon, Pokemon) - Method in class ru.ifmo.se.pokemon.DamageMove
-
Метод, реализующий атаку.
- attack(double) - Method in class ru.ifmo.se.pokemon.Effect
-
устанавливает вероятность срабатывания атаки покемона во время действия эффекта.
- attack() - Method in class ru.ifmo.se.pokemon.Effect
-
Возвращает вероятность атаки покемона во время действия эффекта.
- attack(Pokemon, Pokemon) - Method in class ru.ifmo.se.pokemon.Move
-
абстрактный метод, реализующий механизм атаки
- attack(Pokemon) - Method in class ru.ifmo.se.pokemon.Pokemon
-
Атакует покемона-соперника.
- attack(Pokemon, Pokemon) - Method in class ru.ifmo.se.pokemon.StatusMove
-
Метод, реализующий атаку.