Universal Configuration Settings Module (UCSM)

The Universal Configuration Settings Module (UCSM) globalizes some of the main settings, such as fonts and windowskins, making it cross-compatible with RMXP, RMVX and RMVXA.

Universal Configuration Settings ModulePersonal NotesMain FeaturesInstall InstructionsUsageDownloadFuture Updates
Version: 4.0
Author: Companion Wulf
Platforms: RMXP/VX/VXA
Script Type: Add-On Module
Required: No
Fileseze: 14 Kb
File Format: TXT
Release Date: 19 November 201
Last Update: 21 September 2014
The UCSM started out as a module to universally consolidate the main settings used throughout all of my scripts, intended to reduce any cross-compatibility issues that might arise and saving having to edit settings in each script. An additional module was later added to check for required modules or scripts.

This was further expanded to include settings for all of my scripts, put in a single module for convenience. However, as some of the scripts were added to or expanded, it became less of a convenience and the script settings became integrated into the individual scripts again.

So the UCSM was reincarnated as a module for global cross-compatibility for this purpose. It can be used in RMXP, RMVX or RMVXA without needing to alter anything but the appropriate settings.

The UCSM also introduces new methods to improve functionality. Some methods that are lacking have now been added. For instance, RMXP doesn’t have a direct method for drawing font shadows and outlines.

More Bitmap functionality is in my Bitmap Add-Ons script, which will be made cross-compatible with RMXP, RMVX and RMVXA.

What the UCSM will NOT do is provide complete cross-script compatibility. Scripts written for RMVXA (RGSS3) will not work in RMXP (RGSS).

Here’s a showcase of the main functions of the UCSM, including which RPG Makers they work with.

  • Font Settings (RMXP/VX/VXA) – Allows you to change the default font settings: font name, size, bold, italic and colour. These will override the system defaults.
  • Title Settings (RMXP/VX/VXA) – Provides a new Bitmap method to be able to draw headers or section titles. The changeable settings are: font name, size, bold, italic and colour, as well as adding an optional underline for which you can set the colour.
  • Windowskin Settings (RMXP/VX/VXA) – Allows you to change the default windowskin settings, which override the system defaults. Changeable options are: the windowskin itself and opacities for the windowskin, background and contents.
  • Windowskin Patch (RMVXA) – This patch fixes an issue in RMVXA where default windowskin colours will override the background of the windowskin.
  • Equipment Settings (RMXP) – This adds colours to the Equipment screen dependent on whether an item is equipped or unequipped.
Copy and paste the module between Materials and Main.

If the Global Colors Module (GCM) is optionally installed, it must be installed above all other scripts for it to load the colours. If it’s not installed, colours can be predefined in the included COLORS module. If it is installed, it will be automatically used.

Settings that can be turned on or off can be set to "true" or "false" to enable or disable them respectively.
The script is no longer available, as it’s been phased out to make way for a newer version available later.
The UCSM has been phased out of all of my scripts in favour of a newer universal cross-compatibility script.