|
Post by quakorama on Nov 2, 2023 15:26:26 GMT -5
I recently played Q2 (to be exact: patch v3.24 and KMQ2 v0.20 up7) once more since years and I noticed something strange: when I encounter an Iron Maiden in idle\wait-state, the squeezing-breast-animation & the specific tooting-sound is completely missing (I mean this: Iron Maiden Idle). More confusing: it is not mentioned in fandom-site ( Fandom); neither in Q2-version-history nor in KMQ2-version-history its deletion is mentioned. So I am a lot clueless. Was it unofficially censored by a patch? Is it a bug? Does anyone have the same experience? Thanks a lot for answer.
|
|
|
Post by knightmare on Nov 2, 2023 22:40:29 GMT -5
One of the Lazarus code changes in KMQ2 is the suppression of idle monster sounds if they have the ambush spawnflag (1) set. If that is set, the idle animations still play, but the idle sounds are skipped. If the monster doesn't have that flag set, the idle sounds play normally.
Note that I didn't change this from the original code in the v3.24 patch and all monsters should still play idle sounds.
Also, there's a search sound for the Iron Maiden (chksrch1.wav) that is loaded but was never used in the original source.
|
|
|
Post by quakorama on Nov 3, 2023 15:37:55 GMT -5
Btw I was not precise in my initial post: the breast-squeezing-idle-animation of an Iron Maiden is sometimes present in KMQ2, but the breast-squeezing-sound is completely missing when the animation occurs.
So KMQ2 causes it as an intended software-mechanism and the Iron Maiden has obviously this ambush-spawnflag set. How can I set this flag to 0 in an enemy-class?
NOTE: I accidentally clicked "Edit" instead of "Quote" when trying to reply to your post and ended up mangling it. Sorry about that.
|
|
|
Post by quakorama on Nov 4, 2023 3:14:55 GMT -5
addition to my last post:Maybe an option in KMQ2 v0.20up8 user-configuration, like "idle-sound of ambushing enemies = {yes, no}", could be a solution?
|
|
|
Post by knightmare on Nov 4, 2023 13:32:09 GMT -5
The sound still plays for at least 2 of the Iron Maidens in waste1.map (in the side room near the start with the stairs and lift where a tank patrols). They obviously don't have the ambush spawnflag set.
You can make .ent files for the maps where there are Iron Maidens. Use sv_dumpentities in the console for each map, then edit the .ent file to remove the ambush spawnflag (1) from each monster_chick entity. Then load a save from before you entered those maps (power1 is the last map before Iron Maidens appear).
|
|