Rename SavePicture::transparency -> use_transparent_color
Also add comments to picture chunks
MODIFY
generator/csv/fields.csv
generator/csv/fields.csv
@@ -793,21 +793,21 @@ SaveScreen,battleanim_global,f,Boolean,0x2F,False,0,0,int - battle animation glo
SaveScreen,weather,f,Int32,0x30,0,0,0,int
SaveScreen,weather_strength,f,Int32,0x31,0,0,0,int
SavePicture,name,f,String,0x01,'',0,0,string
-SavePicture,start_x,f,Double,0x02,0.0,0,0,double
-SavePicture,start_y,f,Double,0x03,0.0,0,0,double
-SavePicture,current_x,f,Double,0x04,0.0,0,0,double
-SavePicture,current_y,f,Double,0x05,0.0,0,0,double
-SavePicture,fixed_to_map,f,Boolean,0x06,False,0,0,bool
-SavePicture,current_magnify,f,Double,0x07,100.0,0,0,double
-SavePicture,current_top_trans,f,Double,0x08,0.0,0,0,double
-SavePicture,transparency,f,Boolean,0x09,False,0,0,bool
-SavePicture,current_red,f,Double,0x0B,100.0,0,0,double
-SavePicture,current_green,f,Double,0x0C,100.0,0,0,double
-SavePicture,current_blue,f,Double,0x0D,100.0,0,0,double
-SavePicture,current_sat,f,Double,0x0E,100.0,0,0,double
+SavePicture,start_x,f,Double,0x02,0.0,0,0,X position where picture was originally shown
+SavePicture,start_y,f,Double,0x03,0.0,0,0,Y position where picture was originally shown
+SavePicture,current_x,f,Double,0x04,0.0,0,0,Current x position of picture
+SavePicture,current_y,f,Double,0x05,0.0,0,0,Yurrent y position of picture
+SavePicture,fixed_to_map,f,Boolean,0x06,False,0,0,If true; picture will scroll with map
+SavePicture,current_magnify,f,Double,0x07,100.0,0,0,Current zoom level of picture.
+SavePicture,current_top_trans,f,Double,0x08,0.0,0,0,Current transparency of picture. In RPG2k3 < 1.12 affects only top half of picture.
+SavePicture,use_transparent_color,f,Boolean,0x09,False,0,0,If false; ignore the transparent color
+SavePicture,current_red,f,Double,0x0B,100.0,0,0,Current red tint
+SavePicture,current_green,f,Double,0x0C,100.0,0,0,Current green tint
+SavePicture,current_blue,f,Double,0x0D,100.0,0,0,Current blue tint.
+SavePicture,current_sat,f,Double,0x0E,100.0,0,0,Current saturation
SavePicture,effect_mode,f,Int32,0x0F,0,0,0,int
SavePicture,current_effect,f,Double,0x10,0.0,0,0,double
-SavePicture,current_bot_trans,f,Double,0x12,0.0,0,0,double
+SavePicture,current_bot_trans,f,Double,0x12,0.0,0,0,Bottom half transparency. Only has an effect in RPG2k3 < 1.12.
SavePicture,spritesheet_cols,f,Int32,0x13,1,0,0,Spritesheet columns
SavePicture,spritesheet_rows,f,Int32,0x14,1,0,0,Spritesheet rows
SavePicture,spritesheet_frame,f,Int32,0x15,0,0,0,Current spritesheet frame
@@ -817,19 +817,19 @@ SavePicture,spritesheet_play_once,f,Boolean,0x18,False,0,0,True: Play once and d
SavePicture,map_layer,f,Enum<MapLayer>,0x19,7,0,0,Layer to show picture on at the map
SavePicture,battle_layer,f,Enum<BattleLayer>,0x1A,0,0,0,Layer to show picture on in battle
SavePicture,flags,f,SavePicture_Flags,0x1B,97,0,0,Bitflag. Persists Map/Battle change/end; Affected by Shake/Flash/Tint
-SavePicture,finish_x,f,Double,0x1F,0.0,0,0,double
-SavePicture,finish_y,f,Double,0x20,0.0,0,0,double
-SavePicture,finish_magnify,f,Int32,0x21,100,0,0,int
-SavePicture,finish_top_trans,f,Int32,0x22,0,0,0,int
-SavePicture,finish_bot_trans,f,Int32,0x23,0,0,0,int
-SavePicture,finish_red,f,Int32,0x29,100,0,0,int
-SavePicture,finish_green,f,Int32,0x2A,100,0,0,int
-SavePicture,finish_blue,f,Int32,0x2B,100,0,0,int
-SavePicture,finish_sat,f,Int32,0x2C,100,0,0,int
-SavePicture,finish_effect,f,Int32,0x2E,0,0,0,int
-SavePicture,time_left,f,Int32,0x33,0,0,0,int
-SavePicture,current_rotation,f,Double,0x34,0.0,0,0,double
-SavePicture,current_waver,f,Int32,0x35,0,0,0,int
+SavePicture,finish_x,f,Double,0x1F,0.0,0,0,Final X position to move picture to.
+SavePicture,finish_y,f,Double,0x20,0.0,0,0,Final Y position to move picture to.
+SavePicture,finish_magnify,f,Int32,0x21,100,0,0,Final zoom level to animate picture to.
+SavePicture,finish_top_trans,f,Int32,0x22,0,0,0,Final top_trans level to animate picture.
+SavePicture,finish_bot_trans,f,Int32,0x23,0,0,0,Final bot_trans level to animate picture.
+SavePicture,finish_red,f,Int32,0x29,100,0,0,Final red tint to animate picture.
+SavePicture,finish_green,f,Int32,0x2A,100,0,0,Final green tint to animate picture.
+SavePicture,finish_blue,f,Int32,0x2B,100,0,0,Final blue tint to animate picture.
+SavePicture,finish_sat,f,Int32,0x2C,100,0,0,Final saturation to animate picture.
+SavePicture,finish_effect,f,Int32,0x2E,0,0,0,Final effect level to animate picture.
+SavePicture,time_left,f,Int32,0x33,0,0,0,How much time left in picture move / animation effects.
+SavePicture,current_rotation,f,Double,0x34,0.0,0,0,How much the picture is currently rotated.
+SavePicture,current_waver,f,Int32,0x35,0,0,0,Current wave effect for picture.
SavePartyLocation,boarding,f,Boolean,0x65,False,0,0,
SavePartyLocation,aboard,f,Boolean,0x66,False,0,0,
SavePartyLocation,vehicle,f,Enum<SavePartyLocation_VehicleType>,0x67,0,0,0,Vehicle in use

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

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

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

Rename SavePicture::transparency -> use_transparent_color

Also add comments to picture chunks