Skip to content

Releases: zer0fixer/MAS-FontSwitcher

FontSwitcher 1.1.3

Choose a tag to compare

@zer0fixer zer0fixer released this 25 Jul 00:55
99769a2

What's New

  • Fixed and Improved CJK Font Support (full_unicode): We fixed an issue with the full_unicode flag to properly support CJK (Chinese, Japanese, and Korean) fonts.

How to use it:
If you are adding a custom font that already includes non-Latin characters built-in, you can now add "full_unicode": true to your font's .json file. This tells the submod to use your font directly for all glyphs instead of relying on the default fallback fonts.

Here is an example of how your .json file should look with this optional parameter included at the end:

{
    "my_custom_font": {
        "name": "My CJK Font",
        "font_default": "MyFont.ttf",
        "font_label": "MyFont.ttf",
        "font_button": "MyFont.ttf",
        "size_default": 26,
        "size_button": 26,
        "size_quick": 18,
        "size_label": 32,
        "padding": 3,
        "full_unicode": true 
    }
}

FontSwitcher 1.1.2

Choose a tag to compare

@zer0fixer zer0fixer released this 01 Feb 20:16
6e75311

Changes:

  • Improved detection of the “Submods” folder.
  • Added yoffset adjustment for the dialog box and MAS buttons. This is very useful for fonts that tend to deviate and cannot be corrected vertically.
  • On the screen where you change the font size, a “Help” button has been added so you can see what a specific parameter does.

Full Changelog: 1.1.1...1.1.2

FontSwitcher 1.1.1

Choose a tag to compare

@zer0fixer zer0fixer released this 16 Nov 02:10
eb82942

Bug fixes:

  • A serious issue has been resolved where ‘persistent.temp_additional’ was not defined for players who did not previously have the submod.

Full Changelog: 1.1.0...1.1.1

FontSwitcher 1.1.0

Choose a tag to compare

@zer0fixer zer0fixer released this 05 Nov 03:41
841a82e

Since I'm working on Extra+, I'm updating this submod as well. Here's what's new:

  • The UI has been updated to be more intuitive. Fonts have been moved into a separate button that opens a new window, preventing clutter on the main submods screen.
  • In the 'Size' menu, you can now customize the font size (with a minimum limit of 8) and adjust the padding. This allows you to fine-tune the font's fit in MAS without editing the JSON files. Just hit the 'Update' button to apply any new values set in 'Size'.
  • The buttons ('Update', 'Apply', and 'Reset') are now state-aware. They will appear dimmed (disabled) if no changes have been made (like font, size, etc.). This provides clear visual feedback and prevents you from re-applying a configuration that's already active.
  • This submod is now cross-platform compatible, a highly requested feature! This update brings it in line with modern submodding standards (and this change will be coming to Extra+ as well).
  • The method for defining fonts in the JSON files has been simplified. You now only need the font's filename and extension (e.g., "font_default": "Comfortaa.ttf").
    • Note: New fonts must be placed in the submod's font/ directory.
    • Don't worry! If you added custom fonts using the old method (e.g., "font_default": "submods/FontSwitcher/font/Comfortaa.ttf"), the submod is fully backward compatible with the old path format, so no changes are necessary.
screenshot0027

Full Changelog: 1.0.3...1.1.0

FontSwitcher v1.0.3

Choose a tag to compare

@zer0fixer zer0fixer released this 05 Oct 00:29
4f588bf

A function has been added to check if the font ID is correct.

Full Changelog: 1.0.2...1.0.3

FontSwitcher v1.0.2

Choose a tag to compare

@zer0fixer zer0fixer released this 04 Oct 23:47
a1cb7d2

The ID of a Eurofurence json was modified.

FontSwitcher v1.0.1

Choose a tag to compare

@zer0fixer zer0fixer released this 04 Oct 23:40
cb93cf8

Changes:

  • Size for titles has been added.

  • Added a section where you can increase the limited size in Base Size +10. The added number is universal, not individual. The additional size is applied directly so you only need to close the game to see the new changes.

  • In the preview you can see the added font size.

Misc:

  • If you have created a JSON file, you must modify the JSON file to avoid errors.
  • This update should have been released a month ago.

Full Changelog: 1.0.0...1.0.1

FontSwitcher v1.0.0

Choose a tag to compare

@zer0fixer zer0fixer released this 01 Sep 19:12
64848ea

Features

  1. Replaces the font type of the Monika After Story mod.
  2. It has levels of change in case the user does not want to saturate the interface.
  3. This submod is compatible with Comfy UI.
  4. It has a preview so that the user can see the font type before applying the changes.

Installation

  • Download the latest version of the submod, unzip the zip file and paste it into the submods folder.
  • Don't worry, you won't have to do the same as in ExtraPlus hahaha.