Project Zomboid

Project Zomboid

Not enough ratings
Progressive Random Zombies
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
501.028 KB
1 Mar @ 3:13pm
1 Change Note ( view )

Subscribe to download
Progressive Random Zombies

Description
This is B42 port of the Modified version of Random Zombies by belette by gaentos

If either authors ask me to take down this mod I will gladly do so
Original description:
Add ability to make random zombie distribution to increase/decrease progressively based on config

Config

Day When Randomizing Start At: From this day, randomizing will start to occur progressively from INITIAL to the PEAK configurations. Prior to this, the INITIAL settings will always be used.
Day When Randomizing Peak At: From this day onwards, the zombie distribution will use PEAK configurations. Must be greater than or equal to Day When Randomizing Start At.
Initial Crawler% [SPEED INITIAL]: Initial percentage of Crawlers present in the world before the Day When Randomizing Start At. All SPEED INITIAL must add up to 100.
Initial Shambler% [SPEED INITIAL]: Initial percentage of Shamblers present in the world before the Day When Randomizing Start At. All SPEED INITIAL must add up to 100.
Initial FastShambler% [SPEED INITIAL]: Initial percentage of Fast Shamblers present in the world before the Day When Randomizing Start At. All SPEED INITIAL must add up to 100.
Initial Sprinter% [SPEED INITIAL]: Initial percentage of Sprinters present in the world before the Day When Randomizing Start At. All SPEED INITIAL must add up to 100.
Initial Fragile% [HEALTH INITIAL]: Initial percentage of Fragile zombies present in the world before the Day When Randomizing Start At. All HEALTH INITIAL must add up to 100.
Initial Normal% [HEALTH INITIAL]: Initial percentage of zombies with normal toughness present in the world before the Day When Randomizing Start At. All HEALTH INITIAL must add up to 100.
Initial Tough% [HEALTH INITIAL]: Initial percentage of Tough zombies present in the world before the Day When Randomizing Start At. All HEALTH INITIAL must add up to 100.
Initial Smart% [BRAINZ INITIAL]: Initial percentage of Smart zombies present in the world before the Day When Randomizing Start At. These zombies can open doors and more.
Peak Crawler% [SPEED PEAK]: Peak percentage of Crawlers present in the world. All SPEED PEAK must add up to 100.
Peak Shambler% [SPEED PEAK]: Peak percentage of Shamblers present in the world. All SPEED PEAK must add up to 100.
Peak FastShambler% [SPEED PEAK]: Peak percentage of Fast Shamblers present in the world. All SPEED PEAK must add up to 100.
Peak Sprinter% [SPEED PEAK]: Peak percentage of Sprinters present in the world. All SPEED PEAK must add up to 100.
Peak Fragile% [HEALTH PEAK]: Peak percentage of Fragile zombies present in the world. All HEALTH PEAK must add up to 100.
Peak Normal% [HEALTH PEAK]: Peak percentage of zombies with normal toughness present in the world. All HEALTH PEAK must add up to 100.
Peak Tough% [HEALTH PEAK]: Peak percentage of Tough zombies present in the world. All HEALTH PEAK must add up to 100.
Peak Smart% [BRAINZ PEAK]: Peak percentage of Smart zombies present in the world. These zombies can open doors and more.
[ADVANCED] Frequency: [ADVANCED OPTION] The interval in milliseconds between two updates. Higher number means less CPU usage, lower number means less correctness issues.

Config Progression Example

Let's say you set your config like this:
Day When Randomizing Start At: 0
Day When Randomizing Peak At: 5
Initial FastShambler% [SPEED INITIAL]: 100
Initial Sprinter% [SPEED INITIAL]: 0
Peak FastShambler% [SPEED PEAK]: 0
Peak Sprinter% [SPEED PEAK]: 100

Then, the distribution progression each day will be something like this:
Day 0: FastShambler 100%, Sprinter 0%
Day 1: FastShambler 80%, Sprinter 20%
Day 2: FastShambler 60%, Sprinter 40%
Day 3: FastShambler 40%, Sprinter 60%
Day 4: FastShambler 20%, Sprinter 80%
Day 5: FastShambler 0%, Sprinter 100%


Compatibility
Should be similar with Random Zombie compatibility, because I only alter the distribution logic.


Notes
Credits to belette the original author
This is my first attempt at modding, feel free to give any feedback


Enjoy!

Workshop ID: 3436678196
Mod ID: ProgressiveRandomZombiesB42
6 Comments
Reign 29 Jul @ 10:52pm 
can we get an option to get the randomization to occur in fog?
VaeLLisK 30 Mar @ 10:26pm 
I love this!!
Hirashu 30 Mar @ 12:56am 
I love this mod! Is it possible to change so the fast shambler ramp up faster early and in lategame the sprinters ramp up.
I know they always need to be 100% together but what if you set 2 peak days.
For example:
Start day 0 :Crawl 15%, SlowShambler 55%, FastShambler 29%, Sprinter 1% (100%)
Peak day 40 :Crawl 8%, SlowShambler 22%, FastShambler 65%, Sprinter 5% (100%)
Second peak day 400: Crawl 0%, SlowShambler 0%, FastShambler 65%, Sprinter 35% (100%)
still awesome mod! Love it
hgfjtfhjtncghvb 21 Mar @ 9:27am 
amazing mod but the runners scare me too much to download
Slav3106 16 Mar @ 7:46pm 
Awesome. Thank you.
amara.achraf 16 Mar @ 8:31am 
Okay you're the GOAT man, You really did it yourself lol great job and thank you very much !