Developer’s Mode Script

Developer’s Mode Script

This script puts RMVX into "Developer’s Mode" and allows you to bypass the Title Screen completely for a number of reasons, particularly when playtesting a game in development. It’s basically a skip title script that can be toggled on or off easily.

 
Developer's ModePersonal NotesScript RequirementsCompatibility IssuesDownloadFuture Updates
Version: 1.0
Author: Companion Wulf
Platform: RMVX
Script Type: Script/Dev Tool
Required: None
Fileseze: 5 Kb
File Format: TXT
Release Date: 26 April 2014
Last Update: 13 April 2014
It can be tedious when developing games to go through the Title Screen each time when playtesting them. Developer’s Mode enables you to bypass the Title Screen completely and go directly into the game, without having to select "New Game".

During development (unless you’re modifying the Title screen itself), you can turn "Developer’s Mode" on and then switch it off to playtest the game all the way through. Then, when the game is finished, the script can be deleted. Or it can be kept in if players want to skip past the title and any beginning cutscenes.

I originally created this during the development of The Gladiator Project, where it became necessary to playtest frequently to fine-tune the layouts and positions of items.

At the moment, there are no additional requirements for the script to run. It should be a simple plug-and-play script.
Since this script rewrites Scene_Title, there may be some compatibility conflicts, usually the update method. In this case, simply contain the added code block in an unless/end condition, making sure that any standalone aliases are before the "unless".

As an example:

   def update
     alias some_aliased_routine aliased_routine
     unless DEVELOPER_MODE
       # Appended code
     end
   end

That should address any compatibility errors that might arise.

Copy and paste the script between Materials and Main. It might be a good idea to put it first in the list.
There are no plans to update this further, since it was created as a developer’s tool only.