13#include "lcf/lsd/reader.h"
14#include "lcf/lsd/chunks.h"
24 &rpg::SavePartyLocation::active,
25 LSD_Reader::ChunkSavePartyLocation::active,
31 &rpg::SavePartyLocation::map_id,
32 LSD_Reader::ChunkSavePartyLocation::map_id,
38 &rpg::SavePartyLocation::position_x,
39 LSD_Reader::ChunkSavePartyLocation::position_x,
45 &rpg::SavePartyLocation::position_y,
46 LSD_Reader::ChunkSavePartyLocation::position_y,
52 &rpg::SavePartyLocation::direction,
53 LSD_Reader::ChunkSavePartyLocation::direction,
59 &rpg::SavePartyLocation::facing,
60 LSD_Reader::ChunkSavePartyLocation::facing,
66 &rpg::SavePartyLocation::anim_frame,
67 LSD_Reader::ChunkSavePartyLocation::anim_frame,
73 &rpg::SavePartyLocation::transparency,
74 LSD_Reader::ChunkSavePartyLocation::transparency,
80 &rpg::SavePartyLocation::remaining_step,
81 LSD_Reader::ChunkSavePartyLocation::remaining_step,
87 &rpg::SavePartyLocation::move_frequency,
88 LSD_Reader::ChunkSavePartyLocation::move_frequency,
94 &rpg::SavePartyLocation::layer,
95 LSD_Reader::ChunkSavePartyLocation::layer,
101 &rpg::SavePartyLocation::overlap_forbidden,
102 LSD_Reader::ChunkSavePartyLocation::overlap_forbidden,
108 &rpg::SavePartyLocation::animation_type,
109 LSD_Reader::ChunkSavePartyLocation::animation_type,
115 &rpg::SavePartyLocation::lock_facing,
116 LSD_Reader::ChunkSavePartyLocation::lock_facing,
122 &rpg::SavePartyLocation::move_speed,
123 LSD_Reader::ChunkSavePartyLocation::move_speed,
129 &rpg::SavePartyLocation::move_route,
130 LSD_Reader::ChunkSavePartyLocation::move_route,
136 &rpg::SavePartyLocation::move_route_overwrite,
137 LSD_Reader::ChunkSavePartyLocation::move_route_overwrite,
138 "move_route_overwrite",
143 &rpg::SavePartyLocation::move_route_index,
144 LSD_Reader::ChunkSavePartyLocation::move_route_index,
150 &rpg::SavePartyLocation::move_route_finished,
151 LSD_Reader::ChunkSavePartyLocation::move_route_finished,
152 "move_route_finished",
157 &rpg::SavePartyLocation::sprite_hidden,
158 LSD_Reader::ChunkSavePartyLocation::sprite_hidden,
164 &rpg::SavePartyLocation::move_route_through,
165 LSD_Reader::ChunkSavePartyLocation::move_route_through,
166 "move_route_through",
171 &rpg::SavePartyLocation::anim_paused,
172 LSD_Reader::ChunkSavePartyLocation::anim_paused,
178 &rpg::SavePartyLocation::through,
179 LSD_Reader::ChunkSavePartyLocation::through,
185 &rpg::SavePartyLocation::stop_count,
186 LSD_Reader::ChunkSavePartyLocation::stop_count,
192 &rpg::SavePartyLocation::anim_count,
193 LSD_Reader::ChunkSavePartyLocation::anim_count,
199 &rpg::SavePartyLocation::max_stop_count,
200 LSD_Reader::ChunkSavePartyLocation::max_stop_count,
206 &rpg::SavePartyLocation::jumping,
207 LSD_Reader::ChunkSavePartyLocation::jumping,
213 &rpg::SavePartyLocation::begin_jump_x,
214 LSD_Reader::ChunkSavePartyLocation::begin_jump_x,
220 &rpg::SavePartyLocation::begin_jump_y,
221 LSD_Reader::ChunkSavePartyLocation::begin_jump_y,
227 &rpg::SavePartyLocation::pause,
228 LSD_Reader::ChunkSavePartyLocation::pause,
234 &rpg::SavePartyLocation::flying,
235 LSD_Reader::ChunkSavePartyLocation::flying,
241 &rpg::SavePartyLocation::sprite_name,
242 LSD_Reader::ChunkSavePartyLocation::sprite_name,
248 &rpg::SavePartyLocation::sprite_id,
249 LSD_Reader::ChunkSavePartyLocation::sprite_id,
255 &rpg::SavePartyLocation::processed,
256 LSD_Reader::ChunkSavePartyLocation::processed,
262 &rpg::SavePartyLocation::flash_red,
263 LSD_Reader::ChunkSavePartyLocation::flash_red,
269 &rpg::SavePartyLocation::flash_green,
270 LSD_Reader::ChunkSavePartyLocation::flash_green,
276 &rpg::SavePartyLocation::flash_blue,
277 LSD_Reader::ChunkSavePartyLocation::flash_blue,
283 &rpg::SavePartyLocation::flash_current_level,
284 LSD_Reader::ChunkSavePartyLocation::flash_current_level,
285 "flash_current_level",
290 &rpg::SavePartyLocation::flash_time_left,
291 LSD_Reader::ChunkSavePartyLocation::flash_time_left,
297 &rpg::SavePartyLocation::easyrpg_move_failure_count,
298 LSD_Reader::ChunkSavePartyLocation::easyrpg_move_failure_count,
299 "easyrpg_move_failure_count",
304 &rpg::SavePartyLocation::easyrpg_clone_map_id,
305 LSD_Reader::ChunkSavePartyLocation::easyrpg_clone_map_id,
306 "easyrpg_clone_map_id",
311 &rpg::SavePartyLocation::easyrpg_clone_event_id,
312 LSD_Reader::ChunkSavePartyLocation::easyrpg_clone_event_id,
313 "easyrpg_clone_event_id",
318 &rpg::SavePartyLocation::easyrpg_runtime_flags,
319 LSD_Reader::ChunkSavePartyLocation::easyrpg_runtime_flags,
320 "easyrpg_runtime_flags",
325 &rpg::SavePartyLocation::boarding,
326 LSD_Reader::ChunkSavePartyLocation::boarding,
332 &rpg::SavePartyLocation::aboard,
333 LSD_Reader::ChunkSavePartyLocation::aboard,
339 &rpg::SavePartyLocation::vehicle,
340 LSD_Reader::ChunkSavePartyLocation::vehicle,
346 &rpg::SavePartyLocation::unboarding,
347 LSD_Reader::ChunkSavePartyLocation::unboarding,
353 &rpg::SavePartyLocation::preboard_move_speed,
354 LSD_Reader::ChunkSavePartyLocation::preboard_move_speed,
355 "preboard_move_speed",
360 &rpg::SavePartyLocation::menu_calling,
361 LSD_Reader::ChunkSavePartyLocation::menu_calling,
367 &rpg::SavePartyLocation::pan_state,
368 LSD_Reader::ChunkSavePartyLocation::pan_state,
374 &rpg::SavePartyLocation::pan_current_x,
375 LSD_Reader::ChunkSavePartyLocation::pan_current_x,
381 &rpg::SavePartyLocation::pan_current_y,
382 LSD_Reader::ChunkSavePartyLocation::pan_current_y,
388 &rpg::SavePartyLocation::pan_finish_x,
389 LSD_Reader::ChunkSavePartyLocation::pan_finish_x,
395 &rpg::SavePartyLocation::pan_finish_y,
396 LSD_Reader::ChunkSavePartyLocation::pan_finish_y,
402 &rpg::SavePartyLocation::pan_speed,
403 LSD_Reader::ChunkSavePartyLocation::pan_speed,
409 &rpg::SavePartyLocation::total_encounter_rate,
410 LSD_Reader::ChunkSavePartyLocation::total_encounter_rate,
411 "total_encounter_rate",
416 &rpg::SavePartyLocation::encounter_calling,
417 LSD_Reader::ChunkSavePartyLocation::encounter_calling,
423 &rpg::SavePartyLocation::map_save_count,
424 LSD_Reader::ChunkSavePartyLocation::map_save_count,
430 &rpg::SavePartyLocation::database_save_count,
431 LSD_Reader::ChunkSavePartyLocation::database_save_count,
432 "database_save_count",
437 &rpg::SavePartyLocation::maniac_horizontal_pan_speed,
438 LSD_Reader::ChunkSavePartyLocation::maniac_horizontal_pan_speed,
439 "maniac_horizontal_pan_speed",
444 &rpg::SavePartyLocation::maniac_vertical_pan_speed,
445 LSD_Reader::ChunkSavePartyLocation::maniac_vertical_pan_speed,
446 "maniac_vertical_pan_speed",