Dynamic NPC Routines for RPG Maker MZ & MV
A downloadable tool
Buy Now$5.99 USD or more
Give your NPCs believable daily lives with time-based movement, smart pathfinding, and seamless visibility handling. Dynamic NPC Routines lets you assign schedules using a simple comment block inside each event. Characters walk to destinations, disappear when they “enter” buildings, and reappear automatically, all with zero plugin commands or scripting.

(GIF from upcoming game Ashfield Hollow, using MalibuDarby's Horror City tileset)
Key Features
- Time-based scheduling driven by a single in-game hour variable
- Built-in pathfinding with arrival-based routine progression
- Directional facing control with optional delay for realism
- Off-map transitions to simulate building entry and exit
- Automatic reappearance based on next visible routine
- Switch triggers for off-map and home-location states
- Dialogue-aware movement pausing during player interaction
- Performance-optimized with staggered updates and path caching
- All behavior defined in a comment block using key-value pairs
Terms of Use
- Once purchased, the plugin can be used in both commercial and non-commercial projects.
- Modification allowed for personal or project-specific use (must retain original metadata)
- Redistribution is not allowed: do not re-upload or resell
- Credit is appreciated but not required
| Status | Released |
| Category | Tool |
| Rating | Rated 5.0 out of 5 stars (1 total ratings) |
| Author | BitQuest Studio |
| Tags | RPG Maker, RPG Maker MV, RPG Maker MZ |
Purchase
Buy Now$5.99 USD or more
In order to download this tool you must purchase it at or above the minimum price of $5.99 USD. You will get access to the following files:
NPC_RoutinesMV.js 29 kB
NPC_Routines.js 29 kB
Development log
- Version 1.0.4: Massive Improvements to Indoor Transitions40 days ago
- Dynamic NPC Routines now supports RPG Maker MV96 days ago
- Dynamic NPC Routines Changelog v1.0.3Aug 04, 2025
- Better Behavior, Better Immersion – Changelog v 1.0.2Jul 17, 2025
- Huge Performance Overhaul for Dynamic NPC RoutinesJul 11, 2025


