
NPCInteract360
Allows you to interact with NPCs from any direction instead of only when standing in front of them. Removes the need to reposition just to talk.Details
📦 Changelog
v1.1.1
- Fixed major interaction issues affecting soil plots, doors, ATMs, and more
- Layer assignment is now restricted to
"Capsule"
colliders under NPCs only - No longer resets unrelated object layers to Default (Layer 0)
- Layer assignment is now restricted to
- Ensured only NPCs are modified:
- Skips player objects and non-NPC roots
- Validates NPC presence before assigning ignored layer
v1.1.0
- Raycasts now pass through NPC body colliders by moving only
"Capsule"
colliders to an ignored layer - Reworked angle limit checks for
"Interaction"
objects associated with NPCs - Scene and runtime tracking:
- Logs total number of NPCs patched at scene load (e.g. "87 NPCs patched.")
- Logs dynamically instantiated NPCs as they’re patched (e.g. "3 NPCs patched.")
v1.0.2
- Increases the size of the draggable SphereCollider to prevent blocking raycasts from interaction sphere
v1.0.1
- No longer edits CapsuleCollider on the NPC's physical body
- Instead adjusts the CapsuleCollider on the interaction sphere to extend behind the NPC
v1.0.0
- Initial release of NPCInteract360
- Removed angle restriction from NPC interactions
- Interactions now work from the side or behind NPCs
- Lightweight Harmony patches applied only to relevant NPCs