
ToolBox
A downloadable game
PICO ToolBox is a series of scripts/plugins tailored for RPG Maker MZ that solve real production pains: visual debugging, metrics, variable inspection, quick in-game editing, collision visualization, and more. The idea is simple: practical, good-looking, efficient tools that drop right into your project and speed up your development, QA, and balancing workflow.
Why use it?
-
Real productivity — fewer alt-tabs, more real-time iteration.
-
Senior design — safe aliasing patterns, compatibility in mind, and SemVer across all plugins.
-
Light & fast — PIXI/JS with smart updates so your game stays snappy.
-
Team-ready — docs, a minimal demo, and usage examples.
-
Constant evolution — new modules coming, clear changelogs, and support.
What’s already here
✅ ToolBox #1 — PICO Debug HUD (PIXI)
Monitor Variables and Switches in real time during gameplay. Modern floating panel with built-in themes (Dark / Light / Neon / Retrospace), smart transparency (fades near the player), and hotkeys (F7 toggle, F8 theme, F9 opacity, F10 lock). Fixed position/size with save-state persistence. Updates on a configurable interval, works on map (and optionally battle) scenes, and includes plugin commands (Show, Hide, Toggle, Refresh). Perfect for faster debugging, QA, and balancing.
Highlights
-
Real-time variable/switch monitor
-
Smart fade near player (optional)
-
Themes + hotkeys + save persistence
-
Minimal overhead, quick to set up
✅ ToolBox #2 — PICO Set Self Switches
A reliable controller for Self Switches (A–D) with set, toggle, and batch operations — designed for eventing speed and safety.
What it does
-
Single or batch operations for keys A–D
-
Accepts
true / false / toggle / keep
(skip) per key -
“This event” auto-target: set
eventId = 0
to affect the calling event -
Current map default: set
mapId = 0
to use the active map -
Backward-compatible with legacy commands from
POG_setSelfSwitches
-
Optional debug logging for quick diagnosis
Plugin commands (new API)
-
Set One Self Switch
— target bymapId/eventId
, choosekey
, setop
-
Set Batch (A–D)
— set/toggle multiple keys at once (keep
to skip)
Script calls (public API)
// One: PICO.SetSelfSwitches.one({ mapId: 0, eventId: 0, key: 'B', op: 'toggle' }); // Batch: PICO.SetSelfSwitches.batch({ A: 'true', B: 'keep', C: 'toggle', D: 'false' });
Legacy preserved
-
setSelfSwitches
,selfSwitches
,allSelfSwitches
still work (for older projects), now routed to the robust parser (acceptson/off/toggle/none
too).
✅ ToolBox #3 — PICO Keyboard+
Use the whole keyboard, safely. Unlock letters, digits, F-keys, numpad, arrows, navigation and punctuation without breaking MZ defaults. Bind any key to Switch (toggle/hold/set) or Common Event via commands or a tiny script API.
Highlights
-
Full-keyboard symbols (e.g.,
keyA
,digit1
,f5
,numpad0
,arrowUp
,space
). -
Non-conflicting (keeps default input intact).
-
Web-friendly (
preventDefault
option). -
Text-safe (auto-pause in name input).
Commands Bind Switch Toggle / Hold / Set, Bind Common Event, Unbind / Unbind All.
One-liners
PICO.KeyboardPlus.bindSwitchToggle('keyQ', 5); // toggle Switch 5 on Q PICO.KeyboardPlus.bindCommonEvent('f5', 12); // run CE 12 on F5
🆕 ToolBox #4 — PICO Horizontal Title Menu Modern horizontal title screen layout.
Transform the default vertical command stack into a sleek side-by-side design. Commands arrange horizontally in a single row with smart auto-sizing and configurable spacing.
Highlights
- Horizontal command layout (New Game, Continue, Options side-by-side)
- Auto-adjusting width based on content
- Plugin-friendly with custom title commands
- Zero setup — works immediately after activation
Parameters
- Command Spacing — pixels between menu items (default: 20)
- Debug Mode — console logging (default: off)
Perfect for modern UI aesthetics and better screen space utilization.
Download
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.