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)