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,
40  compare_operator = 0x0A
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,
88  event_commands = 0x34
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
LMU_Reader::ChunkEventPageCondition::switch_a_id
@ switch_a_id
Definition: lmu_chunks.h:24
LMU_Reader::ChunkEventPage::move_speed
@ move_speed
Definition: lmu_chunks.h:82
LMU_Reader::ChunkMap::generator_height
@ generator_height
Definition: lmu_chunks.h:140
LMU_Reader::ChunkEventPage
Definition: lmu_chunks.h:55
LMU_Reader::ChunkMap::width
@ width
Definition: lmu_chunks.h:108
LMU_Reader::ChunkEvent::Index
Index
Definition: lmu_chunks.h:92
LMU_Reader::ChunkMoveRoute::skippable
@ skippable
Definition: lmu_chunks.h:52
LMU_Reader::ChunkMap::upper_layer
@ upper_layer
Definition: lmu_chunks.h:162
LMU_Reader::ChunkMoveRoute
Definition: lmu_chunks.h:43
LMU_Reader::ChunkMap::parallax_flag
@ parallax_flag
Definition: lmu_chunks.h:114
LMU_Reader::ChunkMap::top_level
@ top_level
Definition: lmu_chunks.h:134
LMU_Reader::ChunkEventPageCondition::timer_sec
@ timer_sec
Definition: lmu_chunks.h:36
LMU_Reader::ChunkEventPageCondition
Definition: lmu_chunks.h:19
LMU_Reader::ChunkMap::generator_flag
@ generator_flag
Definition: lmu_chunks.h:130
LMU_Reader::ChunkMap::generator_extra_c
@ generator_extra_c
Definition: lmu_chunks.h:152
LMU_Reader::ChunkEvent::y
@ y
Definition: lmu_chunks.h:98
LMU_Reader::ChunkMap::generator_tile_ids
@ generator_tile_ids
Definition: lmu_chunks.h:158
LMU_Reader::ChunkEventPageCondition::variable_value
@ variable_value
Definition: lmu_chunks.h:30
LMU_Reader::ChunkMap::events
@ events
Definition: lmu_chunks.h:164
LMU_Reader::ChunkMoveRoute::Index
Index
Definition: lmu_chunks.h:44
LMU_Reader::ChunkEventPageCondition::Index
Index
Definition: lmu_chunks.h:20
LMU_Reader::ChunkMap::generator_surround
@ generator_surround
Definition: lmu_chunks.h:142
LMU_Reader::ChunkMap::parallax_name
@ parallax_name
Definition: lmu_chunks.h:116
LMU_Reader::ChunkEventPage::animation_type
@ animation_type
Definition: lmu_chunks.h:80
LMU_Reader::ChunkMap::Index
Index
Definition: lmu_chunks.h:104
LMU_Reader::ChunkEventPage::overlap_forbidden
@ overlap_forbidden
Definition: lmu_chunks.h:78
LMU_Reader::ChunkEventPageCondition::item_id
@ item_id
Definition: lmu_chunks.h:32
LMU_Reader::ChunkEventPage::character_pattern
@ character_pattern
Definition: lmu_chunks.h:66
LMU_Reader::ChunkEventPage::translucent
@ translucent
Definition: lmu_chunks.h:68
LMU_Reader::ChunkMap::save_count_2k3e
@ save_count_2k3e
Definition: lmu_chunks.h:166
LMU_Reader::ChunkEventPageCondition::variable_id
@ variable_id
Definition: lmu_chunks.h:28
LMU_Reader::ChunkMap::chipset_id
@ chipset_id
Definition: lmu_chunks.h:106
LMU_Reader::ChunkMap::generator_floor_c
@ generator_floor_c
Definition: lmu_chunks.h:148
LMU_Reader::ChunkMoveRoute::repeat
@ repeat
Definition: lmu_chunks.h:50
LMU_Reader::ChunkMap::parallax_loop_y
@ parallax_loop_y
Definition: lmu_chunks.h:120
LMU_Reader::ChunkMap::generator_width
@ generator_width
Definition: lmu_chunks.h:138
LMU_Reader::ChunkEventPageCondition::timer2_sec
@ timer2_sec
Definition: lmu_chunks.h:38
LMU_Reader::ChunkMap::parallax_sy
@ parallax_sy
Definition: lmu_chunks.h:128
LMU_Reader::ChunkMap::parallax_auto_loop_y
@ parallax_auto_loop_y
Definition: lmu_chunks.h:126
LMU_Reader::ChunkEventPage::move_type
@ move_type
Definition: lmu_chunks.h:70
LMU_Reader::ChunkMap::save_count
@ save_count
Definition: lmu_chunks.h:168
LMU_Reader::ChunkMap::parallax_loop_x
@ parallax_loop_x
Definition: lmu_chunks.h:118
LMU_Reader::ChunkEventPage::character_direction
@ character_direction
Definition: lmu_chunks.h:64
LMU_Reader::ChunkEventPageCondition::switch_b_id
@ switch_b_id
Definition: lmu_chunks.h:26
LMU_Reader::ChunkEventPage::layer
@ layer
Definition: lmu_chunks.h:76
LMU_Reader
Definition: lmu_reader.h:21
LMU_Reader::ChunkEvent::x
@ x
Definition: lmu_chunks.h:96
LMU_Reader::ChunkEventPage::move_frequency
@ move_frequency
Definition: lmu_chunks.h:72
LMU_Reader::ChunkMap::generator_x
@ generator_x
Definition: lmu_chunks.h:154
LMU_Reader::ChunkMap::parallax_auto_loop_x
@ parallax_auto_loop_x
Definition: lmu_chunks.h:122
LMU_Reader::ChunkMoveRoute::move_commands
@ move_commands
Definition: lmu_chunks.h:48
LMU_Reader::ChunkEventPageCondition::actor_id
@ actor_id
Definition: lmu_chunks.h:34
LMU_Reader::ChunkMap::generator_floor_b
@ generator_floor_b
Definition: lmu_chunks.h:146
LMU_Reader::ChunkMap::height
@ height
Definition: lmu_chunks.h:110
LMU_Reader::ChunkEventPage::character_name
@ character_name
Definition: lmu_chunks.h:60
LMU_Reader::ChunkEventPage::event_commands
@ event_commands
Definition: lmu_chunks.h:88
LMU_Reader::ChunkEvent::name
@ name
Definition: lmu_chunks.h:94
LMU_Reader::ChunkEventPage::move_route
@ move_route
Definition: lmu_chunks.h:84
LMU_Reader::ChunkMap
Definition: lmu_chunks.h:103
LMU_Reader::ChunkMoveRoute::move_commands_size
@ move_commands_size
Definition: lmu_chunks.h:46
LMU_Reader::ChunkEventPage::character_index
@ character_index
Definition: lmu_chunks.h:62
LMU_Reader::ChunkEventPageCondition::flags
@ flags
Definition: lmu_chunks.h:22
LMU_Reader::ChunkMap::scroll_type
@ scroll_type
Definition: lmu_chunks.h:112
LMU_Reader::ChunkEvent
Definition: lmu_chunks.h:91
LMU_Reader::ChunkMap::parallax_sx
@ parallax_sx
Definition: lmu_chunks.h:124
LMU_Reader::ChunkMap::generator_tiles
@ generator_tiles
Definition: lmu_chunks.h:136
LMU_Reader::ChunkEventPage::trigger
@ trigger
Definition: lmu_chunks.h:74
LMU_Reader::ChunkMap::generator_extra_b
@ generator_extra_b
Definition: lmu_chunks.h:150
LMU_Reader::ChunkEventPageCondition::compare_operator
@ compare_operator
Definition: lmu_chunks.h:40
LMU_Reader::ChunkEventPage::Index
Index
Definition: lmu_chunks.h:56
LMU_Reader::ChunkMap::generator_y
@ generator_y
Definition: lmu_chunks.h:156
LMU_Reader::ChunkMap::generator_mode
@ generator_mode
Definition: lmu_chunks.h:132
LMU_Reader::ChunkEventPage::event_commands_size
@ event_commands_size
Definition: lmu_chunks.h:86
LMU_Reader::ChunkEventPage::condition
@ condition
Definition: lmu_chunks.h:58
LMU_Reader::ChunkMap::generator_upper_wall
@ generator_upper_wall
Definition: lmu_chunks.h:144
LMU_Reader::ChunkMap::lower_layer
@ lower_layer
Definition: lmu_chunks.h:160
LMU_Reader::ChunkEvent::pages
@ pages
Definition: lmu_chunks.h:100