Difficulty adjusts the strength of spawned Zombies in your game.
The player may choose between six difficulties:
Level | Skill | Description | % Damage by Zombie | % Damage by Player | |
---|---|---|---|---|---|
0 | Scavenger | Easiest | Easiest setting designed for noobs. | 50 | 150 |
1 | Adventurer | Easy | Not just a new recruit any more. | 75 | 125 |
2 | Nomad | Normal | Designed for experienced FPS players. | 100 | 100 |
3 | Warrior | Hard | Now you're starting to impress. | 150 | 75 |
4 | Survivalist | Harder | Kids don't try this at home! | 200 | 50 |
5 | Insane | Hardest | You're one brave Mother! | 250 | 25? |
Beyond the impact on Player vs Zombie, and Zombie vs Player damage as per above table, the game difficulty also impacts the calculated Gamestage being used for players. This in turn determines what horde (sleeper, wandering, blood moon, scout) the game generates at the relevant occasions.
The relevant parameter values are defined in gamestages.xml file as follows:
Difficulty Level | Value |
---|---|
Scavenger | 0 |
Adventurer | 0.1 |
Nomad | 0.2 |
Warrior | 0.6 |
Survivalist | 1.0 |
Insane | 1.5 |
Do note that this is not a straight multiplier for the Gamestage itself. Survivalist is not 10x higher than Adventurer. Rather it forms part of the calculation which for solo player is defined as: gameStage = playerLevel + playerLevel * (daysSurvived * daysAliveDifficultyBonus + gameDifficultyMultiplier )
Default values of daysAliveDifficultyBonus is 0.1, also found in the gamestages.xml config file.