[PR #61] [MERGED] kb: Mewgenics combat roster panel — CJK text gotcha (unicodefont.swf fallback), status released #90

Closed
opened 2026-10-15 20:53:20 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/rehan-remade/universal-modder/pull/61
Author: @TotSamiyMorzh
Created: 10/5/2026
Status: ✅ Merged
Merged: 10/5/2026
Merged by: @rehan-remade

Base: main ← Head: kb/mewgenics-cjk-update


📝 Commits (2)

  • 03547fe kb: Mewgenics combat roster panel — CJK fallback font gotcha, released status
  • fc8921a kb: Mewgenics note — add Nexus Mods link

📊 Changes

3 files changed (+26 additions, -11 deletions)

View changed files

📝 knowledge/INDEX.md (+1 -1)
📝 knowledge/games/mewgenics/combat-roster-panel.md (+20 -7)
📝 knowledge/index.json (+5 -3)

📄 Description

Follow-up to #3, after a post-release bug report.

  • New gotcha 16: Chinese / Japanese / Korean text rendered as ? because the game's main fonts only cover Latin + Cyrillic and the merged fallback (Segoe UI) has no CJK. Fix: merge the game's own Noto Sans CJK TC from swfs/unicodefont.swf (41200 glyphs, lazily parsed), then system CJK fonts.
  • Notes that unicodefont.swf exports no symbols, which matters for loaders that treat that as a failure.
  • Verification section says what was and wasn't checked for CJK (offline atlas test; not yet confirmed by the reporter in a zh/ja/ko game).
  • status: released (0.5.1 on GitHub and Nexus), date bumped, cjk tag, INDEX/index.json regenerated.

um kb check passes.

🤖 Generated with Claude Code


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/rehan-remade/universal-modder/pull/61 **Author:** [@TotSamiyMorzh](https://github.com/TotSamiyMorzh) **Created:** 10/5/2026 **Status:** ✅ Merged **Merged:** 10/5/2026 **Merged by:** [@rehan-remade](https://github.com/rehan-remade) **Base:** `main` ← **Head:** `kb/mewgenics-cjk-update` --- ### 📝 Commits (2) - [`03547fe`](https://github.com/rehan-remade/universal-modder/commit/03547fe6e824179551bb9e3bfa91ddad975c86a5) kb: Mewgenics combat roster panel — CJK fallback font gotcha, released status - [`fc8921a`](https://github.com/rehan-remade/universal-modder/commit/fc8921a77749677be556ff579fe5c2a49a65ff4d) kb: Mewgenics note — add Nexus Mods link ### 📊 Changes **3 files changed** (+26 additions, -11 deletions) <details> <summary>View changed files</summary> 📝 `knowledge/INDEX.md` (+1 -1) 📝 `knowledge/games/mewgenics/combat-roster-panel.md` (+20 -7) 📝 `knowledge/index.json` (+5 -3) </details> ### 📄 Description Follow-up to #3, after a post-release bug report. - **New gotcha 16:** Chinese / Japanese / Korean text rendered as `?` because the game's main fonts only cover Latin + Cyrillic and the merged fallback (Segoe UI) has no CJK. Fix: merge the game's own `Noto Sans CJK TC` from `swfs/unicodefont.swf` (41200 glyphs, lazily parsed), then system CJK fonts. - Notes that `unicodefont.swf` exports no symbols, which matters for loaders that treat that as a failure. - Verification section says what was and wasn't checked for CJK (offline atlas test; not yet confirmed by the reporter in a zh/ja/ko game). - `status: released` (0.5.1 on GitHub and Nexus), date bumped, `cjk` tag, INDEX/index.json regenerated. `um kb check` passes. 🤖 Generated with [Claude Code](https://claude.com/claude-code) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-15 20:53:20 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
rehan-remade/universal-modder#90
No description provided.