liblcf
|
#include <rpg_system.h>
Public Member Functions | |
System () | |
void | Init () |
Static Public Attributes | |
static constexpr auto | kFadeOutTags |
static constexpr auto | kFadeInTags |
static constexpr auto | kStretchTags |
static constexpr auto | kFontTags |
static constexpr auto | kBattleFormationTags |
static constexpr auto | kBattleConditionTags |
static constexpr auto | kEquipmentSettingTags |
Definition at line 28 of file rpg_system.h.
Enumerator | |
---|---|
BattleCondition_none | |
BattleCondition_initiative | |
BattleCondition_back | |
BattleCondition_surround | |
BattleCondition_pincers |
Definition at line 152 of file rpg_system.h.
Enumerator | |
---|---|
BattleFormation_terrain | |
BattleFormation_loose | |
BattleFormation_tight |
Definition at line 142 of file rpg_system.h.
Enumerator | |
---|---|
EquipmentSetting_actor | |
EquipmentSetting_class |
Definition at line 166 of file rpg_system.h.
enum RPG::System::FadeIn |
Definition at line 78 of file rpg_system.h.
enum RPG::System::FadeOut |
Definition at line 30 of file rpg_system.h.
enum RPG::System::Font |
Enumerator | |
---|---|
Font_gothic | |
Font_mincho |
Definition at line 134 of file rpg_system.h.
enum RPG::System::Stretch |
Enumerator | |
---|---|
Stretch_stretch | |
Stretch_tiled |
Definition at line 126 of file rpg_system.h.
RPG::System::System | ( | ) |
Constructor.
Definition at line 18 of file rpg_system.cpp.
References Init().
void RPG::System::Init | ( | ) |
Definition at line 181 of file rpg_setup.cpp.
Referenced by System().
static TypedField< RPG::System, RPG::Sound > static_actor_damaged_se & RPG::System::actor_damaged_se |
Definition at line 206 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
static TypedField< RPG::System, int32_t > static_airship_index & RPG::System::airship_index = 0 |
Definition at line 183 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, RPG::Music > static_airship_music & RPG::System::airship_music |
Definition at line 196 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
static TypedField< RPG::System, std::string > static_airship_name & RPG::System::airship_name |
Definition at line 180 of file rpg_system.h.
Referenced by ReaderUtil::DetectEncodings(), and RPG::operator==().
static TypedField< RPG::System, int32_t > static_battle_end_fadein & RPG::System::battle_end_fadein = 0 |
Definition at line 215 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, int32_t > static_battle_end_fadeout & RPG::System::battle_end_fadeout = 0 |
Definition at line 214 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, RPG::Music > static_battle_end_music & RPG::System::battle_end_music |
Definition at line 192 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
static TypedField< RPG::System, RPG::Music > static_battle_music & RPG::System::battle_music |
Definition at line 191 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
static TypedField< RPG::System, RPG::Sound > static_battle_se & RPG::System::battle_se |
Definition at line 202 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
static TypedField< RPG::System, int32_t > static_battle_start_fadein & RPG::System::battle_start_fadein = 0 |
Definition at line 213 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, int32_t > static_battle_start_fadeout & RPG::System::battle_start_fadeout = 0 |
Definition at line 212 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, int32_t > static_battletest_alt_terrain & RPG::System::battletest_alt_terrain = -1 |
Definition at line 227 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, std::string > static_battletest_background & RPG::System::battletest_background |
Definition at line 220 of file rpg_system.h.
Referenced by ReaderUtil::DetectEncodings(), and RPG::operator==().
static TypedField< RPG::System, int32_t > static_battletest_condition & RPG::System::battletest_condition = 0 |
Definition at line 225 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, std::vector< RPG::TestBattler > > static_battletest_data & RPG::System::battletest_data |
Definition at line 221 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, int32_t > static_battletest_formation & RPG::System::battletest_formation = 0 |
Definition at line 224 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, int32_t > static_battletest_terrain & RPG::System::battletest_terrain = 0 |
Definition at line 223 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, int32_t > static_boat_index & RPG::System::boat_index = 0 |
Definition at line 181 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, RPG::Music > static_boat_music & RPG::System::boat_music |
Definition at line 194 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
static TypedField< RPG::System, std::string > static_boat_name & RPG::System::boat_name |
Definition at line 178 of file rpg_system.h.
Referenced by ReaderUtil::DetectEncodings(), and RPG::operator==().
static TypedField< RPG::System, RPG::Sound > static_buzzer_se & RPG::System::buzzer_se |
Definition at line 201 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
static TypedField< RPG::System, RPG::Sound > static_cancel_se & RPG::System::cancel_se |
Definition at line 200 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
static TypedField< RPG::System, RPG::Sound > static_cursor_se & RPG::System::cursor_se |
Definition at line 198 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
static TypedField< RPG::System, RPG::Sound > static_decision_se & RPG::System::decision_se |
Definition at line 199 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
static TypedField< RPG::System, RPG::Sound > static_dodge_se & RPG::System::dodge_se |
Definition at line 207 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
static TypedField< RPG::System, RPG::Sound > static_enemy_attack_se & RPG::System::enemy_attack_se |
Definition at line 204 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
static TypedField< RPG::System, RPG::Sound > static_enemy_damaged_se & RPG::System::enemy_damaged_se |
Definition at line 205 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
static TypedField< RPG::System, RPG::Sound > static_enemy_death_se & RPG::System::enemy_death_se |
Definition at line 208 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
static TypedField< RPG::System, int32_t > static_equipment_setting & RPG::System::equipment_setting = 0 |
Definition at line 226 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, RPG::Sound > static_escape_se & RPG::System::escape_se |
Definition at line 203 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
static TypedField< RPG::System, int32_t > static_font_id & RPG::System::font_id = 0 |
Definition at line 217 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, std::string > static_frame_name & RPG::System::frame_name |
Definition at line 229 of file rpg_system.h.
Referenced by ReaderUtil::DetectEncodings(), and RPG::operator==().
static TypedField< RPG::System, RPG::Music > static_gameover_music & RPG::System::gameover_music |
Definition at line 197 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
static TypedField< RPG::System, std::string > static_gameover_name & RPG::System::gameover_name |
Definition at line 185 of file rpg_system.h.
Referenced by ReaderUtil::DetectEncodings(), and RPG::operator==().
static TypedField< RPG::System, RPG::Music > static_inn_music & RPG::System::inn_music |
Definition at line 193 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
static TypedField< RPG::System, bool > static_invert_animations & RPG::System::invert_animations = false |
Definition at line 230 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, RPG::Sound > static_item_se & RPG::System::item_se |
Definition at line 209 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
|
staticconstexpr |
Definition at line 159 of file rpg_system.h.
|
staticconstexpr |
Definition at line 147 of file rpg_system.h.
|
staticconstexpr |
Definition at line 170 of file rpg_system.h.
|
staticconstexpr |
Definition at line 102 of file rpg_system.h.
|
staticconstexpr |
Definition at line 54 of file rpg_system.h.
|
staticconstexpr |
Definition at line 138 of file rpg_system.h.
|
staticconstexpr |
Definition at line 130 of file rpg_system.h.
static TypedField< RPG::System, int32_t > static_ldb_id & RPG::System::ldb_id = 0 |
Definition at line 177 of file rpg_system.h.
Referenced by Struct< S >::LcfSize(), Flags< S >::LcfSize(), RPG::operator==(), Struct< S >::WriteLcf(), Flags< S >::WriteLcf(), and Flags< S >::WriteXml().
static TypedField< RPG::System, std::vector< int16_t > > static_menu_commands & RPG::System::menu_commands |
Definition at line 189 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, int32_t > static_message_stretch & RPG::System::message_stretch = 0 |
Definition at line 216 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, std::vector< int16_t > > static_party & RPG::System::party |
Definition at line 188 of file rpg_system.h.
Referenced by RPG::operator==(), and RPG::SaveInventory::Setup().
static TypedField< RPG::System, int32_t > static_save_count & RPG::System::save_count = 0 |
Definition at line 222 of file rpg_system.h.
Referenced by RPG::operator==(), and LDB_Reader::PrepareSave().
static TypedField< RPG::System, int32_t > static_selected_condition & RPG::System::selected_condition = 0 |
Definition at line 218 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, int32_t > static_selected_hero & RPG::System::selected_hero = 0 |
Definition at line 219 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, int32_t > static_ship_index & RPG::System::ship_index = 0 |
Definition at line 182 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, RPG::Music > static_ship_music & RPG::System::ship_music |
Definition at line 195 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
static TypedField< RPG::System, std::string > static_ship_name & RPG::System::ship_name |
Definition at line 179 of file rpg_system.h.
Referenced by ReaderUtil::DetectEncodings(), and RPG::operator==().
static TypedField< RPG::System, bool > static_show_frame & RPG::System::show_frame = false |
Definition at line 228 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, bool > static_show_title & RPG::System::show_title = true |
Definition at line 231 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, std::string > static_system2_name & RPG::System::system2_name |
Definition at line 187 of file rpg_system.h.
Referenced by ReaderUtil::DetectEncodings(), and RPG::operator==().
static TypedField< RPG::System, std::string > static_system_name & RPG::System::system_name |
Definition at line 186 of file rpg_system.h.
Referenced by ReaderUtil::DetectEncodings(), and RPG::operator==().
static TypedField< RPG::System, RPG::Music > static_title_music & RPG::System::title_music |
Definition at line 190 of file rpg_system.h.
Referenced by RPG::SaveSystem::Fixup(), RPG::operator==(), RPG::SaveSystem::Setup(), and RPG::SaveSystem::UnFixup().
static TypedField< RPG::System, std::string > static_title_name & RPG::System::title_name |
Definition at line 184 of file rpg_system.h.
Referenced by ReaderUtil::DetectEncodings(), and RPG::operator==().
static TypedField< RPG::System, int32_t > static_transition_in & RPG::System::transition_in = 0 |
Definition at line 211 of file rpg_system.h.
Referenced by RPG::operator==().
static TypedField< RPG::System, int32_t > static_transition_out & RPG::System::transition_out = 0 |
Definition at line 210 of file rpg_system.h.
Referenced by RPG::operator==().