View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.0
- Last updated
- First released
- Unity version
- 6000.2.6 or later
- Package size
- 10.3 MB
- Files
- 87
- Favorites
- 5
- Views in the past week
- 11
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $20.99 on
Keywords
- Search for Unity Janitor System
- Search for Task Scheduling
- Search for Maintenance System
- Search for Repair System
- Search for ScriptableObject Cleaning
- Search for Environmental Wear
- Search for Cleaning System
- Search for Grime Buildup
- Search for Facility Management
- Search for Dynamic Mess System
- Search for Upkeep Simulation
- Search for NPC Tasks
Maintenance & Cleaning System
Automatically generate dirt and wear, then assign janitors to clean it with visual buildup and task AI.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 3
Maintenance & Cleaning System screenshot 1
About this asset
ObsessiveTools: Maintenance & Cleaning System brings your game world to life with environmental mess generation and intelligent janitor behavior. As NPCs move, work, and interact with the world, dirt and wear appear dynamically over time.
Assign janitors or maintenance NPCs to locate, prioritize, and clean or repair affected areas based on configurable severity levels, visual grime buildup, and customizable tools. Designers can easily define dirt types and cleanup requirements via ScriptableObjects, while prefab-ready UI and visuals make integration quick and flexible.
From spilled liquids in a tavern to grime in a busy guild hall, this tool keeps your environments reactive, alive, and immersive — and integrates seamlessly into simulation, RPG, management, or sandbox projects.
From the publisher's Asset Store listing.
Technical details
- ✅ Unity Version: 2021.3 LTS or newer
- ✅ Tested on URP and Built-in RP
- ✅ Compatible with PC, Mobile, and Console builds
- Runtime dirt simulation and cleanup prioritization system📦 Includes:
8+ example prefabs (janitors, tools, grime visuals)
10+ demo ScriptableObject dirt profiles and types
Full sample scene with dirt generation and cleaning AI - DirtProfileSO.cs, MaintenanceTypeSO.cs🧠 Systems Included:
DirtGenerator.cs
DirtVisualHandler.cs
JanitorAgent.cs
MaintenanceManager.cs - 🎮 Hooks for integration with reputation, status effects, or player progress
- 📄 PDF & Markdown documentation included
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.2.6f2 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.