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

#include <rpg_actor.h>

+ Collaboration diagram for RPG::Actor:

Public Member Functions

 Actor ()
 
void Setup ()
 

Public Attributes

int ID
 
std::string name
 
std::string title
 
std::string character_name
 
int character_index
 
bool transparent
 
int initial_level
 
int final_level
 
bool critical_hit
 
int critical_hit_chance
 
std::string face_name
 
int face_index
 
bool two_swords_style
 
bool fix_equipment
 
bool auto_battle
 
bool super_guard
 
Parameters parameters
 
int exp_base
 
int exp_inflation
 
int exp_correction
 
Equipment initial_equipment
 
int unarmed_animation
 
int class_id
 
int battle_x
 
int battle_y
 
int battler_animation
 
std::vector< Learningskills
 
bool rename_skill
 
std::string skill_name
 
std::vector< uint8_t > state_ranks
 
std::vector< uint8_t > attribute_ranks
 
std::vector< uint32_t > battle_commands
 

Detailed Description

Definition at line 24 of file rpg_actor.h.

Constructor & Destructor Documentation

Member Function Documentation

void RPG::Actor::Setup ( )

Definition at line 167 of file rpg_setup.cpp.

References Data::system.

Member Data Documentation

std::vector<uint8_t> RPG::Actor::attribute_ranks

Definition at line 59 of file rpg_actor.h.

bool RPG::Actor::auto_battle

Definition at line 43 of file rpg_actor.h.

Referenced by Actor(), and RPG::SaveActor::Setup().

std::vector<uint32_t> RPG::Actor::battle_commands

Definition at line 60 of file rpg_actor.h.

Referenced by RPG::SaveActor::Setup().

int RPG::Actor::battle_x

Definition at line 52 of file rpg_actor.h.

Referenced by Actor().

int RPG::Actor::battle_y

Definition at line 53 of file rpg_actor.h.

Referenced by Actor().

int RPG::Actor::battler_animation

Definition at line 54 of file rpg_actor.h.

Referenced by Actor().

int RPG::Actor::character_index

Definition at line 33 of file rpg_actor.h.

Referenced by Actor(), RPG::SaveActor::Fixup(), and RPG::SaveActor::Setup().

std::string RPG::Actor::character_name

Definition at line 32 of file rpg_actor.h.

Referenced by Actor(), RPG::SaveActor::Fixup(), and RPG::SaveActor::Setup().

int RPG::Actor::class_id

Definition at line 51 of file rpg_actor.h.

Referenced by Actor(), RPG::SaveActor::Fixup(), and RPG::SaveActor::Setup().

bool RPG::Actor::critical_hit

Definition at line 37 of file rpg_actor.h.

Referenced by Actor().

int RPG::Actor::critical_hit_chance

Definition at line 38 of file rpg_actor.h.

Referenced by Actor().

int RPG::Actor::exp_base

Definition at line 46 of file rpg_actor.h.

Referenced by Actor().

int RPG::Actor::exp_correction

Definition at line 48 of file rpg_actor.h.

Referenced by Actor().

int RPG::Actor::exp_inflation

Definition at line 47 of file rpg_actor.h.

Referenced by Actor().

int RPG::Actor::face_index

Definition at line 40 of file rpg_actor.h.

Referenced by Actor(), RPG::SaveActor::Fixup(), and RPG::SaveActor::Setup().

std::string RPG::Actor::face_name

Definition at line 39 of file rpg_actor.h.

Referenced by RPG::SaveActor::Fixup(), and RPG::SaveActor::Setup().

int RPG::Actor::final_level

Definition at line 36 of file rpg_actor.h.

Referenced by Actor().

bool RPG::Actor::fix_equipment

Definition at line 42 of file rpg_actor.h.

Referenced by Actor(), and RPG::SaveActor::Setup().

int RPG::Actor::ID

Definition at line 29 of file rpg_actor.h.

Referenced by Actor(), and RPG::SaveActor::Setup().

Equipment RPG::Actor::initial_equipment

Definition at line 49 of file rpg_actor.h.

Referenced by RPG::SaveActor::Setup().

int RPG::Actor::initial_level

Definition at line 35 of file rpg_actor.h.

Referenced by Actor(), and RPG::SaveActor::Setup().

std::string RPG::Actor::name

Definition at line 30 of file rpg_actor.h.

Referenced by Actor(), RPG::SaveActor::Fixup(), and RPG::SaveActor::Setup().

Parameters RPG::Actor::parameters

Definition at line 45 of file rpg_actor.h.

bool RPG::Actor::rename_skill

Definition at line 56 of file rpg_actor.h.

Referenced by Actor().

std::string RPG::Actor::skill_name

Definition at line 57 of file rpg_actor.h.

Referenced by Actor().

std::vector<Learning> RPG::Actor::skills

Definition at line 55 of file rpg_actor.h.

std::vector<uint8_t> RPG::Actor::state_ranks

Definition at line 58 of file rpg_actor.h.

bool RPG::Actor::super_guard

Definition at line 44 of file rpg_actor.h.

Referenced by Actor(), and RPG::SaveActor::Setup().

std::string RPG::Actor::title

Definition at line 31 of file rpg_actor.h.

Referenced by Actor(), RPG::SaveActor::Fixup(), and RPG::SaveActor::Setup().

bool RPG::Actor::transparent

Definition at line 34 of file rpg_actor.h.

Referenced by Actor(), RPG::SaveActor::Fixup(), and RPG::SaveActor::Setup().

bool RPG::Actor::two_swords_style

Definition at line 41 of file rpg_actor.h.

Referenced by Actor(), and RPG::SaveActor::Setup().

int RPG::Actor::unarmed_animation

Definition at line 50 of file rpg_actor.h.

Referenced by Actor().


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