Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

A curiosity about potential usage of this. I'm planning a game with two campaigns. The idea of the New Game+ is so that is functionally the second campaign unlocked by beating the first one. 

I've not personally tested this yet due to not having MZ yet (waiting on a sale) but am wondering if there's an option to change the title screen background when New Game+ is unlocked? 

(3 edits) (+1)

Hello! Thanks for your interest

New Game+ plugin itself does not provide a functionality to change the title. But I have a separate plugin to change the title graphics over the course of the game:
https://рпг.укр/плагін/GRB_TitleChanger.js

I haven’t made an itch.io page for the Title Changer plugin yet (there's only an Ukrainian wiki page for now), but the plugin is quite simple. Also, there’s in-editor English description (just make sure you read the section for MZ, because MV works a little differently).

You can combine the two plugins: just use 2 plugin commands in relevant moments (one to enable New Game+, another to change title), like this:

◆Plugin Command:GRB_NewGamePlus, NewGame+ ON
◆Plugin Command:GRB_TitleChanger, Set title images
:              :Title 1 = Town1
:              :Title 2 = Medieval

Hope that helps.

—Dmy from Garbata team

(3 edits)

Thank you. :)
My goal is to sort of have a surprise change to the title screen after the main campaign concludes. Sort of like how it was done in KH:Chain of Memories. Also it went on sale since my previous comment so I am able to test things now. 
Edit: It's not working. I can't get MZ to recognize it in the plugin settings. 

(13 edits)
Edit: It's not working. I can't get MZ to recognize it in the plugin settings. 

Could you please describe the problem in more details?

I've listed some possible issues below, please check if anything is relevant.

Also, I’ve made an example project using these plugins, you might want to see an example usage: https://рпг.укр/files/misc/2025/NewGamePlus_TitleChanger_example3.zip

Possible issues

The plugin doesn’t appear in the Plugin Manager?

Keep in mind that plugins don’t get installed automatically. You need to double-click empty space in the Plugin Manager’s Plugin List to add a new plugin, and then in the Name field select the plugin to install.

The plugins don’t show for selection in the Name field?

Make sure you copy the plugin file into js/plugins folder subfolder of your game folder. (You can open your game folder by the Game → Open Folder menu item.)

The plugin settings such as menu item label are ignored?

Make sure you use the exact filenames (including capitalization). If you rename the plugin files, they won’t work.

The correct names are GRB_TitleChanger.js and GRB_NewGamePlus.js (or GRB_NewGamePlus_MultiItem.js, if you use the alternative version) respectively.

If your are using Windows with default settings, then Windows might be hiding the .js extension from you. If all the other files in the js/plugins subfolder don’t have .js extension, then my plugins also don’t need it. In this case, just use GRB_TitleChanger and GRB_NewGamePlus, without .js (.js will still be there, but Windows will hide it).

(The relevant option in Windows is “Hide extensions for known file types”, in Windows 11 it’s hidden in the File Explorer under the “…” menu → Options → View subfolder.)

New Game+ is not removed after updating this game

This is a bug I've just noticed.

A workaround for this is: put GRB_TitleChanger above GRB_NewGamePlus in the plugin list.

I'll make a proper fix later (to allow placing the plugins in any order). For now, you can re-order plugins by dragging them in the Plugin Manager.

Something else?

Please describe what’s the problem and I will try to help.

Please try to be specific. What exactly are you trying to do? At what point of the process is MZ behaving contrary to your expectations?

— Dmy

Edit: I've update the example because I've noticed the order of plugins is important (title changer should go above new game+ plugin). I'll fix this later.

(+1)

Wait. It's fixed. For some stupid reason earlier the file kept deleting itself somehow. I'm not sure what was happening but when I went to check the title changer file in the plugins, it wasn't there despite me putting it in there multiple times. I'm not sure why that was happening but I got it in there and it works now. 

(1 edit) (+1)

Thanks!

By the way, I’ve updated the Title Changer plugin and fixed the compatilibility bug. The URL is the same, https://рпг.укр/плагін/GRB_TitleChanger.js, but this version says “This is version 1.1 of the plugin, published at 2025-11-23” in the help text (in the “Versions” section). If you don’t see this text after the following the URL, you might need to refresh the page to clear browser cache. I’ve also updated the example project above.

If you ended up using it, I strongly recommend to upgrade (the old version might introduce problems with loading Options, similar to the ones reported by Tarwix in this very plugin in the comment below).

— Dmy

Thank you :)

Curious, do you happen to have an equivalent for the music on the title screen?

(+1)

Hello! I actually didn’t, but you’re right, it makes sense to change BGM together with the graphics. So I've made this: https://рпг.укр/плагін/GRB_TitleMusicChanger.js

(I might combine them into one plugin later. Or maybe expand it to cover other types of default audio, like cursor/OK/cancel sounds? Not sure. I'll think about this later.)

I’ve updated the example project and added this BGM change there, too: https://рпг.укр/files/misc/2025/NewGamePlus_TitleChanger_example4.zip


Also, I’ve fixed a small compatibility bug in GRB_TitleChanger (now it has an itch.io page, https://garbata.itch.io/title-changer), you might want to re-download it. Although it's a small bug and you probably will never encounter it.


If you find any problems or need something else, feel free to write

— Dmy

(+1)

Thank you, I think I'm good for now. You've been excellent.