Skip to main content

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

Compatibility Issue with McKathlin_MessageControl

A topic by cathxart created 5 days ago Views: 31 Replies: 6
Viewing posts 1 to 2

Hi! Thank you for your great plugin. I use the plugin McKathlin_MessageControl to center the text of the message boxes, but when the text is centered it appears blurry as seen in this screenshot. 


Do you know how I could fix this? Or maybe, do you know of another plugin that I could use to center the text inside the message box that does not conflict with your plugin? :)

You can find the McKathlin_MessageControl plugin here:

https://www.tyruswoo.com/rpg-maker/mz/message-control-mz/


Developer

If you are just using that plugin to center the text of the message, you may want to give a try to my plugin that does that too and it is also compatible with the Bitmap Fonts:

https://hakuenstudio.itch.io/eli-message-actions-for-rpg-maker/

(3 edits)

Thanks for your help!

 Centering works with your message plugin, but I had to disable the MPP_MessageEX plugin to avoid the blur effect. 

Link to Plugin: https://woodpenguin.web.fc2.com/MV_Plugin/MessageEX.html (MZ 4.5.1 version)

However, that plugin prevents characters from getting cut off when using taller fonts. 

Without MPP_MessageEX (no blur, text is cut):



With MPP_MessageEX (has blur):


Do you know of a compatible plugin that could solve either the problem of the characters being cut off or the blur problem? Maybe something than increase the line height?

Thank you again for your availability :]

Developer

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! 

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! :)