liblcf
lmu_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_LMU_CHUNKS_H
13 #define LCF_LMU_CHUNKS_H
14 
18 namespace LMU_Reader {
20  enum Index {
22  flags = 0x01,
24  switch_a_id = 0x02,
26  switch_b_id = 0x03,
28  variable_id = 0x04,
32  item_id = 0x06,
34  actor_id = 0x07,
36  timer_sec = 0x08,
38  timer2_sec = 0x09,
41  };
42  };
43  struct ChunkMoveRoute {
44  enum Index {
48  move_commands = 0x0C,
50  repeat = 0x15,
52  skippable = 0x16
53  };
54  };
55  struct ChunkEventPage {
56  enum Index {
58  condition = 0x02,
68  translucent = 0x19,
70  move_type = 0x1F,
74  trigger = 0x21,
76  layer = 0x22,
82  move_speed = 0x25,
84  move_route = 0x29,
89  };
90  };
91  struct ChunkEvent {
92  enum Index {
94  name = 0x01,
96  x = 0x02,
98  y = 0x03,
100  pages = 0x05
101  };
102  };
103  struct ChunkMap {
104  enum Index {
106  chipset_id = 0x01,
108  width = 0x02,
110  height = 0x03,
112  scroll_type = 0x0B,
124  parallax_sx = 0x24,
128  parallax_sy = 0x26,
134  top_level = 0x2A,
154  generator_x = 0x3C,
156  generator_y = 0x3D,
160  lower_layer = 0x47,
162  upper_layer = 0x48,
164  events = 0x51,
168  save_count = 0x5B
169  };
170  };
171 }
172 
173 #endif