Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

If its not an option for you to reduce the height of the font for it to not cut, then maybe changing the line height(which by default is 36) or the padding of the message window will help. Other plugin of mine can do that:

https://hakuenstudio.itch.io/hakuen-studio-message-manager-for-rpg-maker

But if that is a problem not only on the message window, but on menus etc, you may need to change the line height here:

Window_Base.prototype.lineHeight = function() {
    return 36;
};

Add that as a plugin and change the 36 to the number you want.

Honestly, all my experiences changing the line height of the windows gave me all sort of side effects. I really don't recommend. It's better if you could have a font size to be below 36. But you can try with the options above.

(5 edits)

Thank you thank you! ^_^

Your small plugin for the line height fixed every problem in this case. It was also getting cut on the menus, so it's perfect for me. 

And thank you for the warning!  

I use a font size of 48 for a more comfortable reading experience on portable devices, so it was kind of a necessity. I hope it does not break much! I will now find a plugin that lets me justify the text in the message box.

As a suggestion, I saw that in your Message Actions plugins you have a "persistent" option, but it would be great if you added a Parameter to set the default alignment of the text so you don't have to input the /align[Center] for every show text window. Or a plugin command that saves the current configuration and sets it as default until it is changed. If I tested it correctly the persistent option only saves the configuration for the current 'Show Text' 

Again, thank you for the time you spent helping me :] 

I love your plugins and you are a very skilled developer! 

Nice it worked Will take a look at the Persistent alignment thing. But, for now, you may be able to solve the problem by putthing those lines on the end of my plugin(before the last bracket } ):

Window_Base.prototype.setDefaultTextAlignment = function() {
    this.currentAlign = 'center'
}
Window_Command.prototype.setDefaultTextAlignment = function() {
    this.currentAlign = 'center'
}

Also by changing any code like this:

this.currentAlign = 'left'

to ths:

this.currentAlign = 'center'

See if that will help.

(+1)

Thank you very much! :)