liblcf
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
rpg_saveactor.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_SAVEACTOR_H
10 #define LCF_RPG_SAVEACTOR_H
11 
12 // Headers
13 #include <string>
14 #include <vector>
15 #include "reader_types.h"
16 
20 namespace RPG {
21  class SaveActor {
22  public:
23  SaveActor();
24  void Setup(int actor_id);
25  void Fixup();
26 
27  int ID;
28  std::string name;
29  std::string title;
30  std::string sprite_name;
31  int sprite_id;
33  std::string face_name;
34  int face_id;
35  int level;
36  int exp;
37  int hp_mod;
38  int sp_mod;
44  std::vector<int16_t> skills;
45  std::vector<int16_t> equipped;
48  std::vector<uint32_t> battle_commands;
50  std::vector<int16_t> status;
52  int class_id;
53  int row;
54  bool two_weapon;
59  };
60 }
61 
62 #endif
std::vector< int16_t > skills
Definition: rpg_saveactor.h:44
std::string sprite_name
Definition: rpg_saveactor.h:30
void Setup(int actor_id)
Definition: rpg_setup.cpp:18
std::vector< uint32_t > battle_commands
Definition: rpg_saveactor.h:48
std::vector< int16_t > status
Definition: rpg_saveactor.h:50
std::string face_name
Definition: rpg_saveactor.h:33
std::string name
Definition: rpg_saveactor.h:28
std::string title
Definition: rpg_saveactor.h:29
Definition: rpg_actor.h:23
std::vector< int16_t > equipped
Definition: rpg_saveactor.h:45