Skip to content

Some new SaveSystem fields used by Maniac #493

@florianessl

Description

@florianessl

I nearly forgot I was sitting on these values for a week. I haven't seen any documentation on these new fields anywhere yet, so I wrote some down while I was trying out the new functionalities.

All of these new fields seem to only be serialized, whenever one of the new command variants is actually used.

Only '0x86' seems to always turn up inside saves, even without using any new commands. Can't figure that one out yet, it's alway 1.

Display Text Settings

SaveSystem,maniac_window_size_width,f,Int32,0x2D,0,0,0,
SaveSystem,maniac_window_size_height,f,Int32,0x2E,0,0,0,
SaveSystem,maniac_font_name,f,DBString,0x2F,,0,0,
SaveSystem,maniac_font_size,f,Int32,0x30,0,0,0,
SaveSystem,maniac_spacing_char,f,Int32,0x8E,0,0,0,(Editor value - 1)
SaveSystem,maniac_spacing_line,f,Int32,0x8F,0,0,0,(Editor value - 1)

Image

Change Faceset

SaveSystem,maniac_face_index,f,Int32,0x38,0,0,0,
SaveSystem,maniac_face_anim_end_idx,f,Int32,0x39,0,0,0,
SaveSystem,maniac_face_anim_interval,f,Int32,0x3A,0,0,0,
SaveSystem,maniac_face_interval_variation,f,Int32,0x3B,0,0,0,
SaveSystem,maniac_face_frame_per_cell,f,Int32,0x3C,0,0,0,
SaveSystem,maniac_face_fpc_variation,f,Int32,0x3E,0,0,0,
SaveSystem,maniac_face_anim_options,f,Int32,0x3F,0,0,0,

Image

Flag values for 'maniac_face_anim_options'

SaveSystem,ManiacFaceAnimation,force_update,1
SaveSystem,ManiacFaceAnimation,enable_animation,2
SaveSystem,ManiacFaceAnimation,enable_turnaround,4
SaveSystem,ManiacFaceAnimation,once,8
SaveSystem,ManiacFaceAnimation,limit_interval_variation_to_positive,16
SaveSystem,ManiacFaceAnimation,limit_fpc_variation_to_positive,32
SaveSystem,ManiacFaceAnimation,apply_interval_to_turnaround,64

New Command 'Control Message'

Similar to the Battle hooks, but these are also serialized inside save data.

SaveSystem,maniac_ctrl_msg_hook_targets,f,Int32,0x32,0,0,0,
SaveSystem,maniac_ctrl_msg_callback_ce,f,Int32,0x42,0,0,0,
SaveSystem,maniac_ctrl_msg_callback_sys_number,f,Int32,0x43,0,0,0,
SaveSystem,maniac_ctrl_msg_callback_sys_text,f,Int32,0x44,0,0,0,
SaveSystem,maniac_ctrl_msg_callback_user_number,f,Int32,0x45,0,0,0,
SaveSystem,maniac_ctrl_msg_callback_user_text,f,Int32,0x46,0,0,0,

Image

Flag values for 'maniac_ctrl_msg_hook_targets'

SaveSystem,ManiacCtrlMsgHookTargets,user_event,1
SaveSystem,ManiacCtrlMsgHookTargets,create_window,2
SaveSystem,ManiacCtrlMsgHookTargets,destroy_window,4
SaveSystem,ManiacCtrlMsgHookTargets,text_rendering,8

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions