Skip to content

Conversation

@jetrotal
Copy link
Contributor

Added support for various Maniac Patch runtime engine settings via a new command handler in Game_Interpreter. Introduced new Game_System methods for pause screen when focus lost, fatal mix settings, fast-forward text, frame skip mode and message mouse disabling. Updated Player and Window_Message to respect these options, including frame skipping and fast-forwarding message text.

missing features are: battle origin, and message face size.

Added support for various Maniac Patch runtime engine settings via a new command handler in Game_Interpreter. Introduced new Game_System methods for pause screen when focus lost, fatal mix settings, fast-forward text, frame skip mode and message mouse disabling. Updated Player and Window_Message to respect these options, including frame skipping and fast-forwarding message text.

missing features are: battle origin, and message face size.
@jetrotal
Copy link
Contributor Author

jetrotal commented Oct 30, 2025

this pr requires an update in liblcf, to include:

		bool maniac_fast_forward_text = false;
		int32_t maniac_frame_skip_mode = 0;
		int32_t maniac_battle_origin = 0;
		int32_t message_face_width = 48;
		int32_t message_face_height = 48;
		
		
		
		&& l.maniac_fast_forward_text == r.maniac_fast_forward_text
		&& l.maniac_frame_skip_mode == r.maniac_frame_skip_mode
		&& l.maniac_battle_origin == r.maniac_battle_origin
		&& l.message_face_width == r.message_face_width
		&& l.message_face_height == r.message_face_height
image

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

Development

Successfully merging this pull request may close these issues.

1 participant