INI Settings

The following settings go in GameUserSettings.ini under a section called [ZombieMod].

GameUserSettings.ini Example

[ZombieMod]
MyIntegerSetting=1000
MyFloatSetting=17.2
MyBooleanSetting=true

Zombie Spawning

SpawnRadiusMin=4000
Integer

The minimum distance a wild zombie should be spawned around players. Defaults to 4,000 units. Clamped between 1,000 and 15,000.

SpawnRadiusMax=8000
Integer

The maximum distance a wild zombie should be spawned around players. Defaults to 8,000 units. Clamped between 1,000 and 15,000.

SpawnInterval=5
Integer

The number of seconds between each spawn attempt. Defaults to 5. Clamped between 1 and 600.

Spawn[Bloater|Brute|Security|Scientist]Chance=5
Integer (Coming in v0.16)

The percent chance (between 1-100) that the specified zombie type will spawn instead of a walker. Defaults to ?. Clamped between 1 and 100.

SpawnCountMaxLocal=50
Integer

The maximum number of wild zombies that can exist around a player (excluding horde zombies). Defaults to 50. Clamped between 1 and 50.

SpawnCountMaxWorld=200
Integer

The maximum number of wild zombies that can exist on the entire server (excluding horde zombies). Defaults to 200. Clamped between 1 and 200.


Zombies

DisabledZombieTypes=Bloater,Brute,Scientist,Security,Walker
String

Controls which zombie types are not allowed to spawn around players. Does not affect horde events or airdrop events. No default value.

ZombieDeathTTL=300
Integer

The number of seconds a zombie can exist after spawning before it is sent back to the depths of hell.

ZombieBodyDamageReceivedMultiplier=1.0
Float

Controls how much damage a zombie receives when taking body damage from players and creatures. Defaults to 1.0. Clamped between 0.001 and 1,000.

ZombieHeadDamageReceivedMultiplier=1.0
Float

Controls how much damage a zombie receives when taking headshot damage from players and creatures. Defaults to 1.0. Clamped between 0.001 and 1,000.

ZombieMeleeDamageMultiplier=1.0
Float

Controls how much damage a zombie melee attack does to players and structures. Defaults to 1.0. Clamped between 0.001 and 1,000.


Zombie Hordes

HordeSpawnInterval=60
Integer

The number of seconds between each spawn attempt. Spawn attempts only happen at night. Defaults to 60. Clamped between 10 and 600.

HordeSpawnChance=10
Integer

The percent chance (between 1-100) that a horde will be spawned during a spawn interval. Defaults to 10. Clamped between 0 and 100.

HordeSpawnRadiusMin=2000
Integer

The minimum distance a horde zombie should be spawned around players. Defaults to 2,000 units. Clamped between 1,000 and 15,000.

HordeSpawnRadiusMax=4000
Integer

The maximum distance a horde zombie should be spawned around players. Defaults to 4,000 units. Clamped between 1,000 and 15,000.

HordeSizeMultiplier=1.0
Float

The value that the default horde size (30) will be multiplied by. For example, if set to 2, 60 zombies will spawn during a horde event, if set to 3, 90 will spawn, etc. Defaults to 1.0. Clamped between 0.0 and 5.0.


Sounds

DisableSpawnZombieSound=False

If set to true, no sound will be played when special zombies (Juggernauts, Bloats, Runners, etc) are spawned.

DisableSpawnHordeSound=False

If set to true, no sound will be played when hordes are spawned.


Loot Overrides

ZombieLootChanceMultiplier=1.0
Float

Controls the probability that loot will drop from a zombie. The higher the value the more likely loot will drop; the lower the value toe less likely loot will drop.

ZombieLootQuantityMultiplier=1.0
Float

Controls the quantity of loot dropped by zombies. The higher the value the more loot will drop; the lower the value the less loot will drop.

ZombieMinItemQuality=0
Integer

The minimum quality index items dropped by zombies should be. Defaults to 0. Clamped between 0 and 5.

ZombieMaxItemQuality=5
Integer

The maximum quality index items dropped by zombies should be. Defaults to 5. Clamped between 0 and 5.

ZombieLootOverride[Walker|Bloater|Security|Scientist|Brute]=XYZ
String

Allows server admins to override loot dropped by specific zombie types. Loot overrides for each zombie type need to be on their own line. (See example below.)

Format:

Classpath1,Chance1,Min1,Max1,AbsoluteMax1;Classpath2,Chance2,Min2,Max2,AbsoluteMax2;

Example:

The example below will change the walker zombie type to drop a random quantity of element between 10 and 100, 100% of the time, with an absolute maximum of 100; as well as a “Red Dwarf” hat skin 100% of the time.

ZombieLootOverrideWalker=/Game/PrimalEarth/CoreBlueprints/Resources/PrimalItemResource_Element.PrimalItemResource_Element,100,10,100,100;/Game/Mods/Zombobz/Skins/Hats/PrimalItemSkin_Hat_RedDwarf.PrimalItemSkin_Hat_RedDwarf,100,1,1,1;

AirdropLootQuantityMultiplier=1.0
Float

Controls the quantity of loot found in airdrop crates. The higher the value the more loot will drop; the lower the value the less loot will drop. Defaults to 1.0. Clamped between 0.0 and 10.0.

AirdropMinItemQuality=1
Integer

The minimum quality index items found in airdrop crates should be. Defaults to 0. Clamped between 0 and 5.

AirdropMaxItemQuality=1
Integer

The maximum quality index items found in airdrop crates should be. Defaults to 5. Clamped between 0 and 5.

AirdropLootOverride[Ammo|Armor|Food|Medicine|Weapons]=XYZ

Allows server admins to override loot found in specific airdrop crate types. Loot overrides for each crate type need to be on their own line. (See below.)

Important: Contrary to how zombie loot overrides work, “ChanceX” has no effect on airdrop loot overrides. Instead, airdrop loot generation is based on “# of passes” which defaults to a random number between 10 and 20 and will be exposed in a future update. For now, just use “100” for “ChanceX”.

Format:

Classpath1,Chance1,Min1,Max1,AbsoluteMax1;Classpath2,Chance2,Min2,Max2,AbsoluteMax2;

Example:

The example below will change the food airdrop crate type to drop a randomized amount of raw prime meat and prime meat jerky. (Keep in mind that the quantity of loot found in airdrop crates scales with the # of players in the immediate area.)

AirdropLootOverrideFood=/Game/PrimalEarth/CoreBlueprints/Items/Consumables/PrimalItemConsumable_RawPrimeMeat.PrimalItemConsumable_RawPrimeMeat,100,10,50,100;/Game/PrimalEarth/CoreBlueprints/Items/Consumables/PrimalItemConsumable_CookedPrimeMeat_Jerky.PrimalItemConsumable_CookedPrimeMeat_Jerky,100,10,50,100;

Airdrops

DisabledAirdropCrateTypes=Ammunition,Armor,Food,Medicine,Weapons,Custom1,Custom2,Custom3
String

Controls which airdrop crates are not allowed to spawn around players. No default value.

AirdropInterval=300
Integer

The number of seconds between airdrop events. Airdrop events can happen at any time of day. Defaults to 300 (5 minutes). Clamped between 60 (1 minute) and 3600 (1 hour).

AirdropSpawnChance=5
Integer

The percent chance (between 1-100) that an airdrop event will happen each interval. Defaults to 5. Clamped between 0 and 100.

AirdropNumWaves=3
Integer

The number of waves that need to be completed before airdrop crates will unlock. Defaults to 3. Clamped between 0 and 10.

AirdropNumZombiesPerWave=10
Integer

The number of zombies that need to be killed to complete each wave. Defaults to 10. Clamped between 1 and 100.

AirdropSpawnRadiusMin=2000
Integer

The minimum distance a zombie should be spawned around airdrop crates. Defaults to 2,000 units. Clamped between 1,000 and 15,000.

AirdropSpawnRadiusMax=4000
Integer

The maximum distance a zombie should be spawned around airdrop crates. Defaults to 4,000 units. Clamped between 1,000 and 15,000.

AirdropHordeSizeMultiplier=1.0
Float

The value that the default airdrop horde size (10) will be multiplied by. For example, if set to 2, 20 zombies will spawn during an airdrop wave, if set to 3, 30 will spawn, etc. Defaults to 1.0. Clamped between 0.0 and 10.0.


Custom Airdrops

CustomAirdropName[1|2|3]=My Custom Airdrop
String

The name of each custom airdrop. Should only contain A-Z, 0-9, and spaces.

CustomAirdropLoot[1|2|3]=XYZ
String

Please refer to AirdropLootOverride for the correct format and usage of this setting.


Wildlife

These settings should only be used if you’ve disabled vanilla dino spawns using the -NoDinos launch parameter.

EnableWildlifeSpawns=True
Boolean

Enables wildlife spawns (resized/rebalanced turkeys, coel, salmon, horses, pelagornis, and vultures). These animals provide a good source of hide and food. A maximum of 50 wild animals can exist in the world at any time. Wildlife despawns after 10 minutes.

Note: Equus spawns will be replaced with the horse from Atlas in the future. Turkey spawns may be replaced with chickens from Atlas as well.