API for making the implementation of custom bots easier
MoreBotsAPI for SPT 4.0.X
A client and server API that makes making custom bots a little less infuriating. Create a prepatch and server mod that implements this API and you’ll have the basis for introducing new bosses, factions, and any other custom bot you can think of (maybe, this is still Tarkov).
DISCLAIMER
This repo uses the CC BY-NC-ND 4.0 License. To implement this API in your own mod, please contact me first for permission. This API does a lot and has the potential to break other mods and people’s games when used incorrectly. In addition, overriding another mod’s WildSpawnType enum values or vanilla values will cause MANY problems and create a headache for everyone involved, trying to find out what exactly is going wrong for users. In addition, this will make it easier for me to track what WildSpawnType enums are being used so there’s no future conflicts.
Features
- Adds to WildSpawnType enum on client
- Server properly sends custom bot data to client
- Defining custom bot data in a simple format with JSONs on the server
- Defining client-specific data in a client prepatcher
- SAIN compatability with a little setup
What’s not included
- Locales, reference SPT server mod examples for that
- Spawning of custom bots, either implement that using the boss spawn system (UNTAR Go Home uses this method) or create your own system
- Custom behaviors, use BigBrain if you intend on creating completely custom behavior not already found in base EFT bots.
Installation
- Download a release version from GitHub or SPT Forge.
- Open the .7z file using 7-Zip
- Drag the SPT and BepInEx folders into your main SPT directory, those folders alongside EscapeFromTarkov.exe should already exist.
Support Me
Buy me a Java Monster so when I get back from work I can fix my broken releases at lightning speed. Don’t have to though, I’ll do it for free anyways! https://ko-fi.com/tacticaltoaster
30.65 KB
328 Downloads
Fixed issue when the player dies they are frozen, the raid doesn’t end, and is essentially a silent crash. That doesn’t happen now. At least shouldn’t, I tested it I swear.
30.54 KB
405 Downloads
Initial release
Details
-
GUID
com.morebotsapi.tacticaltoaster
-
Category
-
License
-
Source Code
-
Latest Version VirusTotal Result
Thank you for your work; it’s much appreciated to see other factions that align with the game’s lore.
Does this support FIKA?
I can’t start the raid because of an error:Object reference not set to an instance of an object. Pls help
Exactly what I needed for my future plans. All praise the TacticalToaster. Thanks. <3