The BepInEx console will not appear when launching like it does for other games on Thunderstore (you can turn it back on in your BepInEx.cfg file). If your PEAK crashes on startup, add -dx12 to your launch parameters.
PEAK Zombies
Customize your Zombie experience! Make them weaker/stronger, faster/slower, increased in number or non-existent, etc..
By tony4twenty
| Date uploaded | 20 hours ago |
| Version | 1.0.0 |
| Download link | tony4twenty-PEAK_Zombies-1.0.0.zip |
| Downloads | 581 |
| Dependency string | tony4twenty-PEAK_Zombies-1.0.0 |
This mod requires the following mods to function
BepInEx-BepInExPack_PEAK
BepInEx pack for PEAK. Preconfigured and ready to use.
Preferred version: 5.4.75301README
π§ PEAK Zombies
With this mod you can customize you and your parties experience with Mushroom Zombies in PEAK by making them appear in any biome or not at all! Allow them in Tenderfoot difficulty and make them weaker to have a vanilla Tenderfoot experience. Make them very strong or large in number increasing damage output and encounter chances...etc! There are lots of configurations to go through! Have fun!
Find the mod in the Peak Modding Discord under #mod-releases to discuss mod related topics like issues/reports/thanks
π‘ What It Does
- π Spawn Anywhere β auto-spawn zombies in any biome or disable them entirely with a single toggle.
- π― Fine-Tune Behaviour β tweak chase distance, sprint timing, lunge recovery, bite damage, lifetime, and more straight from the config.
- π§ββοΈ Tenderfoot Support β optionally keep spawners alive in the Tenderfoot ascent.
- π§ Host Authority β behavioural changes replicate to everyone; visuals stay local so vanilla clients remain compatible.
βοΈ Configuration
All settings live in BepInEx/config/tony4twenty.PEAK_Zombies.cfg (generated on first launch).
| Setting | Default | Description |
|---|---|---|
| DisableZombies | false |
Master kill switch; when true, no new zombies spawn or register. |
| AllowTenderfootZombies | false |
Let spawners survive in the Tenderfoot ascent. |
| AutoSpawnEnabled | false |
Enable automatic spawning near active players. |
| AutoSpawnInterval | 30 |
Seconds between each auto-spawn cycle. |
| AutoSpawnRadius | 50 |
Radius (meters) around the chosen spawn center. |
| InitialSpawnCount | 3 |
Zombies spawned immediately once the room is ready. |
| ZombiesPerSpawn | 2 |
Zombies created per auto-spawn cycle. |
| InitialSpawnDelay | 15 |
Delay after scene load before the first spawn cycle (seconds). |
| BypassMaxZombieLimit | false |
Ignore the game's maxActiveZombies cap when true. |
| CustomMaxZombies | -1 |
Replace the game's max limit; leave -1 to keep vanilla. |
| RemoveZombieLifetime | false |
If true, zombies never despawn because of age. |
| ZombieLifetimeOverride | -1 |
lifespan in seconds; -1 uses the prefab value. |
| HideMushroomVisuals | false |
Hide mushroom meshes locally (cosmetic, host-only by default). |
| EnableMushroomGrowth | true |
Disable to keep mushrooms at full size instantly (cosmetic). |
| ReachForce | -1 |
Override reach force when lunging; leave -1 for prefab. |
| DistanceBeforeWakeup | -1 |
Override wake-up distance for sleeping zombies. |
| LookAngleBeforeWakeup | -1 |
Override look angle threshold required to wake up. |
| InitialWakeUpTime | -1 |
Override time spent transitioning from sleeping to idle. |
| DistanceBeforeChase | -1 |
Override chase distance before actively pursuing. |
| ZombieSprintDistance | -1 |
Override sprint threshold distance. |
| ChaseTimeBeforeSprint | -1 |
Override seconds chasing before sprint activates. |
| ZombieLungeDistance | -1 |
Override the distance check for lunging. |
| LungeTime | -1 |
Override duration of a lunge. |
| LungeRecoveryTime | -1 |
Override recovery period after lunging. |
| BiteStunTime | -1 |
Override stun duration applied to bitten players. |
| BiteInitialInjury | -1 |
Override initial injury applied on bite. |
| BiteInitialSpores | -1 |
Override initial spore load delivered on bite. |
| BiteDelayBeforeSpores | -1 |
Override delay before spores start applying. |
| BiteSporesPerSecond | -1 |
Override spores per second after the delay. |
| TotalBiteSporesTime | -1 |
Override total duration spores are applied. |
| DistanceToEnable | -1 |
Override NPC enable distance (activation radius). |
| ZombieGruntWaitMin | -1 |
Override minimum seconds between grunt SFX. |
| ZombieGruntWaitMax | -1 |
Override maximum seconds between grunt SFX. |
| MushroomGrowTimeMin | -1 |
Override minimum mushroom growth time. |
| MushroomGrowTimeMax | -1 |
Override maximum mushroom growth time. |
| AttackHeightDelta | -1 |
Override vertical aim offset when attacking. |
Tip: Each value defaults to the vanilla behaviour. Any entry left at
-1(or its default) passes through to the game's original settings. Note: Mushroom Visual/Growth tweaks only work for the host even if the other players have the mod.
π¦ Installation
- Download the mod manually and extract the files.
- Drop the
.dllinto your/PEAK/BepInEx/plugins/folder. - Launch the gameβ
tony4twenty.PEAK_Zombies.cfgwill be created automatically.
π₯ Or use the Thunderstore Mod Manager for 1-click install π₯
π‘ Future Plans
- Client synced Mushroom visuals and growth.
π Credits
Author - mod created by tony4twenty
Check out my other PEAK mods
CHANGELOG
Changelog
[1.0.0] - 2025-11-08
- Initial release.