Mar 1, 2012

Miscellaneous Scripts

This is a collection of small tweaks I use for RPG Maker XP. Bundles for the Script Manager are distributed separately, but there's a single demo for all of them. Just add/remove the appropriate entries from the Script Manager.ini file to test them individually.

Moonpearl's Confirm Decisions

This allows the game to prompt the user for confirmation when performing important actions, such as exit the game or overwrite a previously saved game.

Moonpearl's Improved File Menus

This replaces the minimalist, slow Load and Save menus with a more powerful interface, which allows you to load savegames by calling the save menu in-game, and also delete savegames you have no longer use for.

Moonpearl's Skip Title

Pretty self-explanatory, this tiny script skips the title scene and calls the first map directly in a clean, minimalist way. Ideal for testing projects with a long intro.

Moonpearl's New Game Plus

Enables a "New Game +" option on the title screen when at least one savegame is flagged as completed. The number of times the game has been completed in a row is stored into a game variable, which allows you to program events to behave differently based on whether you're in Plus mode, and also how many times the game was completed.


Click the following link to download this script. Terms of use and instructions are provided within. Please credit me if you use it in your own project. A nice comment is always appreciated. 


  1. I like the New Game + script, but how do I make it so the player keeps their equipment/level?

  2. Anyone knows how to fix this:
    line 3: NoMethodError occured
    undefined method 'files' for dir:class
    It always happens when i try to save with the improved files menu... :(

    1. Looks like you didn't include the MP Common scripts. They are required for virtually anything else.

    2. Thank you very much for the fast reply :)
      I'll add the MP Common scripts and see if it works
      If it still doesn't work then i'll write you a comment or an e-mail

  3. This is a wonderful script that I'm hoping to use in a potential project, and you've laid out the modules in a way that I can solve every problem I run into on my own! There is, however, one small issue; I want to run a custom title screen along with it and perhaps have New Game+ show up on an extra screen
    (i.e., you select 'New Game', and given that you've done a playthrough already, a dialogue box pops up that reads something along the line of "You have a New Game+ save file. Do you want to play with New Game+? yes/no")

    I'm not a scripting wizard at all. I have absolutely 0% understanding of rgss, so I don't know at all how to do this. If you could give me some pointers, I'd be beyond grateful.

    1. Hi Bandkanon, thank you for your appreciation. Your request is quite easy to fulfil, however I'm quite busy at the moment, so if you're not in too much of a hurry I'll try to have a look at it in the following weeks. Don't hesitate to ask again if you have no news in say, one month.

  4. This comment has been removed by the author.

  5. Hello, I hope you're still active. I tried using your script and it's awesome and all, but I can't seem to get it to work with a journal script. Basically my scene_journal loses all function