Fix presentifdefault for Lmt and Lmu
MODIFY
generator/csv/fields.csv
generator/csv/fields.csv
@@ -605,13 +605,13 @@ MapInfo,type,f,Enum<TreeMap_MapType>,0x04,-1,0,0,Integer
MapInfo,scrollbar_x,f,Int32,0x05,0,0,0,Integer. Editor only
MapInfo,scrollbar_y,f,Int32,0x06,0,0,0,Integer. Editor only
MapInfo,expanded_node,f,Boolean,0x07,False,0,0,Flag. Editor only
-MapInfo,music_type,f,Enum<MapInfo_MusicType>,0x0B,0,0,0,Integer. 0=inherit; 1=from event; 2=specified in 0x0C
+MapInfo,music_type,f,Enum<MapInfo_MusicType>,0x0B,0,1,0,Integer. 0=inherit; 1=from event; 2=specified in 0x0C
MapInfo,music,f,Music,0x0C,,0,0,Array - RPG::Music
-MapInfo,background_type,f,Enum<MapInfo_BGMType>,0x15,0,0,0,Integer. 0=inherit; 1=from terrain ldb data; 2=specified in 0x16
+MapInfo,background_type,f,Enum<MapInfo_BGMType>,0x15,0,1,0,Integer. 0=inherit; 1=from terrain ldb data; 2=specified in 0x16
MapInfo,background_name,f,String,0x16,'',0,0,String
-MapInfo,teleport,f,Enum<MapInfo_TriState>,0x1F,0,0,0,Flag. 0=inherit; 1=allow; 2=disallow
-MapInfo,escape,f,Enum<MapInfo_TriState>,0x20,0,0,0,Flag. 0=inherit; 1=allow; 2=disallow
-MapInfo,save,f,Enum<MapInfo_TriState>,0x21,0,0,0,Flag. 0=inherit; 1=allow; 2=disallow
+MapInfo,teleport,f,Enum<MapInfo_TriState>,0x1F,0,1,0,Flag. 0=inherit; 1=allow; 2=disallow
+MapInfo,escape,f,Enum<MapInfo_TriState>,0x20,0,1,0,Flag. 0=inherit; 1=allow; 2=disallow
+MapInfo,save,f,Enum<MapInfo_TriState>,0x21,0,1,0,Flag. 0=inherit; 1=allow; 2=disallow
MapInfo,encounters,f,Array<Encounter>,0x29,,1,0,Array - RPG::Encounter
MapInfo,encounter_steps,f,Int32,0x2C,25,0,0,Integer. 0 inherits from parent (?) FIXME
MapInfo,area_rect,f,Rect,0x33,,0,0,Uint32 x 4 (Left; Top; Right; Bottom). Normal map (non-area) is 0; 0; 0; 0
@@ -633,29 +633,29 @@ EventPageCondition,switch_b_id,f,Ref<Switch>,0x03,1,0,0,Integer
EventPageCondition,variable_id,f,Ref<Variable>,0x04,1,0,0,Integer
EventPageCondition,variable_value,f,Int32,0x05,0,0,0,Integer
EventPageCondition,item_id,f,Ref<Item>,0x06,1,0,0,Integer
-EventPageCondition,actor_id,f,Ref<Actor>,0x07,1,0,0,Integer
+EventPageCondition,actor_id,f,Ref<Actor>,0x07,1,1,0,Integer
EventPageCondition,timer_sec,f,Int32,0x08,0,0,0,Integer
EventPageCondition,timer2_sec,f,Int32,0x09,0,0,1,Integer - RPG2003
EventPageCondition,compare_operator,f,Enum<EventPageCondition_Comparison>,0x0A,1,0,1,Integer - RPG2003
MoveRoute,move_commands,t,MoveCommand,0x0B,,0,0,Integer
-MoveRoute,move_commands,f,Vector<MoveCommand>,0x0C,,0,0,Array - RPG::MoveCommand
+MoveRoute,move_commands,f,Vector<MoveCommand>,0x0C,,1,0,Array - RPG::MoveCommand
MoveRoute,repeat,f,Boolean,0x15,True,0,0,Flag
MoveRoute,skippable,f,Boolean,0x16,False,0,0,Flag
EventPage,condition,f,EventPageCondition,0x02,,0,0,RPG::EventPageCondition
EventPage,character_name,f,String,0x15,'',0,0,String
EventPage,character_index,f,Int32,0x16,0,0,0,Integer
-EventPage,character_direction,f,Enum<EventPage_Direction>,0x17,2,0,0,Integer
+EventPage,character_direction,f,Enum<EventPage_Direction>,0x17,2,1,0,Integer
EventPage,character_pattern,f,Enum<EventPage_Frame>,0x18,1,0,0,Integer
-EventPage,translucent,f,Boolean,0x19,False,0,0,Integer
-EventPage,move_type,f,Enum<EventPage_MoveType>,0x1F,1,0,0,Integer
+EventPage,translucent,f,Boolean,0x19,False,1,0,Integer
+EventPage,move_type,f,Enum<EventPage_MoveType>,0x1F,1,1,0,Integer
EventPage,move_frequency,f,Int32,0x20,3,0,0,Integer
-EventPage,trigger,f,Enum<EventPage_Trigger>,0x21,0,0,0,Integer
-EventPage,layer,f,Enum<EventPage_Layers>,0x22,0,0,0,Integer
-EventPage,overlap_forbidden,f,Boolean,0x23,False,0,0,Flag
-EventPage,animation_type,f,Enum<EventPage_AnimType>,0x24,0,0,0,Integer
+EventPage,trigger,f,Enum<EventPage_Trigger>,0x21,0,1,0,Integer
+EventPage,layer,f,Enum<EventPage_Layers>,0x22,0,1,0,Integer
+EventPage,overlap_forbidden,f,Boolean,0x23,False,1,0,Flag
+EventPage,animation_type,f,Enum<EventPage_AnimType>,0x24,0,1,0,Integer
EventPage,move_speed,f,Enum<EventPage_MoveSpeed>,0x25,3,0,0,Integer
EventPage,move_route,f,MoveRoute,0x29,,0,0,RPG::MoveRoute
-EventPage,event_commands,t,EventCommand,0x33,,0,0,Integer
+EventPage,event_commands,t,EventCommand,0x33,,1,0,Integer
EventPage,event_commands,f,Vector<EventCommand>,0x34,,1,0,Array - RPG::EventCommand
Event,name,f,String,0x01,'',0,0,String
Event,x,f,Int32,0x02,0,0,0,Integer
@@ -664,7 +664,7 @@ Event,pages,f,Array<EventPage>,0x05,,1,0,Array - RPG::EventPage
Map,chipset_id,f,Int32,0x01,1,0,0,Integer
Map,width,f,Int32,0x02,20,0,0,Integer
Map,height,f,Int32,0x03,15,0,0,Integer
-Map,scroll_type,f,Enum<Map_ScrollType>,0x0B,0,0,0,Integer
+Map,scroll_type,f,Enum<Map_ScrollType>,0x0B,0,1,0,Integer
Map,parallax_flag,f,Boolean,0x1F,False,0,0,Flag
Map,parallax_name,f,String,0x20,'',0,0,String
Map,parallax_loop_x,f,Boolean,0x21,False,0,0,Flag
@@ -673,21 +673,21 @@ Map,parallax_auto_loop_x,f,Boolean,0x23,False,0,0,Flag
Map,parallax_sx,f,Int32,0x24,0,0,0,Integer
Map,parallax_auto_loop_y,f,Boolean,0x25,False,0,0,Flag
Map,parallax_sy,f,Int32,0x26,0,0,0,Integer
-Map,generator_flag,f,Boolean,0x28,False,0,0,Flag
-Map,generator_mode,f,Enum<Map_GeneratorMode>,0x29,0,0,0,Integer
+Map,generator_flag,f,Boolean,0x28,False,0,1,Flag
+Map,generator_mode,f,Enum<Map_GeneratorMode>,0x29,0,0,1,Integer
Map,top_level,f,Boolean,0x2A,False,0,0,Bool
-Map,generator_tiles,f,Enum<Map_GeneratorTiles>,0x30,0,0,0,Integer
-Map,generator_width,f,Int32,0x31,4,0,0,Integer
-Map,generator_height,f,Int32,0x32,1,0,0,Integer
-Map,generator_surround,f,Boolean,0x33,True,0,0,Flag
-Map,generator_upper_wall,f,Boolean,0x34,True,0,0,Flag
-Map,generator_floor_b,f,Boolean,0x35,True,0,0,Flag
-Map,generator_floor_c,f,Boolean,0x36,True,0,0,Flag
-Map,generator_extra_b,f,Boolean,0x37,True,0,0,Flag
-Map,generator_extra_c,f,Boolean,0x38,True,0,0,Flag
-Map,generator_x,f,Vector<UInt32>,0x3C,,1,0,Uint32 x 9
-Map,generator_y,f,Vector<UInt32>,0x3D,,1,0,Uint32 x 9
-Map,generator_tile_ids,f,Vector<Int16>,0x3E,,1,0,Array - Short
+Map,generator_tiles,f,Enum<Map_GeneratorTiles>,0x30,0,0,1,Integer
+Map,generator_width,f,Int32,0x31,4,0,1,Integer
+Map,generator_height,f,Int32,0x32,1,0,1,Integer
+Map,generator_surround,f,Boolean,0x33,True,0,1,Flag
+Map,generator_upper_wall,f,Boolean,0x34,True,0,1,Flag
+Map,generator_floor_b,f,Boolean,0x35,True,0,1,Flag
+Map,generator_floor_c,f,Boolean,0x36,True,0,1,Flag
+Map,generator_extra_b,f,Boolean,0x37,True,0,1,Flag
+Map,generator_extra_c,f,Boolean,0x38,True,0,1,Flag
+Map,generator_x,f,Vector<UInt32>,0x3C,,1,1,Uint32 x 9 RPG2003
+Map,generator_y,f,Vector<UInt32>,0x3D,,1,1,Uint32 x 9 RPG2003
+Map,generator_tile_ids,f,Vector<Int16>,0x3E,,1,1,Array - Short RPG2003
Map,lower_layer,f,Vector<Int16>,0x47,,1,0,Array - Short
Map,upper_layer,f,Vector<Int16>,0x48,,1,0,Array - Short
Map,events,f,Array<Event>,0x51,,1,0,Array - RPG::Event

MODIFY
src/generated/lmt_mapinfo.cpp
src/generated/lmt_mapinfo.cpp
Binary files a/src/generated/lmt_mapinfo.cpp and b/src/generated/lmt_mapinfo.cpp differ

MODIFY
src/generated/lmu_chunks.h
src/generated/lmu_chunks.h
Binary files a/src/generated/lmu_chunks.h and b/src/generated/lmu_chunks.h differ

MODIFY
src/generated/lmu_eventpage.cpp
src/generated/lmu_eventpage.cpp
Binary files a/src/generated/lmu_eventpage.cpp and b/src/generated/lmu_eventpage.cpp differ

MODIFY
src/generated/lmu_eventpagecondition.cpp
src/generated/lmu_eventpagecondition.cpp
Binary files a/src/generated/lmu_eventpagecondition.cpp and b/src/generated/lmu_eventpagecondition.cpp differ

MODIFY
src/generated/lmu_map.cpp
src/generated/lmu_map.cpp
Binary files a/src/generated/lmu_map.cpp and b/src/generated/lmu_map.cpp differ

MODIFY
src/generated/lmu_moveroute.cpp
src/generated/lmu_moveroute.cpp
Binary files a/src/generated/lmu_moveroute.cpp and b/src/generated/lmu_moveroute.cpp differ

Fix presentifdefault for Lmt and Lmu