Fred's RPG Maker Tutorials/Custom Font

:Difficulty: Works on VX Ace and MV, although the methods are different for each of them.
Let's be honest, the default font for RPG Maker is ugly. But there is an incredibly easy way to change it.
Phase OneUniversal Font
To do it, click on the button and scroll all the way down until you see something called Main. Click on it and replace all text with the following code included in this Pastebin. Thanks to this piece of code, you can have any font you want in the game and it will appear in every of the game's text.
The above only works for VX Ace. If you use MV, you can change it with Galv's Message Style plugin. In order to install a plugin, the creator will often include a zip file with the .js or the text only. In Galv's case, it is a zip file. Download the zip and put it inside the plugins folder of your project (Documents > Games > [game name here] > js > plugins). To edit plugins, click on the jigsaw icon at the top, then edit the parameters that says "Font" and "Font Filename" to the font that you want to use. You also need to include that font in the Font (Documents > Games [game name here] > Fonts) folder of your project.
But what if you only want to change the font for certain parts?
Final PhasePartial Font Change
There is no way to do this natively, so in order to do a partial font change for dialogue in RPG Maker, you need to input a new script or plugin, depending of what version of RPG Maker you are utilizing. For VX Ace, you can use Yanfly's Ace Message System, for MV, you can use Yanfly's Message Core. I've already explained how to add plugins and now let's add scripts in VX Ace. Scripts come only in text form and in order to add them, click on and scroll down until you see "Materials" and click on the thing under it that says "(Insert here)", this is where you include user-made scripts. Simply copy paste the script here and done. As a note, when previewing text, the features offered by scripts and plugin won't show up in preview, only in playtest.
Like with color, what you have to do to change text is pretty simple, in VX Ace, put \fn[x] (where X is the font you want the text to change to) before the text you want to change the font and for MV it is the same process but instead of \fn[x] it is \fn<x>. Both the script and the plugin offer pretty neat features, so I defitinely recommend even if you don't want to use it to change fonts. And this is it!
Hope this helped!
Category:Subpages
Category:Guides