Fix implemented in 3.4.0.
Issue resolved.
Thank you, devs~
Fix implemented in 3.4.0.
Issue resolved.
Thank you, devs~
Good morning.
I ran some more tests on a fresh SPT install.
Two mods were used: Tarky Menu (for Godmode) and SVM (to convert 100% of scavs to PMCs and for 100% same faction hostility chance). Despite what logs may indicate, these were the only settings enabled. Everything else was disabled.
Results:
(Double-line separates the spawns generated before the first function call of getBotBehaviors.)
Logs:
[BepinEx] Test #1: CodePaste
[Server] Test #1: CodePaste
[BepinEx] Test #2: CodePaste
[Server] Test #2: CodePaste
[BepinEx] Test #3: CodePaste
[Server] Test #3: CodePaste
The 2nd test's results were interesting because one of the bots that were part of the first spawn group (spawned with the other non-aggro Bear) behaved properly.
I did hear a shot pop off before I teleported them to me, though.
So, I conducted a fourth test where I teleported the first spawn groups of both BEARs and USECs together. During and after the firefight between the two groups, ALL bots that actually shot their gun were properly aggressive towards me. The one exception was a single bot who ran away to heal and never fired their weapon, who remained passive (same behavior as usual, aiming at a spot below my feet and not firing, but still tracking me).
Edit: Wait, shit, SPT Realism does change PMC behavior. Aughghgh, I'll test again tomorrow on a clean install.
Okay, lots of mods (I apologize), but none of them should affect AI behavior.
SPT Realism's bot difficulty adjustments were disabled for testing.
Tests were conducted to see what's causing certain bots to be passive towards player scavs.
These were performed on Factory (Day). Teleporting either BEARs or USECs to player position separately so they don't fight each other.
I waited until the bot stopped waypointing and appeared to either look at me or open fire on me.
Kept going until no more bots spawned for 7~8 minutes.
Results (3 Tests):
(Bots above dotted line were the first group of spawns, before the first server call of:
[Info :RequestHandler] Request GET json: fe6ecd274ac1425a8c882366:http://127.0.0.1:6969/singlepl…ngs/bot/getBotBehaviours/
Test #1 BepinEx: https://pastebin.com/U2YEuR1m
Test #1 Server: https://pastebin.com/Keeh9US6
Test #2 BepinEx: https://pastebin.com/wwtvgA1x
Test #2 Server: https://pastebin.com/qiS5gqR6
Test #3 BepinEx: https://pastebin.com/zwfZUWA1
Test #3 Server: https://pastebin.com/rFE7w2UA
It seems like only the first bot of each faction is passive against player scavs, but my tests were limited and I'm getting sweepy.
Nonaggressive bots will still track me with their gun, but they seem to point at a location at or below my feet.
They do not retaliate even upon being damaged by me, but the rest of their behavior seems normal (taking cover upon fire).
ah, I didn't add any settings for off these information, so will shows these information is normal.
Gotcha, thank you anyways!
I noticed that with HUDMag that you've managed to stop the game from displaying its tooltip for ammo type when checking the magazine (most of the time). However, the game tooltips for fire type "Single Shot", "Burst Fire", etc. still show up. Edit: Nevermind, I was wrong on this, it's just lined up really well.
Is there a setting in the config I'm missing, or is there a way to turn off the game's pop ups for "Full", "Almost Empty", "Single Shot", etc. since your mod already shows that information?
In the newest patch for SPT-Realism mod, the author enabled "Dev Mode" and "Log Everything" in the config. Likely forgot to turn it off after working on the new patch.
Try opening the config executable and in the Dev Tools turn these settings off.
Alternatively, they are "dev_mode" and "logEverything" in the json config, respectively.