From ae29f969c4dc18e4ec595f8e63c7c900171b95e7 Mon Sep 17 00:00:00 2001 From: DazedAnon Date: Thu, 30 Apr 2026 10:27:36 -0500 Subject: [PATCH] Shrink moji size --- js/plugins.js | 1 + js/plugins/MPP_MessageEX.js | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/js/plugins.js b/js/plugins.js index c2d3623..975348f 100644 --- a/js/plugins.js +++ b/js/plugins.js @@ -976,6 +976,7 @@ var $plugins = [{ "Skip Effects": "{\"Scroll Map\":\"true\",\"Set Movement Route\":\"true\",\"Move Picture\":\"true\",\"Tint Picture\":\"true\",\"Tint Screen\":\"false\",\"Flash Screen\":\"false\",\"Shake Screen\":\"false\",\"Set Weather Effect\":\"false\"}", "Skip Effects Timing": "skip", "Ruby Font Size": "12", + "Message Font Size": "20", "Ruby Oy": "0", "Ruby Outline Width": "2", "Always Leave Ruby Height": "true", diff --git a/js/plugins/MPP_MessageEX.js b/js/plugins/MPP_MessageEX.js index 2a4f979..3a4b8ef 100644 --- a/js/plugins/MPP_MessageEX.js +++ b/js/plugins/MPP_MessageEX.js @@ -206,6 +206,13 @@ * @max 99 * @default 14 * + * @param Message Font Size + * @desc Default message text font size. Set 0 to use the engine default. + * @type number + * @min 0 + * @max 99 + * @default 0 + * * @param Ruby Oy * @desc * @type number @@ -602,6 +609,14 @@ * @max 99 * @default 14 * + * @param Message Font Size + * @text メッセージ文字サイズ + * @desc メッセージ本文の標準文字サイズです。0でツクール標準値を使用します。 + * @type number + * @min 0 + * @max 99 + * @default 0 + * * @param Ruby Oy * @text ルビY軸補正値 * @desc @@ -845,6 +860,7 @@ const param_SkipEffects = JSON.parse(parameters['Skip Effects'] || '{}', paramReplace); const param_SkipEffectsTiming = parameters['Skip Effects Timing'] || 'skip'; const param_RubyFontSize = Number(parameters['Ruby Font Size'] || 14); + const param_MessageFontSize = Number(parameters['Message Font Size'] || 0); const param_RubyOy = Number(parameters['Ruby Oy'] || 0); const param_RubyOutlineWidth = Number(parameters['Ruby Outline Width'] || 2); const param_AlwaysLeaveRubyHeight = parameters['Always Leave Ruby Height'] === 'true'; @@ -1628,6 +1644,9 @@ const _Window_Message_resetFontSettings = __base(Window_Message.prototype, 'resetFontSettings'); Window_Message.prototype.resetFontSettings = function() { _Window_Message_resetFontSettings.apply(this, arguments); + if (param_MessageFontSize > 0) { + this.contents.fontSize = param_MessageFontSize; + } const rubyRgb = getDefaultParam('Ruby Color'); const rubyColor = rubyRgb ? `rgb(${rubyRgb})` : getTextColor.call(this, 0); const outlineColor = `rgba(${getDefaultParam('Outline Color', '0, 0, 0, 0.5')})`;