View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.0
- Last updated
- First released
- Unity version
- 6000.0.28 or later
- Package size
- 79.7 MB
- Files
- 87
- Favorites
- 10
- Views in the past week
- 9
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $20.99 on
Keywords
- Search for NPC Mood System
- Search for Emotion Triggers
- Search for Dialogue Mood Integration
- Search for Behaviour Modifiers
- Search for Mood Manager
- Search for Mood Based Animation
- Search for NPC Interaction System
- Search for AI Reactions
- Search for NPC Emotion Controller
- Search for NPC State System
- Search for Emotion System
- Search for Emotion Driven AI
Mood & Emotion System
Bring NPCs to life with dynamic moods and emotions that react to events, zones, and player actions.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 3
Mood & Emotion System screenshot 1
About this asset
ObsessiveTools: Mood & Emotion System is a fully ScriptableObject-driven framework that adds emotional depth to your NPCs. Create unlimited mood types like Happy, Angry, Scared, or Tired, each with its own icon, modifiers, and triggers — all without writing code.
Moods change instantly or over time based on interactions, environmental zones, or gameplay events. Built-in Reactors let you connect moods directly to animations, dialogue, and audio, making NPC behavior feel organic and alive.
Includes a complete Demo Scene showing NPCs reacting to events, zone triggers, and player interaction, plus an In-Game Mood Debug UI for quick testing and balancing.
Perfect for RPGs, simulation games, and story-driven projects where NPC personality and immersion matter.
From the publisher's Asset Store listing.
Technical details
- 🎭 ScriptableObject Mood Types – Unlimited moods without coding
- 🧠 Dynamic Mood Profiles – Default states, decay rates, and trigger rules
- 🗣 Reactors – Link moods to animations, dialogue, and audio automatically
- 🗺 Triggers & Zones – Change moods via events or environmental areas
- 📊 UI Feedback – Mood icons and in-game debug display
- 🛠 Extensible Architecture – Add custom logic, effects, or integrations
- Unity Version: Tested with Unity 6 LTS (compatible with 2021.3+)
- Dependencies: TextMeshPro (install via Package Manager)
- Platforms: PC, Mobile, Console
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.0.28f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.