liblcf
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
rpg_class.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_CLASS_H
10 #define LCF_RPG_CLASS_H
11 
12 // Headers
13 #include <string>
14 #include <vector>
15 #include "reader_types.h"
16 #include "rpg_learning.h"
17 #include "rpg_parameters.h"
18 
22 namespace RPG {
23  class Class {
24  public:
25  Class();
26 
27  int ID;
28  std::string name;
34  int exp_base;
38  std::vector<Learning> skills;
39  std::vector<uint8_t> state_ranks;
40  std::vector<uint8_t> attribute_ranks;
41  std::vector<uint32_t> battle_commands;
42  };
43 }
44 
45 #endif
std::vector< uint8_t > state_ranks
Definition: rpg_class.h:39
bool fix_equipment
Definition: rpg_class.h:30
int exp_correction
Definition: rpg_class.h:36
std::vector< uint8_t > attribute_ranks
Definition: rpg_class.h:40
std::string name
Definition: rpg_class.h:28
int exp_inflation
Definition: rpg_class.h:35
std::vector< uint32_t > battle_commands
Definition: rpg_class.h:41
bool auto_battle
Definition: rpg_class.h:31
Parameters parameters
Definition: rpg_class.h:33
int exp_base
Definition: rpg_class.h:34
bool super_guard
Definition: rpg_class.h:32
std::vector< Learning > skills
Definition: rpg_class.h:38
bool two_swords_style
Definition: rpg_class.h:29
Definition: rpg_actor.h:23
int unarmed_animation
Definition: rpg_class.h:37