The Forge is currently under heavy construction. Expect nothing to work. Data is reset every hour.

Mod Details

Waypoints - Expanded Navmesh

Waypoints - Expanded Navmesh 1.6.0

Created by DrakiaXYZ

672.4K Downloads

Unknown SPT Version

Expand where bots can explore with full map navmesh coverage!

Expand the area that bots can roam using Waypoints!

Installation

1) Open the downloaded zip file in 7-zip

2) Select the folders in the zip file in 7-zip

3) Drag the selected folders from 7-zip into your SPT folder

Demonstration Video (Yes, it's SAIN, but the same concept applies to all of my mods, I'm not making mod-specific extraction example videos):

vKRw58b.gif

Features

  • Full map navmesh coverage. Mods can now be created that allow bots to explore more areas of the map than ever before
  • Dynamic door blockers. Tired of bots getting stuck on locked doors, or "fake" doors? No more, now they're all blocked off to bots!

Recommended Mods

Waypoints works great by itself to make bots move a little more freely, but works much better when paired with mods that utilize the expanded nav mesh. Below are some mods that make Waypoints even better!

  • BigBrain by Drakia - While this doesn't interact directly with Waypoints, it does allow mod developers a way to fully take control of the AI in Tarkov. This is a dependency for both SAIN and Looting Bots.
  • SAIN by Solarint - Fully custom bot combat AI, utilizing a dynamic cover system which integrates amazingly well with the expanded nav mesh available in Waypionts.
  • Looting Bots by Skwizzy - Bots can now wander around and loot dead bodies, containers, and loose loot. This combined with the expanded navmesh in Waypoints allows bots into areas never before accessible, so they can loot the best of loot.
  • Questing Bots by DanW - Bot can now do quests! They will be given a quest to do, and go through the actions of that quest as if they were actually a player doing it. Encounter bots in places you never thought you'd see them.

Compatibility

This mod should be compatible with other bot-adjusting mods.

Limitations

I've created custom navmeshes for every map, so bots are now capable of getting almost anywhere that a player can walk to. Bots however are not capable of complex actions such as jumping, or crouching, so there are still some areas of maps that bots won't be able to traverse.

The newest iteration of the navmesh is based around the same settings BSG has used for creating their meshes, but expanded to the full map. This does limit bot navigation in certain areas, but ensures there is less likely to be issues created by trying to force bots into places they can't actually navigate.

Special Thanks

I want to give special thanks to Solarint for his assistance in making the collection of waypoints provided with the original version of the plugin, as well as being a sounding board for ideas and issues encountered during development. And for his work on SAIN to make Waypoints even better!

Thank you to TINYTEETH for testing the mod before release, and making sure I didn't destroy the world by accident! And for all the feedback on the custom nav meshes so I could make sure they were ready for release.

Thanks to Skwizzy for making Looting Bots, which makes great use of the custom nav meshes, and has resulted in many jump scares due to bots being nowhere near where bots generally wander.

Thanks to DanW for making Questing Bots, the added behaviour for bots due to that mod are amazing, and you will almost always encounter bots while running around doing your quests.

A huge shoutout to the SPT Discord's #mods-development channel as well, for their help in testing out the mod during development, and generally being an amazing resource for getting this mod developed.

If you enjoy my work, you can feed my caffeine addiction

NOTE: Any requests for assistance MUST be accompanied by the "BepInEx/LogOutput.log" file. Any support request without this file provided will be met with a request for this file, then ignored. Log content can be uploaded to: https://pastebin.com/

Version 1.6.0

8.6K Downloads

Unknown SPT Version Virus Total Results
Created Nov 27th, 5:16 AM Updated Jan 8th, 5:43 PM

This version will only work with SPT 3.10.x

  • Update for SPT 3.10.0

  • Reduced to only 4 navmeshes, as BSG has mostly full map navmesh for maps now. Included meshes:

    • Interchange
    • Lighthouse
    • Shoreline
    • Woods
Version 1.5.2

60.9K Downloads

Unknown SPT Version Virus Total Results
Created Oct 1st, 2024 Updated Jan 8th, 9:20 PM

This version will only work with SPT 3.9.x

  • Tweaks to the Lighthouse navmesh to better allow bots to navigate to and from lighthouse island
Version 1.5.1

126.6K Downloads

Unknown SPT Version Virus Total Results
Created Jul 20th, 2024 Updated 15 hours ago

This version will only work with SPT 3.9.x

  • Add new Woods navmesh
Version 1.5.0

31.0K Downloads

Unknown SPT Version Virus Total Results
Created Jul 6th, 2024 Updated 21 hours ago

This version will only work with SPT 3.9.x

  • Update for 3.9.0
  • Drop woods expanded navmesh for now, needs to be re-generated due to map restructuring
  • Handle Ground Zero level 21+ map
  • Disable GroupPoint patches, as BSG refactored that part of the code. Will need to see if it performs better
Version 1.4.3

140.4K Downloads

Unknown SPT Version Virus Total Results
Created Apr 25th, 2024 Updated 20 hours ago

This version will only work with SPT 3.8.0

  • Block barbed wire on Shoreline
  • Fix navmesh break on Ground Zero
  • Instead of copying the cached points to all bots, just reference our cached list directly
Version 1.4.2

23.9K Downloads

Unknown SPT Version Virus Total Results
Created Apr 11th, 2024 Updated Dec 31st, 5:24 PM

This version will only work with SPT 3.8.0

  • Further performance improvements when bots spawn

Technical details:

Utilize a shared list of CustomNavigationPoints or all bots, there was no need for every bot to get its own. There were only 3 properties out of the entire object that was bot dependent, and only a single bot can be on a point at a time, so that wasn't even necessary.

Should be no change in bot behavior

Version 1.4.1

8.4K Downloads

Unknown SPT Version Virus Total Results
Created Apr 8th, 2024 Updated Jan 8th, 6:42 PM

This version will only work with SPT 3.8.0

  • Attempt to fix stuttering caused by BSGs pathfinding
  • Update Ground Zero navmesh

NOTE:

The fix for the stuttering in pathfinding is to use a less strict form of pathfinding. While during my testing I didn't notice any issues, this doesn't mean the behaviour will be 100% without problems. I will be continuing to watch for any strange behavior and try my best to fix anything that comes up while not re-introducing the stuttering I'm trying to fix.

Version 1.4.0

24.2K Downloads

Unknown SPT Version Virus Total Results
Created Apr 1st, 2024 Updated 17 hours ago

This version will only work with SPT 3.8.0

Update for 3.8.0 support

  • Remove the capability to add new patrol points, and all associated code
  • Implement new method of handling locked doors, to work with the new method of navmesh generation
  • Add handling of special door types (Cargo doors on Labs, elevators on Labs, D2 door on Reserve)
  • Add a workaround for the fact BSG doesn't enable door carvers any more
  • Add a workaround for doors on some maps having a NavMeshObstacle instead of a NavMeshDoorLink
  • Regenerate all navmeshes using a new method, will more closely resemble the BSG meshes but expanded for the full map
  • Server mod is no longer necessary
Version 1.3.4

96.9K Downloads

Unknown SPT Version Virus Total Results
Created Dec 1st, 4:26 AM Updated Jan 1st, 12:39 PM

This version will only work with SPT 3.7.1-3.7.6

  • Fix issue where multiple loads of Streets would throw an error, causing raid load to fail
Version 1.3.3

4.7K Downloads

Unknown SPT Version Virus Total Results
Created Nov 27th, 5:26 AM Updated Jan 1st, 7:11 PM

This version will only work with SPT 3.7.1, 3.7.2, 3.7.3

  • Locked doors are now usable by bots once they're unlocked
  • Locked doors now properly cut the navmesh once unlocked and opened
  • Updated Streets navmesh:
    • Lexos mines now properly blocked off, no more suicide bots
    • Upper area of Lexos accessible to bots again
    • Escalator in new mall can be used by bots
  • Doors outside the usual AI cell coverage should now be usable by bots
  • Switch to 7-zip archives for releases
Version 1.3.2

24.4K Downloads

Unknown SPT Version Virus Total Results
Created Oct 29th, 2023 Updated Jan 8th, 6:03 PM

This version will only work with SPT 3.7.1, 3.7.2, 3.7.3

  • Resolved bots being braindead on certain parts of Streets and Interchange
  • Add rotation to editor panel
Version 1.3.1

17.2K Downloads

Unknown SPT Version Virus Total Results
Created Oct 14th, 2023 Updated Jan 8th, 6:00 PM

This version will only work with SPT 3.7.1

Update for 3.7.1 / 26535

Version 1.3.0

13.6K Downloads

Unknown SPT Version Virus Total Results
Created Oct 8th, 2023 Updated Jan 1st, 10:43 AM

This version will only work with SPT 3.7.0

Update for 3.7.0 / 26282

Version 1.2.0

45.3K Downloads

Unknown SPT Version Virus Total Results
Created Jul 30th, 2023 Updated Jan 8th, 11:56 PM

This version will only work with SPT 3.6.0-3.6.1

Update for 3.6.0 / 25206

Version 1.1.2

17.4K Downloads

Unknown SPT Version Virus Total Results
Created Jun 25th, 2023 Updated Jan 1st, 10:30 PM

This version will only work with SPT 3.5.8

  • Build for SPT 3.5.8
  • Improve door blocker
  • Improved navmeshes for some maps

Shoreline

  • Lowered step height to 0.31 to fix bots getting stuck on some objets.
  • Fixed pathing on resort East Wing second floor, around the hole in the floor
  • Remove manual door blockers

Factory

  • Lowered step height to 0.36 to avoid potential for bots to get stuck on some objects
  • Remove manual door blockers

Customs

  • Remove manual door blockers
  • Tweaked mesh additions on skeleton and construction, bots can't go on rafters any more, too narrow to utilize properly
Version 1.1.0

7.6K Downloads

Unknown SPT Version Virus Total Results
Created Jun 11th, 2023 Updated Jan 8th, 7:58 PM
  • Full map navmeshes are now included for all maps
  • Added a DoorBlocker that will now dynamically block the navmesh for all non-usable doors, and block locked doors until they are unlocked. This stops bots from trying to path through doors they can't open
  • Include a custom tweak applied at runtime to Streets, that allows the navmesh to path all the way through Chek15, instead of getting stuck at the back door, or going through the inside hole in the wall

This version will only work with SPT 3.5.7

Version 1.0.4

3.5K Downloads

Unknown SPT Version Virus Total Results
Created May 30th, 2023 Updated 55 minutes ago

- Update for 3.5.7

- Properly handle any door that has a navmesh cutter so it cuts the mesh when it's opened

This version will only work with SPT 3.5.7

Version 1.0.3

3.6K Downloads

Unknown SPT Version Virus Total Results
Created May 17th, 2023 Updated 19 hours ago

Release notes:

  • Updated for 3.5.6
  • I actually remembered to update the server component this time, go me!
  • Remove dependency on Popcron
  • Now includes an EFT version check, if run against a version different than it was built against, plugin will disable itself

NOTE:
DOES NOT WORK FOR ANY VERSION BELOW 3.5.6

Version 1.0.2

9.7K Downloads

Unknown SPT Version Virus Total Results
Created Apr 10th, 2023 Updated Jan 7th, 3:59 PM
  • Update for SPT 3.5.5
  • Disable "BlockRoles" support for patrols, as it's not a part of the class in EFT any more

Note that the server plugin portion of this mod is still version 1.0.1, and the server will say it isn't compatible. This is incorrect and can be ignored, the server's API just hasn't changed, so no changes were needed to the server side of the mod.

NOTE: Will NOT work with any prior version of SPT, use the old version of the plugin for old versions of SPT

Version 1.0.1

2.3K Downloads

Unknown SPT Version Virus Total Results
Created Apr 5th, 2023 Updated Jan 1st, 9:18 AM

This is primarily a bug fix release for an issue encountered by a few users.

  • Added an extra null check and try/catch block to resolve an issue some users encountered where bots wouldn't be lootable after death
  • Adjusted the chance to run to be out of 1000 instead of 750 to make % calculation easier
  • Tweaked some of the server config variables

Installation

Extract the downloaded archive into your SPT directory, overwriting any existing files

3.5.2 - 3.5.4 Build: https://github.com/DrakiaXYZ/SPT-Waypoints/releases/download/1.0.1/DrakiaXYZ-Waypoints-1.0.1_3.5.4.zip

3.5.0 Build: https://github.com/DrakiaXYZ/SPT-Waypoints/releases/download/1.0.1/DrakiaXYZ-Waypoints-1.0.1_3.5.0.zip

Note: There is no build available for 3.5.1 at this time

Version 1.0.0

2.0K Downloads

Unknown SPT Version Virus Total Results
Created Apr 3rd, 2023 Updated Dec 26th, 9:36 AM

This version is only compatible with 3.5.2 - 3.5.4

Not quite yet...