13#include "lcf/ldb/reader.h"
14#include "lcf/ldb/chunks.h"
25 LDB_Reader::ChunkSystem::ldb_id,
31 &rpg::System::boat_name,
32 LDB_Reader::ChunkSystem::boat_name,
38 &rpg::System::ship_name,
39 LDB_Reader::ChunkSystem::ship_name,
45 &rpg::System::airship_name,
46 LDB_Reader::ChunkSystem::airship_name,
52 &rpg::System::boat_index,
53 LDB_Reader::ChunkSystem::boat_index,
59 &rpg::System::ship_index,
60 LDB_Reader::ChunkSystem::ship_index,
66 &rpg::System::airship_index,
67 LDB_Reader::ChunkSystem::airship_index,
73 &rpg::System::title_name,
74 LDB_Reader::ChunkSystem::title_name,
80 &rpg::System::gameover_name,
81 LDB_Reader::ChunkSystem::gameover_name,
87 &rpg::System::system_name,
88 LDB_Reader::ChunkSystem::system_name,
94 &rpg::System::system2_name,
95 LDB_Reader::ChunkSystem::system2_name,
102 LDB_Reader::ChunkSystem::party_size,
108 LDB_Reader::ChunkSystem::party,
114 &rpg::System::menu_commands,
115 LDB_Reader::ChunkSystem::menu_commands_size,
120 &rpg::System::menu_commands,
121 LDB_Reader::ChunkSystem::menu_commands,
127 &rpg::System::title_music,
128 LDB_Reader::ChunkSystem::title_music,
134 &rpg::System::battle_music,
135 LDB_Reader::ChunkSystem::battle_music,
141 &rpg::System::battle_end_music,
142 LDB_Reader::ChunkSystem::battle_end_music,
148 &rpg::System::inn_music,
149 LDB_Reader::ChunkSystem::inn_music,
155 &rpg::System::boat_music,
156 LDB_Reader::ChunkSystem::boat_music,
162 &rpg::System::ship_music,
163 LDB_Reader::ChunkSystem::ship_music,
169 &rpg::System::airship_music,
170 LDB_Reader::ChunkSystem::airship_music,
176 &rpg::System::gameover_music,
177 LDB_Reader::ChunkSystem::gameover_music,
183 &rpg::System::cursor_se,
184 LDB_Reader::ChunkSystem::cursor_se,
190 &rpg::System::decision_se,
191 LDB_Reader::ChunkSystem::decision_se,
197 &rpg::System::cancel_se,
198 LDB_Reader::ChunkSystem::cancel_se,
204 &rpg::System::buzzer_se,
205 LDB_Reader::ChunkSystem::buzzer_se,
211 &rpg::System::battle_se,
212 LDB_Reader::ChunkSystem::battle_se,
218 &rpg::System::escape_se,
219 LDB_Reader::ChunkSystem::escape_se,
225 &rpg::System::enemy_attack_se,
226 LDB_Reader::ChunkSystem::enemy_attack_se,
232 &rpg::System::enemy_damaged_se,
233 LDB_Reader::ChunkSystem::enemy_damaged_se,
239 &rpg::System::actor_damaged_se,
240 LDB_Reader::ChunkSystem::actor_damaged_se,
246 &rpg::System::dodge_se,
247 LDB_Reader::ChunkSystem::dodge_se,
253 &rpg::System::enemy_death_se,
254 LDB_Reader::ChunkSystem::enemy_death_se,
260 &rpg::System::item_se,
261 LDB_Reader::ChunkSystem::item_se,
267 &rpg::System::transition_out,
268 LDB_Reader::ChunkSystem::transition_out,
274 &rpg::System::transition_in,
275 LDB_Reader::ChunkSystem::transition_in,
281 &rpg::System::battle_start_fadeout,
282 LDB_Reader::ChunkSystem::battle_start_fadeout,
283 "battle_start_fadeout",
288 &rpg::System::battle_start_fadein,
289 LDB_Reader::ChunkSystem::battle_start_fadein,
290 "battle_start_fadein",
295 &rpg::System::battle_end_fadeout,
296 LDB_Reader::ChunkSystem::battle_end_fadeout,
297 "battle_end_fadeout",
302 &rpg::System::battle_end_fadein,
303 LDB_Reader::ChunkSystem::battle_end_fadein,
309 &rpg::System::message_stretch,
310 LDB_Reader::ChunkSystem::message_stretch,
316 &rpg::System::font_id,
317 LDB_Reader::ChunkSystem::font_id,
323 &rpg::System::selected_condition,
324 LDB_Reader::ChunkSystem::selected_condition,
325 "selected_condition",
330 &rpg::System::selected_hero,
331 LDB_Reader::ChunkSystem::selected_hero,
337 &rpg::System::battletest_background,
338 LDB_Reader::ChunkSystem::battletest_background,
339 "battletest_background",
344 &rpg::System::battletest_data,
345 LDB_Reader::ChunkSystem::battletest_data,
351 &rpg::System::save_count,
352 LDB_Reader::ChunkSystem::save_count,
358 &rpg::System::battletest_terrain,
359 LDB_Reader::ChunkSystem::battletest_terrain,
360 "battletest_terrain",
365 &rpg::System::battletest_formation,
366 LDB_Reader::ChunkSystem::battletest_formation,
367 "battletest_formation",
372 &rpg::System::battletest_condition,
373 LDB_Reader::ChunkSystem::battletest_condition,
374 "battletest_condition",
379 &rpg::System::equipment_setting,
380 LDB_Reader::ChunkSystem::equipment_setting,
386 &rpg::System::battletest_alt_terrain,
387 LDB_Reader::ChunkSystem::battletest_alt_terrain,
388 "battletest_alt_terrain",
393 &rpg::System::show_frame,
394 LDB_Reader::ChunkSystem::show_frame,
400 &rpg::System::frame_name,
401 LDB_Reader::ChunkSystem::frame_name,
407 &rpg::System::invert_animations,
408 LDB_Reader::ChunkSystem::invert_animations,
414 &rpg::System::show_title,
415 LDB_Reader::ChunkSystem::show_title,
421 &rpg::System::easyrpg_alternative_exp,
422 LDB_Reader::ChunkSystem::easyrpg_alternative_exp,
423 "easyrpg_alternative_exp",
428 &rpg::System::easyrpg_battle_options,
429 LDB_Reader::ChunkSystem::easyrpg_battle_options,
430 "easyrpg_battle_options",
435 &rpg::System::easyrpg_max_actor_hp,
436 LDB_Reader::ChunkSystem::easyrpg_max_actor_hp,
437 "easyrpg_max_actor_hp",
442 &rpg::System::easyrpg_max_enemy_hp,
443 LDB_Reader::ChunkSystem::easyrpg_max_enemy_hp,
444 "easyrpg_max_enemy_hp",
449 &rpg::System::easyrpg_max_damage,
450 LDB_Reader::ChunkSystem::easyrpg_max_damage,
451 "easyrpg_max_damage",
456 &rpg::System::easyrpg_max_exp,
457 LDB_Reader::ChunkSystem::easyrpg_max_exp,
463 &rpg::System::easyrpg_max_level,
464 LDB_Reader::ChunkSystem::easyrpg_max_level,
470 &rpg::System::easyrpg_max_savefiles,
471 LDB_Reader::ChunkSystem::easyrpg_max_savefiles,
472 "easyrpg_max_savefiles",
477 &rpg::System::easyrpg_max_item_count,
478 LDB_Reader::ChunkSystem::easyrpg_max_item_count,
479 "easyrpg_max_item_count",
484 &rpg::System::easyrpg_variable_min_value,
485 LDB_Reader::ChunkSystem::easyrpg_variable_min_value,
486 "easyrpg_variable_min_value",
491 &rpg::System::easyrpg_variable_max_value,
492 LDB_Reader::ChunkSystem::easyrpg_variable_max_value,
493 "easyrpg_variable_max_value",
498 &rpg::System::easyrpg_max_actor_sp,
499 LDB_Reader::ChunkSystem::easyrpg_max_actor_sp,
500 "easyrpg_max_actor_sp",
505 &rpg::System::easyrpg_max_enemy_sp,
506 LDB_Reader::ChunkSystem::easyrpg_max_enemy_sp,
507 "easyrpg_max_enemy_sp",
512 &rpg::System::easyrpg_max_stat_base_value,
513 LDB_Reader::ChunkSystem::easyrpg_max_stat_base_value,
514 "easyrpg_max_stat_base_value",
519 &rpg::System::easyrpg_max_stat_battle_value,
520 LDB_Reader::ChunkSystem::easyrpg_max_stat_battle_value,
521 "easyrpg_max_stat_battle_value",
526 &rpg::System::easyrpg_use_rpg2k_battle_system,
527 LDB_Reader::ChunkSystem::easyrpg_use_rpg2k_battle_system,
528 "easyrpg_use_rpg2k_battle_system",
533 &rpg::System::easyrpg_battle_use_rpg2ke_strings,
534 LDB_Reader::ChunkSystem::easyrpg_battle_use_rpg2ke_strings,
535 "easyrpg_battle_use_rpg2ke_strings",
540 &rpg::System::easyrpg_use_rpg2k_battle_commands,
541 LDB_Reader::ChunkSystem::easyrpg_use_rpg2k_battle_commands,
542 "easyrpg_use_rpg2k_battle_commands",
547 &rpg::System::easyrpg_default_actorai,
548 LDB_Reader::ChunkSystem::easyrpg_default_actorai,
549 "easyrpg_default_actorai",
554 &rpg::System::easyrpg_default_enemyai,
555 LDB_Reader::ChunkSystem::easyrpg_default_enemyai,
556 "easyrpg_default_enemyai",
567 &static_airship_name,
570 &static_airship_index,
572 &static_gameover_name,
574 &static_system2_name,
577 &static_size_menu_commands,
578 &static_menu_commands,
580 &static_battle_music,
581 &static_battle_end_music,
585 &static_airship_music,
586 &static_gameover_music,
593 &static_enemy_attack_se,
594 &static_enemy_damaged_se,
595 &static_actor_damaged_se,
597 &static_enemy_death_se,
599 &static_transition_out,
600 &static_transition_in,
601 &static_battle_start_fadeout,
602 &static_battle_start_fadein,
603 &static_battle_end_fadeout,
604 &static_battle_end_fadein,
605 &static_message_stretch,
607 &static_selected_condition,
608 &static_selected_hero,
609 &static_battletest_background,
610 &static_battletest_data,
612 &static_battletest_terrain,
613 &static_battletest_formation,
614 &static_battletest_condition,
615 &static_equipment_setting,
616 &static_battletest_alt_terrain,
619 &static_invert_animations,
621 &static_easyrpg_alternative_exp,
622 &static_easyrpg_battle_options,
623 &static_easyrpg_max_actor_hp,
624 &static_easyrpg_max_enemy_hp,
625 &static_easyrpg_max_damage,
626 &static_easyrpg_max_exp,
627 &static_easyrpg_max_level,
628 &static_easyrpg_max_savefiles,
629 &static_easyrpg_max_item_count,
630 &static_easyrpg_variable_min_value,
631 &static_easyrpg_variable_max_value,
632 &static_easyrpg_max_actor_sp,
633 &static_easyrpg_max_enemy_sp,
634 &static_easyrpg_max_stat_base_value,
635 &static_easyrpg_max_stat_battle_value,
636 &static_easyrpg_use_rpg2k_battle_system,
637 &static_easyrpg_battle_use_rpg2ke_strings,
638 &static_easyrpg_use_rpg2k_battle_commands,
639 &static_easyrpg_default_actorai,
640 &static_easyrpg_default_enemyai,