Serious Sam 3: BFE

Serious Sam 3: BFE

83 个评价
Infighting
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
1.580 KB
2013 年 10 月 12 日 下午 6:03
1 项改动说明 ( 查看 )

订阅以下载
Infighting

描述
This mod enables infighting between monsters like in the classic Doom games. This means that when a monster is damaged by another monster that is not of the same class (Kleers do not turn on other Kleers, Khnums don't turn on other Khnums etc.), it will turn on the agressor and seek revenge. This happens fairly frequently because, just like in Doom, monsters do not check if there are other monsters in their way before opening fire at the player.
A few more details:

- Monsters may target enemies that they can not actually damage (helicopters)
- All monsters can now damage khnums, independent of explosive damage or not (they are not taking any friendly fire at all in the vanilla game)
- The mod only works on monsters that have been spawned from spawners (irrelevant for non-mappers since this is the case for >99% of all monsters in the vanilla campaign). It is possible to do this even for monsters that are in the level from the start, but this would be more expensive.
- I did not test this in coop yet, but it should work (hoping for your feedback on this)
- The mod consists of one single lua script that is surprisingly simple, but feel free to message me if you have any question about that
- Untested for DLC

Known Bugs:

- As said above, only supports monsters that came from spawners
- I encountered a bug that softlocked the game at the beginning of the end boss cutscene, but i only encountered it once and was unable to reproduce it, please give feedback if you encounter this bug

Have fun with this!
25 条留言
Shockwave 2022 年 6 月 3 日 上午 12:33 
Every SS game should have this by default.
Retronur07 2019 年 8 月 8 日 上午 5:03 
please answer me
Retronur07 2019 年 7 月 21 日 上午 2:27 
How do you make this mod can you explain for me ?
And do you want to port this into a fusion ?
JGold 2018 年 10 月 31 日 下午 1:32 
I love this mod. Is there any chance you could recreate it for the other games in the series? I have a feeling it would be pretty fun in the last level of The Second Encounter.
xana  [作者] 2015 年 6 月 15 日 下午 1:49 
1) Unfortunately, this is not preventable without actually editing each and every enemy classes' behaviour file, which would be tedious and would also interfere/not work with many other mods.

2) This is intended, it works just like it does in Doom.
CZS 2015 年 6 月 15 日 上午 11:31 
Great mod, though I've noticed two minor flaws not yet mentioned:

1) The monsters seem to periodically check if Sam's around, or something to that effect; so even if a monster's current target isn't dead yet, he may suddenly turn on Sam regardless. However, apparently this can be prevented by keeping a sufficient distance from the infighting monsters, in which case they should battle to the death.

2) Also, the monsters don't seem to "keep a list" of those who have recently harmed them, so even if a monster is surrounded by a horde of other hostile monsters attacking him, he will always turn on Sam as soon as his current target dies (of course, in such a case he's likely to quickly take a hit from someone, and forget Sam).
Dominar Jameson V 2014 年 2 月 1 日 下午 7:56 
Thank you for clariflying and recommending that, even though I won't use it. You answered my question: if it was easily possible.
Man I've been playing so much Sam with friends using this mod and it is awesome. When I play singleplayer I do exactly what I do in Doom 1 & 2, take my absolute sweet time like I'm Solid Snake and have every enemy I can kill each other. That way I can play on Nightmare mode and Serious mode here!
xana  [作者] 2014 年 1 月 27 日 上午 11:07 
Yeah you're right, the zombies did turn on each other. Unfortunately, this can not easily be done here in SS3, because Characters of the same CharacterClass cannot damage each other - and that's why I prevented them from targeting each other.
If you REALLY don't care about enemies fighting each other fruitlessly until eternity, you could open the script and delete this from line 32:

and spawnee:GetCharacterClassFromParams() ~= damager:GetCharacterClassFromParams()
Dominar Jameson V 2014 年 1 月 26 日 下午 10:58 
This is great and I subscribed the second I saw it. I especially love mods like these because it makes playing on Serious difficulty possible.
You said you emulated DOOM in that enemies won't turn on their own species, but actually all of the zombie types (rifle shotgun and chaingun) will all kill each other.
Would it be simple for you to make this game's zombies do the same?
mckracken 2013 年 11 月 9 日 上午 11:42 
YES! I love infighting, thx so much