NPC Work & Routine System
A modular framework for NPC schedules, assigned work, and context-aware task execution—designed for straightforward Unity integration.
What the system is designed to provide
Routine scheduling
Define recurring daily and weekly activities with predictable fallback behavior.
Work coordination
Manage work offers, roles, reservations and task progress without requiring an entire game framework.
Interruptions & recovery
Support changes in priority while preserving work state and explicit execution outcomes.
Extensible integration
Keep game-specific inventory, navigation and save systems behind documented adapters.
Use the parts your game needs.
The proposed runtime keeps routines, work orders, and execution responsibilities distinct. Custom navigation, inventory, and persistence providers can integrate through bounded interfaces instead of becoming required dependencies.
Supported environments, final APIs, packaging, and sample documentation will be confirmed when validation and commercial release preparation are complete.