Original Source
- Original title: MZ Free Plugin: Dim Window Opacity Control
- Original author: autophagy
- Original date: January 7, 2026
- Source thread: https://forums.rpgmakerweb.com/threads/free-plugin-dim-window-opacity-control.181825/
- Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugin Releases (RMMZ)
Summary
ST_DimWindowControl.js v1.1.0 by Stahltier (me) Introduction There's many plugins that change the general window opacity, but I found that none of them seem to work for me when it comes to changing the "Dim" background window style to fully opaque. I wanted to avoid the partially transparent windows and also didn't want there to be a gradient, so I found the functions that define the dimmed window opacities and wrote a little plugin that overwrites them to use dynamic values.
Archived First Post
by Stahltier (me)
Introduction
There's many plugins that change the general window opacity, but I found that none of them seem to work for me when it comes to changing the "Dim" background window style to fully opaque. I wanted to avoid the partially transparent windows and also didn't want there to be a gradient, so I found the functions that define the dimmed window opacities and wrote a little plugin that overwrites them to use dynamic values.
Features
- Plugin Parameters to set the dimmed windows' content opacity and the opacity of the gradient that surrounds it
- Plugin Commands to change these settings on the fly and to reset them back to your plugin parameter values
Screenshots
(The art assets aka tilesets, characters, and face image of this screenshot are not included, they are from an asset pack that I own and are only shown for demonstration purposes.)
How to Use
- Download the javascript file, put it into your project's "plugins" folder
- Enable it via the plugin manager
- Set the desired default values
- If needed, use the provided plugin commands to change the settings on the fly
Plugin Commands / Script Calls
- "Change Dimmed Window Opacity" - lets you set the two opacity values during eventing
- "Reset Dimmed Window Opacity" - lets you reset the two values back to your plugin parameters
Demo
None, see screenshots for how to use the plugin commands in events.
Download
Available on itch.io and attached to this thread!
Changelog
- v1.1.0 - fixed an oversight with the variable scope that could lead to crashes if used together with certain other plugins
- v1.0.0 - initial upload
Terms and Credits
(copied from plugin's help section)
Coded by Stahltier. No genAI was used.
This plugin is free to use in your games, please give credit to Stahltier if you use it in your commercial projects. You don't need to give credit in non-commercial projects.
If you share this plugin outside of it being part of a game, please don't remove the credits. You can edit this plugin to suit your project's needs, but don't publicly share edited versions of my code.
I test my plugins, but I am not responsible for your project breaking if you use them, especially if you use them in non-intended ways or made any changes to them.
Features Mentioned
- Plugin Parameters to set the dimmed windows' content opacity and the opacity of the gradient that surrounds it
- Plugin Commands to change these settings on the fly and to reset them back to your plugin parameter values
- I have tested this plugin together and without Visustella's Message Core plugin and it works fine with that (I put mine below Visu's), but I cannot guarantee compatibility with future versions of their plugin or any other plugin. If you are having difficulty getting my plugin to work, try putting it on the bottom or the top of the plugin list - it overwrites two base functions from rmmz_managers.js (the ones that return the dimmed window sprite colors), so any other plugins that overwrite or override those could cause problems with it.
Downloads / Referenced Files
Log in, then follow the RPG Maker Developers Group to see these download links.
Log in to downloadLicense / Terms Note
Terms and Credits (copied from plugin's help section) Coded by Stahltier. No genAI was used. This plugin is free to use in your games, please give credit to Stahltier if you use it in your commercial projects. You don't need to give credit in non-commercial projects.
Creator Claims / Removal
If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.
Replies (0)
No replies yet.
Topic Summary
Loading summary...