eezstreet / SWATEliteForce

A modification for SWAT 4: The Stetchkov Syndicate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Suspects aren't as deadly as in vanilla game.

lennartmoritz opened this issue · comments

I've felt like in SEF the missions have become way easier than in the base game considering the amount of times you used to get blasted into oblivion by a suspect during a shootout or rushing a corner they are camping.

To confirm my suspicion I replayed the "Victory Imports Auto Center" mission of the vanilla "SWAT 4 The Stetchkov Syndicate" game multiple times with the intent of getting shot by suspects and "losing" gunfights. To see how fast i die and "how much room for error" there acutally is, I left the AI officers at the spawn and ran though the missions on my own.
I tried the same in SEF v7 and SEF First Responders v0.66b3, as I think the SEF_FR mod incorporates some of the changes from SEF v7.1 and i had it lying around.

Results:
In vanilla, I'd easily get killed in a single quick burst from suspects that were "camping for me" or that opened a door next to me and were able to flank me. Little room for error. Even if I heard them calling out or opening a door next to me, they attacked with a minimal delay and with good accuracy, leading to my death even if I tried to react quickly.
In SEF and SEF FR, suspects seemingly take more than a second between spotting you "I see the Cops! B***ards, etc." and actually shooting you. And even if they did, their accuracy was a joke in many cases. Even if I let them shoot me first by standing still, waiting for their reaction, they never killed me in a single burst.

Compared to that, the AI officers are literal death machines. Their accuracy is marvelous, their reaction time is unparalleled. Take them with you and they barely ever lose a gunfight. The stellar opposite of what it used to be in the base game.

So my question is: Where in the files can I change accuracy settings or reaction times, of suspects to make them a threat to players again. Because in this state, at least for me, there is little thrill when playing the game, because there is virtually no risk of you actually losing the gunfights if you're not careful.

Hello! Please take a look at https://github.com/eezstreet/SWATEliteForce/blob/master/System/AI.ini file for a start. I think you'll want to change the relevant stuff in here.

Ah great, thank you so much. I think I found the culprit lines of code.

; SEF-introduced delay before firing a weapon
LowSkillMinTimeBeforeShooting = 1.0
LowSkillMaxTimeBeforeShooting = 1.7
MediumSkillMinTimeBeforeShooting = 0.9
MediumSkillMaxTimeBeforeShooting = 1.3
HighSkillMinTimeBeforeShooting = 0.6
HighSkillMaxTimeBeforeShooting = 1.0

I will temper with these values, and see if that helps.