liblcf
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
RPG::Enemy Class Reference

#include <rpg_enemy.h>

+ Collaboration diagram for RPG::Enemy:

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< EnemyActionactions
 

Detailed Description

Definition at line 22 of file rpg_enemy.h.

Constructor & Destructor Documentation

RPG::Enemy::Enemy ( )

Member Data Documentation

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().


The documentation for this class was generated from the following files: