liblcf
|
#include <rpg_enemyaction.h>
Public Types | |
enum | Kind { Kind_basic = 0, Kind_skill = 1, Kind_transformation = 2 } |
enum | Basic { Basic_attack = 0, Basic_dual_attack = 1, Basic_defense = 2, Basic_observe = 3, Basic_charge = 4, Basic_autodestruction = 5, Basic_escape = 6, Basic_nothing = 7 } |
enum | ConditionType { ConditionType_always = 0, ConditionType_switch = 1, ConditionType_turn = 2, ConditionType_actors = 3, ConditionType_hp = 4, ConditionType_sp = 5, ConditionType_party_lvl = 6, ConditionType_party_fatigue = 7 } |
Public Member Functions | |
EnemyAction () | |
Public Attributes | |
int | ID |
int | kind |
int | basic |
int | skill_id |
int | enemy_id |
int | condition_type |
int | condition_param1 |
int | condition_param2 |
int | switch_id |
bool | switch_on |
int | switch_on_id |
bool | switch_off |
int | switch_off_id |
int | rating |
Definition at line 16 of file rpg_enemyaction.h.
Enumerator | |
---|---|
Basic_attack | |
Basic_dual_attack | |
Basic_defense | |
Basic_observe | |
Basic_charge | |
Basic_autodestruction | |
Basic_escape | |
Basic_nothing |
Definition at line 23 of file rpg_enemyaction.h.
Enumerator | |
---|---|
ConditionType_always | |
ConditionType_switch | |
ConditionType_turn | |
ConditionType_actors | |
ConditionType_hp | |
ConditionType_sp | |
ConditionType_party_lvl | |
ConditionType_party_fatigue |
Definition at line 33 of file rpg_enemyaction.h.
Enumerator | |
---|---|
Kind_basic | |
Kind_skill | |
Kind_transformation |
Definition at line 18 of file rpg_enemyaction.h.
RPG::EnemyAction::EnemyAction | ( | ) |
Constructor.
Definition at line 15 of file rpg_enemyaction.cpp.
References basic, condition_param1, condition_param2, condition_type, enemy_id, ID, kind, rating, skill_id, switch_id, switch_off, switch_off_id, switch_on, and switch_on_id.
int RPG::EnemyAction::basic |
Definition at line 48 of file rpg_enemyaction.h.
Referenced by EnemyAction().
int RPG::EnemyAction::condition_param1 |
Definition at line 52 of file rpg_enemyaction.h.
Referenced by EnemyAction().
int RPG::EnemyAction::condition_param2 |
Definition at line 53 of file rpg_enemyaction.h.
Referenced by EnemyAction().
int RPG::EnemyAction::condition_type |
Definition at line 51 of file rpg_enemyaction.h.
Referenced by EnemyAction().
int RPG::EnemyAction::enemy_id |
Definition at line 50 of file rpg_enemyaction.h.
Referenced by EnemyAction().
int RPG::EnemyAction::ID |
Definition at line 46 of file rpg_enemyaction.h.
Referenced by EnemyAction().
int RPG::EnemyAction::kind |
Definition at line 47 of file rpg_enemyaction.h.
Referenced by EnemyAction().
int RPG::EnemyAction::rating |
Definition at line 59 of file rpg_enemyaction.h.
Referenced by EnemyAction().
int RPG::EnemyAction::skill_id |
Definition at line 49 of file rpg_enemyaction.h.
Referenced by EnemyAction().
int RPG::EnemyAction::switch_id |
Definition at line 54 of file rpg_enemyaction.h.
Referenced by EnemyAction().
bool RPG::EnemyAction::switch_off |
Definition at line 57 of file rpg_enemyaction.h.
Referenced by EnemyAction().
int RPG::EnemyAction::switch_off_id |
Definition at line 58 of file rpg_enemyaction.h.
Referenced by EnemyAction().
bool RPG::EnemyAction::switch_on |
Definition at line 55 of file rpg_enemyaction.h.
Referenced by EnemyAction().
int RPG::EnemyAction::switch_on_id |
Definition at line 56 of file rpg_enemyaction.h.
Referenced by EnemyAction().