Garry's Mod

Garry's Mod

2,145 ratings
NPC Navmesh Navigation
21
11
17
4
2
7
3
5
5
9
2
7
6
4
2
3
3
3
2
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Tool
Addon Tags: Fun, Roleplay
File Size
Posted
Updated
109.020 KB
23 Dec, 2022 @ 10:17am
28 May, 2023 @ 4:38am
16 Change Notes ( view )

Subscribe to download
NPC Navmesh Navigation

In 1 collection by 1
[2]-Brainless-[4]'s mods
17 items
Description
This mod allows NPCs to use the navigation mesh as an alternative to AI nodes.
This means you can play on pretty much any map with NPCs.
All you need to do is ensure the map has a navmesh, If not you can use the nav_generate console command to generate one.

How It Works

The navigator will monitor all the NPCs in the game and detect if they want to move to somewhere. If the navigator detects that the NPC can't reach its destination, The navigator will then take control and try to guide the NPC to its destination using the navmesh.

Features

* Compatible with maps that have or don't have AI nodes.

* Customizable settings in the spawnmenu.

* You can disable the entire mod in one click of a button using the spawnmenu.

* NPCs can actually use dropdowns on the navmesh, Which can lead to some more advanced movement which they could not do easily with AI Nodes.

* A debug tool, ( Found in your tools section of the spawn menu ) This lets you preview the path an NPC is following VIA the navmesh.

Additional Information

* For better mod performance, Its a good idea to edit the navmesh with nav_edit 1 console command. ( Not required but encouraged )
This tool could help with that....
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=527885257


* You may notice that some NPCs may be opressive when using the navmesh.
This is because without AI nodes, NPCs have slightly reduced AI behaviour.
I have done my best to override this and keep them close to their original AI behaviour as possible.

* The Navigator pathfinder prefers smaller navmesh nodes since NPCs have a better time with smaller nodes.

* If NPCs get stuck near tight spaces, You may need to tweak the navmesh slightly with nav_edit, But normaly things should be fine.

* No, This does not support VJ Base NPCs for now... Because they use a different way of marking the destination.

Please note, i am no longer working on this mod. If anyone would like to take over, feel free and go ahead. but i recommend doing a code rewrite just to keep it clean.

Credits

Zenlenafelex and [2]-Brainless-[4]

If anyone wants to make an expansion on this they can, I am a bit busy trying to step away from gmod now, So i can't work on this as much.

You may and can reupload this mod to the workshop, Providing you credit ( [2]-Brainless-[4] )
Popular Discussions View All (12)
20
19 Jan @ 1:15am
PINNED: FAQ
1
4
27 Dec, 2022 @ 8:40am
Are you a brain surgeon?
uncommon saucers
2
3 Dec, 2023 @ 1:25am
With this mod npc jumping and teleporting behind you
Lebyash
327 Comments
The wizard 10 Jul @ 3:36pm 
Rude
♬♫~Joe Blaze~♫♬ 10 Jul @ 2:36pm 
This mod desperately needs compatibility with VJ base, It truly does... Please update it for support on that.
Franky 10 Jul @ 9:50am 
wizard, go kys, ITS FR IN THE FUCKING BIO, LEARN HOW TO READ IDIOT
The wizard 10 Jul @ 5:18am 
works with vj npcs?
giorgibob152 8 Jul @ 1:53pm 
will they be able to use both?
The Celestial 27 May @ 6:38pm 
Its kinda laggy
Autumnis 26 May @ 4:30am 
i hope someone picks this mod up eventually
LIPTON 11 May @ 7:45am 
bots are jumping all the time how to fix it? I changed the settings and nothing works
AUG王润涛 1 May @ 2:53am 
It will making the computer very stuck when NPC go to a place that they can't
Ateş Bozkurt 28 Apr @ 1:40pm 
this mod is like "NPCs if they had navigation like players"