liblcf
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
rpg_terrain.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_TERRAIN_H
10 #define LCF_RPG_TERRAIN_H
11 
12 // Headers
13 #include <string>
14 #include "rpg_sound.h"
15 
19 namespace RPG {
20  class Terrain {
21  public:
22  enum BushDepth {
27  };
31  };
32 
33  Terrain();
34 
35  int ID;
36  std::string name;
37  int damage;
39  std::string background_name;
40  bool boat_pass;
41  bool ship_pass;
48  std::string background_a_name;
54  std::string background_b_name;
59  struct Flags {
60  bool back_party;
64  } special_flags;
70  int grid_a;
71  int grid_b;
72  int grid_c;
73  };
74 }
75 
76 #endif
int background_a_scrollv_speed
Definition: rpg_terrain.h:52
bool background_b_scrollh
Definition: rpg_terrain.h:55
int background_a_scrollh_speed
Definition: rpg_terrain.h:51
int special_back_party
Definition: rpg_terrain.h:65
bool boat_pass
Definition: rpg_terrain.h:40
int encounter_rate
Definition: rpg_terrain.h:38
int special_lateral_enemies
Definition: rpg_terrain.h:68
int background_b_scrollh_speed
Definition: rpg_terrain.h:57
std::string background_b_name
Definition: rpg_terrain.h:54
Sound footstep
Definition: rpg_terrain.h:45
bool background_b_scrollv
Definition: rpg_terrain.h:56
bool ship_pass
Definition: rpg_terrain.h:41
bool airship_land
Definition: rpg_terrain.h:43
int special_lateral_party
Definition: rpg_terrain.h:67
bool background_b
Definition: rpg_terrain.h:53
std::string background_a_name
Definition: rpg_terrain.h:48
Definition: rpg_actor.h:23
bool on_damage_se
Definition: rpg_terrain.h:46
std::string name
Definition: rpg_terrain.h:36
int special_back_enemies
Definition: rpg_terrain.h:66
bool airship_pass
Definition: rpg_terrain.h:42
int background_type
Definition: rpg_terrain.h:47
bool background_a_scrollv
Definition: rpg_terrain.h:50
struct RPG::Terrain::Flags special_flags
int background_b_scrollv_speed
Definition: rpg_terrain.h:58
bool background_a_scrollh
Definition: rpg_terrain.h:49
std::string background_name
Definition: rpg_terrain.h:39
int grid_location
Definition: rpg_terrain.h:69