#SWAG + Donuts

1 messages · Page 8 of 1

cyan zenith
#

Bot count limit can't though, right?

cerulean trout
#

Does Realism boss spawn tweaks overwrite Swags boss spawn chance?

restive flame
restive flame
winged remnant
#

When you change Via f9 menu settings like globalMinDistance, hardcap etc - where are these settings stored?

#

I thought donuts config in bepinex/configs but seems to be incorrect or I did something super wrong on my end

restive flame
#

It gets created if you’re running the mod for the first time

winged remnant
#

Thnx, then I just fcked it up xD

cedar quartz
#

Nooky are you still considering to incorporate boss spawn progression because I feel that is the only thing missing from the mod. For me it does everything I could ask for. Just a pain to have to use default spawns with realism to get progression.

sturdy saddle
#

Is swag + donuts what makes the goons run across the map

restive flame
restive flame
sturdy saddle
#

Thanks. I had sain before (no swag) but never encountered them far from spawn. This wipe we added swag to server and noticed we are fighting the goons in unexpected places. Maybe sain update

#

There was something about custom personality in tool tip of goons, thought I read it in swag menu. I Was prob mistaken then

cedar quartz
proven ocean
#

how do i know swag + Donuts is working properly?

idle quest
#

there should be a setting in the donuts config in game that tells it to output the selected preset in the console (I think this only displays the preset if you choose a "Random" preset)

#

that will at least tell u its doing something

#

you could also enable debug logging in the bepinex config cfg file and then spin up a raid, mess around for a bit and check logs

#

but also as long as its being loaded it should be working. Check the SPT server output when u launch it

proven ocean
#

does it compensate spawns depending on how many actual players are in the raid? like it spawns less PMCs/Scavs when thers like 4 actual players in the raid does it spawn less bots?

cedar quartz
proven ocean
#

idk if I'm doing something wrong. cuz the raid still feels very quiet. does it increase spawns in general with just installing it?

cedar quartz
#

Think of the mod as a raid config for your hardware and not just a config for a raid.

cedar quartz
idle quest
#

if u dont want to mess with the SWAG config files you can likely get the experience you want by just tweaking the donuts config in game

#

please use BotDebug and Raid Review to get a better picture of what is going on. And also turn on free cam in the Fika-server config

#

if u use Questing bots you wont need Bot Debug fyi

#

and another good mod to help see how bots are behaving and spawning check out Dynamic Map

cerulean trout
#

Anyone here tried Unicorn mod? Might too many spawns from it cause micro stutters?

proven ocean
#

does changing things in the donuts config need a server restart?

#

like changing presets?

idle quest
#

(to my knowledge)

idle quest
#

i believe it overwrites files and im unsure if those files are from swag or not

#

okay uninstalling it seems trivial so im gonna test it >:)))

topaz shore
#

but yeah, looking for ur result

#

👀

restive flame
restive flame
cedar quartz
little storm
#

does anyone else have the problem that when you install donuts it overwrites the SAIN difficulties? After I installed it I can't survive the raid anymore, the bots are very difficult, even in the baby bots setting and even putting them on easy... they have instant reflexes and always shoot without missing.

idle quest
#

donuts should not be affecting SAIN in any way. Bots can spawn at different "difficulties". All SAIN does is modify their behavior.

little storm
#

it's funny that i can't even play babybot mode, they're different, the pmc is practically insta kill.

#

and it wasn't like this before.

#

factory it's almost impossible to get out alive, when you get close they have a very fast reflex (I've already turned off fast cqb) but it still seems to be on all the time.

cedar quartz
cedar quartz
little storm
#

i will try

#

thx

#

in sain? i need specify for each type? and in donutz in easy

cedar quartz
#

No Sain allows you to adjust specific behaviors for all bots or specific bot types. Just leave it normal I would expect that the difficulty is overridden by donuts.

little storm
#

or it could be the realism mod that I'm dying from, because it's usually in close combat, that just one shot kills. I just died from one shot to the thorax and I was wearing heavy armor, so just because it was close, it was an insta-kill.

#

the big problem always in factory or cqbs

#

from a distance it's more balanced, but from close range 1 shot kills straight away.

#

the problem must be me, noob enough.... i'll try removing the ballistics mode from the mod to see if it improves.

cedar quartz
little storm
#

this may have been it, i just tested it without ballistic changes and it got better, because with the changes for my level it's not possible. the armor barely has an effect, it's nice and real, but the bots don't usually miss and they're very fast, I usually die in close encounters where the bullet ignores everything and kills directly and as they barely miss, it's difficult to play in closed spaces, in open spaces it works better (in my case for me) I really liked the realism in the previous ones but in this one I'm feeling an imbalance because I'm fighting against extremely fast bots and they hit pin points very easily (it only takes one bullet to kill you at close range).

#

thx for you time and your help.

#

it's a bit more playable for me combined with the realism mode ballistics feature turned off, I feel like I'm back to normal... I was already hero to zero! lol

severe niche
cedar quartz
late dagger
#

does anyone know if there is a "Skier/Peacekeeper Squads" config file?

earnest lion
#

Hello! Loving how Donuts gives much more activity around the maps, and raids don't feel quite as dead anymore. Also it's great to see bots in areas I never usually see them in! Question: How does one properly configure custom spawn locations? I'm trying to have the ability to spawn scavs in the Reserve barracks area. I run to that area and press my key to create a spawn point (minus, or "-") and it says it creates a spawn for scavs and shows up when turning the debug options on. You can see the area it creates as a big red box.

earnest lion
#

When I hit the hotkey to write to JSON, I'm seeing the debug data located at dvize.Donuts\patterns\reservbase_***_All.json but I'm not sure they're actually being read or used. I never see any scavs in that area.

idle quest
# topaz shore but yeah, looking for ur result

Been running a few raids. Not a lot of map variety, mainly customs so far. I have noticed some overall behavioral changes to spawning durring the course of a raid (tldr: less bots early on, more bots as the raid progresses) but it otherwise seems to work well. No crashes or major issues so far

earnest lion
#

NEVERMIND I'm silly, I didn't realize I was trying to spawn them in the wrong location. Deleted this message ~

#

Also, let me know if this isn't the right place to ask questions, if it's supposed to be in #mod-questions instead. I can move the questions there

topaz shore
idle quest
topaz shore
severe niche
swift crown
#

Anyone have a good configuration? There are certain places where bots just spawn in hordes. For example, Dorms on Customs

hybrid shell
#

i'd assume that's a hotspot, do you have boost enabled?

swift crown
#

I have no idea, where is that at in the donuts folder? Looking through it now

#

Nope, found it. None are enabled

cedar quartz
swift crown
#

I got despawn on but you're recommending turning on hotspot boosts?

cedar quartz
#

Yeah because if you use the spawn limits so they can’t spawn near you then donuts will randomly pick an available spawn that could be at a dead part of the map. Hot spawn boost helps keep the bots closer to you or the other PMCs making the map feel more lively

hybrid shell
#

is the hot spot boost for popular locations like dorms, stronghold, and lumber or is the "hot spot" centered on the player(s)?

swift crown
#

Its for location as I only see masses of PMCs and SCAVs centered around "hot" areas.

restive flame
gloomy meteor
restive flame
#

unicorn mod is a good example, adds a ton of new points

gloomy meteor
#

thank you 🙂

vital quail
#

still playing on 3.8.3 so I updated Swag + donuts to 3.4 yesterday, tweaked the settings a bit to get more PMC per map, no PMC at all, did a raid with a friend, we killed a total of +50 scavs, ONLY in dorms. What can we do to fix this ?

cedar quartz
plucky bough
#

Just a quick question. Fika and donuts both have a despawn feature should I use one over the other or both at the same time?

winged remnant
#

Both are doing it differently

Fika despawn furthest bots, iirc whenever any spawn should happen or just when reaching a certain amount of distance

Donuts despawn when a triggered spawn happens and your bot limit is reached (i.e. Reserve raider spawns)

vital quail
cedar quartz
winged remnant
#

Or you try something without any support on 394

#

Don't know currently whether the spt profile editor is able to do an proper export (383) and import (394)

vital quail
#

just to know, how does one debug the number of AI on the map ? Like seeing the number of active scavs/pmc

winged remnant
#

There is a tool called cwx debugging tool which adds a command "botmonitor"

vital quail
#

thank you kindly

winged remnant
#

In f12 menu (bepinex config manager) you can set the default monitoring level (0-3)
It works only if you play solo (clientNumber=1)

#

I use it to check whether spawns are reliable

vital quail
#

I will do some solo debugging to check that aswell. Do I need to deactivate it before playing with friends or I can leave it ?

winged remnant
#

U can leave it, it's simply not working when playing with more than one person

vital quail
#

hey , seems like it's working on factory

winged remnant
#

It's working everywhere

vital quail
#

[Savage] ?

vital quail
winged remnant
#

But 9pmc in factory 😂

vital quail
idle quest
#

If you're like me, and just want the number of bots active, Fika has a built in debug overlay. Open up the console ~ and type: debug 1 and to turn it off debug 0

vital quail
#

nah I want to see which type of bot is active, the problem I had yesterday was having to fight 50 scavs and 0 pmc. But thanks for the tips ! appreciate it

winged remnant
#

A friend once said to me "it's not stupid if it's doing it's job"
What he meant: "he doesn't like it, but when it's working he accepts the solution"

If it's working for you both: perfect

I have the same issue with a friend who is new to Tarkov

I change my play style 🤣

vital quail
#

and now there's no pmc on Customs .. ?

winged remnant
#

Wait a bit for spawns

#

Do you have a spawn mod?

vital quail
#

there's new scavs, but no pmc

idle quest
#

Ive had it take upwards of 5min sometimes for pmcs to spawn on customs. Its not every raid though

vital quail
vital quail
idle quest
#

Ah, yeah with starting pmcs I'd expect them to spawn right away

#

that does seem weird, my b

vital quail
#

scavs are spawning without issues but no pmc :/ maybe I fucked something up ? Since they do spawn on factory

winged remnant
#

Maybe

#

Best would be reset your changes (backup them first) and cleaninstall donuts

#

In general the advice would be create your own presets, don't modify the standard ones

#

Makes it easier to debug all in all

vital quail
#

yeah that make sense

sage venture
#

Hi, on streets i sometimes don't get the required ammount of pmc i have on the settings. I'm using starting-pmc-only-live-like, i modified the limit on both swag and donuts file and also on the start file of streets

#

i'm assuming it's because of the longer loading time

cedar quartz
vital quail
#

I did reconfigure the start files yeah

#

but why is it working on factory but not customs ?

cedar quartz
sage venture
#

3.9.3 and latest swag and donuts

vital quail
cedar quartz
cedar quartz
restive flame
#

3.8 has some bugs yea

vital quail
#

damn that's weird. But how can I change the maximum number of PMC with the previous version ? I modified the files but to no success . I was running Starting pmcs only quiet raid, just wanted to have more pmc spawning

restive flame
#

more starting pmcs? you can try adding more zones/spawn points, increase raid delay, decrease or disable global minimum distance options

vital quail
#

This is for 3.3.5, right ?

sage venture
#

sometimes

#

some other times no

#

i have unicorn added as well

cedar quartz
#

review your max bot caps in swag, then review your start files. If you installed unicorn without readjusting the donuts files that is most likely why.

cedar quartz
sage venture
#

i know it was rewritten

#

and i changed it

#

and you are right

#

it does modify them

#

they are reviewed and like i mentioned, they sometimes work correctly

cedar quartz
sage venture
#

i have not other mods installed and happy to share the screenshot of the files

vital quail
sage venture
vital quail
sage venture
#

last stable release of donuts is 3.5.1

#

which is the one present

vital quail
#

I'm on 3.8.3 so last stable version of donut for this version is 3.4.0 but it's bugged so I had to go back to 3.3.5

cedar quartz
# sage venture

what file is the first image from? I am not familiar with that one. Load an image of your donuts\config\defaultpluginvars.json file

sage venture
#

I'm redoing the configs as we speak with new unicorn

#

be back soon with you

cedar quartz
vital quail
#

yeah, I stayed a bit in the raid and some pmc's were spawning 1-2min later, but none were respawning. So I guess they just don't all spawn right at the start, but in the beginning depending on player position ?

cedar quartz
vital quail
#

did it once for now, no loot so I just let myself get killed by a group of USEC passing by. 1 min after I had about 16 pmcs in the map, some fighting near me, and a little group in the dorms. So I believe it's working as intended. There's way more action than before and not much scav as expected.

#

so yeah I believe it's working for now. Thank you for your help !

sage venture
#

Its fixed, thanks @cedar quartz

idle quest
#

Hello, does the donuts config (the one accessible in game) setting for Max number of PMC Respawns work on starting-pmc-only presets? I'm assuming it doesn't but would be neat if it did

lucid pelican
#

no, because it just gives you the first wave, like live

lone tide
#

Anyone found a fix for no bosses spawning?

#

on all 3 of my modpacks its not working sadly

flat pier
#

there's gotta be a mod doing it because i keep a relatively simple spt and have never had an issue with bosses spawning with 3.9.x and swag/donuts. several people have reported it but i don't think anyone's found a single cause

cedar quartz
# idle quest Thanks 🫡

@lucid pelican is right. on 3.8 I was strictly playing on starting PMC configs but on 3.9 I use live like now to get a little more action. Up to 3 more PMCs on all maps except lighthouse and streets where I have 12 respawns on those maps because my PMC limits are low due to rogues and horrible street optimization.

lone tide
#

If i'm running the server on my LAN address (192.168..) & want someone to join via my router public IP address (86.168..) Do i make the backend IP my LAN/192 address & then the IP my public IP/86 address?

hybrid shell
lone tide
#

fixed the IP loopback issue by using my LAN/ipv4 address but people joining that arent on my network gets a bit iffy

lone tide
idle quest
#

I havent tested this thoroughly just yet but I noticed that the Donuts config does not scale with screen resolution making it difficult to modify in game while in windowed mode (and the resolution is bellow 1600x900)

#

also unrelated question, but which preset currently results in the most bots spawning durring a raid? I currently assume that "impossibleraids" and the "morepmcs" or "morescavs" presets do the job, but im curious if there is one in particular I could use over those

lucid pelican
#

Impossible would be the highest count overall iirc

idle quest
#

awesome, thanks again

lone tide
#

I put mine from 9 to 16 and scavs to 18

idle quest
severe osprey
#

been meaning to ask as well, does the botlimitpreset refer to groups or actual individual bots? would assume the former

cedar quartz
#

So to go a bit further my bot limits are are a little lower than what my cpu can handle to maintain a good frame rate to allow for another 3-7 entities

#

Hopefully in the future we can have the bot limits all encompassing.

daring tree
#

@restive flame what does "TriggerTimer" mean in the waves config? thanks

remote ginkgo
#

Hey guys, can anyone tell me if it is possible to set all bosses on Reserve for the quest? how do I do that?

cyan zenith
remote ginkgo
cyan zenith
#

Tbh I didn't know totalbossespermap was a thing

#

I think that if you kill one another one will spawn if you have it at 100%

remote ginkgo
#

Thanks!

severe osprey
#

so if you set triggerTimer to "300", a wave can trigger to spawn every 5 minutes

#

(as long as you are within the triggerDistance that is)

final turret
#

Have a quick question someone can maybe answer, what is the condition for ground zero high level? Is it just like a level minimum?

gloomy meteor
final turret
#

Tyty

remote ginkgo
#

it was 21 I think

remote ginkgo
#

Where do I set how far the bots can spawn from a player?

#

also is there a guide somewhere with recommended bot numbers for maps?

winged remnant
#

recommended for what?

winged remnant
gloomy meteor
winged remnant
#

max bot amount is inside the presets, but I would always recommend creating new presets

#

additionally you could try, if you like performance, to lower the amount of bots max in raid but decrease the time between spawn-waves to a very short amount

#

works best when you have despawning enabled, I remember a short performance guide written by someone, as a "starting point to change it to your own preference"

#

here you go

#

but it could be that the exact files are outdated bc SwagNuts has changed a bit, not sure

gloomy meteor
gloomy meteor
#

and i can recommend the "unicorn" spawn zones config aswell 🙂

remote ginkgo
remote ginkgo
winged remnant
#

you are in spawn settings
for far MUST the bot spawn towards the player/any player

the 2nd option defines how far they must spawn towards the NEXT bot

remote ginkgo
#

I understand, sorry I was thinking maybe there was a way to set that they can not spawn further than for example 250m from any player

winged remnant
#

No, I think not, but not sure how the despawn of fika works at all, maybe this could be helpful

daring tree
grizzled halo
#

(Only happens there)

#

No bots will spawn ( I was trying to stress test sain by using donuts to spawn lots of bots )

#

Also, curious about something. Is it possible to have an external function in donuts for another mod to spawn bots at a specific place on request that ignores hard caps and such? (could be a toggle in the function) I've been slowly working on a peaceful behavior module for sain, and was considering making something like "events" where bots will always spawn in a specific location to do something unique, like 3-4 scavs chilling by a campfire

winged remnant
#

Sounds like a Hotspot spawn

#

Not sure whether Hotspot spawns can differentiate between scav and pmc spawns

earnest lion
idle quest
earnest lion
restive flame
humble granite
#

The modfathers are cooking lately😳

lone tide
#

Going to be seeing SAIN+SWAG+Doughnuts soon KEKWLaugh

idle quest
#

🔥

lone tide
#

The all in one Spawn & AI behaviour solution where scavs camp by fires & crowed around crashed helicopter sites cat_plotting

granite stone
pulsar flint
#

Hey fellow humanoids :), Im running dedicated client, how do i make sure that the dedicated server/client/headless eft has right preset that i want for swag'n'donuts ?

lone tide
#

much easier

pulsar flint
#

yeah thats was my idea, but raids feel dead so i just wanted to make sure

#

i think its this file:
BepInEx\plugins\dvize.Donuts\Config\DefaultPluginVars.json

lone tide
#

remeber if u edit pmc + scav cap to change it in swag too

#

i usually just drag whole folder over lmao

pulsar flint
#

i jsut use preset live like starting PMCs

lone tide
#

Yeah i think PMC cap increases the starting PMCs if im not mistaken

idle quest
timid talon
#

so im trying to get every boss to spawn on customs and i set the spawn chance to 100 but i get errors and they never end up spawning

#

seemed to work in solo but i install fika and it messes up

kindred dagger
#

So I'm running a script to lower starting pmcs and increase starting scavs slightly.
Far less lag on game start. Also going to use the max preset count to limit spawning.

#

Not having 16 bots spawning immediately seems to help performance quite a bit

#

Haven't tested thoroughly. I may have broke total PMC counts will see..

lone tide
#

Trying to get starting pmcs in line with live by having 12-14 starting PMCs at at least 6-7 different spawn locations

kindred dagger
#

I see you enjoy stuttering and frozen screens... Jk
I specifically want swag to work better for the host on coop games. SPT is likely fine to increase them a bit. I'll tinker, if there is interest I'll release a preset or something.

delicate plinth
#

Hi, trying to crank the rates up to 100 but no luck in spawning cultists, am I doing something wrong?

winged remnant
#

check "daytime", cultists just spawn "night"

#

from my pov when setting it to 100 I recommend factory night

lone tide
lone tide
prisma spindle
#

This is what has fixed everything for me. I over looked this previously. Games are alive again so thank you 🙂

left ridge
delicate plinth
restive flame
finite mantle
#

Hey, is there a way to disable Scav and PMC spawn entirely? I'd like to play only against bosses

winged remnant
#

you could create a preset for that with PMC and Scav maxamount 0 and just bosses 100%
should work I guess

finite mantle
delicate plinth
winged remnant
hexed whale
#

@restive flame Oddly enough, I seem to be having trouble with PMC spawns.

I know it's a tail as old as time, but I thought I had my nailed down after editing the pattern configs for each map to my preferred minimum and maximum PMCs and the SWAG config for upping the bot cap.

I even have PMC hotspot spawns ignore cap, and despite having a minimum of 10 pmcs spawn on reserve, last night, I could only ever get around an average of 5.

#

Where would you recommend I start to work on this? I've read through the documentation, but I feel like I'm going wrong somewhere.

sage venture
#

What preset are you playing?

restive flame
hexed whale
hexed whale
restive flame
#

do you use the unicorn mod?

sage venture
hexed whale
hexed whale
hexed whale
# restive flame do you use the unicorn mod?

Rather, I uninstalled it and did a fresh install of D+S with all my configs carried over.

Some raids spawns will be fine, others it is just dead as all hell.

I really miss my 3.8 install. I had it perfect on there. 😅

#

Same configs from 3.8 wouldn't work huh?

sage venture
#

have you changed the start defaults?

#

So the way i understand it. Now there's two different "waves". First one is the start wave and then is the rest of waves. If you are playing starting-pmcs-only-live-like you really need to have your maximum ammount of pmcs you want on the start files, as, if you have disabled dispawn pmcs, it will be the only time they will ever spawn in the raid

#

so for example, if you want 12 pmcs on customs you need to edit customs_start.json like this: "Maps": {
"bigmap": {
"PMC": {
"MinCount": 12,
"MaxCount": 12,
"MinGroupSize": 1,
"MaxGroupSize": 4,

#

Min and max is up to you and so is the groupsize

#

@restive flame correct me if im saying something dumb

#

I would also recommend you to add the "all" option to zones when they spawn as maybe the pmcs are not spawning due to spawn and distance restriction

#

and of course keeping in mind that the maxs should also be on scenarioconfig and swag config files

hexed whale
sage venture
#

recheck it

#

if unicorn has been installed

#

it gets overwritten

hexed whale
#

I have. When I uninstalled Uni, I did a fresh install of D+S and redid the configs.

sage venture
#

k

hexed whale
#

This is something that for the past 3 weeks I have been dealing with almost every night, as I run a server with about 10 of us that play.

sage venture
#

I know the pain

hexed whale
#

Usually when I get home from work, I'm working on fixing errors, bugs, updating mods for the server, etc. 😂

I can keep trying to check this stuff out, but the only thing I think that you suggested that I might be able to change is the spawns to "all". That's the only thing that I do not have.

sage venture
#

We can jump into a call if you need it as well

hexed whale
cedar quartz
#

Are you allowing the raid to play out because the initial spawns may be delayed a bit

restive flame
#

its possible there aren't enough and spawn checks fail, so spawns might get skipped

hexed whale
hexed whale
cedar quartz
#

Also if you only want 12-16 as you stated I suggest using live like instead of starting PMCs only. Then have your amount of respawns set to 1 or some other number greater than 0.

hexed whale
hexed whale
cedar quartz
#

Yes, I used to play on the starting preset on 3.8 but wanted more PMCs to get a more live like experience so on 3.9 I have 8-9 spawn at start then another 3 spawn later.

#

It works really well and will take some stress off your PC so you will have better frames

restive flame
# hexed whale How can I do that?

You have zones for every map in the zone spawn points folder. Use those and add them to the list of zones in the _start files for your presets of choice

hexed whale
restive flame
#

you might just need more points

hexed whale
hexed whale
sage venture
#

Also reducing the number of scavs at the beginning will defo help with spawning npcs

#

i have to a bare minimum

hot ocean
#

anyone had issues with min distance spawn on latest fika?

#

just had bots spawn right in front of us on woods

#

haven't touched swagnuts settings

flint lantern
#

Do I have to chance the spawn chance to false to make the adjusted spawn chances for the bosses work?

winged remnant
winged remnant
hot ocean
#

I do use path to tarkov as well but wasn't having any issues with it before

#

ive updated fika and path to tarkov today

#

ive changed the load order so path to tarkov loads after swag now, not sure if it affects anything but I didnt have close spawning bots in the last raid

flint lantern
winged remnant
#

Path to Tarkov is, afaik, changing spawns, therefore yes, this could be the problem root cause

winged remnant
#

I would recommend starting there

#

I'm general the guides are pretty understandable once you understand how swag works and how each preset is already utilized

remote ginkgo
#

Hey guys, so is the f12 FIKA setting for AI limiting over a set distance or max bots or bot despawn supposed to work?

#

Because I remember that AI limiting used to work

cedar quartz
spiral edge
#

Does the bot hard cap option use the values under MaxBotCap and NightMaxBotCap in user/mods/SWAG/config/config.json

remote ginkgo
#

Sorry, to rephrase, does the F12 fika setting "disable AI over set distance" should work right? So when you set it to 150m AI just turn off for bots over 150m and also the despawn function

#

Fika settings can overrule swagnut setting?

cedar quartz
#

Yes and yes just know that it does not discriminate so if you have limited PMC respawns it could despawn PMCs (someone correct me if I’m wrong)

idle quest
#

I keep Fika at the bottom of my load order and I think it works fine for me at the moment

severe osprey
idle quest
#

What's the best way to increase spawn frequency in general?

severe osprey
idle quest
#

so for the former I would need to edit the preset config files? but the triggertimer is in the donuts config in game right?

severe osprey
#

no both are within the files

#

think the cooldown timer is whats in the f9 menu

idle quest
#

wait then what does cooldown timer mean? Is it saying that if a spawn point successfully spawns something that it will wait X seconds before attempting to do so again?

severe osprey
#

yup

idle quest
#

ohhhhhh

#

Does SWAG + Donuts have like a high level manager telling certain spawn points to do stuff? or is each spawn point kind of independent?

#

oh also, thank you Narcotics, I appreciate the info salute

severe osprey
# idle quest Does SWAG + Donuts have like a high level manager telling certain spawn points t...

not quite following, the logic is honestly pretty simple - if you are within the triggerDistance, the triggerTimer runs. Once the triggerTimer runs the distance, it will trigger a wave to spawn with whatever spawnChance is set - if it passes the spawnChance check, it will then pick a random point defined within the zones in whatever waves.json for that map and the cooldown timer starts - if it fails the check, the triggerTimer resets and loops through the same process

idle quest
idle quest
#

So in any X_waves.json file, im a bit confused by the value of Zones. Are these supposed to correlate to the name of specific zones? If I put "hotspot" in a new custom wave, how does it know which hotspot zones to pick from? Is it just as simple as "any zones with the keyword hotspot in them" ?

severe osprey
#

same with "start" zones

idle quest
#

if this is in the documentation on the mod page I defintely missed it

idle quest
severe osprey
#

the name of the zones are all defined within the zoneSpawnPoints folder

idle quest
#

cool thank you salute

#

once again lol

severe osprey
idle quest
#

i was too lazy to read through the code tbh

severe osprey
#

only reason i did was to try and figure out a bug that nooky ended up squashing lol

#

sane people don't peak into the code anyway typically lmao

idle quest
#

I was this close 🤏 , thanks for coming in clutch

#

maintaining my sanity etc etc

prisma spindle
#

Hey legends. I love the mod. Had issues with bot spawning in very low numbers and nearly every raid was dead. Done some digging and found that I had the Realism Mod "Spawn Wave Tweaks, Boss Spawn Tweaks, and both Looting Bots Compatibilities" TICKED. This was messing with SWAG and Donuts. These settings were fine to be ticked when using 3.8.3. Since unticking these boxes the spawns are back to how they were in SPT 3.8.3. Hope this helps xxxxx

glacial wraith
#

Where do I change donuts max ai? I changed fikas but I feel like the ai is still limited

calm sluice
near slate
#

use SWAG+SVM with vanilla boss spawn on, there's always doubled bosses like 6 goons or 2 killas. is there something I set wrong?

near slate
#

using SVM for event boss spawn, so I turned on vanilla boss spawn in SWAG to let SVM take over boss spawn settings. then I get doubled bosses lol

#

chased by 6 goons was ridiculous

prisma spindle
calm sluice
#

here you go 🙂

proven ocean
#

is the live-like(Random) preset that just picks from all the presets?

cedar quartz
prisma spindle
winged remnant
glossy kiln
sage venture
#

Question: I have starting-pmc-only-like-like. After the initial spawn of pmcs and few scavs I was wondering how to reduce the time until the next "wave" happens.

#

I'm seeing on raid review it is usually 4-5 mins. Can I reduce it to two or three?

restive flame
sage venture
#

where can i change the trigger time?

restive flame
sage venture
#

gotcha

#

thanks my man

restive flame
#

If you’re making preset changes I recommend you copy a preset, create a new one and edit that, that way future updates don’t overwrite your changes. You don’t have to, just a suggestion

sage venture
#

it's a good idea

#

specially considering i'm using unicorn

#

and it gets overwritten with each update

kindred notch
#

Hello, I personally have had problems with the initial bot generation, it only generated 2 or 3 bots. I removed this mod and the problem was solved. I mention this in case someone is in the same situation and has it installed.

fathom shell
kindred dagger
#

Yeah, we were discussing this over at the SPT thread.
We were seeing some issues where ALP would cause SWAG not to spawn bots (you could basically choose between bosses or othe bots depending on the start-delay).

kindred dagger
#

The added data that ALP adds would make it so the timing was off.

prisma spindle
lone tide
#

& rememeber to raise the bot caps on both swag server & doughnuts bep folder

#

My raids are like a constant warzone now its amazing & that on top of perfect performance by offloading the proccessing to a dedicated client. So much fun

severe osprey
#

wish i had a second pc 🥲

severe osprey
#

my bosses have been spawning in like 2-3 minutes into the raid pretty consistently lately. i know QB has a config option for delaying boss spawns (which i have as false) but QB automatically disables its spawning system anyway, so that shouldn't be the issue. Tried perusing through the swag files and couldn't find anything related - is this just vanilla behavior that i've never noticed?

cedar quartz
severe osprey
cedar quartz
severe osprey
#

think i threw the most recent Unicorn update into the mix today and that may have something to do with it as well, just wanted to see if anybody else was noticing similar behavior before going into troubleshoot mode

cedar quartz
#

Oh, the newest one modifies SWAG doesn’t it…noted, I’ll look out for that when I’m back at home.

severe osprey
#

yeah but afaik it just edits boss zones

cedar quartz
#

I’d review the files for differences though because in my opinion that mod includes more files than it should (based on the mod descrip)

severe osprey
#

yeah i've looked through the files, doesn't seem like anything that should cause my issue - guess it could be related to having more data to process with more zones so it takes longer but a few zone arrays should be trivial lol definitely not something load bearing enough to take 2-3 minutes

#

no point trying to theorize tho, im just gonna try with default S+D files to eliminate Unicorn as a culprit

remote ginkgo
severe osprey
#

you could also edit the order.json manually or change folder names if u hate ur self

remote ginkgo
#

Thanks 🙂

rancid mulch
#

So there's definitely a chance it could affect other things. As much as I like Unicorn I might drop it if it messes with hotspots until they can figure that out.

severe osprey
rancid mulch
#

Yeah what I got from that is hotspot boost doesn't work anymore, which was a feature I liked. I'm just saying there could be other things touched, including boss spawning. So you should def investigate..

severe osprey
#

@snow ravine btw all you have to do to configure hotspots is add "_hotspot" to a zone name. The code just looks for zones with that string to use with any of the hotspot settings

rancid mulch
#

Or am I wrong

severe osprey
#

just adds more zones

#

but the zones aren't configured for hotspots

rancid mulch
#

Okay, it's too early for me to think haha

severe osprey
#

so yeah it won't work with any hotspot boost

hasty ingot
#

Is it possible that Bot Hard Cap is not working properly? I just had 29 bots on Shoreline even though I set "Bot Hard Cap: On", "ScenarioConfig: ShorelineBotLimit 9 (PMC & Scav)", "Config: MaxBotCap 24".
Mods: Fika / Server Value Modifer / More Checkmarks / Backdoor Bandit / ACOG4Life / Fontaine FOV Fix / Borkel's Big Realistic Thermal Package (BBRTP) / Borkel's Realistic Night Vision / Goggles (BRNVG) / Questing Bots / Realism Mod / Swag Donuts / Looting Bots / SAIN / Amands Graphics / Boss Notifier / Dynamic Maps / Load Order Editor / Unity Toolkit / Big Brain / Waypoints / Bot Monitor / Visceral Dismemberment / Stash Search / Ram Cleaner

rancid mulch
#

Do you by chance have the aforementioned Hot Spot boost on? It ignores BOT hardcaps

hasty ingot
severe osprey
hasty ingot
#

11th, it's rigth after realism

severe osprey
#

and also double check you have config options that effect spawning disabled in things like realism, questing bots, svm, etc

#

they should disable automatically but i turn them off manually just to be safe cuz fuck it why not

#

also try moving swag near/to the bottom

#

i have mine right above SAIN

hasty ingot
severe osprey
#

yeah that should be fine

#

would investigate other mods' configs

hasty ingot
#

i've activated bot and boss changes in realism, but changed the boss spawns in Swag/Donuts. As far as i understand, no other mod should be in charge for spawning. So i've no idea what else i could check tbh

severe osprey
#

QB spawns bots but it's disabled automatically when S+D is detected so it shouldn't be the issue but again, i still turn it off manually just because

hasty ingot
severe osprey
#

again, highly doubt this is an issue though

#

just a little failsafe

hasty ingot
snow ravine
#

^ there are tons of spawns for each common area on all maps, I just don't have a single preset that calls for a hotspot with a majority percentage, yet.

severe osprey
# snow ravine ^ there are tons of spawns for each common area on all maps, I just don't have a...

you don't even need to configure them as far as percentages go, just add the "_hotspot" tail to the end of a zone name that is intended to be a hotspot area.

As far as what a hotspot is? Yup, you pretty much got it - areas like dorms, fortress, crack house, etc are all considered hotspots. Pretty much anywhere that is frequented heavily in live or that spawns good loot would be a good use case for a hotspot

snow ravine
#

So if a zone, for example, "UniCustomsDormsHotspot" doesn't have a bigger percentage than "UniCustomsOldAZS", there's no need for a hotspot per se. Right? monkaHmm

severe osprey
snow ravine
#

Nothing really, I was just wondering if there was one for hotspots vs normal spawns. I know that vanilla Donuts configs has hotspots, but I could never figure out why.

#

Actually, I get it now.

#

Having a hotspot in the top one, would be far quicker to get a guaranteed spawn at said zone.

#

Smaller triggertimer and maxtriggerbeforecooldown.

severe osprey
#

you don't even need to configure anything within the waves/_start.jsons, literally just rename the zones

#

renaming a zone with the "_hotspot" string attached allows it to be used by the hotspot boost

#

actually i lied, you would have to add "hotspot" into the "Zones" in the .jsons lol

#

ignore me, its early kekw

snow ravine
#

Like that?

severe osprey
#

but yes those zones with the "_hotspot" modifier in the name will have a 100% spawn chance

snow ravine
#

Hm. Interesting.

severe osprey
#

you could do that, or literally just "hotspot"

#

using "hotspot" will use all zones with "hotspot" in the name

snow ravine
#

I mean, with 100+ spawn points on most maps, a bot is guaranteed to spawn. But yeah, maybe doing Dorms, Fortress, etc with hotspot might be a good idea.

#

Additionally, I could just remove random locations from customs_start and have that file only spawn enemies at Dorms, Fortress etc. That way the waves can spawn anywhere.

severe osprey
#

thats not necessarily how it works afaik, if the spawnChance fails then a bot wouldn't spawn regardless of how many points there are

severe osprey
snow ravine
#

Exactly. But no, yeah I've been meaning to differentiate start and waves. I just wanted to release 1.0 and have it actually work. I took too long to release it from the initial talk of it. Luckily, for me, everything works with it.

severe osprey
#

i've just been yoinking all your spawn points to use with my personal set up kekw

snow ravine
#

That's fine. It's MIT License so.

#

Let me know if you want all of the 1200 screenshots I took to get the spawn points. It's about 5GB.

severe osprey
#

i use my own starting ones but replace the others with urs for more randomization

severe osprey
snow ravine
#

Ah, fair.

restive flame
#

The zone names would need to have “hotspot” somewhere in the name to be included with other hotspot points

#

that is, the zones defined in the zoneSpawnPoints folder

snow ravine
#

Oh yeah no I got that. The spawn points under the zone has to be the same as the zone being called in start and waves.

restive flame
#

yeah exactly. Sorry just didn’t want anyone to be confused monkacomfy

pulsar flint
#

I have question, what determines what gear PMCs spawn. Is it S&D or its vanilla SPT stuff?

leaden falcon
#

Anybody know what can cause this?

#

There is no Ai in the raid

split nova
#

not having the dependencies

#

lmao

#

it literally tells you right there

leaden falcon
#

Never mind, didn’t know the mod having a dependency right now

#

Thanks

idle quest
vagrant snow
#

Hi, have been using swag for a month wo issues, now bosses wont spawn

restive flame
vagrant snow
#

ill try to reinstall a fresh one

vagrant snow
#

how i can debug if its working?

#

and donuts can run without swag?

vagrant snow
#

disabled swag boss spawns and used svm ones, now i have bosses again

restive flame
hot ocean
vagrant snow
#

whats alp?

#

im testing and disabling the boss spawn and enabling svm ones maybe are making me unable to extract

hot ocean
#

Algorithmic Level Progression

#

Some people having issues with it and swag recently

#

With boss spawns

vagrant snow
#

no

#

i disabled svm bosses and swag default bosses spawns and got 2 sanitars with 2 sets of guards lmao

#

using vanilla spawns for bosses

restive flame
#

Try clearing your temp cache maybe

vagrant snow
#

user/cache?

swift crown
#

Anyone experience the AI not shooting bug where they’ll aim at you for 10+ seconds without shooting.

kindred dagger
#

Do they have the toy gun...

restive flame
lone tide
swift crown
#

I asked in SAIN and here but alas it was SAIN and not another mod. :/

lone tide
#

You sure?

swift crown
#

Positive. Removed it and my issues went away.

lone tide
#

Tried the old patch?

swift crown
#

Nah. I’ll just keep it removed for a while.

#

Unfortunately

hexed whale
#

@restive flame So I wanted to try out Questing Bots' spawn system for a good bit, and after a week with tinkering with that and talking with DanW, he noted to me that for some reason Reserve and Factory have odd spawning mechanics compared to the rest of the maps on EFT.

I noticed this after I was also getting little player count on reserve with QB's system too.

I am moving back to S+D, and wondering if you have noticed this and how I could look at going about stepping up player spawns in Reserve?

#

My goal for reserve is to get 11-14 PMCs.

#

"Maps": { "rezervbase": { "PMC": { "MinCount": 11, "MaxCount": 14, "MinGroupSize": 1, "MaxGroupSize": 5, "Zones": [ "start", "all"

#

This is my reserve_start.json

severe osprey
#

i do believe the MinCount/MaxCount refers to the groups spawned and not just individual bots so do be mindful of that

#

i also may be wrong

hexed whale
#

For the bot limit presets in Scenarioconfig, should my "MaxBotCap" in SWAG's config match both the PMC and SCAV numbers added up? @restive flame

hexed whale
#

For the life of me I cannot get a single scav to spawn on streets.

#

Ope, I got one!

winged remnant
#

let's say it like that
they are, afaik, independent, but somehow correlated

means, Interchange example:
you can have 14 PMCs and 15 Scavs
Your MaxBotLimit could be just 20
then you can have anything within it, but everytime not more than 14 PMCs and not more than 15 scavs and in sum not more than 20 bots
if your MaxBotLimit is just 10 it could be also that you have only 10 scavs or 10 PMCs, nothing else.

but keep in mind, donut has the option to bypass the "Bot cap", iirc this means it can spawn more than the preset is limiting
Currently not sure whether it can also bypass the "maxBotLimit"

hexed whale
winged remnant
#

bosses are counted to the maxBotLimit, yes, but not to Scav or PMC

hexed whale
#

Right.

winged remnant
#

so if your total amount of MaxBots is super low: Could be

hexed whale
#

Interesting.

winged remnant
#

Bosses are mostly spawning at the beginning and together with "PMC Starting bots only" it could be that your MaxBotLimit is reached already

hexed whale
#

My streets cap is set to 35, with 14 PMCs and 15 scavs.

#

Upping it to 40.

winged remnant
#

then it shouldnt be an issue

#

where you set the 35?

hexed whale
#

user\mods\SWAG\config\config.json

winged remnant
#

how is your donuts config looks like? (Bepinex/plugings/donnuts/config/DefaultPLuginsCars.json)

hexed whale
winged remnant
#

I havent changed the MaxBot number but see scavs + PMCs on streets

hexed whale
winged remnant
#

can you please try another PMCScnearioSelection?

#

yeah, the GUI is referring to the file you sent here 🙂

hexed whale
#

For the whole map?

hexed whale
winged remnant
#

the 6 scavs where at the beginning or overall the whole raid?

hexed whale
#

PMC + scav hotspot boost, with Scavs ignoring cap.

hexed whale
winged remnant
#

you can think about the "cooldowntimer" and setting it down to 120 or smth

#

and "disable" the hardbotcap

#

bc the hardbotcap you see there is NOT coming from SWAG MaxBotLimit, iirc

hexed whale
hexed whale
winged remnant
#

iirc with hardbotcap setted up the total bot amount on streets will be just 16 or 18 or smth like that

#

no, much lower from my experience

#

ah sry, missread

#

disable will allow the maxbots from swag, iirc

#

so 26 on streets

#

but not allowing the 29 bots mentioned in summing your both numbers

hexed whale
#

Run that by me again?

winged remnant
#

disable the HardBotCap will allow the "MaxBotsAlive" from SWAG to have as maximum bots (26)
Otherwise the "HardBotCap" will be defined by the preset you are using to spare FPS (at least this is always my understanding)
but even if you disable the HardBotCap you can'T have 15 scavs + 14PMCs at the same time within the raid, because it would exceed the maximum bot limit of 26 from Swag (which you changed to 35 already)

hexed whale
#

I have got to be honest, it has been incredibly hard to find a mod that just allows me the vanilla mount of PMCs at the start of the raid, with the vanilla amount of scavs. Thats it.

I have been tooling around with S/D for hours, often every night, to no avail trying to get it where I would like.

winged remnant
#

ifyou have hardbotcap enabled I recommend allowing despawning of Scavs+pmcs

hexed whale
winged remnant
#

this is what dontuts will take care, it despawns from far away and spawns in your near

#

the donut name is not by accident

#

you are the hole and the bots are the donut, they should be around you, not super far away

hexed whale
#

Not like that in the Live EFT.

winged remnant
#

well, I experienced it differently....after clearing crackhouse other PMCs coming to me haunting me on live:D

#

but its as always.... "live feeling" is different for everybody

hexed whale
#

I have just been looking for something like live. Questingbots was great, but came with its own issues that couldnt be remedied. Maybe BetterSpawnsPlus is my answer. Who knows.

Just frustrating.

winged remnant
#

BSP is doing a bit more than just spawns, but yeah, if you are not fine with donuts give it a try

hexed whale
#

I will keep playing with it I guess. More hours to put in it.

#

At this point I have spent more hours messing with D/S configs than actually playing. Get mind numbing after a while.

I wouldnt be so pressed about it if I didnt have 8 other people that play on the server, and look to me to get things balanced right.

winged remnant
#

well, my friends and me are accepting the fact that "live" will be never simulated goodly.

so what we did was answering the question "what are we expecting from a raid" - and acceptable answers are only something which you can easily "measure" somehow (i.e. amount of fights during a raid, amount of PMC encounters etc)
we found out several things us and our expectation- with the end:
We don'T care whether this is called "live like" or not. It's "what we want to have"
so we found also out playing with the "live like random" selection, cooldowntimer 120-180, hardbotcap enabled,spawnboost enabled and despawning scavs (not PMCs) seems to fit our wanting to have game. We have fights with Scavs, we have fights with PMCs, we have bossFights, we can "hunt PMCs" on typical hotspots. We can do quests and getting surprised by other PMCs etc.

but whether "our config" fits to others or "live like": At the end we don't care

#

not sure whether this message was/is helpful, but you will always have a bit RNG in all your things. And from your words it sounds like you "over-engineer" the spawns, but this is just my feeling and shouldn't be meant as offensive.

prisma spindle
#

i got the same boss spawing 2 times on the same raid what could it be the cause? i know somewhere this problem was already mentioned but i can't find it. i'm using s+g, realism, sain, raid overaul, path to tarkov

#

in the swag config i set to true the boss option

restive flame
prisma spindle
#

i'll give it a try

winged remnant
hexed whale
# restive flame how can I help?

Nook, you have been amazing so far man. I dont want to complain your ear off. Let me see if I can get some statistics and see if I can pinpoint some questions for you.

Only question I have for now that might help me is, If I disable Bot Cap in the GUI menu, does that disregard the bot cap in SWAGS's config for the bot caps in Donuts' scenario config?

For example, if I set 15 players and 15 scavs to spawn in my pattern configs, does disabling bot cap disregard those or the amount I have set in user\mods\SWAG\config\config.json?

restive flame
#

all donuts spawns ignore swag caps

#

swag caps are only a stop gap for other bots

#

even then, if swag spawns use time -1 they ignore the cap too

winged remnant
#

would mean with donuts in place the SWAG-limits are just no used anywhere and fulltime ignored all the time?

restive flame
hexed whale
restive flame
#

its a little confusing I know, SWAG caps need to account for ALL bots, but only affect bots OTHER THAN pmcs and scavs

#

because swag still counts pmcs and scavs but it doesn't cap them

#

thats what donuts caps are for

winged remnant
#

are Rogues and Raiders considered as bosses?

restive flame
hexed whale
#

All night I have been having an issue with scavs on Streets. For some reason, I am not getting any during the first few mins. Then they trickle in, maybe 1-3.

#

So @winged remnant and I were trying to figure it out.

restive flame
#

have you adjusted your starting bots file

hexed whale
#

Many, many times have I gone over it.

#

BepInEx\plugins\dvize.Donuts\patterns

Right?

restive flame
#

yeah, can I see it?

#

whichever one you're trying

#

I don't see these issues so I'm assuming its a config/setting problem

hexed whale
#

Whole file?

#

Or just streets?

restive flame
#

the one you're having a problem with

hexed whale
#

Here is streets.

restive flame
#

you want to change these

        "MaxCount": 3,```
#

thats why you're not getting many scavs at the start

#

and make sure your caps are good to go

#

since your pmc count is high

hexed whale
#

I got you. Thank you.

#

Caps are here, so we should be good for the extra scavs.

winged remnant
#

the MaxBotCap is from swag, right?

hexed whale
#

Or wait, did I fuck up and confuse something here.

restive flame
hexed whale
winged remnant
#

now you should see your FPS going down a lot in streets 😄

#

nooky, in the "Starting PMC" PResets you have just the PMCs at the beginning of a raid and NO respawns of them, also not with hotspot boosts?
means: WHen they are dead/leaved the raid they won't be filled up with another?

winged remnant
#

and,but maybe wrong chat, thinking about a preset where I spawn rogues and raiders on the same map. Are they from AI perspective considered as enemies or will they be "friendly" to each other?

restive flame
winged remnant
#

oki, no worries, will ask the AI guru of SPT 😄

winged remnant
#

nooky, can I somewhere specify that I want to have a spawn with Rogues and/or a spawn with raiders? The StartingWaves always just have PMC/SCAV as I saw

#

in SWAG I find them in config.json and other configs for them like other->raiders.json, but I would like to spawn them in a preset (practically an EventPreset where Gluhar + goons are on all maps by a given chance + Raider & Rogues everywhere (which fight each other ofc) 😄

restive flame
#

Like boss mania

#

Or use swag

winged remnant
#

boss mania is a preset?

hot ocean
winged remnant
#

swag would be general config which needs to be reverted manually instead of just choosing another config

#

isn't existing anymore as I see?

restive flame
#

It sort of works

cedar quartz
hexed whale
winged remnant
#

I have the same CPU but will have then less than 50fos

hot ocean
#

seems kinda pointless to set the scav caps that high

#

asking for massive perfomance drops

hexed whale
#

@restive flame Not a single PMC on Night customs now?

#

Every other map has been fine.

restive flame
#

I need more info to determine is something is actually wrong. fwiw night/day doesn't matter with spawns

restive flame
#

bepinex logs, fulllogoutput. make sure you enable "All" logging levels in bepinex cfg

hexed whale
#

Ah shoot, dont think I did that.

restive flame
#

debug build

hexed whale
#

THis is the only error I get in the console.

hexed whale
restive flame
#

you can just drop the dll in

#

and overwrite that

hexed whale
#

I will do it and we will run another raid.

restive flame
#

has nothing to do with this mod though

hexed whale
#

How to find that out.

#

Oh boy.

restive flame
#

use any bot gear mods?

#

loadouts?

#

custom equipment

#

things like that

hexed whale
#

Algorithmic Progression.

#

Set "All" in logging

kindred dagger
#

Donuts doesn't like ALP at the moment. Unknown as to why.
I think Props is working on getting boss spawns onto donuts, not sure if the issue will get fixed before then.

I did just push an update to ALP that may have fixed it.
But I'm pretty certain that there's little I can do from my side.

hexed whale
#

Just updated ALP too!

kindred dagger
#

OH! actually the error you see is CAUSED by ALP, update

#

as of 10 mins ago?

hexed whale
#

Thanks for the input @kindred dagger

hexed whale
#

Like, right now.

#

Havent even booted my server up yet.

kindred dagger
restive flame
restive flame
hexed whale
kindred dagger
#

I think ALP adds data to the gen

#

I might want to remove the loot pool for scavs that I've added. If you are genning all of the scavs, you might be parsing over that new list of 100 or so items for each scav.

restive flame
#

donuts generates as many bots as it needs depending on a users config. if a user has a preset setup to spawn 20 bots at the start of raid then Donuts needs to generate data for all 20

#

that's more of an edge case though, but it does apply to @hexed whale however given the number of bots they want to spawn

#

just in case its relevant

kindred dagger
#

I think @hexed whale 's issue was a bad ID I left in.
The issue that no bosses spawn is what I'm concerned with. I'm investigating on my end as I'm seeing a lot of "Tried to edit a non-existent item for slot", which wasn't present pre-3.9.1

#

hmm that may have fixed it

#

I think scav/nonPmcBots have an issue at the moment in ALP. I'll crank up bosses and see if it's resolved.
I simply turned off loadout additions for all non-pmc bots

proven ocean
#

has anyone gotten double boss spawns? my friends and I were wondering why ther ewere so many guards at gas station in custom. to our surprise it there were two rashalas.

winged remnant
#

iirc it was a realism thing, swagnuts is just doing ONE boss spawn per boss on a map, not two

proven ocean
#

we do have realism on. thanks! i'll ask around over there

calm sluice
#

before you do make sure you follow the realism install instructions for use with donuts they're 100% gonna make fun of you instead of help if you don't

proven ocean
#

i did.

restive flame
proven ocean
lone tide
#

My Preset for Swag & D
20-30% starting PMCs & Scavs
Higher PMC & Scav caps
Tighter spawns to players
Overall more action packed & randomness

#

@lost junco Let me know how you get on with it, hopefully it's a bit more fun for you

scarlet coral
prisma spindle
hot ocean
#

I was under the impression that the swag max bot cap affected the bosses and scavs/pmcs, or it least it did on 3.8. So lets say you had 10 pmc and 10 scav in donuts scenario config (20 total) and 23 max cap and then reshala and the boys spawned shouldn't you have only 8 scavs spawning? (10 pmc, 8 scav and 5 boss = 23 maxcap) like it subtracts from the scav count

#

@restive flame Have I got that wrong? I thought that's how it functioned when using hardcap. I seem to be getting the bosses on top of the donuts caps ignoring the hardcap

restive flame
#

10 + 10 + reshala + 4 guards = 25 total
SWAG = 23, reshala/guards could get blocked here

also consider that any bosses with spawn time -1 will ignore max bot caps

hot ocean
#

oh

#

i thoght the cap prioritised the bosses?

restive flame
#

what do you mean prioritize?

hot ocean
#

well the cap would stop scavs and pmcs spawning rather than bosses

#

so you could have a consistent amount of bots in a raid

restive flame
hot ocean
#

whats the point of them then if they dont affect the total amount of bots?

restive flame
#

the point of what? swag caps?

hot ocean
#

yeah

restive flame
#

to cap all bots other than pmcs and scavs

hot ocean
#

oh

restive flame
#

its not like you can use one or the other, you need both

hot ocean
#

yeah i just misunderstood a previous explanation of it I think

#

because the caps are so high it just seemed like they would account for all bots

#

like fika caps

#

the swag caps that is

#

so lets say you have reshala spawn on customs why would the default cap be like 26 or whatever the default is

restive flame
#

well they need to account for all bots, but they only affect bosses

hot ocean
#

ahh

#

shame it doesnt affect pmc and scav caps

restive flame
#

yeah, can't

hot ocean
#

would allow for dynamic aadjustment to keep bot levels the same

restive flame
#

client spawns ignore server caps, don't know why, bsg code

hot ocean
#

my perfomce gets nuked on reserve for example when glukhar spawning

restive flame
#

probably because they're spawned from the client and not the server

hot ocean
#

yeah damn

restive flame
hot ocean
#

well thanks for taking the time to explain it for me

#

Im already running low caps for a cpu bottleneck

#

means my raids will be pretty dead when bosses dont spwan

#

will have to find a sweet spot i guess

restive flame
#

yea

#

depends on a lot of things

hot ocean
#

such a huge difference in performance when bosses on the maps with my current caps

#

think im on like 5 pmc and 8 scav on reserve

restive flame
#

that's a lot if you think about it, 13 bots already, boss+guards you're already close to 20, add in snipers, rogues, raiders, etc (depending on map) that's well over 20 bots max. that is a lot

#

that's worst case, but still

hot ocean
#

yeah true, i'll defo reduce it now I know how it works

#

thanks

proven ocean
proven ocean
lone tide
proven ocean
lone tide
pastel radish
#

How do i see all spawnpoints from a preset?

  • I have enabled "enabled debug markers" and "enabled sphere real size".
  • I can see a marker, if i manually create one with the keybinding under "spawnpoint marker"
oak prairie
#

I just thought would be nice to mention. Best tool ever to create proper presets for donuts!!!!

granite fractal
#

Any one have recent issues of guards not spawning? Been hunting Reshala's boys for a few days now and it's just been Reshala dying alone in the dorms bathroom with his boys nowhere in sight

#

Like they're not even loading

#

Same with Shturman

#

Glukhar has his guards for some reason

shadow summit
#

I'm surprised bosses even spawn for you at all

granite fractal
#

Okay, not sure if it's just my system or not but I had to edit the config file to set up the Reshala's guards as supports instead of their default set up as escorts.

#

Working now

robust elbow
#

Anyone run into the issue where you just can't load into the match? Trying to play solo after downloading SWAG + Donuts, everything works just fine, but once I see "\client\game\bot\generate" in my server, creating loot pools will hit 100% and then nothing happens. I just sit and watch the little pinwheel spin under creating loot pools. No error messages, game isn't frozen, it just isn't actually putting me in the match

#

Same thing happens as scav as well

hot ocean
# restive flame 10 + 10 + reshala + 4 guards = 25 total SWAG = 23, reshala/guards could get bloc...

So I'm tinkering with this today and with your explanation I think I understand deadleaves old swagnuts guide better. Do you know if that still applies? Can you use hotspot ignore caps in donuts f9 and use a higher Fika cap to get a more dynamic bot count? Or will fika caps only affect non pmc/scav counts like SWAG? Sorry to bombard you with questions, it's surprisingly difficult to get your head around all this stuff as a layman!

hot ocean
#

Re-reading the Deadleaves guide they do seem to suggest that the fika bot limit is for all bots apart from specials

severe osprey
hot ocean
#

f12

#

bepinex config

severe osprey
#

yeah it'll affect pmc/scavs

hot ocean
#

ah so thats maybe the secret

#

to get the most out of a CPU bound system

severe osprey
#

definitely see the vision

hot ocean
#

I'll report back if it works

#

thanks

#

anyone know the difference between "hotspot boost" and "ignore hotspot cap"?

severe osprey
#

hotspot boosts just gives all hotspots a 100% spawnchance

#

hotspot ignore cap will ignore the donuts cap for hotspots specifically - so if a hotspot spawn is triggered while you are at your cap, it will still spawn

hot ocean
#

ok that makes sense

#

thanks

#

thats the key then

hot ocean
#

Does anyone know if FIKA enforced limits accounts for all bots when enforcing limits on pmcs and scavs or does it only see pmcs and scavs contributing to its bot count?

hot ocean
#

from some limited testing it would seem it doesnt see special spawns at all

#

you can have a lower fika enforced limit than SWAG max bot

#

@restive flame no ground zero/ground zero high under "TotalBossesPerMap" in bossConfig.json on 3.5.1

#

intended?

restive flame
#

nope I’ll fix that, ty

hot ocean
#

np

#

would adding them in myself for now work?

lucid pelican
#

Yes

maiden sable
#

i've adjusted the bot caps, changed the configs in patterns and disabled min distance but i'm still not getting the full amount of starting PMCs i've set it to (e.g. i only got 2 PMCs on factory when my min and max starting PMCs is set to 5) - i'm not sure if there's a setting i missed or something but does any1 know how to fix? :p

restive flame
#

Can I see your configs please

maiden sable
#

nop, i don't use unicorn - i've also turned hard cap off so i don't think the scenarioconfig caps are doing anything, but even if they were they're not low enough to limit my spawns

#

i can send my spawn patterns across for all maps if yu want; i've noticed it happening on woods a few times too

restive flame
#

Try unicorn first, I highly recommend it

#

consider the base version of the mod as just that, a baseline. Not a ton of points

maiden sable
#

oh, so is it maybe not spawning PMCs because there's not enough points? weirdly it sometimes spawns the right amount, other times it doesn't

lucid pelican
#

I don't think there's a guarantee

maiden sable
#

there's no way to force a certain amount to spawn you mean? i thought that's what the start jsons in patterns did

lucid pelican
#

Depends on your maxes plus snipers bosses etc

severe osprey
#

he has the donut caps disabled so those shouldn't affect it

#

and i'd be surprised if he's surpassing the cap set in swag which includes specials/bosses

restive flame
lucid pelican
#

Jeez it's like I don't know things lmao

severe osprey
#

afaik there's no spawnchance for starting points

lucid pelican
#

Just set 0 for distances on everything and see if you can get it done

severe osprey
severe osprey
lucid pelican
#

I suppose it would yes. Have you edited the spawn locations?

#

And number and group number etc

severe osprey
#

in my personal set up i have, yes - everything should be set properly. i just have also noticed that sometimes the spawns do not hit the min count

#

i've even accomodated my set up a bit for that, increased the min count a little higher than i had it initially

#

now i'm curious tho so i'm gonna test it out with just SPT and a default S+D install and toy with the min counts

restive flame
#

In line of sight

#

In combat

#

Donuts checks a lot of stuff you’re not aware of

severe osprey
#

oh for sure, why i was asking lol

maiden sable
#

do the min values for PMCs in start patterns count the player? like if mincount is 5 would that spawn 5 AI 1 player or 4 AI 1 player

maiden sable
#

ty!!

hot ocean
#

If you set max bosses to 1 on a map I presume that doesn't block other specials spawning like raiders/cultists/bloodhounds? Just other bosses like goons or Reshala right?

#

And you mentioned earlier that -1 boss count means they get ignored for SWAG maxbotcap, does that mean a value of 1 means they do count for SWAG maxbotcap?

#

Sorry for the endless questions there's just a lot of variables in your mod!

heady tartan
#

Just starting today, my group encountered an issue where connecting clients get a black screen and freeze when hitting F8 to extract. LogOutput gives me

[Info :RequestHandler] [REQUEST]: /raid/profile/save [Warning:DonutComponent] Donuts Component cleaned up and disabled.

Any ideas?

wise python
#

anyone else having an issue with swag only spawning bosses and pmcs in raid? i only get about 2-3 scavs when i have the live like starting pmcs only i can post screenshots of config files as well

hot ocean
#

Are raiders on labs considered specials or scavs in the config?

winged remnant
#

specials

hot ocean
#

thanks

#

After a couple days of testing I believe I have figured out how to get consistent bot counts on fika and swagnuts whether you have specials spawn or not, its kinda the opposite of the DeadLeaves guide

#

I'm still figuring some of the quirks but I'm definitely on to something

#

It works by having hotspot hardcarp ignore on and using fikas enforced bot limits be lower than your swag caps

#

despawn off in swag

#

despawn on in fika

#

so if you have for example 17 as the bot limit in fika it will stop only pmcs and scavs spawning above that, specials will fill out as usual and fika will control the remaining spaces

oak prairie
#

Hi guys. Any advice for increasing number of raiders on the lighthouse? It's not exactly live like with only 5-6 of them being there AND not on the rooftops at all

calm sluice
#

I run realism for bot chance, swagnuts, and unicorn, I'm not sure which does it but I find more raiders than scavs and they are all over the place. Makes it a real challenge in a fun way

hot ocean
#

unicorn likely

#

really spices things up

#

been testing lighthouse for optimising bot counts and the rouges are all over the place haha

#

does anyone know what the numbers mean for "BossEscortAmount": "1,1,2" ?

#

is it like follower odds?

#

2/3 likely to be 1 follower? 1/3 likely to be 2 followers?

#

the one for raiders on labs is wild "BossEscortAmount": "1,1,1,1,2,2,2,1,1,1,1,2,2,2,3",

glacial wraith
#

it's realism that makes rogues and raiders spawn everywhere

#

Unicorn only adds spawnpoints

hot ocean
#

ah

#

yeah i didnt realise they meant across diffferent maps

split nova
#

? ive never seen any rogues on any other map besides lighthouse

left ridge
hot ocean
left ridge
split nova
#

yeah i have realism

#

ive def seen raiders spawn on other maps though

glossy kiln
#

Rogues do in fact spawn on other maps as per the tooltip

split nova
#

guess im just unlucky

wise python
#

like i dont have any of the limits on and it only spawns like 15 ai in total 😦

lucid pelican
#

There is an initial wave, which on starting PMCs only will be PMCs, then the first wave of scavs. Anything after that with be only scavs on starting only

hexed whale
#

@restive flame Aftger all the work you helped me with spawns are perfect! All except for one map.

Reserve. Reserve is like hoard mode. Scavs even spawn meters from us. Teammate and I got a combined 50 kills on Reserve, and he stayed in one place for a good 10 minutes. Scavs were constantly assaulting the building.

#

You can see, right by Black Bishop, where my friend was hunkering down in for most of the raid.

#

Other people in my server are reporting the same. An onslaught of scavs.

#

What can Ii do about this? I didnt change anything with Reserve I didnt change for the other maps.

restive flame
#

maybe too many hotspot points there, look at the reserve points file, zoneSpawnPoints folder

#

actually nah that's too much work, you can just adjust your scav wave zones

#

much easier

hexed whale
restive flame
#

the zones, what do they look like now? any hotspot?

spiral edge
#

i could use your preset and edited files 😘

opaque sigil
#

I take it theres no TriggerDistance var for [Map]_Start stuff?

#

I'd like to shrink down how far things can spawn from me at the beginning of raids. I take it the only way to do that is to set eveything in start to Zero spawns, and then drop the first wave timer way down. Then first wave will be restricted to TriggerDistance

#

Or throw in a new Group for *_waves with a trigger timer of zero, 100 spawn chance, all zones, TriggerDistance of whatever, and mess with the group sizes and max triggers to get it feeling right?

#

The main thing I'd like to prevent is groups of AI spawning in places on raid start that I'll never end up going to. Maybe more aggressive despawning- though I don't know how I'd configure that.

severe osprey
#

despawning is probably the most straightforward route to keeping bots around u

#

maybe try turning the despawn on, cranking down the distance to something that feels comfortable for u, and possibly turn on the hotspot boost

#

first option you said should also work tho, just requires a little more work - and you'd probably wanna mess with the cooldown timer in game to fine tune it

restive flame
restive flame
#

you don't need to change the timer, you can try using the ignore first timer boolean

winged remnant
#

Is it somehow possible to deactivate all spawns (bosses, pmc, scav, starting waves etc) so my raid is empty (want to create a trader mod with some quests, that's why)

#

Or is the menu option for disable ai spawns enough.

restive flame
#

disable all swag spawns (top of swag config.json)
Turn off donuts (gui)

#

That should be it

opaque sigil
#

If I'm successful swagnuts will be spawning ai in a literal donut around me :^]

prisma spindle
heady tartan
#

Just adds a shit ton more

prisma spindle
#

i tought the same but checking the spawnpoint file i see that there are no spawn marked as hotspot like in the original donuts

heady tartan
#

Anyways

@restive flame Raiders spawning from the D2 switch ignore min distances (obviously). However, there is a delay that allows players to camp their hallway spawn, seeing each raider spawn in with a slight pause before activating. Is there a way to fix this?

restive flame
#

not really, its just server spawn slowness unfortunately

#

donuts will replace those in the near future anyway

#

though still not sure how to work switches into that

#

yet

heady tartan
#

How would I go about changing the spawn location as a temp fix? I'd rather have them spawn in the outlying areas (Metal stairs, Ramp) so players cant camp it

#

I'll take a look into it, I just gotta know where the D2 spawn is stored

restive flame
#

you can change their bsg zones

#

in the swag spawn files for raiders

heady tartan
#

I guess I mean, where the "ZoneSubCommand" spawnpoint is stored

restive flame
#

its a bsg zone, what do you mean stored?

heady tartan
#

Ahhhh, I see

#

I would need to create a seperate mod that modifies the coordinates of the bsg zone, right?

restive flame
#

that would be pretty complicated I imagine... what are you trying to do?

heady tartan
#

Basically, I want to remove the hallway spawn from ZoneSubCommand under the
"TriggerId": "autoId_00000_D2_LEVER",

#

Or change the trigger ID to use a seperate location

restive flame
#

that sounds like a lot of effort, maybe when donuts bosses are ready you can figure out how to implement switches for that for us KEKW

#

problem solved

heady tartan
#

Ah yes, SWAG retirement pepe_chad

restive flame
#

indeed

#

finally

heady tartan
#

I guess in the meantime I'll just disable the D2 spawns and up the general ZoneSubCommand patrol spawns

#

But along these lines, it would be cool if there was an option to have raiders or other bots spawn for other switches, like Interchange power or the Customs extract switch

restive flame
#

that would depend on how switches could be implemented, if at all

#

with donuts bosses that is

#

in theory if we can define a spawn with a switch from the client I assume we could do the same for any switches

#

donuts would need to check for those switches in some fashion

heady tartan
#

Is the goal of Donuts bosses to move away from server completely?

#

and just have it all be client-sided?

restive flame
#

its a goal, not sure if it can be done completely yet but we're headed in the right direction

severe osprey
restive flame
prisma spindle
prisma spindle
#

[Warning:DonutsBotPrep] No cached bots found for spawn type pmcBEAR, difficulty normal, and target count 2
@restive flame do you know what this mean i'm trying to tweak the timer spawn in the pattern to make them trigger more often

#

i have pmc waves not spawning in raid

brittle frost
#

Does despawn option work with Fika?

livid plume
#

Quick question maybe I’m out of the loops, but the spawn point editor doesn’t seem to be working for me any more. In particular the debug options or adding a spawn point using the assigned key.

restive flame
restive flame
opaque sigil
#

Aight, tweaking some stuff- wanted to share my experience thus far. Setting 'IgnoreTimerFirstSpawn' to True across all waves settings definitely has resulted in more spawns closer to me at raid start. This is running "TriggerDistance": 400 across all zones as well. Doing this to the default config results in more PMC skewed counts (less scav to PMC ratio)- as expected, based on what's in there by default.

#

Sample size of one there, second raid I tried had a completely different result LOL:

#

After dropping Min & Max counts to zero in the customs_start config, only Reshala and Sniper scavs spawned. This is good!

#

And then initial spawns were near me;

#

Next test; dropping cool down timer (F8 > Spawn Frequency) to 30, and setting Raid Load Time Delay (Advanced Settings) to 45

#

This seems good. I'm not convinced Time Delay is helping me towards my goal at all, I feel the CD Timer is what's doing the lifting here.

#

Though this is definitely closer to what I want. I'm gonna try normalizing "TriggerTimer" across the customs_waves config and see what happens :]

#

/\ Didn't do anything useful, stuff spawned a lot more frequently, IE performance dips

prisma spindle
flint lantern
#

I turned down the chance for bosses on labs to 0 but they still appear

restive flame
restive flame
wooden vigil
#

Hey guys Im back after a break - Does SAIN, looting bots & swag work well together?

pearl narwhal
#

swag is unrelated to the others entirely
but yes

wooden vigil
#

thanks

#

any new settings in swag i need to be aware of? or any settings that are a must? sorry this must get asked a lot but i havent played since 3.5 or something

restive flame
#

and make sure you have the required mods

wooden vigil
#

thanks yeah new gui looks good 🙂

#

not sure why i just got killed by a scav even though i was a scav 😄

pearl narwhal
#

traitor scavs are a thing

wooden vigil
#

ooohhh

hollow marsh
#

Guys, in SWAG I see that it's only the bossConfig.json used for boss spawn chances per map. However what is the point of each bosses .json in the 'bosses' folder? Am i missing something silly there? is it an old folder? (particularly asking as each bosses .json file has a BossChance value which i dont see being used)

idle quest
#

probably my favorite feature of the newer updates

idle quest
#

I do not think its old, it should still be used

hollow marsh
#

Ok, so the rest of the values are used, but BossChance isn't?