liblcf
|
#include <rpg_terrain.h>
Classes | |
struct | Flags |
Public Types | |
enum | BushDepth { BushDepth_normal = 0, BushDepth_third = 1, BushDepth_half = 2, BushDepth_full = 3 } |
enum | BGAssociation { BGAssociation_background = 0, BGAssociation_frame = 1 } |
Public Member Functions | |
Terrain () | |
Public Attributes | |
int | ID |
std::string | name |
int | damage |
int | encounter_rate |
std::string | background_name |
bool | boat_pass |
bool | ship_pass |
bool | airship_pass |
bool | airship_land |
int | bush_depth |
Sound | footstep |
bool | on_damage_se |
int | background_type |
std::string | background_a_name |
bool | background_a_scrollh |
bool | background_a_scrollv |
int | background_a_scrollh_speed |
int | background_a_scrollv_speed |
bool | background_b |
std::string | background_b_name |
bool | background_b_scrollh |
bool | background_b_scrollv |
int | background_b_scrollh_speed |
int | background_b_scrollv_speed |
struct RPG::Terrain::Flags | special_flags |
int | special_back_party |
int | special_back_enemies |
int | special_lateral_party |
int | special_lateral_enemies |
int | grid_location |
int | grid_a |
int | grid_b |
int | grid_c |
Definition at line 20 of file rpg_terrain.h.
Enumerator | |
---|---|
BGAssociation_background | |
BGAssociation_frame |
Definition at line 28 of file rpg_terrain.h.
Enumerator | |
---|---|
BushDepth_normal | |
BushDepth_third | |
BushDepth_half | |
BushDepth_full |
Definition at line 22 of file rpg_terrain.h.
RPG::Terrain::Terrain | ( | ) |
Constructor.
Definition at line 15 of file rpg_terrain.cpp.
References airship_land, airship_pass, RPG::Terrain::Flags::back_enemies, RPG::Terrain::Flags::back_party, background_a_name, background_a_scrollh, background_a_scrollh_speed, background_a_scrollv, background_a_scrollv_speed, background_b, background_b_name, background_b_scrollh, background_b_scrollh_speed, background_b_scrollv, background_b_scrollv_speed, background_name, background_type, boat_pass, bush_depth, damage, encounter_rate, grid_a, grid_b, grid_c, grid_location, ID, RPG::Terrain::Flags::lateral_enemies, RPG::Terrain::Flags::lateral_party, name, on_damage_se, ship_pass, special_back_enemies, special_back_party, special_flags, special_lateral_enemies, and special_lateral_party.
bool RPG::Terrain::airship_land |
Definition at line 43 of file rpg_terrain.h.
Referenced by Terrain().
bool RPG::Terrain::airship_pass |
Definition at line 42 of file rpg_terrain.h.
Referenced by Terrain().
std::string RPG::Terrain::background_a_name |
Definition at line 48 of file rpg_terrain.h.
Referenced by Terrain().
bool RPG::Terrain::background_a_scrollh |
Definition at line 49 of file rpg_terrain.h.
Referenced by Terrain().
int RPG::Terrain::background_a_scrollh_speed |
Definition at line 51 of file rpg_terrain.h.
Referenced by Terrain().
bool RPG::Terrain::background_a_scrollv |
Definition at line 50 of file rpg_terrain.h.
Referenced by Terrain().
int RPG::Terrain::background_a_scrollv_speed |
Definition at line 52 of file rpg_terrain.h.
Referenced by Terrain().
bool RPG::Terrain::background_b |
Definition at line 53 of file rpg_terrain.h.
Referenced by Terrain().
std::string RPG::Terrain::background_b_name |
Definition at line 54 of file rpg_terrain.h.
Referenced by Terrain().
bool RPG::Terrain::background_b_scrollh |
Definition at line 55 of file rpg_terrain.h.
Referenced by Terrain().
int RPG::Terrain::background_b_scrollh_speed |
Definition at line 57 of file rpg_terrain.h.
Referenced by Terrain().
bool RPG::Terrain::background_b_scrollv |
Definition at line 56 of file rpg_terrain.h.
Referenced by Terrain().
int RPG::Terrain::background_b_scrollv_speed |
Definition at line 58 of file rpg_terrain.h.
Referenced by Terrain().
std::string RPG::Terrain::background_name |
Definition at line 39 of file rpg_terrain.h.
Referenced by Terrain().
int RPG::Terrain::background_type |
Definition at line 47 of file rpg_terrain.h.
Referenced by Terrain().
bool RPG::Terrain::boat_pass |
Definition at line 40 of file rpg_terrain.h.
Referenced by Terrain().
int RPG::Terrain::bush_depth |
Definition at line 44 of file rpg_terrain.h.
Referenced by Terrain().
int RPG::Terrain::damage |
Definition at line 37 of file rpg_terrain.h.
Referenced by Terrain().
int RPG::Terrain::encounter_rate |
Definition at line 38 of file rpg_terrain.h.
Referenced by Terrain().
Sound RPG::Terrain::footstep |
Definition at line 45 of file rpg_terrain.h.
int RPG::Terrain::grid_a |
Definition at line 70 of file rpg_terrain.h.
Referenced by Terrain().
int RPG::Terrain::grid_b |
Definition at line 71 of file rpg_terrain.h.
Referenced by Terrain().
int RPG::Terrain::grid_c |
Definition at line 72 of file rpg_terrain.h.
Referenced by Terrain().
int RPG::Terrain::grid_location |
Definition at line 69 of file rpg_terrain.h.
Referenced by Terrain().
int RPG::Terrain::ID |
Definition at line 35 of file rpg_terrain.h.
Referenced by Terrain().
std::string RPG::Terrain::name |
Definition at line 36 of file rpg_terrain.h.
Referenced by Terrain().
bool RPG::Terrain::on_damage_se |
Definition at line 46 of file rpg_terrain.h.
Referenced by Terrain().
bool RPG::Terrain::ship_pass |
Definition at line 41 of file rpg_terrain.h.
Referenced by Terrain().
int RPG::Terrain::special_back_enemies |
Definition at line 66 of file rpg_terrain.h.
Referenced by Terrain().
int RPG::Terrain::special_back_party |
Definition at line 65 of file rpg_terrain.h.
Referenced by Terrain().
struct RPG::Terrain::Flags RPG::Terrain::special_flags |
Referenced by Terrain().
int RPG::Terrain::special_lateral_enemies |
Definition at line 68 of file rpg_terrain.h.
Referenced by Terrain().
int RPG::Terrain::special_lateral_party |
Definition at line 67 of file rpg_terrain.h.
Referenced by Terrain().