liblcf
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
rpg_actor.h
Go to the documentation of this file.
1 /* !!!! GENERATED FILE - DO NOT EDIT !!!! */
2 
3 /*
4  * Copyright (c) 2014 liblcf authors
5  * This file is released under the MIT License
6  * http://opensource.org/licenses/MIT
7  */
8 
9 #ifndef LCF_RPG_ACTOR_H
10 #define LCF_RPG_ACTOR_H
11 
12 // Headers
13 #include <string>
14 #include <vector>
15 #include "reader_types.h"
16 #include "rpg_equipment.h"
17 #include "rpg_learning.h"
18 #include "rpg_parameters.h"
19 
23 namespace RPG {
24  class Actor {
25  public:
26  Actor();
27  void Setup();
28 
29  int ID;
30  std::string name;
31  std::string title;
32  std::string character_name;
39  std::string face_name;
46  int exp_base;
51  int class_id;
52  int battle_x;
53  int battle_y;
55  std::vector<Learning> skills;
57  std::string skill_name;
58  std::vector<uint8_t> state_ranks;
59  std::vector<uint8_t> attribute_ranks;
60  std::vector<uint32_t> battle_commands;
61  };
62 }
63 
64 #endif
int initial_level
Definition: rpg_actor.h:35
int exp_base
Definition: rpg_actor.h:46
int battler_animation
Definition: rpg_actor.h:54
int battle_y
Definition: rpg_actor.h:53
int exp_inflation
Definition: rpg_actor.h:47
std::string title
Definition: rpg_actor.h:31
int exp_correction
Definition: rpg_actor.h:48
Parameters parameters
Definition: rpg_actor.h:45
int final_level
Definition: rpg_actor.h:36
bool two_swords_style
Definition: rpg_actor.h:41
int character_index
Definition: rpg_actor.h:33
void Setup()
Definition: rpg_setup.cpp:167
bool fix_equipment
Definition: rpg_actor.h:42
std::string face_name
Definition: rpg_actor.h:39
bool critical_hit
Definition: rpg_actor.h:37
int class_id
Definition: rpg_actor.h:51
std::string skill_name
Definition: rpg_actor.h:57
int battle_x
Definition: rpg_actor.h:52
bool super_guard
Definition: rpg_actor.h:44
bool auto_battle
Definition: rpg_actor.h:43
Definition: rpg_actor.h:23
std::vector< uint8_t > state_ranks
Definition: rpg_actor.h:58
std::string character_name
Definition: rpg_actor.h:32
bool rename_skill
Definition: rpg_actor.h:56
std::string name
Definition: rpg_actor.h:30
int critical_hit_chance
Definition: rpg_actor.h:38
int face_index
Definition: rpg_actor.h:40
int unarmed_animation
Definition: rpg_actor.h:50
std::vector< uint8_t > attribute_ranks
Definition: rpg_actor.h:59
Equipment initial_equipment
Definition: rpg_actor.h:49
std::vector< uint32_t > battle_commands
Definition: rpg_actor.h:60
bool transparent
Definition: rpg_actor.h:34
std::vector< Learning > skills
Definition: rpg_actor.h:55