I downloaded and unzipped the archive in my Plugins folder.
___________________________________________
ERROR in
action number 1
of Draw Event
for object MainMenuController:
Trying to draw non-existing background.
Happens after splash screen.
Fixed by moving the PrOF folder into Resources. (The original zip contained the plugin script and a PrOF folder, but it should have contained the script and a Resources folder which would have contained the PrOF folder)
You should probably still explain your bug in this thread.
So, when the game starts it correctly changes background, but shows "Aftermath" by Natsu
Also, I just checked and it does work correctly (the caption) when you go back to the main menu (i.e. go to any menu, then go back to main menu)
Oh boi, I found it. It's the
DevMessageChecker.
It fires a http request when it's created, to get data like the latest version, the changelog... and the background info.
The thing is, the DevMessageChecker is created AFTER the MainMenuController runs its ev_user1. So your custom MainMenuController changes the backgroundTitle, all is well, but then when the http response for the DevMessageChecker comes, your backgroundTitle gets updated, and the MainMenuController is never called back!
See on githubYou could hack around it by forcing your backgroundTitle in a step event. I wouldn't rely on an alarm, because http request times may vary a lot depending on internet speed, stability and availability.