Pokemon Unity
A pokemon clone made using Unity
|
The Condition class manages all pokemon conditions More...
Properties | |
ConditionID | Id [get, set] |
string | Name [get, set] |
string | Description [get, set] |
string | StartMessage [get, set] |
Message shown when the condition is inflicted on a pokemon More... | |
Action< Pokemon > | OnStart [get, set] |
Run an action before OnBeforeTurn More... | |
Action< Pokemon > | OnAfterTurn [get, set] |
Run an action after the pokemon's turn (eg. burn, poison) More... | |
Func< Pokemon, bool > | OnBeforeMove [get, set] |
Run an action before the pokemon's turn (eg. paralyze) More... | |
The Condition class manages all pokemon conditions
Definition at line 6 of file Condition.cs.
|
getset |
Definition at line 10 of file Condition.cs.
|
getset |
Definition at line 8 of file Condition.cs.
|
getset |
Definition at line 9 of file Condition.cs.
|
getset |
Run an action after the pokemon's turn (eg. burn, poison)
Definition at line 23 of file Condition.cs.
|
getset |
Run an action before the pokemon's turn (eg. paralyze)
Definition at line 27 of file Condition.cs.
|
getset |
Run an action before OnBeforeTurn
Definition at line 19 of file Condition.cs.
|
getset |
Message shown when the condition is inflicted on a pokemon
Definition at line 15 of file Condition.cs.