liblcf
Loading...
Searching...
No Matches
lsd_chunks.h
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#ifndef LCF_LSD_CHUNKS_H
13#define LCF_LSD_CHUNKS_H
14
18namespace LSD_Reader {
20 enum Index {
22 timestamp = 0x01,
24 hero_name = 0x0B,
26 hero_level = 0x0C,
28 hero_hp = 0x0D,
30 face1_name = 0x15,
32 face1_id = 0x16,
34 face2_name = 0x17,
36 face2_id = 0x18,
38 face3_name = 0x19,
40 face3_id = 0x1A,
42 face4_name = 0x1B,
44 face4_id = 0x1C
45 };
46 };
48 enum Index {
50 scene = 0x01,
58 font_id = 0x17,
62 switches = 0x20,
66 variables = 0x22,
76 face_name = 0x33,
78 face_id = 0x34,
80 face_right = 0x35,
82 face_flip = 0x36,
94 inn_music = 0x4A,
112 cursor_se = 0x5B,
116 cancel_se = 0x5D,
118 buzzer_se = 0x5E,
120 battle_se = 0x5F,
122 escape_se = 0x60,
130 dodge_se = 0x64,
134 item_se = 0x66,
160 save_slot = 0x84,
162 atb_mode = 0x8C
163 };
164 };
166 enum Index {
188 flash_red = 0x15,
210 pan_x = 0x29,
212 pan_y = 0x2A,
224 weather = 0x30,
226 weather_strength = 0x31
227 };
228 };
230 enum Index {
232 name = 0x01,
234 start_x = 0x02,
236 start_y = 0x03,
238 current_x = 0x04,
240 current_y = 0x05,
272 frames = 0x17,
276 map_layer = 0x19,
280 flags = 0x1B,
282 finish_x = 0x1F,
284 finish_y = 0x20,
302 time_left = 0x33,
306 current_waver = 0x35
307 };
308 };
310 enum Index {
312 active = 0x01,
314 map_id = 0x0B,
320 direction = 0x15,
332 layer = 0x21,
356 through = 0x33,
364 jumping = 0x3D,
370 pause = 0x47,
372 flying = 0x48,
376 sprite_id = 0x4A,
378 processed = 0x4B,
380 flash_red = 0x51,
390 boarding = 0x65,
392 aboard = 0x66,
394 vehicle = 0x67,
402 pan_state = 0x6F,
412 pan_speed = 0x79,
421 };
422 };
424 enum Index {
426 active = 0x01,
428 map_id = 0x0B,
434 direction = 0x15,
446 layer = 0x21,
470 through = 0x33,
478 jumping = 0x3D,
484 pause = 0x47,
486 flying = 0x48,
490 sprite_id = 0x4A,
492 processed = 0x4B,
494 flash_red = 0x51,
504 vehicle = 0x65,
512 orig_sprite_id = 0x70
513 };
514 };
516 enum Index {
518 name = 0x01,
520 title = 0x02,
524 sprite_id = 0x0C,
528 face_name = 0x15,
530 face_id = 0x16,
532 level = 0x1F,
534 exp = 0x20,
536 hp_mod = 0x21,
538 sp_mod = 0x22,
550 skills = 0x34,
552 equipped = 0x3D,
562 status = 0x52,
566 class_id = 0x5A,
568 row = 0x5B,
578 battler_animation = 0x60
579 };
580 };
582 enum Index {
586 party = 0x02,
590 item_ids = 0x0C,
596 gold = 0x15,
614 battles = 0x20,
616 defeats = 0x21,
618 escapes = 0x22,
620 victories = 0x23,
622 turns = 0x29,
624 steps = 0x2A
625 };
626 };
628 enum Index {
630 map_id = 0x01,
632 map_x = 0x02,
634 map_y = 0x03,
636 switch_on = 0x04,
638 switch_id = 0x05
639 };
640 };
642 enum Index {
646 commands = 0x02,
650 event_id = 0x0C,
656 subcommand_path = 0x16
657 };
658 };
660 enum Index {
662 stack = 0x01,
690 wait_time = 0x1F,
704 wait_key_enter = 0x2A
705 };
706 };
708 enum Index {
710 active = 0x01,
712 map_id = 0x0B,
718 direction = 0x15,
730 layer = 0x21,
754 through = 0x33,
762 jumping = 0x3D,
768 pause = 0x47,
770 flying = 0x48,
774 sprite_id = 0x4A,
776 processed = 0x4B,
778 flash_red = 0x51,
786 flash_time_left = 0x55
787 };
788 };
790 enum Index {
792 active = 0x01,
794 map_id = 0x0B,
800 direction = 0x15,
812 layer = 0x21,
836 through = 0x33,
844 jumping = 0x3D,
850 pause = 0x47,
852 flying = 0x48,
856 sprite_id = 0x4A,
858 processed = 0x4B,
860 flash_red = 0x51,
877 };
878 };
880 enum Index {
890 events = 0x0B,
909 };
910 };
912 enum Index {
915 };
916 };
918 enum Index {
920 pan_x = 0x01,
922 pan_y = 0x02
923 };
924 };
925 struct ChunkSave {
926 enum Index {
928 title = 0x64,
930 system = 0x65,
932 screen = 0x66,
934 pictures = 0x67,
944 actors = 0x6C,
946 inventory = 0x6D,
948 targets = 0x6E,
950 map_info = 0x6F,
952 panorama = 0x70,
958 easyrpg_data = 0xC8
959 };
960 };
962 enum Index {
964 version = 0x01
965 };
966 };
967}
968
969#endif