I've been playing around with the settings but I can't seem to dial them in. I want masses of zombies, (like 16-32 per player), but easy (relative to the current loot stage), so like no Ferals below like loot stage 150 and no radiated. With the below settings I can't seem to get any hordes.
Default settings seem to work great, but the zombies are tougher than I'm looking for. I also want wilderness to be less frequent than cities and not as many aggressive animals spawning (timid seems fine).
What can I change to meet those needs? Also, is the loot stage for the entire horde combined from all players in the area (e.g. 2 players at loot stage 50, would spawn 1 wave of gs="100" zombies), or is each horde spawned per player's loot stage? (e.g. 2 players at loot stage 50 would spawn 2x hordes at gs min="50")
Here are my current Settings.xml and Hordes.xml files:
Hordes.xml
<?xml version="1.0" encoding="UTF-8"?>
<hordes>
<horde type="wandering_enemy"> <!-- Define wandering horde parameters -->
<merge />
<groups> <!-- Define possible groups for wandering hordes-->
<group name="Zombies">
<gs min="0" increaseEvery="5"> <!-- Increase entity count by 1 every 5 game stages -->
<entity time="day" biomes="wasteland" group="ZombiesWasteland" minCount="3" maxCount="8"/>
<entity time="night" biomes="wasteland" group="ZombiesWastelandNight" minCount="3" maxCount="8"/>
<entity time="day" biomes="pine_forest,snow,desert,burnt_forest" group="ZombiesAll" minCount="3" maxCount="8"/>
<entity time="night" biomes="pine_forest,snow,desert,burnt_forest" group="ZombiesNight" minCount="3" maxCount="8"/>
</gs>
<gs min="150" increaseEvery="8">
<entity time="day" biomes="wasteland" group="IHZombiesAllFeralWasteland" minCount="1" maxCount="10"/>
<entity time="night" biomes="wasteland" group="ZombiesWastelandNight" minCount="1" maxCount="10"/>
<entity time="day" chance="0.8" biomes="pine_forest,snow,desert,burnt_forest" group="IHZombiesAllFeral" minCount="1" maxCount="10"/>
<entity time="night" chance="0.8" biomes="pine_forest,snow,desert,burnt_forest" group="IHZombiesAllFeralNight" minCount="1" maxCount="10"/>
</gs>
<!-- Radiated Zombies -->
<gs min="500" increaseEvery="5">
<entity time="day" chance="0.4" biomes="wasteland" group="IHZombiesAllRadiatedWasteland" minCount="1" maxCount="20"/>
<entity time="night" chance="0.4" biomes="wasteland" group="IHZombiesAllRadiatedWastelandNight" minCount="1" maxCount="20"/>
<entity time="day" chance="0.2" biomes="pine_forest,snow,desert,burnt_forest" group="IHZombiesAllRadiated" minCount="1" maxCount="20"/>
<entity time="night" chance="0.2" biomes="pine_forest,snow,desert,burnt_forest" group="IHZombiesAllRadiatedNight" minCount="1" maxCount="20"/>
</gs>
</group>
</groups>
</horde>
<horde type="wandering_animal">
<merge />
<groups>
<group name="Stags" weight="0.25">
<entity name="animalStag" minCount="1" maxCount="2"/>
<entity name="animalDoe" minCount="2" maxCount="4"/>
</group>
<group name="Chickens">
<entity name="animalChicken" minCount="3" maxCount="5"/>
</group>
<group name="Rabbits">
<entity name="animalRabbit" minCount="2" maxCount="4"/>
</group>
</groups>
</horde>
<horde type="wandering_animal_enemy">
<merge />
<groups>
<group name="Wolves" weight="0.1">
<entity biomes="desert" name="animalCoyote" minCount="1" maxCount="2"/>
<entity biomes="pine_forest,burnt_forest,desert,snow" name="animalWolf" minCount="2" maxCount="4"/>
<entity time="night" chance="0.25" biomes="pine_forest,desert,wasteland,burnt_forest" name="animalDireWolf" minCount="1" maxCount="2"/>
<entity biomes="snow" name="animalMountainLion" minCount="1" maxCount="2"/>
</group>
<group name="Bears" weight="0.05">
<entity biomes="pine_forest,snow" name="animalBear" minCount="1" maxCount="2"/>
<entity time="night" biomes="wasteland,burnt_forest" name="animalZombieBear" minCount="1" maxCount="2"/>
</group>
<group name="ZombieDogs" weight="0.2">
<entity chance="0.1" biomes="wasteland,pine_forest" name="animalZombieDog" minCount="1" maxCount="5"/>
</group>
<group name="Vultures" weight="0.01">
<entity biomes="wasteland,desert,burnt_forest" name="animalZombieVulture" minCount="1" maxCount="3"/>
<entity biomes="wasteland" name="animalZombieVultureRadiated" minCount="1" maxCount="2"/>
</group>
<group name="Boars" weight="0.01">
<entity name="animalBoar" minCount="3" maxCount="4"/>
</group>
</groups>
</horde>
<horde type="screamer">
<!-- Define list of hordes that this horde can merge with. Hordes of the same type can usually merge. Screamers are an exception. -->
<merge>
<horde type="wandering_enemy"/>
</merge>
<groups>
<group name="Screamer">
<gs min="0" max="75">
<entity name="zombieScreamer" minCount="1" maxCount="1"/>
</gs>
<gs min="75" max="200">
<entity name="zombieScreamerFeral" minCount="1" maxCount="1"/>
</gs>
<gs min="200">
<entity name="zombieScreamerRadiated" minCount="1" maxCount="1"/>
</gs>
</group>
</groups>
</horde>
</hordes>
Settings.xml
Code:
<!-- Settings for Improved Hordes. -->
<improved_hordes>
<!-- https://github.com/FilUnderscore/ImprovedHordes/wiki/Settings -->
<thread_tick_ms>100</thread_tick_ms> <!-- Update rate for threads (100ms by default or 0.1s). Increase this value if you are experiencing performance issues. -->
<!-- Entity Spawn Limit -->
<max_entities_spawned_per_player>16</max_entities_spawned_per_player> <!-- -1 to disable. Note: This is still limited by the game's MaxEnemyCount and MaxAnimalCount settings. -->
<max_hordes_spawned_per_player_group>3</max_hordes_spawned_per_player_group> <!-- -1 to disable. To calculate the max possible number of entities for a player group (given that both settings are greater than -1): max_hordes_spawned_per_player_group * max_entities_spawned_per_player -->
<max_spawn_capacity_percent>0.8</max_spawn_capacity_percent> <!-- 80% of MaxSpawnedZombies/MaxSpawnedAnimals can be occupied by hordes. -->
<!-- World Spawn Limits -->
<max_horde_density>2.0</max_horde_density> <!-- Max Horde Density per Horde. (Horde biome size) -->
<density_per_km_squared>9.3</density_per_km_squared> <!-- Max World Horde Density. (Number of hordes in world) -->
<!-- Horde Biome Spawn Settings -->
<horde_biome_multiplier>0.5</horde_biome_multiplier> <!-- Biome multiplier. Higher = more hordes. -->
<horde_biome_curve_scale>1.5</horde_biome_curve_scale> <!-- Biome Curve Scale. Higher = more hordes in the wasteland. -->
<!-- Horde Merge Distances -->
<loaded_merge_distance>10</loaded_merge_distance>
<unloaded_merge_distance>50</unloaded_merge_distance>
<!-- Horde Populator Settings -->
<wandering_animal_wilderness_sparsity>64</wandering_animal_wilderness_sparsity>
<wandering_animal_enemy_wilderness_sparsity>32</wandering_animal_enemy_wilderness_sparsity>
<wandering_enemy_wilderness_sparsity>32</wandering_enemy_wilderness_sparsity>
<!-- Frequency of world horde repopulation (wilderness and city/town hordes) -->
<wilderness_horde_repopulation_days>4</wilderness_horde_repopulation_days>
<zone_horde_repopulation_days>1</zone_horde_repopulation_days>
<!-- Events -->
<event_chunk_radius>3</event_chunk_radius>
<event_interest_distance_multiplier>0.5</event_interest_distance_multiplier>
</improved_hordes>