liblcf
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
RPG::System Class Reference

#include <rpg_system.h>

+ Collaboration diagram for RPG::System:

Public Types

enum  FadeOut {
  FadeOut_default = 0,
  FadeOut_fade_out = 1,
  FadeOut_remove_blocks = 2,
  FadeOut_wipe_downward = 3,
  FadeOut_wipe_upward = 4,
  FadeOut_venetian_blinds = 5,
  FadeOut_vertical_blinds = 6,
  FadeOut_horizontal_blinds = 7,
  FadeOut_receding_square = 8,
  FadeOut_expanding_square = 9,
  FadeOut_screen_moves_up = 10,
  FadeOut_screen_moves_down = 11,
  FadeOut_screen_moves_left = 12,
  FadeOut_screen_moves_right = 13,
  FadeOut_vertical_div = 14,
  FadeOut_horizontal_div = 15,
  FadeOut_quadrasection = 16,
  FadeOut_zoom_in = 17,
  FadeOut_mosaic = 18,
  FadeOut_waver_screen = 19,
  FadeOut_instantaneous = 20,
  FadeOut_none = 21
}
 
enum  FadeIn {
  FadeIn_default = 0,
  FadeIn_fade_in = 1,
  FadeIn_reconstitute_blocks = 2,
  FadeIn_unwipe_downward = 3,
  FadeIn_unwipe_upward = 4,
  FadeIn_venetian_blinds = 5,
  FadeIn_vertical_blinds = 6,
  FadeIn_horizontal_blinds = 7,
  FadeIn_receding_square = 8,
  FadeIn_expanding_square = 9,
  FadeIn_screen_moves_down = 10,
  FadeIn_screen_moves_up = 11,
  FadeIn_screen_moves_right = 12,
  FadeIn_screen_moves_left = 13,
  FadeIn_vertical_unify = 14,
  FadeIn_horizontal_unify = 15,
  FadeIn_unify_quadrants = 16,
  FadeIn_zoom_out = 17,
  FadeIn_mosaic = 18,
  FadeIn_waver_screen = 19,
  FadeIn_instantaneous = 20,
  FadeIn_none = 21
}
 
enum  Stretch {
  Stretch_stretch = 0,
  Stretch_tiled = 1
}
 
enum  Font {
  Font_gothic = 0,
  Font_mincho = 1
}
 
enum  BattleFormation {
  BattleFormation_terrain = 0,
  BattleFormation_loose = 1,
  BattleFormation_tight = 2
}
 
enum  BattleCondition {
  BattleCondition_none = 0,
  BattleCondition_initiative = 1,
  BattleCondition_back = 2,
  BattleCondition_surround = 3,
  BattleCondition_pincers = 4
}
 

Public Member Functions

 System ()
 

Public Attributes

int ldb_id
 
std::string boat_name
 
std::string ship_name
 
std::string airship_name
 
int boat_index
 
int ship_index
 
int airship_index
 
std::string title_name
 
std::string gameover_name
 
std::string system_name
 
std::string system2_name
 
std::vector< int16_t > party
 
std::vector< int16_t > menu_commands
 
Music title_music
 
Music battle_music
 
Music battle_end_music
 
Music inn_music
 
Music boat_music
 
Music ship_music
 
Music airship_music
 
Music gameover_music
 
Sound cursor_se
 
Sound decision_se
 
Sound cancel_se
 
Sound buzzer_se
 
Sound battle_se
 
Sound escape_se
 
Sound enemy_attack_se
 
Sound enemy_damaged_se
 
Sound actor_damaged_se
 
Sound dodge_se
 
Sound enemy_death_se
 
Sound item_se
 
int transition_out
 
int transition_in
 
int battle_start_fadeout
 
int battle_start_fadein
 
int battle_end_fadeout
 
int battle_end_fadein
 
int message_stretch
 
int font_id
 
int selected_condition
 
int selected_hero
 
std::string battletest_background
 
std::vector< TestBattlerbattletest_data
 
int save_count
 
int battletest_terrain
 
int battletest_formation
 
int battletest_condition
 
bool show_frame
 
std::string frame_name
 
bool invert_animations
 

Detailed Description

Definition at line 24 of file rpg_system.h.

Member Enumeration Documentation

Enumerator
BattleCondition_none 
BattleCondition_initiative 
BattleCondition_back 
BattleCondition_surround 
BattleCondition_pincers 

Definition at line 87 of file rpg_system.h.

Enumerator
BattleFormation_terrain 
BattleFormation_loose 
BattleFormation_tight 

Definition at line 82 of file rpg_system.h.

Enumerator
FadeIn_default 
FadeIn_fade_in 
FadeIn_reconstitute_blocks 
FadeIn_unwipe_downward 
FadeIn_unwipe_upward 
FadeIn_venetian_blinds 
FadeIn_vertical_blinds 
FadeIn_horizontal_blinds 
FadeIn_receding_square 
FadeIn_expanding_square 
FadeIn_screen_moves_down 
FadeIn_screen_moves_up 
FadeIn_screen_moves_right 
FadeIn_screen_moves_left 
FadeIn_vertical_unify 
FadeIn_horizontal_unify 
FadeIn_unify_quadrants 
FadeIn_zoom_out 
FadeIn_mosaic 
FadeIn_waver_screen 
FadeIn_instantaneous 
FadeIn_none 

Definition at line 50 of file rpg_system.h.

Enumerator
FadeOut_default 
FadeOut_fade_out 
FadeOut_remove_blocks 
FadeOut_wipe_downward 
FadeOut_wipe_upward 
FadeOut_venetian_blinds 
FadeOut_vertical_blinds 
FadeOut_horizontal_blinds 
FadeOut_receding_square 
FadeOut_expanding_square 
FadeOut_screen_moves_up 
FadeOut_screen_moves_down 
FadeOut_screen_moves_left 
FadeOut_screen_moves_right 
FadeOut_vertical_div 
FadeOut_horizontal_div 
FadeOut_quadrasection 
FadeOut_zoom_in 
FadeOut_mosaic 
FadeOut_waver_screen 
FadeOut_instantaneous 
FadeOut_none 

Definition at line 26 of file rpg_system.h.

Enumerator
Font_gothic 
Font_mincho 

Definition at line 78 of file rpg_system.h.

Enumerator
Stretch_stretch 
Stretch_tiled 

Definition at line 74 of file rpg_system.h.

Constructor & Destructor Documentation

Member Data Documentation

Sound RPG::System::actor_damaged_se

Definition at line 126 of file rpg_system.h.

Referenced by RPG::SaveSystem::Fixup(), and RPG::SaveSystem::Setup().

int RPG::System::airship_index

Definition at line 103 of file rpg_system.h.

Referenced by System().

Music RPG::System::airship_music

Definition at line 116 of file rpg_system.h.

Referenced by RPG::SaveSystem::Fixup(), and RPG::SaveSystem::Setup().

std::string RPG::System::airship_name

Definition at line 100 of file rpg_system.h.

Referenced by System().

int RPG::System::battle_end_fadein

Definition at line 135 of file rpg_system.h.

Referenced by RPG::SaveSystem::Setup(), and System().

int RPG::System::battle_end_fadeout

Definition at line 134 of file rpg_system.h.

Referenced by RPG::SaveSystem::Setup(), and System().

Music RPG::System::battle_end_music

Definition at line 112 of file rpg_system.h.

Referenced by RPG::SaveSystem::Setup().

Music RPG::System::battle_music

Definition at line 111 of file rpg_system.h.

Referenced by RPG::SaveSystem::Setup().

Sound RPG::System::battle_se

Definition at line 122 of file rpg_system.h.

Referenced by RPG::SaveSystem::Fixup(), and RPG::SaveSystem::Setup().

int RPG::System::battle_start_fadein

Definition at line 133 of file rpg_system.h.

Referenced by RPG::SaveSystem::Setup(), and System().

int RPG::System::battle_start_fadeout

Definition at line 132 of file rpg_system.h.

Referenced by RPG::SaveSystem::Setup(), and System().

std::string RPG::System::battletest_background

Definition at line 140 of file rpg_system.h.

Referenced by System().

int RPG::System::battletest_condition

Definition at line 145 of file rpg_system.h.

Referenced by System().

std::vector<TestBattler> RPG::System::battletest_data

Definition at line 141 of file rpg_system.h.

int RPG::System::battletest_formation

Definition at line 144 of file rpg_system.h.

Referenced by System().

int RPG::System::battletest_terrain

Definition at line 143 of file rpg_system.h.

Referenced by System().

int RPG::System::boat_index

Definition at line 101 of file rpg_system.h.

Referenced by System().

Music RPG::System::boat_music

Definition at line 114 of file rpg_system.h.

Referenced by RPG::SaveSystem::Fixup(), and RPG::SaveSystem::Setup().

std::string RPG::System::boat_name

Definition at line 98 of file rpg_system.h.

Referenced by System().

Sound RPG::System::buzzer_se

Definition at line 121 of file rpg_system.h.

Referenced by RPG::SaveSystem::Fixup(), and RPG::SaveSystem::Setup().

Sound RPG::System::cancel_se

Definition at line 120 of file rpg_system.h.

Referenced by RPG::SaveSystem::Fixup(), and RPG::SaveSystem::Setup().

Sound RPG::System::cursor_se

Definition at line 118 of file rpg_system.h.

Referenced by RPG::SaveSystem::Fixup(), and RPG::SaveSystem::Setup().

Sound RPG::System::decision_se

Definition at line 119 of file rpg_system.h.

Referenced by RPG::SaveSystem::Fixup(), and RPG::SaveSystem::Setup().

Sound RPG::System::dodge_se

Definition at line 127 of file rpg_system.h.

Referenced by RPG::SaveSystem::Fixup(), and RPG::SaveSystem::Setup().

Sound RPG::System::enemy_attack_se

Definition at line 124 of file rpg_system.h.

Referenced by RPG::SaveSystem::Fixup(), and RPG::SaveSystem::Setup().

Sound RPG::System::enemy_damaged_se

Definition at line 125 of file rpg_system.h.

Referenced by RPG::SaveSystem::Fixup(), and RPG::SaveSystem::Setup().

Sound RPG::System::enemy_death_se

Definition at line 128 of file rpg_system.h.

Referenced by RPG::SaveSystem::Fixup(), and RPG::SaveSystem::Setup().

Sound RPG::System::escape_se

Definition at line 123 of file rpg_system.h.

Referenced by RPG::SaveSystem::Fixup(), and RPG::SaveSystem::Setup().

int RPG::System::font_id

Definition at line 137 of file rpg_system.h.

Referenced by System().

std::string RPG::System::frame_name

Definition at line 147 of file rpg_system.h.

Referenced by System().

Music RPG::System::gameover_music

Definition at line 117 of file rpg_system.h.

Referenced by RPG::SaveSystem::Fixup(), and RPG::SaveSystem::Setup().

std::string RPG::System::gameover_name

Definition at line 105 of file rpg_system.h.

Referenced by System().

Music RPG::System::inn_music

Definition at line 113 of file rpg_system.h.

Referenced by RPG::SaveSystem::Setup().

bool RPG::System::invert_animations

Definition at line 148 of file rpg_system.h.

Referenced by System().

Sound RPG::System::item_se

Definition at line 129 of file rpg_system.h.

Referenced by RPG::SaveSystem::Fixup(), and RPG::SaveSystem::Setup().

int RPG::System::ldb_id

Definition at line 97 of file rpg_system.h.

Referenced by System().

std::vector<int16_t> RPG::System::menu_commands

Definition at line 109 of file rpg_system.h.

int RPG::System::message_stretch

Definition at line 136 of file rpg_system.h.

Referenced by System().

std::vector<int16_t> RPG::System::party

Definition at line 108 of file rpg_system.h.

Referenced by RPG::SaveInventory::Setup().

int RPG::System::save_count

Definition at line 142 of file rpg_system.h.

Referenced by System().

int RPG::System::selected_condition

Definition at line 138 of file rpg_system.h.

Referenced by System().

int RPG::System::selected_hero

Definition at line 139 of file rpg_system.h.

Referenced by System().

int RPG::System::ship_index

Definition at line 102 of file rpg_system.h.

Referenced by System().

Music RPG::System::ship_music

Definition at line 115 of file rpg_system.h.

Referenced by RPG::SaveSystem::Fixup(), and RPG::SaveSystem::Setup().

std::string RPG::System::ship_name

Definition at line 99 of file rpg_system.h.

Referenced by System().

bool RPG::System::show_frame

Definition at line 146 of file rpg_system.h.

Referenced by System().

std::string RPG::System::system2_name

Definition at line 107 of file rpg_system.h.

Referenced by System().

std::string RPG::System::system_name

Definition at line 106 of file rpg_system.h.

Referenced by RPG::SaveSystem::Fixup(), RPG::SaveSystem::Setup(), and System().

Music RPG::System::title_music

Definition at line 110 of file rpg_system.h.

Referenced by RPG::SaveSystem::Fixup(), and RPG::SaveSystem::Setup().

std::string RPG::System::title_name

Definition at line 104 of file rpg_system.h.

Referenced by System().

int RPG::System::transition_in

Definition at line 131 of file rpg_system.h.

Referenced by RPG::SaveSystem::Setup(), and System().

int RPG::System::transition_out

Definition at line 130 of file rpg_system.h.

Referenced by RPG::SaveSystem::Setup(), and System().


The documentation for this class was generated from the following files: