Jump to content
Doomofman

Adding Screamer to Random Spawn

Recommended Posts

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

Edited by Doomofman (see edit history)

Share this post


Link to post
Share on other sites

i think it should be fairly easy to add her to the entitygroups file in the pool for zombiespawns

Share this post


Link to post
Share on other sites
Posted (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

Edited by doughphunghus (see edit history)

Share this post


Link to post
Share on other sites
On 10/9/2020 at 10:58 PM, doughphunghus said:

@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

Share this post


Link to post
Share on other sites
10 hours ago, Doomofman said:

 

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.

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites
On 10/20/2020 at 11:45 AM, 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:

<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>

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...