Preview
Open Original
✨ What’s new & improved
✔️ Fixed: Default font size not updating correctly
- The default font was internally conflicting with RPG Maker MZ’s engine font, causing font size changes to be ignored in some cases. This has been resolved by separating the Book Reader’s default font from the engine font (same visual font, different internal name), allowing font size changes to work consistently.
✔️Fixed: Missing lines when changing pages
- Some fonts (especially decorative or handwritten ones) caused a line to disappear when turning pages. The pagination system has been rewritten to calculate line height dynamically using real font metrics instead of hardcoded values. This ensures:
No missing lines No skipped text Consistent layout across different fonts and siz…
✨ What’s new & improved
✔️ Fixed: Default font size not updating correctly
- The default font was internally conflicting with RPG Maker MZ’s engine font, causing font size changes to be ignored in some cases. This has been resolved by separating the Book Reader’s default font from the engine font (same visual font, different internal name), allowing font size changes to work consistently.
✔️Fixed: Missing lines when changing pages
- Some fonts (especially decorative or handwritten ones) caused a line to disappear when turning pages. The pagination system has been rewritten to calculate line height dynamically using real font metrics instead of hardcoded values. This ensures:
No missing lines No skipped text Consistent layout across different fonts and sizes
✔️ Improved: Font size handling
-
Font sizes are now applied correctly to all fonts, including the default one. You can safely mix:
-
Different font sizes
-
Different fonts
-
Long diary-style texts without layout issues.
✔️Added: Text color support using RPG Maker codes
- The Book Reader now supports RPG Maker–style color codes:
\\C[n]
This allows you to change text color inside the book text, just like regular in-game messages.
Example:
\\C[2]This text is colored\\C[0] and this is normal again.
✔️ Improved: Line break handling
- Single line breaks (
\n) now behave as expected, without creating unwanted empty lines.
đź› Internal improvements
Cleaner font loading system
More robust pagination logic
Better separation between engine behavior and plugin behavior
📌 Compatibility
RPG Maker MZ
Works with custom fonts registered via FontManager
Compatible with existing projects (no breaking changes)
This update is recommended for all users, especially those using custom fonts or large amounts of text.