<configs>
<append xpath="/items">

		<!--	***************************	-->
			<!--  IZY AMMO RPG warhead -->
		<!--	***************************	-->

<item name="ammoRocketRPGTraning">
	<property name="Tags" value="ammo,perkDemolitionsExpert"/>
	<property name="CustomIcon" value="ammoRocketRPGTraning"/>
	<property name="DisplayType" value="ammoLauncher"/>
	<property name="Meshfile" value="#@modfolder:Resources/IZY_Demolis_Effects_and_Projectiles.unity3d?IZY_RPG_ROCKET.Prefab"/>
	<property name="HoldType" value="45"/>
	<property name="HandMeshfile" value="@:Other/Items/Misc/sackPrefab.prefab"/>
	<property name="DropMeshfile" value="@:Other/Items/Misc/sack_droppedPrefab.prefab"/>
	<property name="Material" value="Mmetal"/>
	<property name="Stacknumber" value="20"/>
	<property name="EconomicValue" value="250"/>
	<property name="TraderStageTemplate" value="ammoTier2"/><!-- ammoRocketHE -->
	<property name="Group" value="Ammo/Weapons,Ammo,Ranged Weapons"/>
	<property name="UnlockedBy" value="craftingExplosives"/><!-- perkDemolitionsExpert,gunExplosivesT3RocketLauncherSchematic -->
	
	<property class="Action1">
		<property name="Class" value="Projectile"/>
		<property name="Explosion.ParticleIndex" value="0"/>
		<property name="Explosion.RadiusBlocks" value="0"/> <!-- damage radius for blocks -->
		<property name="Explosion.RadiusEntities" value="0"/> <!-- damage radius for entities -->
		<property name="Explosion.DamageBonus.water" value="0"/>
		<property name="Gravity" value="-3"/>
		<property name="FlyTime" value=".8"/>
		<property name="LifeTime" value="7"/>
	</property>
	
	<effect_group name="ammoRocketTR" tiered="false">
		<passive_effect name="BlockDamage" operation="base_set" value="2500"/>
		<passive_effect name="EntityDamage" operation="base_set" value="2000"/>
		<passive_effect name="ProjectileVelocity" operation="base_set" value="100"/>
		<display_value name="dExRadius" value="0"/>
		<display_value name="dExBlockDamage" value="0"/>
		<display_value name="dExEntityDamage" value="0"/>
	</effect_group>
</item>

<item name="ammoRocketRPGHE">
	<property name="Tags" value="ammo,perkDemolitionsExpert"/>
	<property name="CustomIcon" value="ammoRocketRPGHE"/>
	<property name="DisplayType" value="ammoLauncher"/>
	<property name="Meshfile" value="#@modfolder:Resources/IZY_Demolis_Effects_and_Projectiles.unity3d?IZY_RPG_ROCKET.Prefab"/>
	<property name="HoldType" value="45"/>
	<property name="HandMeshfile" value="@:Other/Items/Misc/sackPrefab.prefab"/>
	<property name="DropMeshfile" value="@:Other/Items/Misc/sack_droppedPrefab.prefab"/>
	<property name="Material" value="Mmetal"/>
	<property name="Stacknumber" value="20"/>
	<property name="EconomicValue" value="320"/>
	<property name="TraderStageTemplate" value="ammoTier2"/><!-- ammoRocketHE -->
	<property name="Group" value="Ammo/Weapons,Ammo,Ranged Weapons"/>
	<property name="UnlockedBy" value="craftingExplosives"/><!-- perkDemolitionsExpert,gunExplosivesT3RocketLauncherSchematic -->
	
	<property class="Action1">
		<property name="Class" value="Projectile"/>
		<property name="Explosion.BlockDamage" value="2500"/>
		<property name="Explosion.EntityDamage" value="800"/>
		<property name="Explosion.ParticleIndex" value="#@modfolder:Resources/IZY_Demolis_Effects_and_Projectiles.unity3d?IZY_DemolisEffect_RPG_HE.Prefab"/>
		<property name="Explosion.RadiusBlocks" value="6"/> <!-- damage radius for blocks -->
		<property name="Explosion.RadiusEntities" value="6"/> <!-- damage radius for entities -->
		<property name="Explosion.DamageBonus.water" value="0"/>
		<property name="Gravity" value="-3"/>
		<property name="FlyTime" value=".8"/>
		<property name="LifeTime" value="7"/>
	</property>
	
	<effect_group name="ammoRocketHE" tiered="false">
		<passive_effect name="BlockDamage" operation="base_set" value="2500"/>
		<passive_effect name="EntityDamage" operation="base_set" value="2000"/>
		<passive_effect name="ProjectileVelocity" operation="base_set" value="70"/>
		<display_value name="dExRadius" value="6"/>
		<display_value name="dExBlockDamage" value="2500"/>
		<display_value name="dExEntityDamage" value="800"/>
	</effect_group>
</item>

<item name="ammoRocketRPGIncendiary">
	<property name="Tags" value="ammo,perkDemolitionsExpert"/>
	<property name="CustomIcon" value="ammoRocketRPGIncendiary"/>
	<property name="DisplayType" value="ammoLauncher"/>
	<property name="Meshfile" value="#@modfolder:Resources/IZY_Demolis_Effects_and_Projectiles.unity3d?IZY_RPG_ROCKET.Prefab"/>
	<property name="HoldType" value="45"/>
	<property name="HandMeshfile" value="@:Other/Items/Misc/sackPrefab.prefab"/>
	<property name="DropMeshfile" value="@:Other/Items/Misc/sack_droppedPrefab.prefab"/>
	<property name="Material" value="Mmetal"/>
	<property name="Stacknumber" value="20"/>
	<property name="EconomicValue" value="350"/>
	<property name="TraderStageTemplate" value="ammoTier2"/><!--  -->
	<property name="Group" value="Ammo/Weapons,Ammo,Ranged Weapons"/>
	<property name="UnlockedBy" value="craftingExplosives"/><!-- perkDemolitionsExpert,gunExplosivesT3RocketLauncherSchematic -->
	
	<property class="Action1">
		<property name="Class" value="Projectile"/>
		<passive_effect name="BlockDamage" operation="base_set" value="0"/>
		<passive_effect name="EntityDamage" operation="base_set" value="900"/>
		<property name="Explosion.ParticleIndex" value="#@modfolder:Resources/IZY_Demolis_Effects_and_Projectiles.unity3d?IZY_DemolisEffect_RPG_Incendiary.Prefab"/>
		<property name="Explosion.RadiusBlocks" value="0"/> <!-- damage radius for blocks -->
		<property name="Explosion.RadiusEntities" value="7"/> <!-- damage radius for entities -->
		<property name="Explosion.DamageBonus.water" value="0"/>
		<property name="Gravity" value="-3"/>
		<property name="FlyTime" value=".8"/>
		<property name="LifeTime" value="7"/>
	</property>
	
	<effect_group name="ammoRocketHE" tiered="false">
		<passive_effect name="BlockDamage" operation="base_set" value="0"/>
		<passive_effect name="EntityDamage" operation="base_set" value="2000"/>
		<passive_effect name="ProjectileVelocity" operation="base_set" value="70"/>
		<display_value name="dExRadius" value="7"/>
		<display_value name="dExBlockDamage" value="0"/>
		<display_value name="dExEntityDamage" value="900"/>
	</effect_group>
	
	<effect_group tiered="false">
		<triggered_effect trigger="onProjectileImpact" action="ModifyCVar" target="positionAOE" range="7" cvar="buffBurningMolotovDuration" operation="set" value="16">
			<requirement name="ProgressionLevel" progression_name="perkFiremansAlmanacMolotov" operation="Equals" value="0"/></triggered_effect>
		<triggered_effect trigger="onProjectileImpact" action="ModifyCVar" target="positionAOE" range="7" cvar="buffBurningMolotovDuration" operation="set" value="17">
			<requirement name="ProgressionLevel" progression_name="perkFiremansAlmanacMolotov" operation="NotEquals" value="0"/></triggered_effect>
		<triggered_effect trigger="onProjectileImpact" action="AddBuff" target="positionAOE" range="7" buff="buffBurningMolotov">
			<requirement name="CVarCompare" target="other" cvar="_underwater" operation="LT" value="0.3"/>
		</triggered_effect>

		<display_value name="dExDamageFire" value="250"/>
		<display_value name="dExRadius" value="3"/>
		<display_value name="dDuration" value="16"/>

		<triggered_effect trigger="onSelfWaterSubmerge" action="ResetHeldItem"/>
	</effect_group>
</item>

		<!--	***************************	-->
			<!--  IZY AMMO 25MM LGL -->
		<!--	***************************	-->

<item name="ammo25mmGrenadeTraining">
	<property name="Tags" value="ammo,perkDemolitionsExpert"/>
	<property name="DisplayType" value="ammoLauncher"/>
	<property name="CustomIcon" value="ammo25mmTRAINING"/>
	<property name="Meshfile" value="#@modfolder:Resources/IZY_Demolis_Effects_and_Projectiles.unity3d?IZYGrenade25mm.Prefab"/>
	<property name="HoldType" value="45"/>
	<property name="HandMeshfile" value="@:Other/Items/Misc/sackPrefab.prefab"/>
	<property name="DropMeshfile" value="@:Other/Items/Misc/sack_droppedPrefab.prefab"/>
	<property name="Material" value="Mmetal"/>
	<property name="Stacknumber" value="50"/>
	<property name="EconomicValue" value="60"/>
	<property name="TraderStageTemplate" value="ammoTier1"/>
	<property name="Group" value="Ammo/Weapons,Ammo,Ranged Weapons"/>
	<property name="DescriptionKey" value="ammo25mmGrenadeTrainingDesc"/>
	
	<property class="Action1">
		<property name="Class" value="Projectile"/>
		<property name="Explosion.ParticleIndex" value="0"/>
		<property name="Explosion.RadiusBlocks" value="0"/> <!-- damage radius for blocks -->
		<property name="Explosion.RadiusEntities" value="0"/> <!-- damage radius for entities -->
		<property name="Explosion.DamageBonus.water" value="0"/>
		<property name="Gravity" value="-18"/>
		<property name="FlyTime" value=".4"/>
		<property name="LifeTime" value="20"/>

	</property>
	<effect_group name="ammoRocketHE" tiered="false">
		<passive_effect name="BlockDamage" operation="base_set" value="150"/>
		<passive_effect name="EntityDamage" operation="base_set" value="400"/>
		<passive_effect name="ProjectileVelocity" operation="base_set" value="110"/>
		<display_value name="dExRadius" value="0"/>
		<display_value name="dExBlockDamage" value="0"/>
		<display_value name="dExEntityDamage" value="0"/>
	</effect_group>
</item>

<item name="ammo25mmGrenadeFRAGS">
	<property name="Tags" value="ammo,perkDemolitionsExpert"/>
	<property name="DisplayType" value="ammoLauncher"/>
	<property name="CustomIcon" value="ammo25mmFRAGS"/>
	<property name="Meshfile" value="#@modfolder:Resources/IZY_Demolis_Effects_and_Projectiles.unity3d?IZYGrenade25mm.Prefab"/>
	<property name="HoldType" value="45"/>
	<property name="HandMeshfile" value="@:Other/Items/Misc/sackPrefab.prefab"/>
	<property name="DropMeshfile" value="@:Other/Items/Misc/sack_droppedPrefab.prefab"/>
	<property name="Material" value="Mmetal"/>
	<property name="Stacknumber" value="50"/>
	<property name="EconomicValue" value="120"/>
	<property name="TraderStageTemplate" value="ammoTier2"/>
	<property name="Group" value="Ammo/Weapons,Ammo,Ranged Weapons"/>
	<property name="DescriptionKey" value="ammo25mmGrenadeFRAGSDesc"/>
	
	<property class="Action1">
		<property name="Class" value="Projectile"/>
		<property name="Explosion.BlockDamage" value="0"/>
		<property name="Explosion.EntityDamage" value="200"/>
		<property name="Explosion.ParticleIndex" value="#@modfolder:Resources/IZY_Demolis_Effects_and_Projectiles.unity3d?IZY_LGL_Effect_25mmFRAGS.Prefab"/>
		<property name="Explosion.RadiusBlocks" value="4"/> <!-- damage radius for blocks -->
		<property name="Explosion.RadiusEntities" value="4"/> <!-- damage radius for entities -->
		<property name="Explosion.DamageBonus.water" value="0"/>
		<property name="Gravity" value="-18"/>
		<property name="FlyTime" value=".4"/>
		<property name="LifeTime" value="20"/>
	</property>
	<effect_group name="ammoRocketHE" tiered="false">
		<passive_effect name="BlockDamage" operation="base_set" value="0"/>
		<passive_effect name="EntityDamage" operation="base_set" value="300"/>
		<passive_effect name="ProjectileVelocity" operation="base_set" value="110"/>
		<display_value name="dExRadius" value="4"/>
		<display_value name="dExBlockDamage" value="0"/>
		<display_value name="dExEntityDamage" value="200"/>
	</effect_group>
</item>

<item name="ammo25mmGrenadeHE">
	<property name="Tags" value="ammo,perkDemolitionsExpert"/>
	<property name="DisplayType" value="ammoLauncher"/>
	<property name="CustomIcon" value="ammo25mmHE"/>
	<property name="Meshfile" value="#@modfolder:Resources/IZY_Demolis_Effects_and_Projectiles.unity3d?IZYGrenade25mm.Prefab"/>
	<property name="HoldType" value="45"/>
	<property name="HandMeshfile" value="@:Other/Items/Misc/sackPrefab.prefab"/>
	<property name="DropMeshfile" value="@:Other/Items/Misc/sack_droppedPrefab.prefab"/>
	<property name="Material" value="Mmetal"/>
	<property name="Stacknumber" value="50"/>
	<property name="EconomicValue" value="120"/>
	<property name="TraderStageTemplate" value="ammoTier2"/>
	<property name="Group" value="Ammo/Weapons,Ammo,Ranged Weapons"/>
	<property name="DescriptionKey" value="ammo25mmGrenadeHEDesc"/>
	
	<property class="Action1">
		<property name="Class" value="Projectile"/>
		<property name="Explosion.BlockDamage" value="200"/>
		<property name="Explosion.EntityDamage" value="350"/>
		<property name="Explosion.ParticleIndex" value="#@modfolder:Resources/IZY_Demolis_Effects_and_Projectiles.unity3d?IZY_LGL_Effect_25mmHE.Prefab"/>
		<property name="Explosion.RadiusBlocks" value="2"/> <!-- damage radius for blocks -->
		<property name="Explosion.RadiusEntities" value="2"/> <!-- damage radius for entities -->
		<property name="Explosion.DamageBonus.water" value="0"/>
		<property name="Gravity" value="-18"/>
		<property name="FlyTime" value=".4"/>
		<property name="LifeTime" value="20"/>
	</property>
	<effect_group name="ammoRocketHE" tiered="false">
		<passive_effect name="BlockDamage" operation="base_set" value="350"/>
		<passive_effect name="EntityDamage" operation="base_set" value="350"/>
		<passive_effect name="ProjectileVelocity" operation="base_set" value="110"/>
		<display_value name="dExRadius" value="2"/>
		<display_value name="dExBlockDamage" value="200"/>
		<display_value name="dExEntityDamage" value="350"/>
	</effect_group>
</item>
		
		<!--	*********************************************************************************	-->
		<!--  *************************** IZY 25MM lightGrenadeLauncher ***************************-->
		<!--	*********************************************************************************	-->
		
<item name="IZYgunT2LGLChinalakeGrenadeLauncher">
	<property name="Tags" value="IZY,overrideSounds,weapon,ranged,modGunShotgunTubeExtenderMagazine,attachmentsIncluded,stock,holdBreathAiming,reloadPenalty,bottomAttachments,launcher,attPerception,perkDemolitionsExpert,canHaveCosmetic,barrelAttachments,noSilencer,sideAttachments,explosivesSkill"/>
	<property name="DisplayType" value="rangedLauncher"/>
	<property name="HoldType" value="5"/>
	<property name="Meshfile" value="#@modfolder:Resources/IZY_Demolis_Pack_MainResource.unity3d?IZY_LGL_Chinalake.Prefab"/>
	<property name="DropMeshfile" value="#@modfolder:Resources/IZY_Demolis_Pack_MainResource.unity3d?DROP_LGL_Chinalake.Prefab"/>
	<property name="Material" value="MRocketLauncherParts"/>
	<property name="Weight" value="1"/>
	<property name="RepairTools" value="resourceRepairKit"/>
	<property name="DegradationBreaksAfter" value="false"/>
	<property name="SoundJammed" value="weapon_jam"/>
	<property name="CustomIcon" value="IZYgunT2LGLChinalakeGrenadeLauncher"/>
	<property name="DescriptionKey" value="IZYgunT2LGLChinalakeGrenadeLauncherDesc"/>
	
	<property name="CrosshairOnAim" value="false"/> <!-- aimTest -->
	<property name="CrosshairUpAfterShot" value="false"/> <!-- aimTest -->
	
	<property name="Sound_Sight_In" value="launcher_sight_in"/>
	<property name="Sound_Sight_Out" value="launcher_sight_out"/>
	<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
	<property name="RepairExpMultiplier" value="10.8"/>
	<property name="EconomicValue" value="2500"/>
	<property name="TraderStageTemplate" value="baseTier2"/>
	<property name="UnlockedBy" value="craftingExplosives"/>
	<property name="ShowQuality" value="true"/>
	<property name="SoundUnholster" value="weapon_unholster"/>
	<property name="SoundHolster" value="weapon_holster"/>

	<property class="Action0">
		<property name="Class" value="Launcher"/>
		<property name="Delay" value=".8"/> <!-- obsolete if rounds per minute exists -->
		<!-- <property name="Range" value="200"/> -->
		<property name="Magazine_items" value="ammo25mmGrenadeTraining,ammo25mmGrenadeHE,ammo25mmGrenadeFRAGS"/>
		<!-- <property name="Reload_time" value="2"/> -->
		<property name="Sound_start" value="ChinalakeGL_fire"/>
		<property name="Sound_repeat" value=""/>
		<property name="Sound_end" value=""/>
		<property name="Sound_empty" value="dryfire"/>
		<property name="Sound_reload" value="m136_reload"/>
		<property name="AutoReload" value="false"/>
		<property name="Particles_muzzle_fire" value="nailgunfire"/>
		<property name="ScopeOffset" value="-.00062,.088,.065"/>
		<property name="SideOffset" value="0,0,0"/>
		<property name="BarrelOffset" value="0,0,0"/>
		<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
	        <property name="triggerEffectTriggerShootDualsense" value="PistolShoot"/>
	</property>
	
	<property class="Action1">
		<property name="Class" value="Zoom"/>
		<property name="Zoom_max_out" value="55"/>
		<property name="Zoom_max_in" value="55"/>
		<property name="SightsCameraOffset" value="-.0002,0,0"/>
	</property>
	
	<effect_group name="gunExplosivesT3RocketLauncher">
		<!--<passive_effect name="ProjectileVelocity" operation="base_set" value="50" tags="perkDemolitionsExpert"/>-->
		<passive_effect name="MaxRange" operation="base_set" value="80" tags="perkDemolitionsExpert"/>
		<passive_effect name="DamageFalloffRange" operation="base_set" value="60" tags="perkDemolitionsExpert"/>
		<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkDemolitionsExpert"/> <!-- random effective rng -->
		<passive_effect name="EntityDamage" operation="perc_add" value="-.08,.08" tags="perkDemolitionsExpert"/> <!-- random EntityDmg -->
		<passive_effect name="EntityDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkDemolitionsExpert"/> <!-- tier bonus -->
		<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkDemolitionsExpert"/> <!-- random BlockDmg -->
		<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkDemolitionsExpert"/> <!-- tier bonus -->
		<passive_effect name="ProjectileVelocity" operation="perc_add" value="-.08,.08" tags="perkDemolitionsExpert"/> <!-- random Veloc -->
		<!-- <passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkDemolitionsExpert"/> --> <!-- random DegMax -->
		<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08" tags="perkDemolitionsExpert"/> <!-- random WeaponHandling -->
		<passive_effect name="RoundsPerMinute" operation="base_set" value="55" tags="perkDemolitionsExpert"/>
		<passive_effect name="RoundsPerMinute" operation="perc_add" value="-.05,.05" tags="perkDemolitionsExpert"/>
		<passive_effect name="BurstRoundCount" operation="base_set" value="1" tags="perkDemolitionsExpert"/>
		<passive_effect name="MagazineSize" operation="base_set" value="5" tags="perkDemolitionsExpert"/>
		<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value=".7" tags="perkDemolitionsExpert"/>
		<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.05,.05" tags="perkDemolitionsExpert"/>
		<passive_effect name="ModSlots" operation="base_set" value="1,2,3,4,5,6" tier="1,2,3,4,5,6"/>
		<passive_effect name="ModPowerBonus" operation="perc_add" value=".08" tags="EntityDamage,BlockDamage"/>
		<passive_effect name="ModPowerBonus" operation="base_add" value="250" tags="EconomicValue"/>

		<passive_effect name="SpreadDegreesVertical" operation="base_set" value=".7" tags="perkDemolitionsExpert"/>
		<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value=".7" tags="perkDemolitionsExpert"/>
		<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".18" tags="perkDemolitionsExpert"/>
		<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".6" tags="perkDemolitionsExpert"/>
		<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1.5" tags="perkDemolitionsExpert"/>
		<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="2" tags="perkDemolitionsExpert"/>

		<passive_effect name="KickDegreesVerticalMin" operation="base_set" value="1.6" tags="perkDemolitionsExpert"/>
		<passive_effect name="KickDegreesVerticalMax" operation="base_set" value="1.8" tags="perkDemolitionsExpert"/>
		<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.3" tags="perkDemolitionsExpert"/>
		<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".3" tags="perkDemolitionsExpert"/>

		<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="2.2" tags="perkDemolitionsExpert"/>
		<passive_effect name="WeaponHandling" operation="base_set" value=".4" tags="perkDemolitionsExpert"/>

		<passive_effect name="DegradationMax" operation="base_set" value="200,400" tier="1,6" tags="perkDemolitionsExpert"/>
		<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkDemolitionsExpert"/>

		
						<!--	SHOW HIDE FPV TPV -->		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP"/>
		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP"/>
		
								<!--	Muzzle Tracer tail -->		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C"/>
		
						<!--	Fancy effect like smoke barrel Eject -->		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits"/>
		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2"/>
		
						<!--	MuzzleFlash FPV -->		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B"/>
		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2"/>
						<!--	MuzzleLightFPV -->		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV"/>
		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2"/>
	</effect_group>

	<effect_group>
		<requirement name="IsFPV"/>
						<!--	Raw hands -->	
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="hands"/>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="body"/>
		<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="hands"/>
		<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="body"/>
						<!--	Armor part -->
	</effect_group>
	
	<effect_group>
		<requirement name="IsMale"/>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
	</effect_group>
	<effect_group>
		<requirement name="!IsMale"/>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
	</effect_group>
	
						<!--	Refresh hands when no glove is on -->	
	<effect_group>
		<requirement name="ItemHasTags" tags="IZY"/>
				<requirement name="!HasBuff" buff="WearingArmorBrownLeather"/>
				<requirement name="!HasBuff" buff="WearingArmorBlackLeather"/>
				<requirement name="!HasBuff" buff="WearingArmorDarkLeather"/>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="AddBuff" buff="RefreshHand"/>
	</effect_group>

</item>

						<!--	*****************************************************************  -->	
						<!--	*****************************************************************  -->	
						<!--	*****************************************************************  -->	
						
<item name="IZYgunT3LGLXM25">
	<property name="Tags" value="IZY,overrideSounds,weapon,ranged,attachmentsIncluded,stock,holdBreathAiming,reloadPenalty,bottomAttachments,launcher,attPerception,perkDemolitionsExpert,canHaveCosmetic,barrelAttachments,noSilencer,sideAttachments,smallTopAttachments,explosivesSkill"/>
	<property name="DisplayType" value="rangedLauncher"/>
	<property name="HoldType" value="60"/>
	<property name="Meshfile" value="#@modfolder:Resources/IZY_Demolis_Pack_MainResource.unity3d?IZY_LGL_XM25.Prefab"/>
	<property name="DropMeshfile" value="#@modfolder:Resources/IZY_Demolis_Pack_MainResource.unity3d?DROP_LGL_XM25.Prefab"/>
	<property name="Material" value="MRocketLauncherParts"/>
	<property name="Weight" value="1"/>
	<property name="RepairTools" value="resourceRepairKit"/>
	<property name="DegradationBreaksAfter" value="false"/>
	<property name="SoundJammed" value="weapon_jam"/>
	<property name="CustomIcon" value="IZYgunT3LGLXM25"/>
	<property name="DescriptionKey" value="IZYgunT3LGLXM25Desc"/>
	
	<property name="CrosshairOnAim" value="false"/> <!-- aimTest -->
	<property name="CrosshairUpAfterShot" value="false"/> <!-- aimTest -->
	
	<property name="Sound_Sight_In" value="launcher_sight_in"/>
	<property name="Sound_Sight_Out" value="launcher_sight_out"/>
	<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
	<property name="RepairExpMultiplier" value="10.8"/>
	<property name="EconomicValue" value="5600"/>
	<property name="TraderStageTemplate" value="baseTier3"/>
	<property name="UnlockedBy" value="craftingExplosives"/><!-- gunExplosivesT3RocketLauncherSchematic, -->
	<property name="ShowQuality" value="true"/>
	<property name="SoundUnholster" value="weapon_unholster"/>
	<property name="SoundHolster" value="weapon_holster"/>

	<property class="Action0">
		<property name="Class" value="Launcher"/>
		<property name="Delay" value=".8"/> <!-- obsolete if rounds per minute exists -->
		<!-- <property name="Range" value="200"/> -->
		<property name="Magazine_items" value="ammo25mmGrenadeTraining,ammo25mmGrenadeHE,ammo25mmGrenadeFRAGS"/>
		<!-- <property name="Reload_time" value="2"/> -->
		<property name="Sound_start" value="XM25_fire"/>
		<property name="Sound_repeat" value=""/>
		<property name="Sound_end" value=""/>
		<property name="Sound_empty" value="dryfire"/>
		<property name="Sound_reload" value="m136_reload"/>
		<property name="AutoReload" value="false"/>
		<property name="Particles_muzzle_fire" value="nailgunfire"/>
		<property name="ScopeOffset" value="-.00062,.088,.065"/>
		<property name="SideOffset" value="0,0,0"/>
		<property name="BarrelOffset" value="0,0,0"/>
		<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
	        <property name="triggerEffectTriggerShootDualsense" value="PistolShoot"/>
	</property>
	
	<property class="Action1">
		<property name="Class" value="Zoom"/>
		<property name="Zoom_max_out" value="55"/>
		<property name="Zoom_max_in" value="55"/>
		<property name="SightsCameraOffset" value="-.0012,-.0185,.085"/>
	</property>
	
	<effect_group name="gunExplosivesT3RocketLauncher">
		<!--<passive_effect name="ProjectileVelocity" operation="base_set" value="50" tags="perkDemolitionsExpert"/>-->
		<passive_effect name="MaxRange" operation="base_set" value="100" tags="perkDemolitionsExpert"/>
		<passive_effect name="DamageFalloffRange" operation="base_set" value="70" tags="perkDemolitionsExpert"/>
		<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkDemolitionsExpert"/> <!-- random effective rng -->
		<passive_effect name="EntityDamage" operation="perc_add" value="-.08,.08" tags="perkDemolitionsExpert"/> <!-- random EntityDmg -->
		<passive_effect name="EntityDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkDemolitionsExpert"/> <!-- tier bonus -->
		<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkDemolitionsExpert"/> <!-- random BlockDmg -->
		<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkDemolitionsExpert"/> <!-- tier bonus -->
		<passive_effect name="ProjectileVelocity" operation="perc_add" value="-.08,.08" tags="perkDemolitionsExpert"/> <!-- random Veloc -->
		<!-- <passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkDemolitionsExpert"/> --> <!-- random DegMax -->
		<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08" tags="perkDemolitionsExpert"/> <!-- random WeaponHandling -->
		<passive_effect name="RoundsPerMinute" operation="base_set" value="190" tags="perkDemolitionsExpert"/>
		<passive_effect name="RoundsPerMinute" operation="perc_add" value="-.05,.05" tags="perkDemolitionsExpert"/>
		<passive_effect name="BurstRoundCount" operation="base_set" value="1" tags="perkDemolitionsExpert"/>
		<passive_effect name="MagazineSize" operation="base_set" value="8" tags="perkDemolitionsExpert"/>
		<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1.2" tags="perkDemolitionsExpert"/> 
		<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.05,.05" tags="perkDemolitionsExpert"/>
		<passive_effect name="ModSlots" operation="base_set" value="1,2,3,4,5,6" tier="1,2,3,4,5,6"/>
		<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage,BlockDamage"/>
		<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>

		<passive_effect name="SpreadDegreesVertical" operation="base_set" value=".4" tags="perkDemolitionsExpert"/>
		<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value=".4" tags="perkDemolitionsExpert"/>
		<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".18" tags="perkDemolitionsExpert"/>
		<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".4" tags="perkDemolitionsExpert"/>
		<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1.5" tags="perkDemolitionsExpert"/>
		<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="2" tags="perkDemolitionsExpert"/>

		<passive_effect name="KickDegreesVerticalMin" operation="base_set" value="1.3" tags="perkDemolitionsExpert"/>
		<passive_effect name="KickDegreesVerticalMax" operation="base_set" value="1.5" tags="perkDemolitionsExpert"/>
		<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.3" tags="perkDemolitionsExpert"/>
		<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".3" tags="perkDemolitionsExpert"/>

		<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="2.2" tags="perkDemolitionsExpert"/>
		<passive_effect name="WeaponHandling" operation="base_set" value=".4" tags="perkDemolitionsExpert"/>

		<passive_effect name="DegradationMax" operation="base_set" value="300,600" tier="1,6" tags="perkDemolitionsExpert"/>
		<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkDemolitionsExpert"/>
		
						<!--	SHOW HIDE FPV TPV -->		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP"/>
		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP"/>
		
								<!--	Muzzle Tracer tail -->		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C"/>
		
						<!--	Fancy effect like smoke barrel Eject -->		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits"/>
		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2"/>
		
						<!--	MuzzleFlash FPV -->		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B"/>
		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2"/>
						<!--	MuzzleLightFPV -->		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV"/>
		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2"/>
	</effect_group>

	<effect_group>
		<requirement name="IsFPV"/>
						<!--	Raw hands -->	
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="hands"/>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="body"/>
		<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="hands"/>
		<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="body"/>
						<!--	Armor part -->
	</effect_group>
	
	<effect_group>
		<requirement name="IsMale"/>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
	</effect_group>
	<effect_group>
		<requirement name="!IsMale"/>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
	</effect_group>
	
						<!--	Refresh hands when no glove is on -->	
	<effect_group>
		<requirement name="ItemHasTags" tags="IZY"/>
				<requirement name="!HasBuff" buff="WearingArmorBrownLeather"/>
				<requirement name="!HasBuff" buff="WearingArmorBlackLeather"/>
				<requirement name="!HasBuff" buff="WearingArmorDarkLeather"/>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="AddBuff" buff="RefreshHand"/>
	</effect_group>
	
</item>

						<!--	*****************************************************************  -->	
						<!--	*****************************************************************  -->	
						<!--	*****************************************************************  -->	
						
		<!--	*********************************************************************************	-->
		<!--  *************************** IZY Rocket Launcher ***************************-->
		<!--	*********************************************************************************	-->

<item name="IZYgunT3RocketLauncherRPG7">
	<property name="Tags" value="IZY,overrideSounds,weapon,ranged,holdBreathAiming,reloadPenalty,launcher,attPerception,perkDemolitionsExpert,canHaveCosmetic,barrelAttachments,noSilencer,sideAttachments,attachmentsIncluded,explosivesSkill"/>
	<property name="DisplayType" value="rangedLauncher"/>
	<property name="HoldType" value="10"/>
	<property name="CustomIcon" value="IZYgunT3RocketLauncherRPG7"/>
	<property name="Meshfile" value="#@modfolder:Resources/IZY_Demolis_Pack_MainResource.unity3d?IZY_RL_RPG7.Prefab"/>
	<property name="DropMeshfile" value="#@modfolder:Resources/IZY_Demolis_Pack_MainResource.unity3d?DROP_RL_RPG7.Prefab"/>
	<property name="Material" value="MRocketLauncherParts"/>
	<property name="Weight" value="1"/>
	<property name="ScrapTimeOverride" value="10.0"/>
	<property name="RepairTools" value="resourceRepairKit"/>
	<property name="DegradationBreaksAfter" value="false"/>
	<property name="SoundJammed" value="weapon_jam"/>
	<property name="CrosshairOnAim" value="false"/> <!-- aimTest -->
	<property name="CrosshairUpAfterShot" value="false"/> <!-- aimTest -->
	<property name="Sound_Sight_In" value="launcher_sight_in"/>
	<property name="Sound_Sight_Out" value="launcher_sight_out"/>
	<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
	<property name="RepairExpMultiplier" value="10.8"/>
	<property name="EconomicValue" value="5500"/>
	<property name="TraderStageTemplate" value="baseTier3"/><!-- gunExplosivesT3RocketLauncher -->
	<property name="UnlockedBy" value="craftingExplosives"/><!-- gunExplosivesT3RocketLauncherSchematic, -->
	<property name="ShowQuality" value="true"/>
	<property name="SoundUnholster" value="weapon_unholster"/>
	<property name="SoundHolster" value="weapon_holster"/>
	<property name="SoundPickup" value="rpg_grab"/>
	<property name="SoundPlace" value="rpg_place"/>

	<property class="Action0">
		<property name="Class" value="Launcher"/>
		<property name="Delay" value=".8"/> <!-- obsolete if rounds per minute exists -->
		<!-- <property name="Range" value="200"/> -->
		<property name="Magazine_items" value="ammoRocketRPGTraning,ammoRocketRPGHE,ammoRocketRPGIncendiary"/>
		<!-- <property name="Reload_time" value="2"/> -->
		<property name="Sound_start" value="RPG7b_fire"/>
		<property name="Sound_repeat" value=""/>
		<property name="Sound_end" value=""/>
		<property name="Sound_empty" value="dryfire"/>
		<property name="Sound_reload" value="m136_reload"/>
		<property name="AutoReload" value="false"/>
		<property name="Particles_muzzle_fire" value="nailgunfire"/>
		<property name="ScopeOffset" value="-.00062,.088,.065"/>
		<property name="SideOffset" value="0,0,0"/>
		<property name="BarrelOffset" value="0,0,0"/>
		<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
		<property name="triggerEffectTriggerShootDualsense" value="PistolShoot"/>
	</property>
	<property class="Action1">
		<property name="Class" value="Zoom"/>
		<property name="Zoom_max_out" value="55"/>
		<property name="Zoom_max_in" value="55"/>
		<property name="SightsCameraOffset" value="-.022,.008,.1"/>
		<property name="triggerEffectTriggerPullDualsense" value="PistolZoom"/>
	</property>
	<effect_group name="gunExplosivesT3RocketLauncher">
		<!--<passive_effect name="ProjectileVelocity" operation="base_set" value="50" tags="perkDemolitionsExpert"/>-->
		<passive_effect name="MaxRange" operation="base_set" value="120" tags="perkDemolitionsExpert"/>
		<passive_effect name="DamageFalloffRange" operation="base_set" value="100" tags="perkDemolitionsExpert"/>
		<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkDemolitionsExpert"/> <!-- random effective rng -->
		<passive_effect name="EntityDamage" operation="perc_add" value="-.08,.08" tags="perkDemolitionsExpert"/> <!-- random EntityDmg -->
		<passive_effect name="EntityDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkDemolitionsExpert"/> <!-- tier bonus -->
		<passive_effect name="ExplosionEntityDamage" operation="perc_add" value="-.08,.08" tags="perkDemolitionsExpert"/> <!-- random EntityDmg -->
		<passive_effect name="ExplosionEntityDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkDemolitionsExpert"/> <!-- tier bonus -->
		<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkDemolitionsExpert"/> <!-- random BlockDmg -->
		<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkDemolitionsExpert"/> <!-- tier bonus -->
		<passive_effect name="ExplosionBlockDamage" operation="perc_add" value="-.08,.08" tags="perkDemolitionsExpert"/> <!-- random BlockDmg -->
		<passive_effect name="ExplosionBlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkDemolitionsExpert"/> <!-- tier bonus -->
		<passive_effect name="ProjectileVelocity" operation="perc_add" value="-.08,.08" tags="perkDemolitionsExpert"/> <!-- random Veloc -->
		<!-- <passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkDemolitionsExpert"/> --> <!-- random DegMax -->
		<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08" tags="perkDemolitionsExpert"/> <!-- random WeaponHandling -->
		<passive_effect name="RoundsPerMinute" operation="base_set" value="75" tags="perkDemolitionsExpert"/>
		<passive_effect name="BurstRoundCount" operation="base_set" value="1" tags="perkDemolitionsExpert"/>
		<passive_effect name="MagazineSize" operation="base_set" value="1" tags="perkDemolitionsExpert"/>
		<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value=".5" tags="perkDemolitionsExpert"/>
		<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.05,.05" tags="perkDemolitionsExpert"/>
		<passive_effect name="ModSlots" operation="base_set" value="1,2,3,4,5,6" tier="1,2,3,4,5,6"/>
		<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage,BlockDamage"/>
		<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>

		<passive_effect name="SpreadDegreesVertical" operation="base_set" value="1.5" tags="perkDemolitionsExpert"/>
		<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="1.5" tags="perkDemolitionsExpert"/>
		<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".08" tags="perkDemolitionsExpert"/>
		<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".8" tags="perkDemolitionsExpert"/>
		<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1.5" tags="perkDemolitionsExpert"/>
		<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="2" tags="perkDemolitionsExpert"/>

		<passive_effect name="KickDegreesVerticalMin" operation="base_set" value=".1" tags="perkDemolitionsExpert"/>
		<passive_effect name="KickDegreesVerticalMax" operation="base_set" value=".2" tags="perkDemolitionsExpert"/>
		<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.1" tags="perkDemolitionsExpert"/>
		<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".1" tags="perkDemolitionsExpert"/>

		<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="2.2" tags="perkDemolitionsExpert"/>
		<passive_effect name="WeaponHandling" operation="base_set" value=".8" tags="perkDemolitionsExpert"/>

		<passive_effect name="DegradationMax" operation="base_set" value="100,200" tier="1,6" tags="perkDemolitionsExpert"/>
		<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkDemolitionsExpert"/>
						<!--	DON'T TOUCH THESE SHITS BELOW PLEASE -->	
						
						<!--	VisibleWarhead-->	
						
		<triggered_effect trigger="onSelfPrimaryActionStart" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Visible_Warhead01">
		</triggered_effect>
		
		<triggered_effect trigger="onReloadStart" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Visible_Warhead01">
		</triggered_effect>
		
		<triggered_effect trigger="onReloadStop" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Visible_Warhead01">
		</triggered_effect>
		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Visible_Warhead01">
		</triggered_effect>
		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Visible_Warhead01">
			<requirement name="RoundsInMagazine" operation="GTE" value="1"/>
		</triggered_effect>
		
		<triggered_effect trigger="onSelfPrimaryActionStart" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Visible_Warhead02">
		</triggered_effect>
					<!--	VisibleWarhead 3RDpersonView-->	
		<triggered_effect trigger="onReloadStop" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Visible_Warhead02">
		</triggered_effect>
		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Visible_Warhead02">
		</triggered_effect>
		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Visible_Warhead02">
			<requirement name="RoundsInMagazine" operation="GTE" value="1"/>
		</triggered_effect>
						
						<!--	SHOW HIDE FPV TPV -->		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP"/>
		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP"/>
		
								<!--	Muzzle Tracer tail -->		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C"/>
		
						<!--	Fancy effect like smoke barrel Eject -->		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits"/>
		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2"/>
		
						<!--	MuzzleFlash FPV -->		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B"/>
		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2"/>
						<!--	MuzzleLightFPV -->		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV"/>
		
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
			<requirement name="IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
			<requirement name="!IsFPV"/>
		</triggered_effect>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2"/>
		
	</effect_group>
						<!--	Hide Holdtype Hands -->	
	<effect_group>
		<requirement name="IsFPV"/>
						<!--	Raw hands -->	
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="hands"/>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="body"/>
		<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="hands"/>
		<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="body"/>
						<!--	Armor part -->
	</effect_group>
	
	<effect_group>
		<requirement name="IsMale"/>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
	</effect_group>
	<effect_group>
		<requirement name="!IsMale"/>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
		<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
	</effect_group>
	
						<!--	Refresh hands when no glove is on -->	
	<effect_group>
		<requirement name="ItemHasTags" tags="IZY"/>
				<requirement name="!HasBuff" buff="WearingArmorBrownLeather"/>
				<requirement name="!HasBuff" buff="WearingArmorBlackLeather"/>
				<requirement name="!HasBuff" buff="WearingArmorDarkLeather"/>
		<triggered_effect trigger="onSelfHoldingItemCreated" action="AddBuff" buff="RefreshHand"/>
	</effect_group>
	
</item>
						<!--	*****************************************************************  -->	
						<!--	*****************************************************************  -->	
						<!--	*****************************************************************  -->	


</append>
</configs>