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

7th day hordes

grrmisfit

New member
I put in some custom UMA zombies and i did not add them to the horde night list as i know that causes lag for some on horde nights, problem is they are coming on horde night. I was under the impression the game didnt use spawning.xml for horde night but used the entitygroups and gamestages xml which both dont show any custom UMA zombies in the feralhordestage code.

Any ideas why its still sending custom zombies then?

 
You probably added them to the ZombiesAll group.
And that's what horde night uses. :)
my understanding is that it doesnt tho. it calculates your gamestage, gamestage xml says ok spawn this feralgroup, entitygroups xml says feralgroup XXX contains these zombies and sends those. Your probably right but why bother with those 2 files if its just going to use spawning.xml

<entitygroup name="feralHordeStageGS3187"><entity name="zombieMoeFeral" prob="1.116"/><entity name="zombieFatCopFeralRadiated" prob="1.116"/><entity name="zombieFemaleFat"/><entity name="zombieMarleneFeral" prob="1.116"/><entity name="zombieFatCop" prob="1.316"/><entity name="zombieBoeFeral" prob="1.116"/><entity name="zombieWightFeral" prob="1.355"/><entity name="zombieDarleneFeral" prob="1.116"/><entity name="zombieBiker"/><entity name="zombieFootballPlayer"/><entity name="zombieSkateboarder"/><entity name="zombieSkateboarderFeral" prob="1.116"/><entity name="animalZombieVulture" prob="0.

 
It does. It uses the groups defined in entitygroups.xml to pull zombies for the horde.

Example from gamestages.xml.

Code:
	<spawner name="BloodMoonHorde">
	<gamestage stage="1"><spawn group="feralHordeStageGS1" num="1" maxAlive="50" duration="1"/><spawn group="ZombiesNight" num="1" maxAlive="50"/></gamestage>
	<gamestage stage="2"><spawn group="feralHordeStageGS2" num="2" maxAlive="50" duration="1"/><spawn group="ZombiesNight" num="3" maxAlive="50"/></gamestage>
	<gamestage stage="4"><spawn group="feralHordeStageGS4" num="4" maxAlive="50" duration="1"/><spawn group="ZombiesNight" num="5" maxAlive="50"/></gamestage>
	<gamestage stage="7"><spawn group="feralHordeStageGS7" num="7" maxAlive="50" duration="1"/><spawn group="ZombiesNight" num="8" maxAlive="50"/></gamestage>
	<gamestage stage="10"><spawn group="feralHordeStageGS7" num="10" maxAlive="50" duration="1" interval="24"/><spawn group="feralHordeStageGS10" num="10" maxAlive="50" duration="1"/><spawn group="ZombiesNight" num="11" maxAlive="50"/></gamestage>
	<gamestage stage="13"><spawn group="feralHordeStageGS10" num="13" maxAlive="50" duration="1"/><spawn group="feralHordeStageGS13" num="13" maxAlive="50" duration="1"/><spawn group="ZombiesNight" num="14" maxAlive="50"/></gamestage>
	<gamestage stage="16"><spawn group="feralHordeStageGS13" num="16" maxAlive="50" duration="1"/><spawn group="feralHordeStageGS16" num="16" maxAlive="50" duration="1"/><spawn group="ZombiesNight" num="17" maxAlive="50"/></gamestage>
	<gamestage stage="19"><spawn group="feralHordeStageGS16" num="17" maxAlive="4" duration="1"/><spawn group="feralHordeStageGS19" num="17" maxAlive="4" duration="1"/><spawn group="ZombiesNight" num="20" maxAlive="50"/></gamestage>
	<gamestage stage="23"><spawn group="feralHordeStageGS16" num="17" maxAlive="4" duration="1" interval="34"/><spawn group="feralHordeStageGS19" num="17" maxAlive="4" duration="1"/><spawn group="feralHordeStageGS23" num="17" maxAlive="4" duration="1"/><spawn group="ZombiesNight" num="24" maxAlive="50"/></gamestage>
	<gamestage stage="27"><spawn group="feralHordeStageGS19" num="18" maxAlive="4" duration="1"/><spawn group="feralHordeStageGS23" num="18" maxAlive="4" duration="1"/><spawn group="feralHordeStageGS27" num="18" maxAlive="4" duration="1"/><spawn group="ZombiesNight" num="28" maxAlive="50"/></gamestage>
	<gamestage stage="31"><spawn group="feralHordeStageGS23" num="18" maxAlive="5" duration="1"/><spawn group="feralHordeStageGS27" num="18" maxAlive="5" duration="1"/><spawn group="feralHordeStageGS31" num="18" maxAlive="5" duration="1"/><spawn group="ZombiesNight" num="32" maxAlive="50"/></gamestage>
	<gamestage stage="35"><spawn group="feralHordeStageGS27" num="18" maxAlive="5" duration="1"/><spawn group="feralHordeStageGS31" num="18" maxAlive="5" duration="1"/><spawn group="feralHordeStageGS35" num="18" maxAlive="5" duration="1"/><spawn group="ZombiesNight" num="36" maxAlive="50"/></gamestage>
	<gamestage stage="40"><spawn group="feralHordeStageGS31" num="19" maxAlive="6" duration="1"/><spawn group="feralHordeStageGS35" num="19" maxAlive="6" duration="1"/><spawn group="feralHordeStageGS40" num="19" maxAlive="6" duration="1"/><spawn group="ZombiesNight" num="41" maxAlive="50"/></gamestage>
	<gamestage stage="44"><spawn group="feralHordeStageGS35" num="19" maxAlive="6" duration="1"/><spawn group="feralHordeStageGS40" num="19" maxAlive="6" duration="1"/><spawn group="feralHordeStageGS44" num="19" maxAlive="6" duration="1"/><spawn group="ZombiesNight" num="45" maxAlive="50"/></gamestage>
	<gamestage stage="49"><spawn group="feralHordeStageGS40" num="20" maxAlive="7" duration="1"/><spawn group="feralHordeStageGS44" num="20" maxAlive="7" duration="1" interval="14"/><spawn group="feralHordeStageGS49" num="20" maxAlive="7" duration="1"/><spawn group="ZombiesNight" num="50" maxAlive="50"/></gamestage>
You'll notice "ZombiesNight" in there towards the end. That'll be why you're getting UMA's.

 
It does. It uses the groups defined in entitygroups.xml to pull zombies for the horde.
Example from gamestages.xml.

Code:
	<spawner name="BloodMoonHorde">
	<gamestage stage="1"><spawn group="feralHordeStageGS1" num="1" maxAlive="50" duration="1"/><spawn group="ZombiesNight" num="1" maxAlive="50"/></gamestage>
	<gamestage stage="2"><spawn group="feralHordeStageGS2" num="2" maxAlive="50" duration="1"/><spawn group="ZombiesNight" num="3" maxAlive="50"/></gamestage>
	<gamestage stage="4"><spawn group="feralHordeStageGS4" num="4" maxAlive="50" duration="1"/><spawn group="ZombiesNight" num="5" maxAlive="50"/></gamestage>
	<gamestage stage="7"><spawn group="feralHordeStageGS7" num="7" maxAlive="50" duration="1"/><spawn group="ZombiesNight" num="8" maxAlive="50"/></gamestage>
	<gamestage stage="10"><spawn group="feralHordeStageGS7" num="10" maxAlive="50" duration="1" interval="24"/><spawn group="feralHordeStageGS10" num="10" maxAlive="50" duration="1"/><spawn group="ZombiesNight" num="11" maxAlive="50"/></gamestage>
	<gamestage stage="13"><spawn group="feralHordeStageGS10" num="13" maxAlive="50" duration="1"/><spawn group="feralHordeStageGS13" num="13" maxAlive="50" duration="1"/><spawn group="ZombiesNight" num="14" maxAlive="50"/></gamestage>
	<gamestage stage="16"><spawn group="feralHordeStageGS13" num="16" maxAlive="50" duration="1"/><spawn group="feralHordeStageGS16" num="16" maxAlive="50" duration="1"/><spawn group="ZombiesNight" num="17" maxAlive="50"/></gamestage>
	<gamestage stage="19"><spawn group="feralHordeStageGS16" num="17" maxAlive="4" duration="1"/><spawn group="feralHordeStageGS19" num="17" maxAlive="4" duration="1"/><spawn group="ZombiesNight" num="20" maxAlive="50"/></gamestage>
	<gamestage stage="23"><spawn group="feralHordeStageGS16" num="17" maxAlive="4" duration="1" interval="34"/><spawn group="feralHordeStageGS19" num="17" maxAlive="4" duration="1"/><spawn group="feralHordeStageGS23" num="17" maxAlive="4" duration="1"/><spawn group="ZombiesNight" num="24" maxAlive="50"/></gamestage>
	<gamestage stage="27"><spawn group="feralHordeStageGS19" num="18" maxAlive="4" duration="1"/><spawn group="feralHordeStageGS23" num="18" maxAlive="4" duration="1"/><spawn group="feralHordeStageGS27" num="18" maxAlive="4" duration="1"/><spawn group="ZombiesNight" num="28" maxAlive="50"/></gamestage>
	<gamestage stage="31"><spawn group="feralHordeStageGS23" num="18" maxAlive="5" duration="1"/><spawn group="feralHordeStageGS27" num="18" maxAlive="5" duration="1"/><spawn group="feralHordeStageGS31" num="18" maxAlive="5" duration="1"/><spawn group="ZombiesNight" num="32" maxAlive="50"/></gamestage>
	<gamestage stage="35"><spawn group="feralHordeStageGS27" num="18" maxAlive="5" duration="1"/><spawn group="feralHordeStageGS31" num="18" maxAlive="5" duration="1"/><spawn group="feralHordeStageGS35" num="18" maxAlive="5" duration="1"/><spawn group="ZombiesNight" num="36" maxAlive="50"/></gamestage>
	<gamestage stage="40"><spawn group="feralHordeStageGS31" num="19" maxAlive="6" duration="1"/><spawn group="feralHordeStageGS35" num="19" maxAlive="6" duration="1"/><spawn group="feralHordeStageGS40" num="19" maxAlive="6" duration="1"/><spawn group="ZombiesNight" num="41" maxAlive="50"/></gamestage>
	<gamestage stage="44"><spawn group="feralHordeStageGS35" num="19" maxAlive="6" duration="1"/><spawn group="feralHordeStageGS40" num="19" maxAlive="6" duration="1"/><spawn group="feralHordeStageGS44" num="19" maxAlive="6" duration="1"/><spawn group="ZombiesNight" num="45" maxAlive="50"/></gamestage>
	<gamestage stage="49"><spawn group="feralHordeStageGS40" num="20" maxAlive="7" duration="1"/><spawn group="feralHordeStageGS44" num="20" maxAlive="7" duration="1" interval="14"/><spawn group="feralHordeStageGS49" num="20" maxAlive="7" duration="1"/><spawn group="ZombiesNight" num="50" maxAlive="50"/></gamestage>
You'll notice "ZombiesNight" in there towards the end. That'll be why you're getting UMA's.
yup your right. didnt think to check there. I just made a new group and put all the default zombies in it and replaced zombiesnight with new group. thanks!

 
No problem :)

Also, manually resizing the UMA textures to 2048x2048 or 1024x1024 really, really helps with performance issues and virtually no quality loss at 1080p in my testing.

 
No problem :)
Also, manually resizing the UMA textures to 2048x2048 or 1024x1024 really, really helps with performance issues and virtually no quality loss at 1080p in my testing.
But that would require everyone to do it right?

 
Back
Top