|
liblcf
|
#include <rpg_terrain.h>
Collaboration diagram for RPG::Terrain: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().