<?xml version="1.0" encoding="UTF-8"?>

<!--
	 biome
	 maxcount: int - the sum of all spawned entities in the group may not exceed this number
	 daytime: Any,Day,Night - determines the time of day the entity spawns
	 <property name="TotalAlive" value="3" />
	 total alive means how many are alive at once.
	 <property name="TotalPerWave" value="10,20" />Total per wave means a random number between the first and second. The total alive will replenish the dead ranks until TotalPerWave's random number is met.
-->


<spawning>

	<!-- Biome spawning -->

	<!-- JOEL: change "respawndelay" to world days, change "maxcount" to entities per area -->
<!-- All Navezgane Cities Now not used -->
	<biome name="city">
		<spawn maxcount="3" respawndelay="1" time="Day" entitygroup="ZombiesAll" />
		<spawn maxcount="5" respawndelay="1" time="Night" entitygroup="ZombiesNight" />
		<spawn maxcount="1" respawndelay="1" time="Any" entitygroup="ZombieDogGroup" />
	</biome>

<!-- Not Used anymore in Navezgane-->
	<biome name="city_wasteland">
		<spawn maxcount="1" respawndelay="1" time="Day" entitygroup="ZombiesAll" />
		<spawn maxcount="1" respawndelay="1" time="Any" entitygroup="ZombiesBoss" />
		<spawn maxcount="1" respawndelay="1" time="Night" entitygroup="ZombiesWastelandNight" />
		<spawn maxcount="1" respawndelay="1" time="Any" entitygroup="EnemyAnimalsWasteland" />
	</biome>

<!-- Random gen city not used anymore-->
	<biome name="wasteland_hub">
		<spawn maxcount="5" respawndelay="1" time="Day" entitygroup="ZombiesWasteland" />
		<spawn maxcount="5" respawndelay="1" time="Night" entitygroup="ZombiesWastelandNight" />
		<spawn maxcount="1" respawndelay="1" time="Any" entitygroup="EnemyAnimalsWasteland" />
	</biome>

	<biome name="pine_forest">
		<spawn maxcount="1" respawndelay="3" time="Day" entitygroup="ZombiesAll" />
		<spawn maxcount="1" respawndelay="4" time="Night" entitygroup="ZombiesNight" />
		<spawn maxcount="1" respawndelay="14" time="Any" entitygroup="EnemyAnimalsForest" spawnDeadChance="0" />
		<spawn maxcount="1" respawndelay="21" time="Any" entitygroup="FriendlyAnimalsForest" spawnDeadChance="0" />
	</biome>

	<biome name="desert">
		<spawn maxcount="1" respawndelay="3" time="Any" entitygroup="ZombiesAll" />
		<spawn maxcount="1" respawndelay="4" time="Night" entitygroup="ZombiesNight" />
		<spawn maxcount="1" respawndelay="14" time="Any" entitygroup="EnemyAnimalsDesert" spawnDeadChance="0" />
		<spawn maxcount="1" respawndelay="21" time="Any" entitygroup="FriendlyAnimalsDesert" spawnDeadChance="0" />
	</biome>

	<biome name="wasteland">
		<spawn maxcount="1" respawndelay="1" time="Day" entitygroup="ZombiesAll" />
		<spawn maxcount="3" respawndelay="1" time="Night" entitygroup="ZombiesWastelandNight" />
		<spawn maxcount="1" respawndelay="1" time="Any" entitygroup="EnemyAnimalsWasteland" spawnDeadChance="0" />
	</biome>

	<biome name="burnt_forest">
		<spawn maxcount="1" respawndelay="3" time="Day" entitygroup="ZombiesBurntForest" />
		<spawn maxcount="1" respawndelay="4" time="Night" entitygroup="ZombiesNight" />
		<spawn maxcount="1" respawndelay="14" time="Any" entitygroup="EnemyAnimalsBurntForest" spawnDeadChance="0" />
		<spawn maxcount="1" respawndelay="21" time="Any" entitygroup="FriendlyAnimalsBurntForest" spawnDeadChance="0" />
	</biome>

	<biome name="snow">
		<spawn maxcount="1" respawndelay="3" time="Any" entitygroup="SnowZombies" />
		<spawn maxcount="1" respawndelay="2" time="Night" entitygroup="ZombiesNight" />
		<spawn maxcount="1" respawndelay="14" time="Any" entitygroup="EnemyAnimalsSnow" spawnDeadChance="0" />
		<spawn maxcount="1" respawndelay="21" time="Any" entitygroup="FriendlyAnimalsSnow" spawnDeadChance="0" />
	</biome>


	<!-- Entity spawner classes -->

	<!-- Dogs Barns -->
	<entityspawner name="Dog_Sm_Territorial">

		<day value="*">
			<property name="ResetToday" value="false" />

			<property name="EntityGroupName" value="ZombieDogGroup" />
			<property name="Time" value="Any" />

			<property name="DelayBetweenSpawns" value="0" />
			<!-- in seconds -->
			<property name="TotalAlive" value="2" />

			<property name="TotalPerWave" value="2" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" /> <!-- in game days -->

			<property name="AttackPlayerAtOnce" value="false" />

			<property name="Territorial" value="false" />
			<property name="TerritorialRange" value="40" />
			</day>
	</entityspawner>

	<!-- Farm -->
	<entityspawner name="Farm_Med_Territorial">

		<day value="*">
			<property name="ResetToday" value="false" />

			<property name="EntityGroupName" value="ZombieFarmGroup" />
			<property name="Time" value="Any" />

			<property name="DelayBetweenSpawns" value="0" />
			<!-- in seconds -->
			<property name="TotalAlive" value="5" />

			<property name="TotalPerWave" value="5" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" /> <!-- in game days -->

			<property name="AttackPlayerAtOnce" value="false" />

			<property name="Territorial" value="false" />
			<property name="TerritorialRange" value="60" />
			</day>
	</entityspawner>

	<!-- Zombie Soldier Spawns -->
	<entityspawner name="Zombie_Soldier_Med_Territorial">

		<day value="*">
			<property name="ResetToday" value="false" />

			<property name="EntityGroupName" value="ZombieSoldierGroup" />
			<property name="Time" value="Any" />

			<property name="DelayBetweenSpawns" value="0" />
			<!-- in seconds -->
			<property name="TotalAlive" value="6" />

			<property name="TotalPerWave" value="6" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" /> <!-- in game days -->

			<property name="AttackPlayerAtOnce" value="false" />

			<property name="Territorial" value="false" />
			<property name="TerritorialRange" value="40" />
			</day>
	</entityspawner>

	<!-- Zombie Utility Worker Medium Spawns -->
	<entityspawner name="Zombie_Utility_Worker_Med_Territorial">

		<day value="*">
			<property name="ResetToday" value="false" />

			<property name="EntityGroupName" value="ZombieUtilityWorkerGroup" />
			<property name="Time" value="Any" />

			<property name="DelayBetweenSpawns" value="0" />
			<!-- in seconds -->
			<property name="TotalAlive" value="6" />

			<property name="TotalPerWave" value="6" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" /> <!-- in game days -->

			<property name="AttackPlayerAtOnce" value="false" />

			<property name="Territorial" value="false" />
			<property name="TerritorialRange" value="40" />
			</day>
	</entityspawner>

	<!-- Zombie Utility Worker Small Spawns -->
	<entityspawner name="Zombie_Utility_Worker_Sm_Territorial">

		<day value="*">
			<property name="ResetToday" value="false" />

			<property name="EntityGroupName" value="ZombieUtilityWorkerGroup" />
			<property name="Time" value="Any" />

			<property name="DelayBetweenSpawns" value="0" />
			<!-- in seconds -->
			<property name="TotalAlive" value="3" />

			<property name="TotalPerWave" value="3" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" /> <!-- in game days -->

			<property name="AttackPlayerAtOnce" value="false" />

			<property name="Territorial" value="false" />
			<property name="TerritorialRange" value="40" />
			</day>
	</entityspawner>


	<!-- Zombie Ghost Town Medium Spawns -->
	<entityspawner name="Zombie_Ghost_Town_Large_Territorial">

		<day value="*">
			<property name="ResetToday" value="false" />

			<property name="EntityGroupName" value="ZombieGhostTownGroup" />
			<property name="Time" value="Any" />

			<property name="DelayBetweenSpawns" value="0" />
			<!-- in seconds -->
			<property name="TotalAlive" value="12" />

			<property name="TotalPerWave" value="12" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" /> <!-- in game days -->

			<property name="AttackPlayerAtOnce" value="false" />

			<property name="Territorial" value="false" />
			<property name="TerritorialRange" value="40" />
			</day>
	</entityspawner>

	<!-- Zombie Ghost Town Small Spawns -->
	<entityspawner name="Zombie_Ghost_Town_Sm_Territorial">

		<day value="*">
			<property name="ResetToday" value="false" />

			<property name="EntityGroupName" value="ZombieGhostTownGroup" />
			<property name="Time" value="Any" />

			<property name="DelayBetweenSpawns" value="0" />
			<!-- in seconds -->
			<property name="TotalAlive" value="2" />

			<property name="TotalPerWave" value="2" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" /> <!-- in game days -->

			<property name="AttackPlayerAtOnce" value="false" />

			<property name="Territorial" value="false" />
			<property name="TerritorialRange" value="40" />
			</day>
	</entityspawner>

	<!-- Zombie Football Stadium Spawns -->
	<entityspawner name="Zombie_Football_Stadium_Med_Territorial">

		<day value="*">
			<property name="ResetToday" value="false" />

			<property name="EntityGroupName" value="ZombieFootballStadiumGroup" />
			<property name="Time" value="Any" />

			<property name="DelayBetweenSpawns" value="0" />
			<!-- in seconds -->
			<property name="TotalAlive" value="6" />

			<property name="TotalPerWave" value="6" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" /> <!-- in game days -->

			<property name="AttackPlayerAtOnce" value="false" />

			<property name="Territorial" value="false" />
			<property name="TerritorialRange" value="100" />
			</day>
	</entityspawner>

		<!-- Zombie Biker Bar Medium Spawns -->
	<entityspawner name="Zombie_Biker_Bar_Med_Territorial">

		<day value="*">
			<property name="ResetToday" value="false" />

			<property name="EntityGroupName" value="ZombieBikerBarGroup" />
			<property name="Time" value="Any" />

			<property name="DelayBetweenSpawns" value="0" />
			<!-- in seconds -->
			<property name="TotalAlive" value="6" />

			<property name="TotalPerWave" value="6" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" /> <!-- in game days -->

			<property name="AttackPlayerAtOnce" value="false" />

			<property name="Territorial" value="false" />
			<property name="TerritorialRange" value="40" />
			</day>
	</entityspawner>

	<!-- Dogs Junkyards -->
	<entityspawner name="Dog_Med_Territorial">

		<day value="*">
			<property name="ResetToday" value="false" />

			<property name="EntityGroupName" value="ZombieDogGroup" />
			<property name="Time" value="Any" />

			<property name="DelayBetweenSpawns" value="0" />
			<!-- in seconds -->
			<property name="TotalAlive" value="3" />

			<property name="TotalPerWave" value="3" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" /> <!-- in game days -->

			<property name="AttackPlayerAtOnce" value="false" />

			<property name="Territorial" value="false" />
			<property name="TerritorialRange" value="55" />
		 </day>
	</entityspawner>


	<entityspawner name="Spawn_Small_Feral_Territorial">

	<day value="*">
		<property name="ResetToday" value="false" />

		<property name="EntityGroupName" value="ZombiesFeral" />
		<property name="Time" value="Any" />

		<property name="DelayBetweenSpawns" value="0" />
		<!-- in seconds -->
		<property name="TotalAlive" value="1" />

		<property name="TotalPerWave" value="1" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" />
		<!-- in game days -->

		<property name="AttackPlayerAtOnce" value="false" />

		<property name="Territorial" value="false" />
		<property name="TerritorialRange" value="25" />
	</day>
	</entityspawner>

	<!-- comment here -->
	<entityspawner name="SpawnCave">

	<day value="*">
		<property name="ResetToday" value="false" />

		<property name="EntityGroupName" value="ZombiesCave" />
		<property name="Time" value="Any" />

		<property name="DelayBetweenSpawns" value="0" />
		<!-- in seconds -->
		<property name="TotalAlive" value="1" />

		<property name="TotalPerWave" value="1" />
		<property name="DaysToRespawnIfPlayerLeft" value="3" />
		<!-- in game days -->

		<property name="AttackPlayerAtOnce" value="false" />
	</day>
	</entityspawner>

	<!-- Zombie POI Spawners -->
	<entityspawner name="SpawnExtraSmall">

	<day value="*">
		<property name="ResetToday" value="false" />

		<property name="EntityGroupName" value="ZombiesAll" />
		<property name="Time" value="Any" />

		<property name="DelayBetweenSpawns" value="0" />
		<!-- in seconds -->
		<property name="TotalAlive" value="2" />

		<property name="TotalPerWave" value="2" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" />
		<!-- in game days -->

		<property name="AttackPlayerAtOnce" value="false" />
	</day>
	</entityspawner>

	<!-- comment here -->
	<entityspawner name="SpawnSmall">

		<day value="*">
			<property name="ResetToday" value="false" />

		<property name="EntityGroupName" value="ZombiesAll" />
		<property name="Time" value="Any" />

		<property name="DelayBetweenSpawns" value="0" />		<!-- in seconds -->
		<property name="TotalAlive" value="4" />

		<property name="TotalPerWave" value="4" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" /> <!-- in game days -->

		<property name="AttackPlayerAtOnce" value="false" />
		</day>
	</entityspawner>

	<!-- comment here too -->
	<entityspawner name="SpawnMedium">

		<day value="*">
			<property name="ResetToday" value="false" />

		<property name="EntityGroupName" value="ZombiesAll" />
		<property name="Time" value="Any" />

		<property name="DelayBetweenSpawns" value="0" />		<!-- in full seconds -->
		<property name="TotalAlive" value="6" />

		<property name="TotalPerWave" value="6" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" /> <!-- in game days -->

		<property name="AttackPlayerAtOnce" value="false" />
		</day>
	</entityspawner>

	<!-- comment here too -->
	<entityspawner name="SpawnLarge">

		<day value="*">
			<property name="ResetToday" value="false" />

			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />

			<property name="DelayBetweenSpawns" value="0" />
			<!-- in full seconds -->
			<property name="TotalAlive" value="10" />

			<property name="TotalPerWave" value="10" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" /> <!-- in game days -->

			<property name="AttackPlayerAtOnce" value="false" />
		</day>
	</entityspawner>

	<!-- comment here too -->
	<entityspawner name="SpawnExLarge">

		<day value="*">
		 <property name="ResetToday" value="false" />

		<property name="EntityGroupName" value="ZombiesAll" />
		<property name="Time" value="Any" />

		<property name="DelayBetweenSpawns" value="0" />
		<!-- in full seconds -->
		<property name="TotalAlive" value="12" />

		<property name="TotalPerWave" value="12" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" /> <!-- in game days -->

		<property name="AttackPlayerAtOnce" value="false" />
	</day>
	</entityspawner>

	<!-- comment here too -->
	 <entityspawner name="SpawnCrawlers">

	<day value="*">
		<property name="ResetToday" value="false" />

		<property name="EntityGroupName" value="ZombiesCrawlers" />
		<property name="Time" value="Any" />

		<property name="DelayBetweenSpawns" value="0" />
		<!-- in full seconds -->
		<property name="TotalAlive" value="3" />

		<property name="TotalPerWave" value="3" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" /> <!-- in game days -->

		<property name="AttackPlayerAtOnce" value="false" />
	</day>
	</entityspawner>

	<!-- comment here too -->
	<entityspawner name="SpawnBurntTown">

	<day value="*">
		<property name="ResetToday" value="false" />

		<property name="EntityGroupName" value="ZombiesBurntForest" />
		<property name="Time" value="Any" />

		<property name="DelayBetweenSpawns" value="0" />
		<!-- in full seconds -->
		<property name="TotalAlive" value="12" />

		<property name="TotalPerWave" value="12" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" />
		<!-- in game days -->

		<property name="AttackPlayerAtOnce" value="false" />
	</day>
	</entityspawner>

	<!-- comment here -->
	<entityspawner name="SpawnSnowSmall">

	<day value="*">
		<property name="ResetToday" value="false" />

		<property name="EntityGroupName" value="SnowZombies" />
		<property name="Time" value="Any" />

		<property name="DelayBetweenSpawns" value="0" />
		<!-- in seconds -->
		<property name="TotalAlive" value="3" />

		<property name="TotalPerWave" value="3" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" /> <!-- in game days -->

		<property name="AttackPlayerAtOnce" value="false" />
	</day>
	</entityspawner>

	<!-- comment here too -->
	<entityspawner name="SpawnSnowMedium">

	<day value="*">
		<property name="ResetToday" value="false" />

		<property name="EntityGroupName" value="SnowZombies" />
		<property name="Time" value="Any" />

		<property name="DelayBetweenSpawns" value="0" />
		<!-- in full seconds -->
		<property name="TotalAlive" value="7" />

		<property name="TotalPerWave" value="7" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" /> <!-- in game days -->

		<property name="AttackPlayerAtOnce" value="false" />
	</day>
	</entityspawner>

	<!-- comment here too -->
	<entityspawner name="SpawnSnowLarge">

	<day value="*">
		<property name="ResetToday" value="false" />

		<property name="EntityGroupName" value="SnowZombies" />
		<property name="Time" value="Any" />

		<property name="DelayBetweenSpawns" value="0" />
		<!-- in full seconds -->
		<property name="TotalAlive" value="10" />

		<property name="TotalPerWave" value="10" />
		<property name="DaysToRespawnIfPlayerLeft" value="5" /> <!-- in game days -->

		<property name="AttackPlayerAtOnce" value="false" />
	</day>
	</entityspawner>





	<entityspawner name="RoamingHordeSpawnDay" dynamic="true" wrapMode="wrap">
		<day value="1">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="1" />
			<property name="TotalPerWave" value="1" />
		</day>
		<day value="2">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="2" />
			<property name="TotalPerWave" value="2" />
		</day>
		<day value="3">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="3" />
			<property name="TotalPerWave" value="3" />
		</day>
		<day value="4">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="4" />
			<property name="TotalPerWave" value="4" />
		</day>
		<day value="5">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="5" />
			<property name="TotalPerWave" value="5" />
		</day>
		<day value="6">
			<property name="EntityGroupName" value="WolfGroup" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="5" />
			<property name="TotalPerWave" value="5" />
		</day>
		<day value="7">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="0" />
			<property name="TotalPerWave" value="0" />
		</day>
		<day value="8">
			<property name="EntityGroupName" value="VultureGroup" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="15" />
			<property name="TotalPerWave" value="15" />
		</day>
		<day value="9">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="8" />
			<property name="TotalPerWave" value="10,20" />
		</day>
		<day value="10">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="10" />
			<property name="TotalPerWave" value="10,20" />
		</day>
		<day value="11">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="10" />
			<property name="TotalPerWave" value="10,20" />
		</day>
		<day value="12">
			<property name="EntityGroupName" value="ZombieDogGroup" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="2" />
			<property name="TotalPerWave" value="2" />
		</day>
		<day value="13">
			<property name="EntityGroupName" value="WolfPack" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="10" />
			<property name="TotalPerWave" value="10" />
		</day>
		<day value="14">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="0" />
			<property name="TotalPerWave" value="0" />
		</day>
		<day value="15">
			<property name="EntityGroupName" value="VultureGroup" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="15" />
			<property name="TotalPerWave" value="20" />
		</day>
		<day value="16">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="15" />
			<property name="TotalPerWave" value="15,25" />
		</day>
		<day value="17">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="15" />
			<property name="TotalPerWave" value="15,25" />
		</day>
		<day value="18">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="15" />
			<property name="TotalPerWave" value="15,25" />
		</day>
		<day value="19">
			<property name="EntityGroupName" value="ZombieDogGroup" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="3" />
			<property name="TotalPerWave" value="5,8" />
		</day>
		<day value="20">
			<property name="EntityGroupName" value="WolfPack" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="15" />
			<property name="TotalPerWave" value="20" />
		</day>
		<day value="21">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="0" />
			<property name="TotalPerWave" value="0" />
		</day>
		<day value="22">
			<property name="EntityGroupName" value="VultureGroup" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="15" />
			<property name="TotalPerWave" value="25" />
		</day>
		<day value="23">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="3" />
			<property name="TotalPerWave" value="3" />
		</day>
		<day value="24">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="0" />
			<property name="TotalPerWave" value="0" />
		</day>
		<day value="25">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="15" />
			<property name="TotalPerWave" value="15,25" />
		</day>
		<day value="26">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="0" />
			<property name="TotalPerWave" value="0" />
		</day>
		<day value="27">
			<property name="EntityGroupName" value="ZombieDogGroup" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="15" />
			<property name="TotalPerWave" value="20" />
		</day>
	</entityspawner>

	<entityspawner name="RoamingHordeSpawnNight" dynamic="true" wrapMode="wrap">
		<day value="1">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="3" />
			<property name="TotalAlive" value="3" />
			<property name="TotalPerWave" value="3" />
		</day>
		<day value="2">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="5" />
			<property name="TotalPerWave" value="5" />
		</day>
		<day value="3">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="5" />
			<property name="TotalPerWave" value="5,10" />
		</day>
		<day value="4">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="5" />
			<property name="TotalPerWave" value="5,10" />
		</day>
		<day value="5">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="3" />
			<property name="TotalPerWave" value="3,6" />
		</day>
		<day value="6">
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="0" />
			<property name="TotalPerWave" value="0" />
		</day>
		<day value="7">
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="0" />
			<property name="TotalPerWave" value="0" />
		</day>
		<day value="8">
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="0" />
			<property name="TotalPerWave" value="0" />
		</day>
		<day value="9">
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="10" />
			<property name="TotalPerWave" value="10,20" />
		</day>
		<day value="10">
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="10" />
			<property name="TotalPerWave" value="10,20" />
		</day>
		<day value="11">
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="10" />
			<property name="TotalPerWave" value="10,20" />
		</day>
		<day value="12">
			<property name="EntityGroupName" value="ZombieDogGroup" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="3" />
			<property name="TotalPerWave" value="4,7" />
		</day>
		<day value="13">
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="0" />
			<property name="TotalPerWave" value="0" />
		</day>
		<day value="14">
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="0" />
			<property name="TotalPerWave" value="0" />
		</day>
		<day value="15">
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="0" />
			<property name="TotalPerWave" value="0" />
		</day>
		<day value="16">
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="15" />
			<property name="TotalPerWave" value="15,25" />
		</day>
		<day value="17">
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="15" />
			<property name="TotalPerWave" value="15,25" />
		</day>
		<day value="18">
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="15" />
			<property name="TotalPerWave" value="15,25" />
		</day>
		<day value="19">
			<property name="EntityGroupName" value="ZombieDogGroup" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="6" />
			<property name="TotalPerWave" value="6" />
		</day>
		<day value="20">
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="0" />
			<property name="TotalPerWave" value="0" />
		</day>
		<day value="21">
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="0" />
			<property name="TotalPerWave" value="0" />
		</day>
		<day value="22">
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="0" />
			<property name="TotalPerWave" value="0" />
		</day>
		<day value="23">
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="3" />
			<property name="TotalPerWave" value="3" />
		</day>
	</entityspawner>

	<entityspawner name="NightHorde" dynamic="true" wrapMode="clamp"> <!-- these are feral hordes who will find the player for sure -->
		<day value="*">
			<property name="ResetToday" value="true" />
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="0" />
			<property name="TotalPerWave" value="0" />
		</day>
		<day value="7">
			<property name="ResetToday" value="true" />
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="8" />
			<property name="TotalPerWave" value="50" />
		</day>
		<day value="14">
			<property name="ResetToday" value="true" />
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="8" />
			<property name="TotalPerWave" value="100" />
		</day>
		<day value="21">
			<property name="ResetToday" value="true" />
			<property name="EntityGroupName" value="ZombiesWastelandNightNoBears" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="8" />
			<property name="TotalPerWave" value="150" />
		</day>
		<day value="28">
			<property name="ResetToday" value="true" />
			<property name="EntityGroupName" value="ZombiesWastelandNightNoBears" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="8" />
			<property name="TotalPerWave" value="175" />
		</day>
		<day value="35">
			<property name="ResetToday" value="true" />
			<property name="EntityGroupName" value="ZombiesWastelandNightNoBears" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="8" />
			<property name="TotalPerWave" value="200" />
		</day>
		<day value="42">
			<property name="ResetToday" value="true" />
			<property name="EntityGroupName" value="ZombiesWastelandNightNoBears" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="8" />
			<property name="TotalPerWave" value="250" />
		</day>
		<day value="49">
			<property name="ResetToday" value="true" />
			<property name="EntityGroupName" value="ZombiesWastelandNight2NoBears" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="8" />
			<property name="TotalPerWave" value="300" />
		</day>
	</entityspawner>


	<entityspawner name="Scouts" dynamic="true" wrapMode="wrap">
		<day value="*"><!--* means it is used when no day is specified -->
			<property name="ResetToday" value="true" />
			<property name="EntityGroupName" value="ZombieScouts" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="1" />
			<property name="TotalPerWave" value="1" />
		</day>
	</entityspawner>

	<!-- these are what the scouts summon if they see you total per wave is now hard coded to dynamically change every time she screams-->
	<!-- TotalAlive can never be more than 20 it is hard coded -->
	<entityspawner name="HordeMeterDynamicSpawnDay" dynamic="true">
		<day value="1">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="1" />

		</day>
		<day value="2">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="2" />

		</day>
		<day value="3">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="3" />

		</day>
		<day value="4">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="3" />

		</day>
		<day value="5">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="3" />

		</day>
		<day value="6">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="4" />

		</day>
		<day value="7">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="5" />

		</day>
		<day value="8">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="5" />

		</day>
		<day value="9">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="5" />

		</day>
		<day value="10">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="6" />

		</day>
		<day value="11">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="6" />

		</day>
		<day value="12">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="6" />

		</day>
		<day value="13">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="7" />

		</day>
		<day value="14">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="7" />
		</day>
		<day value="15">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="7" />
		</day>
		<day value="16">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="7" />
		</day>
		<day value="17">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="7" />
		</day>
		<day value="18">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="7" />
		</day>
		<day value="19">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="8" />
		</day>
		<day value="20">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="8" />
		</day>
		<day value="21">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="8" />
		</day>
		<day value="22">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="9" />
		</day>
		<day value="23">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="9" />
		</day>
		<day value="24">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="9" />
		</day>
		<day value="25">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="10" />
		</day>
		<day value="26">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="10" />
		</day>
		<day value="27">
			<property name="EntityGroupName" value="ZombiesAll" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="12" />
		</day>
		<day value="28,60">
			<property name="EntityGroupName" value="ZombiesWastelandNight" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="12" />
		</day>
		<day value="61,90">
			<property name="EntityGroupName" value="ZombiesWastelandNight2" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="12" />
		</day>
		<day value="*">
			<property name="EntityGroupName" value="ZombiesWastelandNight2" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="15" />
		</day>
	</entityspawner>

	<entityspawner name="HordeMeterDynamicSpawnNight" dynamic="true">
		<day value="*">
			<property name="EntityGroupName" value="ZombiesNight" />
			<property name="Time" value="Any" />
			<property name="DelayBetweenSpawns" value="1" />
			<property name="TotalAlive" value="25" />
			<property name="TotalPerWave" value="60" />
		</day>
	</entityspawner>

</spawning>