<configs>

<set xpath="/entity_classes/entity_class[@name='playerMale']/effect_group/passive_effect[@name='BagSize']/@value">100</set>
<set xpath="/entity_classes/entity_class[@name='zombieTemplateMale']/property[@name='TrackerIcon']/@value">ui_game_symbol_zombietracker</set>
<set xpath="/entity_classes/entity_class[@name='zombieTemplateMale']/property[@name='NavObject']/@value">AwakeningNormalTracker</set>

<append xpath="/entity_classes/entity_class[@name='playerMale']/effect_group[triggered_effect[@trigger='onSelfFirstSpawn']]">
        <triggered_effect trigger="onSelfFirstSpawn" action="AddBuff" target="self" buff="HumanPredator"/>
    </append>

<append xpath="/entity_classes/entity_class[starts-with(@name, 'animal') and not(contains(@name, 'Zombie'))]">
        <drop event="Harvest" name="medicalBloodBag" count="1" prob="0.3" tag="allHarvest">
            <requirement name="HasBuff" buff="VampireHarvest"/>
            <requirement name="HasBuff" buff="Vampire"/>
        </drop>
    </append>

	<append xpath="//entity_class[property[@name='Tags'
    and contains(@value,'zombie')
    and contains(@value,'feral')
    and not(contains(@value,'radiated'))
    and not(contains(@value,'charged'))
    and not(contains(@value,'infernal'))
]]/property[@name='Tags']/@value">,AwakeningFeralTracker</append>
    <!-- Radiated -->
    <append xpath="//entity_class[property[@name='Tags' and contains(@value,'zombie') and contains(@value,'radiated')]]/property[@name='Tags']/@value">
        ,AwakeningRadiatedTracker
    </append>

    <!-- Charged -->
    <append xpath="//entity_class[property[@name='Tags' and contains(@value,'zombie') and contains(@value,'charged')]]/property[@name='Tags']/@value">
        ,AwakeningChargedTracker
    </append>

    <!-- Infernal -->
    <append xpath="//entity_class[property[@name='Tags' and contains(@value,'zombie') and contains(@value,'infernal')]]/property[@name='Tags']/@value">
        ,AwakeningInfernalTracker
    </append>

    <!-- Normal (zombie but NOT feral/radiated/charged/infernal) -->
    <append xpath="//entity_class[
        property[@name='Tags'
            and contains(@value,'zombie')
            and not(contains(@value,'feral'))
            and not(contains(@value,'radiated'))
            and not(contains(@value,'charged'))
            and not(contains(@value,'infernal'))
        ]
    ]/property[@name='Tags']/@value">
        ,AwakeningNormalTracker
    </append>

	<append xpath="//entity_class[property[@name='Tags'
    and contains(@value,'zombie')
    and contains(@value,'feral')
    and not(contains(@value,'radiated'))
    and not(contains(@value,'charged'))
    and not(contains(@value,'infernal'))
]]">
		<property name="NavObject" value="AwakeningFeralTracker"/>
	</append>

    <!-- Radiated -->
    <append xpath="//entity_class[property[@name='Tags' and contains(@value,'zombie') and contains(@value,'radiated')]]">
      <property name="NavObject" value="AwakeningRadiatedTracker"/>
    </append>

    <!-- Charged -->
    <append xpath="//entity_class[property[@name='Tags' and contains(@value,'zombie') and contains(@value,'charged')]]">
      <property name="NavObject" value="AwakeningChargedTracker"/>
    </append>

    <!-- Infernal -->
    <append xpath="//entity_class[property[@name='Tags' and contains(@value,'zombie') and contains(@value,'infernal')]]">
      <property name="NavObject" value="AwakeningInfernalTracker"/>
    </append>

    <!-- Normal (zombie but NOT feral/radiated/charged/infernal) -->
    <append xpath="//entity_class[
        property[@name='Tags'
            and contains(@value,'zombie')
            and not(contains(@value,'feral'))
            and not(contains(@value,'radiated'))
            and not(contains(@value,'charged'))
            and not(contains(@value,'infernal'))]]">
       <property name="NavObject" value="AwakeningNormalTracker"/>
   
    </append>




<append xpath="/entity_classes">

   <entity_class name="zombieDireWereWolf1" extends="animalWolf">
	<property name="UserSpawnType" value="Menu"/>
	<property name="EntityFlags" value="animal,zombie"/>
	<property name="Tags" value="entity,animal,zombie,zombieAnimal,hostile,wolf,perkAT05"/>
	<property name="PhysicsBody" value="AWolf"/>
	<property name="Mass" value="180"/>
	<property name="Prefab" value="@:Entities/Animals/DireWolf/animalDireWolfPrefab.prefab"/>
	<property name="PrefabCombined" value="true"/>
	<property name="SizeScale" value="1"/>
	<property name="DismemberMultiplierHead" value="0"/>
	<property name="SightRange" value="100"/>

	<property name="AISeeOffset" value=".9"/>
	<property name="AIPathCostScale" value=".15, .2"/>
	<property name="AITask" value="
	BreakBlock|
	DestroyArea|
	Territorial|
	ApproachDistraction|
	ApproachAndAttackTarget class=EntityPlayer,25,EntityBandit,20,EntityAnimalStag,30|
	ApproachSpot|
	Look|
	Wander|
	"/>
	<property name="AITarget" value="
	SetAsTargetIfHurt class=EntityPlayer,EntityBandit,EntityEnemyAnimal|
	BlockingTargetTask|
	SetNearestCorpseAsTarget flags=edible|
	SetNearestEntityAsTarget class=EntityPlayer,28,20,EntityBandit,0,-8,EntityAnimalStag,0,0|
	"/>

	<property name="SoundAlert" value="wolfdirealert"/>
	<property name="SoundAttack" value="wolfdireattack"/>
	<property name="SoundDeath" value="wolfdiredeath"/>
	<property name="SoundGiveUp" value="wolfdiregiveup"/>
	<property name="SoundHurt" value="wolfdirepain"/>
	<property name="SoundRandom" value="wolfdireroam"/>
	<property name="SoundSense" value="wolfdiresense"/>
	<property name="SoundStepType" value="animalpawstep"/>

	<!-- Gameplay -->
	<property name="MoveSpeedAggro" value="1, 1.1"/>
	<property name="JumpMaxDistance" value="5, 6"/>
	<property name="HandItem" value="meleeHandAnimalDireWolf"/>
	<property name="Immunity" value="sickness;disease;wellness"/> <!-- bleeding; -->
	<property name="PainResistPerHit" value=".95"/>
	<property name="DeadBodyHitPoints" value="450"/>

	<property name="ExperienceGain" value="2000"/><!-- XP_DIRE_WOLF -->
	<property name="LootDropEntityClass" value="EntityLootContainerBoss"/>
	<property name="LootDropProb" value=".5"/> <!-- Dire Wolf -->

	<drop event="Harvest" name="foodRawMeat" count="0" tool_category="Butcher"/>
	<drop event="Harvest" name="foodRottingFlesh" tag="butcherHarvest" count="35"/> <!-- animalDireWolf -->
	<drop event="Harvest" name="resourceLeather" tag="butcherHarvest" count="12"/>
	<drop event="Harvest" name="resourceAnimalFat" tag="butcherHarvest" count="3"/>
	<drop event="Harvest" name="resourceBone" tag="butcherHarvest" count="15"/>
	<drop event="Harvest" name="resourceBone" tag="allToolsHarvest" count="5"/>

	<effect_group name="Base Effects">
		<passive_effect name="HealthMax" operation="base_set" value="3000"/>
	</effect_group>

	<property name="NavObject" value="twitch_spawn,twitch_spawn_other,animaltracking_direwolf,clear_sleeper"/>

</entity_class>

<entity_class name="zombieDireWereWolf2" extends="animalWolf">
	<property name="UserSpawnType" value="Menu"/>
	<property name="EntityFlags" value="animal,zombie"/>
	<property name="Tags" value="entity,animal,zombie,zombieAnimal,hostile,wolf,perkAT05"/>
	<property name="PhysicsBody" value="AWolf"/>
	<property name="Mass" value="180"/>
	<property name="Prefab" value="@:Entities/Animals/DireWolf/animalDireWolfPrefab.prefab"/>
	<property name="PrefabCombined" value="true"/>
	<property name="SizeScale" value="1.2"/>
	<property name="DismemberMultiplierHead" value="0"/>
	<property name="SightRange" value="100"/>

	<property name="AISeeOffset" value=".9"/>
	<property name="AIPathCostScale" value=".15, .2"/>
	<property name="AITask" value="
	BreakBlock|
	DestroyArea|
	Territorial|
	ApproachDistraction|
	ApproachAndAttackTarget class=EntityPlayer,25,EntityBandit,20,EntityAnimalStag,30|
	ApproachSpot|
	Look|
	Wander|
	"/>
	<property name="AITarget" value="
	SetAsTargetIfHurt class=EntityPlayer,EntityBandit,EntityEnemyAnimal|
	BlockingTargetTask|
	SetNearestCorpseAsTarget flags=edible|
	SetNearestEntityAsTarget class=EntityPlayer,28,20,EntityBandit,0,-8,EntityAnimalStag,0,0|
	"/>

	<property name="SoundAlert" value="wolfdirealert"/>
	<property name="SoundAttack" value="wolfdireattack"/>
	<property name="SoundDeath" value="wolfdiredeath"/>
	<property name="SoundGiveUp" value="wolfdiregiveup"/>
	<property name="SoundHurt" value="wolfdirepain"/>
	<property name="SoundRandom" value="wolfdireroam"/>
	<property name="SoundSense" value="wolfdiresense"/>
	<property name="SoundStepType" value="animalpawstep"/>

	<!-- Gameplay -->
	<property name="MoveSpeedAggro" value="1, 1.1"/>
	<property name="JumpMaxDistance" value="5, 6"/>
	<property name="HandItem" value="meleeHandAnimalDireWolf"/>
	<property name="Immunity" value="sickness;disease;wellness"/> <!-- bleeding; -->
	<property name="PainResistPerHit" value=".95"/>
	<property name="DeadBodyHitPoints" value="450"/>

	<property name="ExperienceGain" value="2000"/><!-- XP_DIRE_WOLF -->
	<property name="LootDropEntityClass" value="EntityLootContainerBoss"/>
	<property name="LootDropProb" value=".5"/> <!-- Dire Wolf -->

	<drop event="Harvest" name="foodRawMeat" count="0" tool_category="Butcher"/>
	<drop event="Harvest" name="foodRottingFlesh" tag="butcherHarvest" count="35"/> <!-- animalDireWolf -->
	<drop event="Harvest" name="resourceLeather" tag="butcherHarvest" count="12"/>
	<drop event="Harvest" name="resourceAnimalFat" tag="butcherHarvest" count="3"/>
	<drop event="Harvest" name="resourceBone" tag="butcherHarvest" count="15"/>
	<drop event="Harvest" name="resourceBone" tag="allToolsHarvest" count="5"/>

	<effect_group name="Base Effects">
		<passive_effect name="HealthMax" operation="base_set" value="3000"/>
	</effect_group>

	<property name="NavObject" value="twitch_spawn,twitch_spawn_other,animaltracking_direwolf,clear_sleeper"/>

</entity_class>

<entity_class name="zombieDireWereWolf3" extends="animalWolf">
	<property name="UserSpawnType" value="Menu"/>
	<property name="EntityFlags" value="animal,zombie"/>
	<property name="Tags" value="entity,animal,zombie,zombieAnimal,hostile,wolf,perkAT05"/>
	<property name="PhysicsBody" value="AWolf"/>
	<property name="Mass" value="180"/>
	<property name="Prefab" value="@:Entities/Animals/DireWolf/animalDireWolfPrefab.prefab"/>
	<property name="PrefabCombined" value="true"/>
	<property name="SizeScale" value="1.4"/>
	<property name="DismemberMultiplierHead" value="0"/>
	<property name="SightRange" value="100"/>

	<property name="AISeeOffset" value=".9"/>
	<property name="AIPathCostScale" value=".15, .2"/>
	<property name="AITask" value="
	BreakBlock|
	DestroyArea|
	Territorial|
	ApproachDistraction|
	ApproachAndAttackTarget class=EntityPlayer,25,EntityBandit,20,EntityAnimalStag,30|
	ApproachSpot|
	Look|
	Wander|
	"/>
	<property name="AITarget" value="
	SetAsTargetIfHurt class=EntityPlayer,EntityBandit,EntityEnemyAnimal|
	BlockingTargetTask|
	SetNearestCorpseAsTarget flags=edible|
	SetNearestEntityAsTarget class=EntityPlayer,28,20,EntityBandit,0,-8,EntityAnimalStag,0,0|
	"/>

	<property name="SoundAlert" value="wolfdirealert"/>
	<property name="SoundAttack" value="wolfdireattack"/>
	<property name="SoundDeath" value="wolfdiredeath"/>
	<property name="SoundGiveUp" value="wolfdiregiveup"/>
	<property name="SoundHurt" value="wolfdirepain"/>
	<property name="SoundRandom" value="wolfdireroam"/>
	<property name="SoundSense" value="wolfdiresense"/>
	<property name="SoundStepType" value="animalpawstep"/>

	<!-- Gameplay -->
	<property name="MoveSpeedAggro" value="1, 1.1"/>
	<property name="JumpMaxDistance" value="5, 6"/>
	<property name="HandItem" value="meleeHandAnimalDireWolf"/>
	<property name="Immunity" value="sickness;disease;wellness"/> <!-- bleeding; -->
	<property name="PainResistPerHit" value=".95"/>
	<property name="DeadBodyHitPoints" value="450"/>

	<property name="ExperienceGain" value="2000"/><!-- XP_DIRE_WOLF -->
	<property name="LootDropEntityClass" value="EntityLootContainerBoss"/>
	<property name="LootDropProb" value=".5"/> <!-- Dire Wolf -->

	<drop event="Harvest" name="foodRawMeat" count="0" tool_category="Butcher"/>
	<drop event="Harvest" name="foodRottingFlesh" tag="butcherHarvest" count="35"/> <!-- animalDireWolf -->
	<drop event="Harvest" name="resourceLeather" tag="butcherHarvest" count="12"/>
	<drop event="Harvest" name="resourceAnimalFat" tag="butcherHarvest" count="3"/>
	<drop event="Harvest" name="resourceBone" tag="butcherHarvest" count="15"/>
	<drop event="Harvest" name="resourceBone" tag="allToolsHarvest" count="5"/>

	<effect_group name="Base Effects">
		<passive_effect name="HealthMax" operation="base_set" value="3000"/>
	</effect_group>

	<property name="NavObject" value="twitch_spawn,twitch_spawn_other,animaltracking_direwolf,clear_sleeper"/>

</entity_class>

<entity_class name="zombieDireWereWolf4" extends="animalWolf">
	<property name="UserSpawnType" value="Menu"/>
	<property name="EntityFlags" value="animal,zombie"/>
	<property name="Tags" value="entity,animal,zombie,zombieAnimal,hostile,wolf,perkAT05"/>
	<property name="PhysicsBody" value="AWolf"/>
	<property name="Mass" value="180"/>
	<property name="Prefab" value="@:Entities/Animals/DireWolf/animalDireWolfPrefab.prefab"/>
	<property name="PrefabCombined" value="true"/>
	<property name="SizeScale" value="1.6"/>
	<property name="DismemberMultiplierHead" value="0"/>
	<property name="SightRange" value="100"/>

	<property name="AISeeOffset" value=".9"/>
	<property name="AIPathCostScale" value=".15, .2"/>
	<property name="AITask" value="
	BreakBlock|
	DestroyArea|
	Territorial|
	ApproachDistraction|
	ApproachAndAttackTarget class=EntityPlayer,25,EntityBandit,20,EntityAnimalStag,30|
	ApproachSpot|
	Look|
	Wander|
	"/>
	<property name="AITarget" value="
	SetAsTargetIfHurt class=EntityPlayer,EntityBandit,EntityEnemyAnimal|
	BlockingTargetTask|
	SetNearestCorpseAsTarget flags=edible|
	SetNearestEntityAsTarget class=EntityPlayer,28,20,EntityBandit,0,-8,EntityAnimalStag,0,0|
	"/>

	<property name="SoundAlert" value="wolfdirealert"/>
	<property name="SoundAttack" value="wolfdireattack"/>
	<property name="SoundDeath" value="wolfdiredeath"/>
	<property name="SoundGiveUp" value="wolfdiregiveup"/>
	<property name="SoundHurt" value="wolfdirepain"/>
	<property name="SoundRandom" value="wolfdireroam"/>
	<property name="SoundSense" value="wolfdiresense"/>
	<property name="SoundStepType" value="animalpawstep"/>

	<!-- Gameplay -->
	<property name="MoveSpeedAggro" value="1, 1.1"/>
	<property name="JumpMaxDistance" value="5, 6"/>
	<property name="HandItem" value="meleeHandAnimalDireWolf"/>
	<property name="Immunity" value="sickness;disease;wellness"/> <!-- bleeding; -->
	<property name="PainResistPerHit" value=".95"/>
	<property name="DeadBodyHitPoints" value="450"/>

	<property name="ExperienceGain" value="2000"/><!-- XP_DIRE_WOLF -->
	<property name="LootDropEntityClass" value="EntityLootContainerBoss"/>
	<property name="LootDropProb" value=".5"/> <!-- Dire Wolf -->

	<drop event="Harvest" name="foodRawMeat" count="0" tool_category="Butcher"/>
	<drop event="Harvest" name="foodRottingFlesh" tag="butcherHarvest" count="35"/> <!-- animalDireWolf -->
	<drop event="Harvest" name="resourceLeather" tag="butcherHarvest" count="12"/>
	<drop event="Harvest" name="resourceAnimalFat" tag="butcherHarvest" count="3"/>
	<drop event="Harvest" name="resourceBone" tag="butcherHarvest" count="15"/>
	<drop event="Harvest" name="resourceBone" tag="allToolsHarvest" count="5"/>

	<effect_group name="Base Effects">
		<passive_effect name="HealthMax" operation="base_set" value="3000"/>
	</effect_group>

	<property name="NavObject" value="twitch_spawn,twitch_spawn_other,animaltracking_direwolf,clear_sleeper"/>

</entity_class>
</append>


</configs>