OuterSelfSwitch Extended Plugin (MV/MZ)
A downloadable tool
CRH Outer Self Switch Extended (RPG Maker MV + MZ)
Description
CRH Outer Self Switch Extended is an advanced utility plugin for RPG Maker MV that allows you to control Self Switches (A–D) of other events on the current map with powerful filtering options.
Based on the original OuterSelfSwitch.js by Yoji Ojima, this extended version introduces new ways to target events, enabling complex event logic without relying on heavy common events or scripting.
This plugin is ideal for puzzles, environmental interactions, traps, map-wide mechanics, and dynamic world states.
Key Features
Turn Self Switches A–D of other events ON, OFF, or TOGGLE
Target events by:
- Specific Event ID
- Event ID range
- All events on the map
- Region ID
- Comment tags (event page comments)
- Meta tags (event note box)
Combine Region + Tag or Region + Meta filters
Batch operations across multiple events
Lightweight and easy to use
No external engines required
Fully compatible with standard RPG Maker MV systems
Available Operations
on → turns the self switch ON
off → turns the self switch OFF
toggle → toggles the current state
Basic Usage Examples
OuterSelfSwitch on 3 A
OuterSelfSwitch off 5 C
OuterSelfSwitch toggle 7 B
OuterSelfSwitch off all A
Event ID Range
OuterSelfSwitch on 1 A to 15 A
OuterSelfSwitch toggle 5 B to 10 B
Comment Tag Filter (Event Page Comments)
Event comment:
ice_tile
Plugin command:
OuterSelfSwitch on tag ice_tile A
Meta Tag Filter (Event Note Box)
Event Note:
<ice_tile>
Plugin Command:
OuterSelfSwitch on meta ice_tile A
Region Filter
OuterSelfSwitch on region 33 A
Combined Filters
Region + Comment Tag:
OuterSelfSwitch on region 33 tag ice_tile A
Region + Meta Tag:
OuterSelfSwitch on region 33 meta ice_tile A
Notes
Affects only events on the current map
Designed to be compatible with most event-control plugins
Works entirely through plugin commands
Designed specifically for RPG Maker MV and MZ
License
Based on OuterSelfSwitch.js by Yoji Ojima
Released under the MIT License
Extensions and additional features:
© 2026 Crhistoffer — Released under the MIT License
You are free to use, modify, and distribute this plugin in both free and commercial projects, as long as the copyright notice is preserved.
Resumo (Português do Brasil)
Este plugin permite controlar Self Switches (A–D) de outros eventos no RPG Maker MV de forma avançada, usando ID de evento, regiões, comentários, meta tags ou combinações entre eles.
É ideal para puzzles, mapas interativos, armadilhas e sistemas complexos sem precisar de muitos eventos comuns ou scripts.
Purchase
In order to download this tool you must purchase it at or above the minimum price of $2 USD. You will get access to the following files:

Leave a comment
Log in with itch.io to leave a comment.