liblcf
Loading...
Searching...
No Matches
lsd_savepartylocation.cpp
Go to the documentation of this file.
1/* !!!! GENERATED FILE - DO NOT EDIT !!!!
2 * --------------------------------------
3 *
4 * This file is part of liblcf. Copyright (c) 2020 liblcf authors.
5 * https://github.com/EasyRPG/liblcf - https://easyrpg.org
6 *
7 * liblcf is Free/Libre Open Source Software, released under the MIT License.
8 * For the full copyright and license information, please view the COPYING
9 * file that was distributed with this source code.
10 */
11
12// Headers
13#include "lsd_reader.h"
14#include "lsd_chunks.h"
15#include "reader_struct_impl.h"
16
17// Read SavePartyLocation.
18
19template <>
20char const* const Struct<RPG::SavePartyLocation>::name = "SavePartyLocation";
24 "active",
25 0,
26 0
27);
31 "map_id",
32 1,
33 0
34);
35static TypedField<RPG::SavePartyLocation, int32_t> static_position_x(
38 "position_x",
39 1,
40 0
41);
42static TypedField<RPG::SavePartyLocation, int32_t> static_position_y(
45 "position_y",
46 1,
47 0
48);
52 "direction",
53 1,
54 0
55);
56static TypedField<RPG::SavePartyLocation, int32_t> static_sprite_direction(
59 "sprite_direction",
60 1,
61 0
62);
63static TypedField<RPG::SavePartyLocation, int32_t> static_anim_frame(
66 "anim_frame",
67 0,
68 0
69);
70static TypedField<RPG::SavePartyLocation, int32_t> static_transparency(
73 "transparency",
74 0,
75 0
76);
77static TypedField<RPG::SavePartyLocation, int32_t> static_remaining_step(
80 "remaining_step",
81 0,
82 0
83);
84static TypedField<RPG::SavePartyLocation, int32_t> static_move_frequency(
87 "move_frequency",
88 0,
89 0
90);
94 "layer",
95 1,
96 0
97);
98static TypedField<RPG::SavePartyLocation, bool> static_overlap_forbidden(
101 "overlap_forbidden",
102 0,
103 0
104);
105static TypedField<RPG::SavePartyLocation, int32_t> static_animation_type(
108 "animation_type",
109 1,
110 0
111);
112static TypedField<RPG::SavePartyLocation, bool> static_lock_facing(
115 "lock_facing",
116 0,
117 0
118);
119static TypedField<RPG::SavePartyLocation, int32_t> static_move_speed(
122 "move_speed",
123 1,
124 0
125);
129 "move_route",
130 1,
131 0
132);
133static TypedField<RPG::SavePartyLocation, bool> static_move_route_overwrite(
136 "move_route_overwrite",
137 0,
138 0
139);
140static TypedField<RPG::SavePartyLocation, int32_t> static_move_route_index(
143 "move_route_index",
144 0,
145 0
146);
147static TypedField<RPG::SavePartyLocation, bool> static_move_route_repeated(
150 "move_route_repeated",
151 0,
152 0
153);
154static TypedField<RPG::SavePartyLocation, bool> static_sprite_transparent(
157 "sprite_transparent",
158 0,
159 0
160);
161static TypedField<RPG::SavePartyLocation, bool> static_route_through(
164 "route_through",
165 0,
166 0
167);
168static TypedField<RPG::SavePartyLocation, int32_t> static_anim_paused(
171 "anim_paused",
172 0,
173 0
174);
175static TypedField<RPG::SavePartyLocation, bool> static_through(
178 "through",
179 0,
180 0
181);
182static TypedField<RPG::SavePartyLocation, int32_t> static_stop_count(
185 "stop_count",
186 0,
187 0
188);
189static TypedField<RPG::SavePartyLocation, int32_t> static_anim_count(
192 "anim_count",
193 0,
194 0
195);
196static TypedField<RPG::SavePartyLocation, int32_t> static_max_stop_count(
199 "max_stop_count",
200 0,
201 0
202);
203static TypedField<RPG::SavePartyLocation, bool> static_jumping(
206 "jumping",
207 0,
208 0
209);
210static TypedField<RPG::SavePartyLocation, int32_t> static_begin_jump_x(
213 "begin_jump_x",
214 0,
215 0
216);
217static TypedField<RPG::SavePartyLocation, int32_t> static_begin_jump_y(
220 "begin_jump_y",
221 0,
222 0
223);
227 "pause",
228 0,
229 0
230);
234 "flying",
235 0,
236 0
237);
241 "sprite_name",
242 0,
243 0
244);
245static TypedField<RPG::SavePartyLocation, int32_t> static_sprite_id(
248 "sprite_id",
249 0,
250 0
251);
252static TypedField<RPG::SavePartyLocation, bool> static_processed(
255 "processed",
256 0,
257 0
258);
259static TypedField<RPG::SavePartyLocation, int32_t> static_flash_red(
262 "flash_red",
263 0,
264 0
265);
266static TypedField<RPG::SavePartyLocation, int32_t> static_flash_green(
269 "flash_green",
270 0,
271 0
272);
273static TypedField<RPG::SavePartyLocation, int32_t> static_flash_blue(
276 "flash_blue",
277 0,
278 0
279);
280static TypedField<RPG::SavePartyLocation, double> static_flash_current_level(
283 "flash_current_level",
284 0,
285 0
286);
287static TypedField<RPG::SavePartyLocation, int32_t> static_flash_time_left(
290 "flash_time_left",
291 0,
292 0
293);
294static TypedField<RPG::SavePartyLocation, bool> static_boarding(
297 "boarding",
298 0,
299 0
300);
304 "aboard",
305 0,
306 0
307);
311 "vehicle",
312 0,
313 0
314);
315static TypedField<RPG::SavePartyLocation, bool> static_unboarding(
318 "unboarding",
319 0,
320 0
321);
322static TypedField<RPG::SavePartyLocation, int32_t> static_preboard_move_speed(
325 "preboard_move_speed",
326 0,
327 0
328);
329static TypedField<RPG::SavePartyLocation, bool> static_menu_calling(
332 "menu_calling",
333 0,
334 0
335);
336static TypedField<RPG::SavePartyLocation, int32_t> static_pan_state(
339 "pan_state",
340 0,
341 0
342);
343static TypedField<RPG::SavePartyLocation, int32_t> static_pan_current_x(
346 "pan_current_x",
347 0,
348 0
349);
350static TypedField<RPG::SavePartyLocation, int32_t> static_pan_current_y(
353 "pan_current_y",
354 0,
355 0
356);
357static TypedField<RPG::SavePartyLocation, int32_t> static_pan_finish_x(
360 "pan_finish_x",
361 0,
362 0
363);
364static TypedField<RPG::SavePartyLocation, int32_t> static_pan_finish_y(
367 "pan_finish_y",
368 0,
369 0
370);
371static TypedField<RPG::SavePartyLocation, int32_t> static_pan_speed(
374 "pan_speed",
375 0,
376 0
377);
378static TypedField<RPG::SavePartyLocation, int32_t> static_encounter_steps(
381 "encounter_steps",
382 0,
383 0
384);
385static TypedField<RPG::SavePartyLocation, bool> static_encounter_calling(
388 "encounter_calling",
389 0,
390 0
391);
392static TypedField<RPG::SavePartyLocation, int32_t> static_map_save_count(
395 "map_save_count",
396 0,
397 0
398);
399static TypedField<RPG::SavePartyLocation, int32_t> static_database_save_count(
402 "database_save_count",
403 0,
404 0
405);
406
407
408template <>
410 &static_active,
411 &static_map_id,
412 &static_position_x,
413 &static_position_y,
414 &static_direction,
415 &static_sprite_direction,
416 &static_anim_frame,
417 &static_transparency,
418 &static_remaining_step,
419 &static_move_frequency,
420 &static_layer,
421 &static_overlap_forbidden,
422 &static_animation_type,
423 &static_lock_facing,
424 &static_move_speed,
425 &static_move_route,
426 &static_move_route_overwrite,
427 &static_move_route_index,
428 &static_move_route_repeated,
429 &static_sprite_transparent,
430 &static_route_through,
431 &static_anim_paused,
432 &static_through,
433 &static_stop_count,
434 &static_anim_count,
435 &static_max_stop_count,
436 &static_jumping,
437 &static_begin_jump_x,
438 &static_begin_jump_y,
439 &static_pause,
440 &static_flying,
441 &static_sprite_name,
442 &static_sprite_id,
443 &static_processed,
444 &static_flash_red,
445 &static_flash_green,
446 &static_flash_blue,
447 &static_flash_current_level,
448 &static_flash_time_left,
449 &static_boarding,
450 &static_aboard,
451 &static_vehicle,
452 &static_unboarding,
453 &static_preboard_move_speed,
454 &static_menu_calling,
455 &static_pan_state,
456 &static_pan_current_x,
457 &static_pan_current_y,
458 &static_pan_finish_x,
459 &static_pan_finish_y,
460 &static_pan_speed,
461 &static_encounter_steps,
462 &static_encounter_calling,
463 &static_map_save_count,
464 &static_database_save_count,
465 NULL
466};
467
468template class Struct<RPG::SavePartyLocation>;