Roblox NPC & AI When to Load Load for NPCs/enemies: pathfinding, state machines, LOS/FOV detection, spawns, AI loops, or physics ownership. Quick Reference PathfindingService - Recompute on blocked with a bounded retry or cancellation policy. - In Studio, test on representative maps before rollout; it is not scriptable. - Avoid long requests and repeated recomputation. Moving collidable geometry can trigger navigation-mesh work. - Region modifiers: anchored part + Label → Costs - for doors; for disconnected navmesh - cost = non-traversable State Machine - idle/patrol → chase (player detected)…