Better Behavior, Better Immersion – Changelog v 1.0.2


Excited to announce a new update that comes with a few practical enhancements designed to give you tighter control and smoother gameplay:

Region-Based Pathing

NPC movement can now be confined to a single region ID. This ensures characters stay on the intended map area and is ideal for busy markets, indoor scenes, or custom event zones. It also enhances performance by reducing unnecessary pathfinding calculations.

Proximity Pause

When the player steps within one tile, NPCs will pause and politely wait before resuming their routine after 60 frames or once the player moves away. This adds a subtle layer of realism without any extra event scripting.

Blocked Cooldown

NPCs that bump into other events, walls, or each other will no longer stutter in place. Instead, they’ll briefly wait (30–60 frames) before retrying movement. This helps prevent deadlocks and keeps motion smooth.

Improved Menu Handling

Opening or closing the main menu no longer causes NPCs to teleport or reset their routines. The enhanced skip logic keeps the world state consistent, even during frequent menu navigation.

Files

NPC_Routines.js 25 kB
24 days ago

Get Dynamic NPC Routines for RPG Maker MZ & MV

Buy Now$5.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.