Specialized enhancements not covered above for your gaming project..
System Enhancements: A-M
Actor & Party's Self Switches VX
by PK8 (September 16, 2009)
Actor & Party Self Switches allows developers to set certain switches pertaining to a certain party member or actor.
Actor & Party's Self Switches XP
by PK8 (September 16, 2009)
Actor & Party Self Switches allows developers to set certain switches pertaining to a certain party member or actor.
Actor & Party's Self Variables VX
by PK8 (September 16, 2009)
Actor & Party Self Variables allows developers to set certain variables pertaining to a certain party member or actor.
Actor & Party's Self Variables XP
by PK8 (September 16, 2009)
Actor & Party Self Variables allows developers to set certain variables pertaining to a certain party member or actor.
Allow menu during events
Taylor (August 25, 2011)
This script allows the menu to be opened during events. Due to the way events are handled in XP, this isn't quite straight-forward. This script backs up events to where they were after the menu was opened (important for re-reading messages), and makes sure to skip the "mid-command" lines RMXP seems to have (things like Show Choice are actually interpreted in multiple lines, not as a single command).
AutoSelfSwitcher
by PK8 (September 16, 2009)
This script sets which self-switches of events from certain maps are turned on by default.
AWorks Frame Skip
by PK8 (August 11th, 2009)
With it, the game will skip some frames and as these frames are not drawed the game will advance faster.
Basic Width and Height
kyonides (June 25, 2019)
This snippet or scriptlet should be placed above Main and any other custom script that might depend on the window width and height. You should edit the width and height if you are using VX instead of XP.
BGMSwitches RG
by kyonides (May 26, 2023)
This scriptlet handles autoplaying BGM's and Game Switches for you... up to some point.
You see, it's not fully automated.
BrewMeister's Reverse Timer
Posted by DerVVulfman
by BrewMeister (December 11, 2007)
This script alters the default RGSS timer to count upwards rather than just counting down to zero.
Centi-Second Wait Count
DerVVulfman (September 11, 2019)
This script grants one the ability to use an alternate system to the default wait system. Unlike the default wait system, this one uses the actual system clock to measure time in centi-seconds, or down to a hundredth of a second. And since it does not rely on the graphics framecount system which can be slowed down, it is more accurate. The only drawback is that major rewrites had to be performed within three classes to add this feature; the actual timing system needing to be placed within loop-end blocks of code.
Choice Position Manager
SoulPour777 (December 19, 2015)
Plugins that changes the default functions of the engine or adds new features that configures the engine’s system.
Common Event Self Switches VX
by PK8 (September 16, 2009)
Common Event Self Switches allows developers to set certain switches pertaining to a certain Common Event.
Common Event Self Variables VX
by PK8 (September 16, 2009)
Common Event Self Variables allows developers to set certain variables pertaining to a certain Common Event.
Common Event Self Variables XP
by PK8 (September 16, 2009)
Common Event Self Variables allows developers to set certain variables pertaining to a certain Common Event.
Control Battle Style
SoulPour777 (January 11, 2016)
Plugins that changes the default functions of the engine or adds new features that configures the engine’s system.
Custom Commands
by Dargor (July 7th, 2008)
This scripting tool deals with general commands such as Menu, Party and Actor commands. It helps modifying these commands without having to worry about their index in the window.
Database Limit Breaker
by Woratana (May 28th, 2008)
It is the script for the big game that need more than 5000 variables/switches, or more than 999 weapons, skills, and anything in Database window. :)
DerVVulfman's Game Data Sneak
DerVVulfman (March 3, 2013)
This is not an actual script that is used within a game, but a new method that can be used by scripters to 'sneak' new data classes into their games. This simple system can relieve scripters of the headaches of aliasing the save_game_data and load_game_data methods in the Scene_Load and Scene_Save classes by merely attaching the data to the Game_System class since the Game_System class itself is always stored in the save data files.
DoubleX RMMV Action Times
DoubleX (October 28, 2015)
Changes the Action Times traits from being each of them calculated independently to be added together before calculating that sum at once.
DoubleX RMMV Constants Edit
DoubleX (October 30, 2015)
Lets users edit some hardcoded default RMMV constants on the fly.
DoubleX RMMV Dynamic Data
DoubleX (October 31, 2015)
Stores the database changes done by users during game executions. Can't be used with data read from the database files upon use. Can't be used with any map data.
DoubleX RMMV Dynamic Settings Compatibility
DoubleX (August 28, 2016)
Fixes DoubleX RMMV Dynamic Settings compatibility issues
DoubleX RMMV Formulae Edit
DoubleX (October 10, 2015)
Lets users modify some hardcoded default RMMV formulae on the fly
DoubleX RMMV Partitioned Random
DoubleX (October 24, 2015)
Sets the number of partitions the RNG being run per Math.random() call.
DoubleX RMMV Permanent States
DoubleX (October 31, 2015)
Sets specific states to be always added back automatically upon revive.
DoubleX RMMV State Resistance
DoubleX (May 28, 2016)
Lets you set some states to have state removal/turn resistances
DoubleX RMMV State Triggers
DoubleX (October 30, 2015)
Sets some states to trigger additional effects when conditions are met
DoubleX_RMMZ_Custom_Script_Calls
by DoubleX (September 21, 2020)
Sometimes, some script calls always have the same argument values used again and again, and defining new script calls as calling old ones with some argument values already defined can be favorable. With this plugin, you can effectively apply partial applications to script calls without the restrictions of always predefining the first arguments only.
DoubleX RMMZ Dynamic Data
by DoubleX (August 28, 2020)
This plugins lets you change some database data on the fly, and those changes will be saved in save files
DoubleX_RMMZ_Formulae_Edit
by DoubleX (October 28, 2022)
Lets you directly edit various built-in global formulae
Prerequisite: . DoubleX RMMZ Enhanced Codebase
DoubleX RMMZ Plugin Command Lines
by DoubleX (September 4, 2020)
The RMMZ editor has changed the plugin command from entering a single line of string command to selecting plugin commands among all plugins having plugin commands. With this plugin, those preferring the RMMV plugin command can replicate this style in RMMZ by typing plugin command as a script.
DoubleX RMMZ State Triggers
by DoubleX (August 28, 2020)
. This plugin lets you use notetags to set what happens when a state's added/removed/expired/turn's updated/turn's reset on the battler involved.
DoubleX RMMZ TPBS Configurations Edit
by DoubleX (September 5, 2020)
Lets you change some effectively hardcoded TPBS configurations on the fly. By default, many TPBS configurations are effectively hardcoded, but many users will want to change many of them to suit their needs This plugin lets you do so, although you might want to write some JavaScript codes directly, as there are just too many possibilities to be handled.
DoubleX RMMZ Unit Filters
by DoubleX (August 23, 2020)
This plugin's meant to be a convenience tool to facilitate the use of some unit filters that aren't already available from the default RMMZ codebase,
DoubleX RMVXA Dynamic Data
DoubleX (May 16, 2015)
Stores the changes to the database done by users during game executions. Can't be used with data having contents that can't be serialized.
DoubleX RMVXA Item Triggers
DoubleX (May 11, 2015)
Sets some skills/items to trigger effects before and/or after being used.
DoubleX RMVXA State Counters
DoubleX (April 11, 2015)
Displays the state icons with remaining turns on their battler sprites.
DoubleX RMVXA State Triggers
DoubleX (April 11, 2015)
Posted (May 11, 2015)
Sets some states to trigger additional effects when conditions are met.
DVV's States Rotation
DerVVulfman (April 5, 2016)
This script is a supplmental script that allows coders to alter their menus to display rotating status alments/effects. In that, menu displays will not become crowded with multiple states showing at one time. Instead, the menu can flip from one state to another as time passes. Also, it is possible to render graphic icons in place of the actual word/phrase. This system does require additional manipulation of menu windows and scene code when necessary. There are two example scripts within this post that have been made for learning purposes that show the basics, and are highly recommended for study.
Elemental Alignment
by Trickster ()
This script is designed to make setting up elemental rates in the database simpler. This script aligns a enemy/actor with an element so that you don't have to set that stuff up via the database.
Elemental and State Rates
by Trickster ()
This script brings back a lost feature from rm2k(3). It allows you to set the elemental multiplier for elemental and chance for state resistance.
Engine Limit Break
SoulPour777 (December 30, 2015)
Plugins that changes the default functions of the engine or adds new features that configures the engine’s system.
F12 fix
by Zeriab (September 25th, 2008)
This small snippet opens a new game and closes the old game when you reset the game by pressing F12.
This should prevent any errors caused from the normal F12 reset.
F12 Fix: DerVVulfman-Style
DerVVulfman (April 18, 2013)
This script removes the functionality of the F12 button, and thus prevents possible stack errors from occurring. But while doing so, it also performs a routine that lets on-screen graphics refresh at a normal speed if the F12 button is depressed for any extended length of time. This is a change from other F12 scripts of its type whereby the graphics are sped up. Only the game play remains frozen.
F12 Fix fox VX ACE
by kyonides (January 27, 2023)
Based upon Kayzee work at RPG Maker Central, it catches the RGSSReset Error code and let you execute some reset like code right away. Err, it's not really an error like the TypeError or SyntaxError but the devs treated it as one just because.
F12 Pause with image script
by Zeriab (May 22nd, 2009)
This script changes the functionality of the F12 button so it toggles pause on and off instead of resetting the game.
It displays an image while paused.
F12 Reset Fix
itsacezon (January 26, 2013)
F12 reset can sometimes be a pain in the arse. This script fixes that by spawning a new Game.exe. It can also be used if you want to use the editor whilst play-testing it.
FILE MISSING ERROR PREVENTER
Woratana (May 10, 2008)
Game won't quit because file missing error anymore. Put this script over everything in your game! Default scripts in Script Editor are not an exception!
FixedArray
by kyonides (December 31, 2021)
Have you ever wanted to keep a Ruby Array at a certain size?
Was it a pain you know where to prevent it from ever increasing its size or length?
Now you should not worry about that anymore!
Even so you can still clear its contents at any given time.
Font Manager
SoulPour777 (January 30, 2016)
Plugins that changes the default functions of the engine or adds new features that configures the engine’s system.
Forget Skills on Class Change
SoulPour777 (January 16, 2016)
Plugins that changes or adds features to the overall gameplay mechanics of the default engine.
Game Strings (Streamline dialogue!)
by PK8 (July 18th, 2009)
This script pretty much attempts to help the developer streamline dialogue by allowing the developer to set up strings.
Group Switches
by PK8 (November 11, 2009)
This small code allows game makers to turn on, off, "reverse" or "random" the values of a group of switches.
Group Variables
by PK8 (November 12, 2009)
This small code allows game creators to set, add, subtract, multiply, etc. values from variables.
Hand Over Debuffs ACE
by Kyonides (December 15, 2022)
I think that the title is quite suggestive so I will simply leave the code below for you to use.
It also includes the formula calls you will need to make the script work as intended.
Heal on Level Up
Posted by Syvkal (November 10, 2007)
by Ccoa (2007)
When you level up all your HP and SP will be return to max.
Hidden Class rewrites
POSTED: ntzrmtthihu777(March 7, 2013)
For my benefit and others I think it would be a good idea to collect all the hidden classes known (not the ones layed out in the help doc) into one location on the web.
Interpreter command_355 fix
by Zeriab (January 8, 2009)
You may have seen other Interpreter command_355 fixes. This is different from those I could locate by the fact that it repairs the nice feature rather than remove it.
KAlterStates
by kyonides (February 16, 2023)
This script should become a collection of modifications of states in ways that cannot be done in the database.
There are no screenshots available because we're just talking about a non graphical alteration of a given state for no state will be removed by the script.
KChange XP
by kyonides (August 20, 2020)
What does KChange XP do? It breaks the limits of many game statistics with a main difference, it will NOT ask you to set a maximum!
KDamage States Edition
by kyonides (June 28, 2023)
A forumer once asked for a script (or anything else) that could allow the heroes to lose a state ONLY if it had been predefined by game developer to do that. The default option of relying on the Damage Chance did not satisfy the game's particular needs.
KDelayState
by kyonides (February 12, 2023)
Have you ever wished that anybody could secretly infect a foe with a state that takes some time to clearly manifest its symptoms on a given hero or mobster?
Guess what, guys?
Now you can do it!
KElementRate
by kyonides (November 13, 2022)
This script replaces the Database's Element Ranks with a Brand New One!
That means that your hero will now have a blank list of ranks.
It could be great for further improving a hero's customization process.
The comments embedded in my script clearly explain what are the available script calls you can use starting today!
KElemRES XP
kyonides (October 10, 2015)
This script replaces the RMXP default Elemental Resistance System by letting the game developer set all elemental resistances. Actually they may setup heroes' classes, armors, maps and gems resistance levels. Gem slots are provided to set elemental gems to further improve a hero's resistance. Slots should be activated prior to setting any gem there. Later on gems and slots can be upgraded, game dev's can also setup these upgrade's requirements.
KEndure XP + VX + ACE
by Kyonides (January 7, 2020)
I introduce you to... Nope, it's not Aluxes, it's a new script indeed! It was inspired by a fellow member's request by the way... It's just some sort of endurance or sturdy + anti-sturdy set of states! This means you might let a hero get the ability to resist hits and keep either 1 HP or some specific percent instead! Sadly, its counterpart also exists... It should let your hero with 1 HP (or any other value you've picked) meaning not even healing spells and items can cure him.
KFactions RG
by kyonides (January 5, 2023)
Is your game based on a world full of gangs?
Or are there many political parties?
Or are the nobles looking to overthrow their current king?
KMaxLoss
by kyonides (June 7, 2023)
Be a tyrannical game developer and make your heroes or even your mobsters suffer!
How can you do that?
By inflicting them a state that might reduce their MaxHP or MaxMP every time they get hit by a sword or a spell hurts them, of course
Go visit your State DB and leave an evil note tag there! Or add the State ID to the Constant in RMXP!
Kolloseum States
kyonides (February 6, 2016)
his script deals with states and their effects in battle and on the map. As some bonuses it also lets you define what weapons might deal physical damage to the attacker so he or she inflicts more damage to his or her opponents but also weapons that might steal HP or SP from enemies. There are other features that you might find interesting so take a look at the instructions included in my script for further information.
KPermaDamage
by kyonides (February 4, 2023)
Would Alex or Ralph or Eric love to lose n amount of HP or MP every time he moves in any direction?
Well, now he gotta live with it if he does and it happens to have the "wrong" note tag or are included in some sort of Killer blacklist.
Plus, he could also die if his MP goes kaboom.
And there is the Perma-Death as well!
KShlenam XP + VX + ACE
by Kyonides (June 23, 2022)
Just in case you ever needed a cool configuration menu script, here is one that allows you so tweak the audio settings at will. And it does sport nice graphics! Anyway it is quite customizable as well. The XP port also features the dash ability by default. You can trigger it by pressing a button or by enabling autodash on the menu. Even so it also lets you enable or disable autodash on given maps.
NOTE: Shlenam means options in my conlang Kexyana.
Kylee's Guild System
DerVVulfman (February 15, 2012)
Thank you for considering the use of Kylee's Guild system. The system does not create an actual guild with menu controls, windows or the like, but actually gives you the tools to define individual guilds in your game as well as system checks that you may use.
Lani's Locks and Keys
DerVVulfman (May 13, 2019)
Lani's Locks and Keyrings allows you to create a locking system for doors, chests, and other items that require keys. It does this by creating scripted values rather than having to create actual door-key items in the Item database.
LILY'S MEGA DATA
DerVVulfman (August 22, 2017)
Are you bummed by the 999 database limit for skills, items, actors and the like? If so, then you may want to make a mega-data database. This script alters the load_data kernel to recognize key databases used by the RPGMaker engines which use Ruby Scripting, and allows additional database records to be added upon game load.
Limit Breaks
by Trickster ()
This script allows you to break the limits set by the default scripts. This script goes quite well when used by my stats that level up script.
Limit Breaker - breaks game limits
Narzew (October 9, 2012)
Script maked to break Rpg Maker game limits.
Loading Data from File
by Trickster ()
This script will allow a scripter to load data from a text file. Great for scripts that require large amounts of data and you don't want to define things using the database or the script editor.
Longer Script Calls
LiTTleDRAgo (May 16, 2017)
Scripting through events? It's possible now.
MACL: Method and Class Library (Trickster)
by Trickster (September 17th, 2006)
This script set provides a utility for other scripters by: adding extra methods, classes & modules to prevent other scripters from "reinventing the wheel" and adding methods, classes & modules for other scripters to use. It also provides a set of commonly used constants so setup will not be as much as a hassle among scripts.
Master Party-Leader Substitution
DerVVulfman (January 23, 2013)
This simple replacement of some methods in the interpreter class lets you use a 'dummy' actor to act as your party leader, whomever it may be. This allows you to have a system that cycles through your members or substitute one member for another, yet allows you to use certain MAP EVENT calls to affect the party leader, whoever it may be.
MessageBoxEx
Narzew (May 5, 2012)
Script makes errors, warnings windows. (also known as PrintEx) similar to Window message pop-ups.