UI Tooltips System
An add-on for MMORPG KIT that enables displaying customizable tooltips using ScriptableObjects, perfect for an interactive game.
by Influency
Price History +
🧠 Add Smart Tooltips to Your MMORPG KIT UI! 💬✨
This add-on enables clean, modular tooltips in your game, perfect for buttons, items, icons, or any interactive element. Easily show helpful descriptions using Unity UI, ScriptableObjects, and popup dialogs!
✨ Features:
✅ Scriptable Tooltips – Use Tooltip ScriptableObjects to define title, description, and icon 🎨
✅ Inspector-Based Setup – Drag and drop Tooltip assets directly into UI buttons 🔧
✅ Popup Dialog System – Auto-spawn a beautifully styled dialog when users click a tooltip-enabled element 💬
✅ Centralized Management – Tooltips are loaded via GameDatabase and cached in GameInstance 📦
✅ Customizable Display – Easily change how your tooltip dialog looks or behaves via UITooltipDialog 🎨🛠
🛠 How It Works:
1️⃣ Create a Tooltip asset: Create > GameData > Tooltip
2️⃣ Fill in the title, description, and optional icon 📝
3️⃣ Add the UITooltipTrigger component to any UI Button or image 🖱️
4️⃣ Drag your Tooltip asset into the Tooltip field 📥
5️⃣ In your BaseUISceneGameplay, make sure uiTooltipDialog is assigned
✅ Done! Clicking the UI element will now show your tooltip using your custom popup! 🚀
🎮 Example Use Cases:
🎯 Show skill descriptions on ability buttons
🛒 Explain shop items before purchase
📜 Display lore or flavor text on map icons
🎮 Reveal controller/gamepad hints or advanced controls
🎁 Highlight rewards or bonuses on quest or inventory screens
⚡ Seamless MMORPG KIT Integration:
Designed to drop into your existing UI system
No need to modify UIManager or write custom scripts
Supports both 2D and 3D versions of the kit ✅
📝 Note:
Tooltips require a properly configured BaseUISceneGameplay instance with UITooltipDialog assigned in the Inspector.
📦 Dependency: Requires the MMORPG KIT (2D/3D/Survival)