Left 4 Dead 2

Left 4 Dead 2

评价数不足
witches dont like specials
   
奖励
收藏
已收藏
取消收藏
Infected: Witch
Game Content: Scripts
文件大小
发表于
更新日期
10.479 KB
10 月 12 日 下午 3:09
10 月 15 日 上午 9:01
6 项改动说明 ( 查看 )

订阅以下载
witches dont like specials

描述
only works for witches who are sitting
also this is kinda unstable; read the description for more details
(this *might* cause crashes)

makes the witch get mad jealous of the other special infected and allows her to get disturbed by them and even start chasing them

yes yes, this will also allow the witch to get angry at tanks, so now they can do an epic duel (altho the tank, like a gentleman, respectably doesnt attack the witch back)

this also allows the witch to kill any special other than the tank in one hit, and makes it so that she (maybe?) will run away after killing a special (disabled by default)

stability

oooh yeah, now this is the big caveat of this: stability

well, for starters, its not exactly what you would consider to be optimized, and this may or may not cause mysterious script errors to suddenly start showing up in the console...

and for the whole hit and run fix where the witch runs away after killing a special, if there are no dead survivors then it has to hack it fully by causing whatever special she was chasing to briefly join the survivors, therefore you will probably notice i.e. the jockey on the hud for a second; sorry, this was the only way! :(

due to the above, the game may or may not crash on occasion when using this; i mean, it *probably* wont, uhh probably, but if your game starts crashing then yeah im probably sorry for probably causing that

ems config
this includes an ems config file at witchspecials/options.cfg

// should the witch run away after killing a special? // (this is pretty hacky and can potential cause issues when set to true) runaway = false // if runaway is set to false then this is how much anger the witch should have after killing the special reset_anger = 0.5 // varying distances at which the witch can get angry at specials (-1 means use the convar equivalent) hostilespace = -1 personalspace = -1 normalspace = -1 // distance before the witch starts getting angry at spit (0 to disable if wanted) spitterspace = 320 // multiplies how angry the witch gets at specials multiplier = 0.025 // how often (in seconds) the witch will get angry scan = 0.1
3 条留言
Enlisted  [作者] 10 月 14 日 上午 10:55 
just added that + a few other thing as part of a ems setting thanks to your idea, also for the spitter thing if you were talking about her getting angry at the spit that wasnt a thing before so i made sure to include that with the update, however if she was ignoring the spitter in general then that will still probably be an issue (that i would need to fix)
Xenorvya 10 月 14 日 上午 9:07 
Could it possible to keep the vanilla behavior of her calming down on the floor after killing an infected, as a possible EMS setting? Because you could be randomly walking around and the infected will clear the area of the Witch quite easily, if it's not annoying to you of course. Also idk if it's a bug but for me she ignores the Spitter.
Xenorvya 10 月 14 日 上午 8:09 
I like this. Always thought it'd be cool to have the Witch attack other specials instead of just survivors.