The lite version of RPG Maker VX Ace does not allow you to edit scripts in the editor. However, because it uses the same engine, it still loads scripts from the Scripts.rvdata2 . As a result, there are ways to get around this limitation, allowing you to achieve many different things that are locked by the editor.
Script editing is not available in Lite. You can open the script editor, but you cannot save changes. However, because it is still RMVX Ace, it’s the same engine, so the scripts are still loaded from the Scripts.rvdata2 file. This means that all you need to do is to modify the scripts externally.
There are many tools available that allow you to do this. One such tool is the Gemini Script Editor, which is basically a script editor that is specifically written for RPG Maker script files.
Simply run Gemini, load up Scripts.rvdata2, and then treat it the same as the script editor in RM. You can now load custom scripts in a Lite project.
Lite does not allow you to change any of the database limits: the “change maximum” button is locked. However, we can get around this using scripts. Using the any external script editor, install a “database limit breaker” script such as this one, setting it up appropriately and then running your game. When you re-open your project, you will have more database slots to work with.
Lite has a limit of 20 maps. Once you have reached 20 maps, the editor does not allow you to add new maps. However, we can take advantage of the fact that Ace uses Data_MapInfos.rvdata2 to build the map tree, and consequently if we can directly edit that file we can insert as many maps as we want.
I use the Map Creator script to accomplish this, although you could quickly write any script that will allow you to create a bunch of dummy maps and insert them into the project.
A single map may only have 10 events. Once you have created 10 events, the editor does not allow you to add more (creating events, or pasting events). Again, you can use scripts to get around this. Simply use a script to generate a bunch of dummy events on the map, and then you can edit those events as needed.
Lite does not allow you to use the “script call” event command. If you have an external event editor, you can use that to modify the event commands. As a workaround, however, there are two workarounds:
- Perform the script call in a Move Route command. This one is not locked. It does not allow you to access Game_Interpreter methods, but it is not hard to get around that.
- Perform the script call in a conditional branch. Simply ignore the branches themselves and use the script box for your script call
If Lite is updated again to lock the script calls for both of the above commands, a script can be written to convert comments into script call commands. If comments are, then, disabled, a script can be written to convert show text commands and scroll text commands to script call commands.
With the exception of events, all of the limitations imposed by the current release of Lite can be basically overcome with the use of an external script editor.