Skip to content

Some new SaveSystem fields used by Maniac #493

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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