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

#include <rpg_savesystem.h>

+ Collaboration diagram for RPG::SaveSystem:

Public Member Functions

 SaveSystem ()
 
void Setup ()
 
void Fixup ()
 

Public Attributes

int screen
 
int frame_count
 
std::string graphics_name
 
int unknown_16
 
int unknown_17
 
int switches_size
 
std::vector< bool > switches
 
int variables_size
 
std::vector< uint32_t > variables
 
int message_transparent
 
int message_position
 
int message_prevent_overlap
 
int message_continue_events
 
std::string face_name
 
int face_id
 
bool face_right
 
bool face_flip
 
bool transparent
 
int unknown_3d
 
Music title_music
 
Music battle_music
 
Music battle_end_music
 
Music inn_music
 
Music current_music
 
Music before_vehicle_music
 
Music before_battle_music
 
Music stored_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
 
uint8_t transition_out
 
uint8_t transition_in
 
uint8_t battle_start_fadeout
 
uint8_t battle_start_fadein
 
uint8_t battle_end_fadeout
 
uint8_t battle_end_fadein
 
bool teleport_allowed
 
bool escape_allowed
 
bool save_allowed
 
bool menu_allowed
 
std::string background
 
int save_count
 
int save_slot
 
int unknown_8c
 

Detailed Description

Definition at line 23 of file rpg_savesystem.h.

Constructor & Destructor Documentation

Member Function Documentation

Member Data Documentation

Sound RPG::SaveSystem::actor_damaged_se

Definition at line 68 of file rpg_savesystem.h.

Music RPG::SaveSystem::airship_music

Definition at line 58 of file rpg_savesystem.h.

std::string RPG::SaveSystem::background

Definition at line 82 of file rpg_savesystem.h.

uint8_t RPG::SaveSystem::battle_end_fadein

Definition at line 77 of file rpg_savesystem.h.

Referenced by SaveSystem().

uint8_t RPG::SaveSystem::battle_end_fadeout

Definition at line 76 of file rpg_savesystem.h.

Referenced by SaveSystem().

Music RPG::SaveSystem::battle_end_music

Definition at line 50 of file rpg_savesystem.h.

Music RPG::SaveSystem::battle_music

Definition at line 49 of file rpg_savesystem.h.

Sound RPG::SaveSystem::battle_se

Definition at line 64 of file rpg_savesystem.h.

uint8_t RPG::SaveSystem::battle_start_fadein

Definition at line 75 of file rpg_savesystem.h.

Referenced by SaveSystem().

uint8_t RPG::SaveSystem::battle_start_fadeout

Definition at line 74 of file rpg_savesystem.h.

Referenced by SaveSystem().

Music RPG::SaveSystem::before_battle_music

Definition at line 54 of file rpg_savesystem.h.

Music RPG::SaveSystem::before_vehicle_music

Definition at line 53 of file rpg_savesystem.h.

Music RPG::SaveSystem::boat_music

Definition at line 56 of file rpg_savesystem.h.

Sound RPG::SaveSystem::buzzer_se

Definition at line 63 of file rpg_savesystem.h.

Sound RPG::SaveSystem::cancel_se

Definition at line 62 of file rpg_savesystem.h.

Music RPG::SaveSystem::current_music

Definition at line 52 of file rpg_savesystem.h.

Sound RPG::SaveSystem::cursor_se

Definition at line 60 of file rpg_savesystem.h.

Sound RPG::SaveSystem::decision_se

Definition at line 61 of file rpg_savesystem.h.

Sound RPG::SaveSystem::dodge_se

Definition at line 69 of file rpg_savesystem.h.

Sound RPG::SaveSystem::enemy_attack_se

Definition at line 66 of file rpg_savesystem.h.

Sound RPG::SaveSystem::enemy_damaged_se

Definition at line 67 of file rpg_savesystem.h.

Sound RPG::SaveSystem::enemy_death_se

Definition at line 70 of file rpg_savesystem.h.

bool RPG::SaveSystem::escape_allowed

Definition at line 79 of file rpg_savesystem.h.

Referenced by SaveSystem().

Sound RPG::SaveSystem::escape_se

Definition at line 65 of file rpg_savesystem.h.

bool RPG::SaveSystem::face_flip

Definition at line 45 of file rpg_savesystem.h.

Referenced by SaveSystem().

int RPG::SaveSystem::face_id

Definition at line 43 of file rpg_savesystem.h.

Referenced by SaveSystem().

std::string RPG::SaveSystem::face_name

Definition at line 42 of file rpg_savesystem.h.

Referenced by SaveSystem().

bool RPG::SaveSystem::face_right

Definition at line 44 of file rpg_savesystem.h.

Referenced by SaveSystem().

int RPG::SaveSystem::frame_count

Definition at line 30 of file rpg_savesystem.h.

Referenced by SaveSystem().

Music RPG::SaveSystem::gameover_music

Definition at line 59 of file rpg_savesystem.h.

std::string RPG::SaveSystem::graphics_name

Definition at line 31 of file rpg_savesystem.h.

Referenced by SaveSystem().

Music RPG::SaveSystem::inn_music

Definition at line 51 of file rpg_savesystem.h.

Sound RPG::SaveSystem::item_se

Definition at line 71 of file rpg_savesystem.h.

bool RPG::SaveSystem::menu_allowed

Definition at line 81 of file rpg_savesystem.h.

Referenced by SaveSystem().

int RPG::SaveSystem::message_continue_events

Definition at line 41 of file rpg_savesystem.h.

Referenced by SaveSystem().

int RPG::SaveSystem::message_position

Definition at line 39 of file rpg_savesystem.h.

Referenced by SaveSystem().

int RPG::SaveSystem::message_prevent_overlap

Definition at line 40 of file rpg_savesystem.h.

Referenced by SaveSystem().

int RPG::SaveSystem::message_transparent

Definition at line 38 of file rpg_savesystem.h.

Referenced by SaveSystem().

bool RPG::SaveSystem::save_allowed

Definition at line 80 of file rpg_savesystem.h.

Referenced by SaveSystem().

int RPG::SaveSystem::save_count

Definition at line 83 of file rpg_savesystem.h.

Referenced by SaveSystem().

int RPG::SaveSystem::save_slot

Definition at line 84 of file rpg_savesystem.h.

Referenced by SaveSystem().

int RPG::SaveSystem::screen

Definition at line 29 of file rpg_savesystem.h.

Referenced by SaveSystem().

Music RPG::SaveSystem::ship_music

Definition at line 57 of file rpg_savesystem.h.

Music RPG::SaveSystem::stored_music

Definition at line 55 of file rpg_savesystem.h.

std::vector<bool> RPG::SaveSystem::switches

Definition at line 35 of file rpg_savesystem.h.

int RPG::SaveSystem::switches_size

Definition at line 34 of file rpg_savesystem.h.

Referenced by SaveSystem().

bool RPG::SaveSystem::teleport_allowed

Definition at line 78 of file rpg_savesystem.h.

Referenced by SaveSystem().

Music RPG::SaveSystem::title_music

Definition at line 48 of file rpg_savesystem.h.

uint8_t RPG::SaveSystem::transition_in

Definition at line 73 of file rpg_savesystem.h.

Referenced by SaveSystem().

uint8_t RPG::SaveSystem::transition_out

Definition at line 72 of file rpg_savesystem.h.

Referenced by SaveSystem().

bool RPG::SaveSystem::transparent

Definition at line 46 of file rpg_savesystem.h.

Referenced by SaveSystem().

int RPG::SaveSystem::unknown_16

Definition at line 32 of file rpg_savesystem.h.

Referenced by SaveSystem().

int RPG::SaveSystem::unknown_17

Definition at line 33 of file rpg_savesystem.h.

Referenced by SaveSystem().

int RPG::SaveSystem::unknown_3d

Definition at line 47 of file rpg_savesystem.h.

Referenced by SaveSystem().

int RPG::SaveSystem::unknown_8c

Definition at line 85 of file rpg_savesystem.h.

Referenced by SaveSystem().

std::vector<uint32_t> RPG::SaveSystem::variables

Definition at line 37 of file rpg_savesystem.h.

int RPG::SaveSystem::variables_size

Definition at line 36 of file rpg_savesystem.h.

Referenced by SaveSystem().


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