• If you have a mod, tool or prefab, please use the Resources section. Click Mods at the top of the forums.

Adding Screamer to Random Spawn

Doomofman

Survivor
I was wondering if a mod exists or if not, how easy it would be, to add working Screamers (who can summon hordes) to the general world spawns? I've been watching Jawoodle's latest series and he seems to have it somewhat working. 

Only mod close to it I could find was to add screamer bears

 
Last edited by a moderator:
@Doomofman I threw this modlet together. It adds screamers to *every* spawn group.  I tested it a tiny bit and I got about 2-3 screamers spawned in a small-medium POI (not a destroyed house, like a nice house). Without testing at night or higher game stages, it kinda felt like JaWoodles current streaming game.  I tried making spawn rate lower and specific spawn groups and screamers were really really rare, hence adding to every group for initial testing.  If you want to try it out and let me know how it feels (too many or too few screamers, etc) let me know!  I feel the spawn rate is too high, but to make it better it might be best to try to remove it from several group s ( like animal groups...the screamer group itself, etc) but that will take some work :)

Edit: Its a 1 line modlet, so if you try it out and want to tweak the 1 setting in it and it "feels better" that what I have initially set, let me know the setting/number you used and I'll update the modlet.

v1.0.0.zip

 
Last edited:
@Doomofman I threw this modlet together. It adds screamers to *every* spawn group.  I tested it a tiny bit and I got about 2-3 screamers spawned in a small-medium POI (not a destroyed house, like a nice house). Without testing at night or higher game stages, it kinda felt like JaWoodles current streaming game.  I tried making spawn rate lower and specific spawn groups and screamers were really really rare, hence adding to every group for initial testing.  If you want to try it out and let me know how it feels (too many or too few screamers, etc) let me know!  I feel the spawn rate is too high, but to make it better it might be best to try to remove it from several group s ( like animal groups...the screamer group itself, etc) but that will take some work :)

Edit: Its a 1 line modlet, so if you try it out and want to tweak the 1 setting in it and it "feels better" that what I have initially set, let me know the setting/number you used and I'll update the modlet.

v1.0.0.zip


Gave this a try. While it gives a nice level of spawns for screamers (including in POIs) it has the same problem JaWoodle ran into in that those screamers don't actually spawn hordes

 
Gave this a try. While it gives a nice level of spawns for screamers (including in POIs) it has the same problem JaWoodle ran into in that those screamers don't actually spawn hordes
That's weird.  I messed with it and yeap, they scream but nothing spawns.  I tried to find a fix ( looking in the XML, making changes,etc) but nothing seems to to work.  Its too hard to tell why isn't working, and also how screaming -> spawning works in the game in general.

 
If you guys remember, JaWoodle stated in one of the more recent episodes of his "Silent Hill" series, that KaineGB fixed the screamer code so that they can actually call in zombie hordes.  With that being the case, you might be best off directing @KhaineGB to this thread and seeing if he an shed some light on what he did to fix this.

 
I deleted the screamer "alert" noise and had them play a buff every 20 seconds that plays that noise.

When the buff fires, it randomly spawns between 3 and 6 zombies.

 
KhaineGB said:
I deleted the screamer "alert" noise and had them play a buff every 20 seconds that plays that noise.

When the buff fires, it randomly spawns between 3 and 6 zombies.
whelp, I'm unable to figure that out ;0. I've only messed with buffs that trigger once, just copy-pasting existing ones.  I don't even know how a cvar works :)

I think I have a buff on the screamer , and the only trigger I can think of that will work is: trigger="onSelfFirstSpawn"

<effect_group name="Dough Screamer Scream Buff">
<triggered_effect trigger="onSelfFirstSpawn" action="AddBuff" target="self" buff="doughsScreamerScream"/>
</effect_group>


Then, in the buff, I guess this should cause it to repeat and "scream" once per buff...but its not appearing to work:

Code:
<buff name="doughsScreamerScream" icon="ui_game_symbol_perk" icon_color="132,0,155">
      <display_value_key value="doughsScreamerScream"/>  <!-- Likely wont see this -->
      <display_value value="doughs Screamer Scream"/> <!--  Likely wont see this -->
      <stack_type value="ignore"/>
      <!-- I guess this is in seconds -->
      <duration value="10"/>
      <!-- I guess this should be > 1/2 of duration, AND < duration, so 1 update occurs
        So yo have this much time to kill her before she updates and screams?
      -->
      <update_rate value="6"/>
      <effect_group>
        <triggered_effect trigger="onSelfBuffStart" action="PlaySound" sound="zombiefemalescoutroam"/> <!-- Maybe remove this? -->
        <triggered_effect trigger="onSelfBuffUpdate" action="PlaySound" sound="zombiefemalescoutalert"/>
        <triggered_effect trigger="onSelfBuffRemove" action="AddBuff" buff="doughsScreamerScream"/>
      </effect_group>
    </buff>
 
Back
Top