[10] CT_EventTooltip is an RPG Maker MZ plugin that adds mouse-hover tooltips to map events, so players can see useful information about NPCs, objects, shops, interactables, or other events without opening another menu.
It solves a simple RPG Maker MZ UI problem: showing lightweight information popups when the mouse is placed over a map event. CTEventTooltip uses **Sprite + Bitmap rendering instead of WindowBase text rendering**, with automatic background sizing to reduce text cutoff and keep the tooltip system isolated from normal window-text formatting.
✨ Features
- Mouse-hover tooltips for RPG Maker MZ map events
- Persistent, state-driven tooltip binding through Plugin Commands
- Lightweight Sprite + Bitmap rendering
- No Window_Base text dependency
- Automatic tooltip background sizing
- Custom text color
- Custom outline color and outline width
- Adjustable font size
- Custom background color and opacity
- Per-tooltip Offset X / Offset Y positioning
- Supports `\v[n]` to display RPG Maker MZ variable values
- Optional tooltip number formatting:
- Raw: 9999999
- Short: 9.99M / 1.2K / 3B
- Long: 9 Million / 1 Thousand / 3 Billion
- Optional RPG Maker MZ default window frame for tooltips
- Clear Tooltip command for removing a tooltip from a map event
- Designed for batch setup with an Autorun event
🪟 Window Frame Option
CT_EventTooltip v1.3.2 adds a Window Frame setting to the Bind Tooltip Plugin Command.
Choose:
- None for a clean frameless tooltip
- RPG Maker Default to use RPG Maker MZ's normal windowskin 9-slice border
This lets the same tooltip system fit either a minimal custom UI or a more traditional RPG Maker MZ window style.
🔢 Variable Values and Number Formatting
Tooltip text can display game-variable values using:
`\v[n]`
Example:
`Gold: \v[1]`
The Tooltip Number Format plugin parameter controls how variable values are shown inside tooltips:
Number formatting applies only to tooltip variable values. It does not globally change your RPG Maker MZ variables or other UI elements.
🔧 Recommended Setup
- Add [10] CT_EventTooltip to the RPG Maker MZ Plugin Manager and turn it ON.
- Create one Autorun setup event on the map.
- Add Bind Tooltip (Persistent) for each Map Event ID that needs a tooltip.
- Configure the tooltip text, colors, font size, outline, background, Window Frame, Offset X and Offset Y.
- Turn a Self Switch ON to stop the Autorun setup page.
- Hover the mouse over the bound map event to display its tooltip.
- Use Clear Tooltip when you need to remove a tooltip from a specific event.
🧠 Supported Text Behavior
CT_EventTooltip intentionally keeps text parsing simple.
Supported:
- `\v[n]` for game-variable values
Not supported:
- `\c[n]`
- `\i[n]`
- `\{`
- other RPG Maker escape codes
This focused design keeps tooltip rendering predictable and separate from RPG Maker MZ's normal Window_Base text system.
🎨 Included Tool
The package also includes CT_ColorPicker.exe, a lightweight desktop color picker for choosing HEX colors for tooltip text, outlines, and backgrounds.
Who Is This Plugin For?
CT_EventTooltip is useful for RPG Maker MZ developers who want:
- NPC or object information on mouse hover
- labels for shops, doors, chests, signs, or interactable map objects
- variable-driven information displayed directly on the map
- lightweight custom UI that does not depend on Window_Base text rendering
- a simple way to batch-bind tooltips to multiple events
Compatibility
CT_EventTooltip is made for RPG Maker MZ.
Because it uses mouse-hover detection, its main interaction is designed around mouse input. Tooltip text/background are rendered with Sprites + Bitmaps, while the optional framed mode reuses RPG Maker MZ's default Window frame renderer.
Plugins that replace mouse input handling, SceneMap updates, SpritesetMap layers, Bitmap text drawing, or core Window frame behavior may require plugin-order testing.
Related Cynthia Tools
CT_EventTooltip on itch.io: https://cynthiatool.itch.io/ct-eventtooltip
Join the CT Update List for RPG Maker MZ plugin releases, bug fixes, tips, and bundle discounts: https://cynthiatools-8yhtgy.subscribepage.io/
License
This plugin is for RPG Maker MZ. It may be used in commercial games, free games, and jam games. You may modify the plugin for your own project, but you may not redistribute or resell the plugin itself.
Terms of Use: https://cynthiatool.itch.io/ct-eventtooltip/devlog/1487227/terms-of-use-ct-eventtooltip
Built with AI assistance. Shaped, tested, and supported by a real maker.