liblcf
|
#include <rpg_enemy.h>
Public Member Functions | |
Enemy () | |
Public Attributes | |
int | ID |
std::string | name |
std::string | battler_name |
int | battler_hue |
int | max_hp |
int | max_sp |
int | attack |
int | defense |
int | spirit |
int | agility |
bool | transparent |
int | exp |
int | gold |
int | drop_id |
int | drop_prob |
bool | critical_hit |
int | critical_hit_chance |
bool | miss |
bool | levitate |
std::vector< uint8_t > | state_ranks |
std::vector< uint8_t > | attribute_ranks |
std::vector< EnemyAction > | actions |
Definition at line 22 of file rpg_enemy.h.
RPG::Enemy::Enemy | ( | ) |
Constructor.
Definition at line 15 of file rpg_enemy.cpp.
References agility, attack, battler_hue, battler_name, critical_hit, critical_hit_chance, defense, drop_id, drop_prob, exp, gold, ID, levitate, max_hp, max_sp, miss, name, spirit, and transparent.
std::vector<EnemyAction> RPG::Enemy::actions |
Definition at line 47 of file rpg_enemy.h.
int RPG::Enemy::agility |
Definition at line 35 of file rpg_enemy.h.
Referenced by Enemy().
int RPG::Enemy::attack |
Definition at line 32 of file rpg_enemy.h.
Referenced by Enemy().
std::vector<uint8_t> RPG::Enemy::attribute_ranks |
Definition at line 46 of file rpg_enemy.h.
int RPG::Enemy::battler_hue |
Definition at line 29 of file rpg_enemy.h.
Referenced by Enemy().
std::string RPG::Enemy::battler_name |
Definition at line 28 of file rpg_enemy.h.
Referenced by Enemy().
bool RPG::Enemy::critical_hit |
Definition at line 41 of file rpg_enemy.h.
Referenced by Enemy().
int RPG::Enemy::critical_hit_chance |
Definition at line 42 of file rpg_enemy.h.
Referenced by Enemy().
int RPG::Enemy::defense |
Definition at line 33 of file rpg_enemy.h.
Referenced by Enemy().
int RPG::Enemy::drop_id |
Definition at line 39 of file rpg_enemy.h.
Referenced by Enemy().
int RPG::Enemy::drop_prob |
Definition at line 40 of file rpg_enemy.h.
Referenced by Enemy().
int RPG::Enemy::exp |
Definition at line 37 of file rpg_enemy.h.
Referenced by Enemy().
int RPG::Enemy::gold |
Definition at line 38 of file rpg_enemy.h.
Referenced by Enemy().
int RPG::Enemy::ID |
Definition at line 26 of file rpg_enemy.h.
Referenced by Enemy().
bool RPG::Enemy::levitate |
Definition at line 44 of file rpg_enemy.h.
Referenced by Enemy().
int RPG::Enemy::max_hp |
Definition at line 30 of file rpg_enemy.h.
Referenced by Enemy().
int RPG::Enemy::max_sp |
Definition at line 31 of file rpg_enemy.h.
Referenced by Enemy().
bool RPG::Enemy::miss |
Definition at line 43 of file rpg_enemy.h.
Referenced by Enemy().
std::string RPG::Enemy::name |
Definition at line 27 of file rpg_enemy.h.
Referenced by Enemy().
int RPG::Enemy::spirit |
Definition at line 34 of file rpg_enemy.h.
Referenced by Enemy().
std::vector<uint8_t> RPG::Enemy::state_ranks |
Definition at line 45 of file rpg_enemy.h.
bool RPG::Enemy::transparent |
Definition at line 36 of file rpg_enemy.h.
Referenced by Enemy().