Files
EFT_Extraction_Pack/Config/item_modifiers.xml
2025-06-04 16:20:18 +09:30

9143 lines
646 KiB
XML

<configs>
<!-- Enabling laser+flashlight combo,no laser crosshair,configs etc. -->
<set xpath="//item_modifier[@name='modGunLaserSight']/@modifier_tags">lasersight</set>
<set xpath="//item_modifier[@name='modGunFlashlight']/@modifier_tags">flashlight</set>
<set xpath="//item_modifier[@name='modGunLaserSight']/@blocked_tags">nolasersight</set>
<set xpath="//item_modifier[@name='modGunFlashlight']/@blocked_tags">noflashlight</set>
<set xpath="//item_modifier[@name='modGunReflexSight']/@blocked_tags">noreflexsight</set>
<set xpath="//item_modifier[@name='modGunScopeSmall']/@blocked_tags">no2xscope</set>
<set xpath="//item_modifier[@name='modGunBarrelExtender']/@blocked_tags">noextendedbarrel</set>
<set xpath="//item_modifier[@name='modGunForegrip']/@blocked_tags">nogrip</set>
<set xpath="//item_modifier[@name='modGunBipod']/@blocked_tags">nobipod</set>
<set xpath="/item_modifiers/item_modifier[@name='modGunFlashlight']/property[@name='TraderStageTemplate']/@value">modsTier1</set>
<set xpath="/item_modifiers/item_modifier[@name='modGunLaserSight']/property[@name='TraderStageTemplate']/@value">modsTier3</set>
<set xpath="/item_modifiers/item_modifier[@name='modGunCrippleEm']/property[@name='TraderStageTemplate']/@value">modsTier3</set>
<set xpath="/item_modifiers/item_modifier[@name='modGunBowPolymerString']/property[@name='TraderStageTemplate']/@value">modsTier1</set>
<set xpath="/item_modifiers/item_modifier[@name='modGunBowArrowRest']/property[@name='TraderStageTemplate']/@value">modsTier1</set>
<set xpath="/item_modifiers/item_modifier[@name='modGunMeleeTheHunter']/property[@name='TraderStageTemplate']/@value">modsTier3</set>
<set xpath="/item_modifiers/item_modifier[@name='modGunMeleeRadRemover']/property[@name='TraderStageTemplate']/@value">modsTier3</set>
<set xpath="/item_modifiers/item_modifier[@name='modMeleeTemperedBlade']/property[@name='TraderStageTemplate']/@value">modsTier1</set>
<set xpath="/item_modifiers/item_modifier[@name='modMeleeSerratedBlade']/property[@name='TraderStageTemplate']/@value">modsTier1</set>
<set xpath="/item_modifiers/item_modifier[@name='modMeleeWeightedHead']/property[@name='TraderStageTemplate']/@value">modsTier1</set>
<set xpath="/item_modifiers/item_modifier[@name='modMeleeStructuralBrace']/property[@name='TraderStageTemplate']/@value">modsTier1</set>
<set xpath="/item_modifiers/item_modifier[@name='modMeleeErgonomicGrip']/property[@name='TraderStageTemplate']/@value">modsTier1</set>
<set xpath="/item_modifiers/item_modifier[@name='modMeleeFortifyingGrip']/property[@name='TraderStageTemplate']/@value">modsTier1</set>
<set xpath="/item_modifiers/item_modifier[@name='modMeleeClubBarbedWire']/property[@name='TraderStageTemplate']/@value">modsTier1</set>
<set xpath="/item_modifiers/item_modifier[@name='modMeleeClubMetalSpikes']/property[@name='TraderStageTemplate']/@value">modsTier1</set>
<set xpath="/item_modifiers/item_modifier[@name='modMeleeClubMetalChain']/property[@name='TraderStageTemplate']/@value">modsTier1</set>
<set xpath="/item_modifiers/item_modifier[@name='modMeleeClubBurningShaft']/property[@name='TraderStageTemplate']/@value">modsTier1</set>
<set xpath="/item_modifiers/item_modifier[@name='modMeleeFiremansAxeMod']/property[@name='TraderStageTemplate']/@value">modsTier1</set>
<set xpath="/item_modifiers/item_modifier[@name='modMeleeGraveDigger']/property[@name='TraderStageTemplate']/@value">modsTier1</set>
<set xpath="/item_modifiers/item_modifier[@name='modMeleeBunkerBuster']/property[@name='TraderStageTemplate']/@value">modsTier1</set>
<set xpath="/item_modifiers/item_modifier[@name='modMeleeIronBreaker']/property[@name='TraderStageTemplate']/@value">modsTier1</set>
<set xpath="/item_modifiers/item_modifier[@name='modMeleeWoodSplitter']/property[@name='TraderStageTemplate']/@value">modsTier1</set>
<set xpath="/item_modifiers/item_modifier[@name='modMeleeDiamondTip']/property[@name='TraderStageTemplate']/@value">modsTier3</set>
<set xpath="/item_modifiers/item_modifier[@name='modMeleeStunBatonRepulsor']/property[@name='TraderStageTemplate']/@value">modsTier1</set>
<set xpath="/item_modifiers/item_modifier[@name='modFuelTankSmall']/property[@name='TraderStageTemplate']/@value">modsTier2</set>
<set xpath="/item_modifiers/item_modifier[@name='modFuelTankLarge']/property[@name='TraderStageTemplate']/@value">modsTier3</set>
<set xpath="/item_modifiers/item_modifier[@name='modGunLaserSight']/item_property_overrides[@name='*']/property[@name='CrosshairOnAim']/@value">false</set>
<remove xpath="/item_modifiers/item_modifier[@name='modGunLaserSight']/effect_group[@name='mod effects']"></remove>
<append xpath="/item_modifiers/item_modifier[@name='modGunLaserSight']">
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.25">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.25">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<requirement name="HoldingItemHasTags" tags="shotgunSkill"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.1">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.1">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
</effect_group>
</append>
<remove xpath="//item_modifier[@name='modArmorHelmetLight']" />
<insertAfter xpath="//item_modifier[@name='modArmorWaterPurifier']">
<item_modifier name="modArmorHelmetLight" installable_tags="head" modifier_tags="misc,modArmorHelmetLight" blocked_tags="noMods,clothing" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="UnlockedBy" value="modArmorHelmetLightSchematic"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="Material" value="Msteel"/>
<property name="LightValue" value=".4"/>
<effect_group tiered="false">
<triggered_effect trigger="onSelfEquipChanged" action="AddPartFPV" part="HeadLight" prefab="#@modfolder:Resources/newHelmetLight.unity3d?light_t1.prefab" parentTransform="CameraNode" localPos="0,0.1,0" localRot="-90,0,0"/>
<triggered_effect trigger="onSelfEquipChanged" action="AddPartTPV" part="HeadLight" prefab="#@modfolder:Resources/newHelmetLight.unity3d?light_t1.prefab" parentTransform="Spotlight" localPos="0,0,0" localRot="-90,0,0"/>
<triggered_effect trigger="onSelfEquipStop" action="RemovePart" part="HeadLight"/>
<triggered_effect trigger="onSelfItemActivate" action="SetPartActive" part="HeadLight" active="true"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetPartActive" part="HeadLight" active="false"/>
<triggered_effect trigger="onSelfItemActivate" silent_on_equip="true" action="PlaySound" target="self" sound="flashlight_toggle" play_in_head="false"/>
<triggered_effect trigger="onSelfItemDeactivate" silent_on_equip="true" action="PlaySound" target="self" sound="flashlight_toggle" play_in_head="false"/>
</effect_group>
</item_modifier>
</insertAfter>
<insertAfter xpath="//item_modifier[@name='modArmorWaterPurifier']">
<item_modifier name="modArmorHelmetLight2" installable_tags="head" modifier_tags="misc,modArmorHelmetLight" blocked_tags="noMods,clothing" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="CustomIcon" value="modArmorHelmetLight"/>
<property name="UnlockedBy" value="modArmorHelmetLightSchematic"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="Material" value="Msteel"/>
<property name="LightValue" value=".4"/>
<effect_group tiered="false">
<triggered_effect trigger="onSelfEquipChanged" action="AddPartFPV" part="HeadLight" prefab="#@modfolder:Resources/newHelmetLight.unity3d?light_t2.prefab" parentTransform="CameraNode" localPos="0,0.1,0" localRot="-90,0,0"/>
<triggered_effect trigger="onSelfEquipChanged" action="AddPartTPV" part="HeadLight" prefab="#@modfolder:Resources/newHelmetLight.unity3d?light_t2.prefab" parentTransform="Spotlight" localPos="0,0,0" localRot="-90,0,0"/>
<triggered_effect trigger="onSelfEquipStop" action="RemovePart" part="HeadLight"/>
<triggered_effect trigger="onSelfItemActivate" action="SetPartActive" part="HeadLight" active="true"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetPartActive" part="HeadLight" active="false"/>
<triggered_effect trigger="onSelfItemActivate" silent_on_equip="true" action="PlaySound" target="self" sound="flashlight_toggle" play_in_head="false"/>
<triggered_effect trigger="onSelfItemDeactivate" silent_on_equip="true" action="PlaySound" target="self" sound="flashlight_toggle" play_in_head="false"/>
</effect_group>
</item_modifier>
</insertAfter>
<insertAfter xpath="//item_modifier[@name='modArmorWaterPurifier']">
<item_modifier name="modArmorHelmetLight3" installable_tags="head" modifier_tags="misc,modArmorHelmetLight" blocked_tags="noMods,clothing" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="CustomIcon" value="modArmorHelmetLight"/>
<property name="UnlockedBy" value="modArmorHelmetLightSchematic"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="Material" value="Msteel"/>
<property name="LightValue" value=".4"/>
<effect_group tiered="false">
<triggered_effect trigger="onSelfEquipChanged" action="AddPartFPV" part="HeadLight" prefab="#@modfolder:Resources/newHelmetLight.unity3d?light_t3.prefab" parentTransform="CameraNode" localPos="0,0.1,0" localRot="-90,0,0"/>
<triggered_effect trigger="onSelfEquipChanged" action="AddPartTPV" part="HeadLight" prefab="#@modfolder:Resources/newHelmetLight.unity3d?light_t3.prefab" parentTransform="Spotlight" localPos="0,0,0" localRot="-90,0,0"/>
<triggered_effect trigger="onSelfEquipStop" action="RemovePart" part="HeadLight"/>
<triggered_effect trigger="onSelfItemActivate" action="SetPartActive" part="HeadLight" active="true"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetPartActive" part="HeadLight" active="false"/>
<triggered_effect trigger="onSelfItemActivate" silent_on_equip="true" action="PlaySound" target="self" sound="flashlight_toggle" play_in_head="false"/>
<triggered_effect trigger="onSelfItemDeactivate" silent_on_equip="true" action="PlaySound" target="self" sound="flashlight_toggle" play_in_head="false"/>
</effect_group>
</item_modifier>
</insertAfter>
<!-- ### Crosshair on Aim Mod -->
<insertBefore xpath="/item_modifiers/item_modifier[@name='modGunBarrelExtender']">
<item_modifier name="modCrosshairOnAim" installable_tags="gun,shotgun,turretRanged,perkDemolitionsExpert" modifier_tags="health" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="CustomIcon" value="crossHelper"/>
<property name="SellableToTrader" value="false"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="true"/>
</item_property_overrides>
</item_modifier>
</insertBefore>
<!-- ### Side-equipped Laser -->
<set xpath="/item_modifiers/item_modifier[@name='modGunLaserSight']/item_property_overrides[@name='*']/property[@name='CrosshairOnAim']/@value">false</set>
<remove xpath="/item_modifiers/item_modifier[@name='modGunLaserSight']/effect_group[@name='mod effects']"></remove>
<append xpath="/item_modifiers/item_modifier[@name='modGunLaserSight']">
<effect_group tiered="false" name="mod effects">
<!--requirement name="IsItemActive"/--> <!-- Works Fine But M14 Sadly Didn't Want Off-Animations -->
<!--requirement name="!HoldingItemHasTags" tags="shotgunSkill"/--> <!-- Displays The Value With The -.25 Buff, When Not Held. Thats Why I Chose The AntiValue -->
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.25">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.25">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<requirement name="HoldingItemHasTags" tags="shotgunSkill"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15"> <!-- Anti-Values -->
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.1"> <!-- Also Increases Aiming-Accuracy By 10% Otherwise You're More Accurate When Not Aiming -->
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.1">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
</effect_group>
</append>
<append xpath="/item_modifiers/item_modifier[@name='modGunLaserSight']">
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
</item_property_overrides>
<item_property_overrides name="gunglock17">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="noflashlight"/>
</item_property_overrides>
<item_property_overrides name="gunfiveseven">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="noflashlight"/>
</item_property_overrides>
<item_property_overrides name="gunm9a3">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="noflashlight"/>
</item_property_overrides>
<item_property_overrides name="gunp226">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="noflashlight"/>
</item_property_overrides>
<item_property_overrides name="gunusp45match">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="noflashlight"/>
</item_property_overrides>
<item_property_overrides name="gunusp45tac">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="noflashlight"/>
</item_property_overrides>
<item_property_overrides name="gunm1911">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="noflashlight"/>
</item_property_overrides>
<item_property_overrides name="gunm45">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="noflashlight"/>
</item_property_overrides>
<item_property_overrides name="gunpmalphadog">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="noflashlight"/>
</item_property_overrides>
<item_property_overrides name="gunrsh12">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="noflashlight"/>
</item_property_overrides>
<item_property_overrides name="gundeserteagle">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="noflashlight"/>
</item_property_overrides>
<item_property_overrides name="gundvl10">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="noflashlight"/>
</item_property_overrides>
<item_property_overrides name="gunm700">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="noflashlight,nobipod"/>
</item_property_overrides>
<item_property_overrides name="gun9a91">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="noflashlight"/>
</item_property_overrides>
</append>
<append xpath="/item_modifiers/item_modifier[@name='modGunFlashlight']">
<item_property_overrides name="gunglock17">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="nolasersight"/>
</item_property_overrides>
<item_property_overrides name="gunfiveseven">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="nolasersight"/>
</item_property_overrides>
<item_property_overrides name="gunm9a3">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="nolasersight"/>
</item_property_overrides>
<item_property_overrides name="gunp226">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="nolasersight"/>
</item_property_overrides>
<item_property_overrides name="gunusp45match">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="nolasersight"/>
</item_property_overrides>
<item_property_overrides name="gunusp45tac">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="nolasersight"/>
</item_property_overrides>
<item_property_overrides name="gunm1911">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="nolasersight"/>
</item_property_overrides>
<item_property_overrides name="gunm45">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="nolasersight"/>
</item_property_overrides>
<item_property_overrides name="gunpmalphadog">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="nolasersight"/>
</item_property_overrides>
<item_property_overrides name="gunrsh12">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="nolasersight"/>
</item_property_overrides>
<item_property_overrides name="gundeserteagle">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="nolasersight"/>
</item_property_overrides>
<item_property_overrides name="gundvl10">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="nolasersight"/>
</item_property_overrides>
<item_property_overrides name="gunm700">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="nolasersight,nobipod"/>
</item_property_overrides>
<item_property_overrides name="gun9a91">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="nolasersight"/>
</item_property_overrides>
<effect_group tiered="false" name="pistolsonlybuff">
<requirement name="HoldingItemHasTags" tags="glockonly,rsh12only,57only,usp45only,m1911only,makarovonly,p226only,m9a3only"/>
<passive_effect name="SpreadMultiplierHip" operation="perc_add" value="-.2"/>
<passive_effect name="WeaponHandling" operation="perc_add" value=".2"/>
</effect_group>
</append>
<!-- ### Bipod, Foregrip & Scopes -->
<append xpath="/item_modifiers">
<!-- ### Bipod T4 -->
<item_modifier name="modbipodrailRexana" installable_tags="rexbipod" modifier_tags="bipod,accuracy" blocked_tags="nobipod" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="bipod"/>
</effect_group>
<item_property_overrides name="gunm700">
<property name="CrosshairOnAim" value="false"/>
<property name="ItemTagsAppend" value="nolasersight,noflashlight"/>
</item_property_overrides>
<!-- bipod deployment -->
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="bipodDeployed"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="bipodDeployed"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfItemActivate" action="AddBuff" target="self" buff="buffEftModBipodHandling"/>
<triggered_effect trigger="onSelfItemDeactivate" action="RemoveBuff" target="self" buff="buffEftModBipodHandling"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftModBipodHandling"/>
<triggered_effect trigger="onSelfItemActivate" action="AddBuff" target="self" buff="buffEftModBipodStamina"/>
<triggered_effect trigger="onSelfItemDeactivate" action="RemoveBuff" target="self" buff="buffEftModBipodStamina"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftModBipodStamina"/>
<triggered_effect trigger="onSelfItemActivate" action="AddBuff" target="self" buff="buffBipodDisplayHidden"/>
<triggered_effect trigger="onSelfItemDeactivate" action="RemoveBuff" target="self" buff="buffBipodDisplayDisplayed"/>
<triggered_effect trigger="onSelfItemDeactivate" action="RemoveBuff" target="self" buff="buffBipodDisplayHidden"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffBipodDisplayDisplayed"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffBipodDisplayHidden"/>
</effect_group>
<effect_group tiered="false">
<requirement name="EntityHasMovementTag" tags="idle"/>
<requirement name="IsModificationActivated,KFCommonUtilityLib" mod="modbipodrailRexana"/>
<requirement name="HasBuff" buff="buffCrouching"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.1" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.1" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.75" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- ### Foregrips -->
<!-- *** T2 (Added Ergo) -->
<item_modifier name="modgriphksturmgriff" installable_tags="foregrip" modifier_tags="grips" blocked_tags="nogriphksturmgriff,hk416only,sopmodonly,mpxonly" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded,foregrip"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="foregrip_all_hk_sturmgriff_assault_grip"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgo1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgo1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="0.08"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.04"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.04"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.06"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.06"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.06"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.06"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.04" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** T3 (Added Ergo) -->
<item_modifier name="modgripmagpulrvg" installable_tags="foregrip" modifier_tags="grips" blocked_tags="nogripmagpulrvg,sopmodonly,mpxonly" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded,foregrip"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="foregrip_all_magpul_rvg"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgo1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgo1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="0.08"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.07"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.07"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.1"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.07" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.1" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** T4 (Added Ergo) -->
<item_modifier name="modgripzenitrk1" installable_tags="foregrip" modifier_tags="grips" blocked_tags="nogripzenitrk1,mpxonly" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded,foregrip"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="foregrip_all_zenit_rk_1"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgo2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgo2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="0.14"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.14"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.1" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.14" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** T4.5 ?? Better Ergo (All Guns except SMGs, Pistols and Tube Shotguns - Added Ergo) -->
<item_modifier name="modgripzenitb25urk1" installable_tags="foregripMG,foregrip" modifier_tags="grips" blocked_tags="nogripzenitb25urk1,perkGunslinger" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="gunrpd">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded,foregripMG"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="foregrip_all_zenit_b25u_rk_1"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgo3"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgo3"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value=".1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.13"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.13"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.18"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.18"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.18"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.18"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.13" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.18" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- ### Scopes -->
<!-- *** Compact Reflex Sight -->
<!-- *** Aimpoint Acro P1 Reflex Sight -->
<item_modifier name="modscopeaimpointAcroP1" installable_tags="CompactReflexSight" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?aimpoint_acro_p1.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<item_modifier name="modscopeaimpointAcroP1canted" installable_tags="CantedSight" modifier_tags="CantedScope" blocked_tags="noCantedSight" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="10000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?aimpoint_acro_p1_canted.prefab" parent_transform="mod_cantedsight" local_rotation="90,0,0"/>
<!-- sight switch and cam disable -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupCanted"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="AimRefGroupCanted"/>
</effect_group>
<effect_group tiered="false" name="cantedErgoBonus">
<requirement name="IsModificationActivated,KFCommonUtilityLib" mod="modscopeaimpointAcroP1canted"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value=".3"/>
</effect_group>
</item_modifier>
<!-- *** Aimpoint Micro H2 Reflex Sight -->
<item_modifier name="modscopeaimpointMicroH2" installable_tags="CompactReflexSight" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?aimpoint_micro_h2.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<item_modifier name="modscopeaimpointMicroH2canted" installable_tags="CantedSight" modifier_tags="CantedScope" blocked_tags="noCantedSight" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="10000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?aimpoint_micro_h2_canted.prefab" parent_transform="mod_cantedsight" local_rotation="90,0,0"/>
<!-- sight switch and cam disable -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupCanted"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="AimRefGroupCanted"/>
</effect_group>
<effect_group tiered="false" name="cantedErgoBonus">
<requirement name="IsModificationActivated,KFCommonUtilityLib" mod="modscopeaimpointMicroH2canted"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value=".3"/>
</effect_group>
</item_modifier>
<!-- *** Aimpoint Micro T1 Reflex Sight -->
<item_modifier name="modscopeaimpointMicroT1" installable_tags="CompactReflexSight" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?aimpoint_micro_t1.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<item_modifier name="modscopeaimpointMicroT1canted" installable_tags="CantedSight" modifier_tags="CantedScope" blocked_tags="noCantedSight" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="10000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?aimpoint_micro_t1_canted.prefab" parent_transform="mod_cantedsight" local_rotation="90,0,0"/>
<!-- sight switch and cam disable -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupCanted"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="AimRefGroupCanted"/>
</effect_group>
<effect_group tiered="false" name="cantedErgoBonus">
<requirement name="IsModificationActivated,KFCommonUtilityLib" mod="modscopeaimpointMicroT1canted"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value=".3"/>
</effect_group>
</item_modifier>
<!-- *** BelOMO PK-06 Reflex Sight -->
<item_modifier name="modscopeBelOMOpk06" installable_tags="CompactReflexSight" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?belomo_pk_06.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<item_modifier name="modscopeBelOMOpk06canted" installable_tags="CantedSight" modifier_tags="CantedScope" blocked_tags="noCantedSight" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="10000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?belomo_pk_06_canted.prefab" parent_transform="mod_cantedsight" local_rotation="90,0,0"/>
<!-- sight switch and cam disable -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupCanted"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="AimRefGroupCanted"/>
</effect_group>
<effect_group tiered="false" name="cantedErgoBonus">
<requirement name="IsModificationActivated,KFCommonUtilityLib" mod="modscopeBelOMOpk06canted"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value=".3"/>
</effect_group>
</item_modifier>
<!-- *** Burris Fastfire Reflex Sight -->
<item_modifier name="modscopeburrisfastfire" installable_tags="CompactReflexSight,usp45only" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="!HoldingItemHasTags" tags="usp45only"/>
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?burris_fast_fire_weaver.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="usp45only"/>
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?burris_fast_fire_base.prefab" parent_transform="mod_scope_usp45" local_rotation="90,0,0"/>
</effect_group>
</item_modifier>
<item_modifier name="modscopeburrisfastfirecanted" installable_tags="CantedSight" modifier_tags="CantedScope" blocked_tags="noCantedSight" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="10000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?burris_fast_fire_weaver_canted.prefab" parent_transform="mod_cantedsight" local_rotation="90,0,0"/>
<!-- sight switch and cam disable -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupCanted"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="AimRefGroupCanted"/>
</effect_group>
<effect_group tiered="false" name="cantedErgoBonus">
<requirement name="IsModificationActivated,KFCommonUtilityLib" mod="modscopeburrisfastfirecanted"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value=".3"/>
</effect_group>
</item_modifier>
<!-- *** Leupold Deltapoint Reflex Sight -->
<item_modifier name="modscopeleupolddeltapoint" installable_tags="CompactReflexSight" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?leupold_deltapoint.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<item_modifier name="modscopeleupolddeltapointcanted" installable_tags="CantedSight" modifier_tags="CantedScope" blocked_tags="noCantedSight" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="10000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?leupold_deltapoint_canted.prefab" parent_transform="mod_cantedsight" local_rotation="90,0,0"/>
<!-- sight switch and cam disable -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupCanted"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="AimRefGroupCanted"/>
</effect_group>
<effect_group tiered="false" name="cantedErgoBonus">
<requirement name="IsModificationActivated,KFCommonUtilityLib" mod="modscopeleupolddeltapointcanted"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value=".3"/>
</effect_group>
</item_modifier>
<!-- *** SIG ROMEO 4 Reflex Sight -->
<item_modifier name="modscopeSIGromeo4" installable_tags="CompactReflexSight" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?sig_romeo_4.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<item_modifier name="modscopeSIGromeo4canted" installable_tags="CantedSight" modifier_tags="CantedScope" blocked_tags="noCantedSight" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="10000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?sig_romeo_4_canted.prefab" parent_transform="mod_cantedsight" local_rotation="90,0,0"/>
<!-- sight switch and cam disable -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupCanted"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="AimRefGroupCanted"/>
</effect_group>
<effect_group tiered="false" name="cantedErgoBonus">
<requirement name="IsModificationActivated,KFCommonUtilityLib" mod="modscopeSIGromeo4canted"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value=".3"/>
</effect_group>
</item_modifier>
<!-- *** Trijicon RMR Reflex Sight -->
<item_modifier name="modscopeRMR" installable_tags="CompactReflexSight" modifier_tags="scope" blocked_tags="noMods,noRMR" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?trijicon_rm33.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<item_modifier name="modscopeRMRcanted" installable_tags="CantedSight" modifier_tags="CantedScope" blocked_tags="noCantedSight" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="10000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?trijicon_rm33_canted.prefab" parent_transform="mod_cantedsight" local_rotation="90,0,0"/>
<!-- sight switch and cam disable -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupCanted"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="AimRefGroupCanted"/>
</effect_group>
<effect_group tiered="false" name="cantedErgoBonus">
<requirement name="IsModificationActivated,KFCommonUtilityLib" mod="modscopeRMRcanted"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value=".3"/>
</effect_group>
</item_modifier>
<!-- *** AimPoint Comp M4 -->
<item_modifier name="modscopeAimPointCompM4" installable_tags="ReflexSight,ShortMount" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?aimpooint_comp_m4.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<!-- *** AimPoint Pro -->
<item_modifier name="modscopeAimPointPro" installable_tags="ReflexSight,ShortMount" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?aimpoint_pro.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<!-- *** Aksion Kobra EKP 8-18 -->
<item_modifier name="modscopeaksionEKP818" installable_tags="ReflexSight" modifier_tags="scope" blocked_tags="noMods,ShortMount" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?aksion_ekp_8_18.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<!-- *** Aksion Kobra EKP 1s-03 Dovetail -->
<item_modifier name="modscopeaksionEKP1s03" installable_tags="DoveTail" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?dovetail_aksion_ekp_1s_03.prefab" parent_transform="mod_dovetail" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ak556only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
</effect_group>
</item_modifier>
<!-- *** Aksion Kobra EKP 8-02 Dovetail -->
<item_modifier name="modscopeaksionEKP802" installable_tags="DoveTail" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?dovetail_aksion_ekp_8_02.prefab" parent_transform="mod_dovetail" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ak556only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
</effect_group>
</item_modifier>
<!-- *** BelOMO PK-AA Dovetail -->
<item_modifier name="modscopeBelOMOdovetailPKAA" installable_tags="DoveTail" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?dovetail_belomo_pk_aa.prefab" parent_transform="mod_dovetail" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ak556only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
</effect_group>
</item_modifier>
<!-- *** Elcan Specter HCO -->
<item_modifier name="modscopeElcanSpecterHCO" installable_tags="ReflexSight,ShortMount" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?elcan_specter_hco.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<!-- *** Leapers UTG -->
<item_modifier name="modscopeLeapersUTG" installable_tags="ReflexSight,ShortMount" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?leapers_utg.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<!-- *** NPZ PK-1 Dovetail -->
<item_modifier name="modscopeNPZPK1" installable_tags="DoveTail" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?dovetail_npz_pk_1.prefab" parent_transform="mod_dovetail" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ak556only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
</effect_group>
</item_modifier>
<!-- *** OKP-7 Dovetail -->
<item_modifier name="modscopeOKP7dovetail" installable_tags="DoveTail" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?dovetail_ekb_okp7.prefab" parent_transform="mod_dovetail" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ak556only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
</effect_group>
</item_modifier>
<!-- *** SIG SAUER Romeo 8T -->
<item_modifier name="modscopeSIGRomeo8T" installable_tags="ReflexSight,ShortMount" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?sig_romeo_8t.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<!-- *** Trijicon SRS 02 -->
<item_modifier name="modscopeSRS02" installable_tags="ReflexSight,ShortMount" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?trijicon_srs_02.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<!-- *** Valday Krechet -->
<item_modifier name="modscopeValdayKrechet" installable_tags="ReflexSight" modifier_tags="scope" blocked_tags="noMods,ShortMount" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?valday_krechet.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<!-- *** Valday PK-120 -->
<item_modifier name="modscopeValdayPK120" installable_tags="ReflexSight" modifier_tags="scope" blocked_tags="noMods,ShortMount" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?valday_1p87.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<!-- *** VOMZ Pilad P1 Weaver -->
<item_modifier name="modscopeVOMZPiladP1" installable_tags="ReflexSight,ShortMount" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?vomz_pilad_p1x42_weaver.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<!-- *** Vortex Razor AMG UH1 -->
<item_modifier name="modscopeVortexRazorAMGUH1" installable_tags="ReflexSight,ShortMount" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?vortex_razor_amg_uh1.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<!-- *** Walther MRS Reflex Sight -->
<item_modifier name="modscopewalthermrsreflex" installable_tags="ReflexSight,ShortMount" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?walther_mrs.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<!-- *** Wilcox BOSS XE HP -->
<item_modifier name="modscopeWilcoxBossXeHP" installable_tags="ReflexSight,ShortMount" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?wilcox_boss_xe_hp.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<!-- *** OKP7 Reflex Sight -->
<item_modifier name="modscopeokp7reflex" installable_tags="ReflexSight" modifier_tags="scope" blocked_tags="noMods,ShortMount" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?ekb_okp7.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<!-- *** EOTECH 553 Holographic -->
<item_modifier name="modscopeEOTech553holo" installable_tags="ReflexSight" modifier_tags="scope" blocked_tags="noMods,ShortMount" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?eotech_553.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<!-- *** P90 Ring Reflex Sight -->
<item_modifier name="modscopeFNP90ringreflex" installable_tags="p90only" modifier_tags="scope" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?p90_fn_ring_sight_std.prefab" parent_transform="mod_p90_ringsight" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
</item_modifier>
<!-- *** PU 3.5x -->
<item_modifier name="modscopePU3_5x" installable_tags="scopePU3_5x" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="ItemClassModules" value="VariableZoom,KFCommonUtilityLib"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatio" value="3.5"/>
<property name="ForceFovRange" value="6"/>
<property name="DynamicSensitivityRange" value="3.5"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?base_progress_pu.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
</effect_group>
</item_modifier>
<!-- *** Assault Scope -->
<!-- *** Elcan Specter DR 1/4x Toggle Zoom -->
<item_modifier name="modscopeElcanSpecterDR" installable_tags="AssaultScope" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="EconomicValue" value="1000"/>
<property name="ItemClassModules" value="VariableZoom,KFCommonUtilityLib"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ToggleOnly" value="true"/>
<property name="ZoomRatioMin" value="1"/>
<property name="ZoomRatio" value="4"/>
<property name="ForceFovRange" value="27,6"/>
<property name="ModSortPriority" value="2000"/>
<property name="DynamicSensitivityRange" value="1,4"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?elcan_specter_dr_1-4.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<!-- sight switch -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
</effect_group>
</item_modifier>
<!-- *** Primary Arms Compact Prism 2.5x -->
<item_modifier name="modscopeKibaArmsPrism" installable_tags="AssaultScope" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="EconomicValue" value="1000"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatio" value="2.5"/>
<property name="ForceFovRange" value="10"/>
<property name="DynamicSensitivityRange" value="2.5"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?primary_arms_compact_prism.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
</effect_group>
</item_modifier>
<!-- *** BelOMO PSO 1M2 4x - Dovetail -->
<item_modifier name="modscopeBelOMOPSO1M2" installable_tags="DoveTail" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatio" value="4"/>
<property name="ForceFovRange" value="6"/>
<property name="DynamicSensitivityRange" value="4"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?dovetail_belomo_pso_1m2_4x24.prefab" parent_transform="mod_dovetail" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ak556only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
</effect_group>
</item_modifier>
<!-- *** NPZ 1p78 2.8x - Dovetail -->
<item_modifier name="modscopeNPZ1p78" installable_tags="DoveTail" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatio" value="2.8"/>
<property name="ForceFovRange" value="9"/>
<property name="DynamicSensitivityRange" value="2.8"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?dovetail_npz_1p78.prefab" parent_transform="mod_dovetail" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ak556only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
</effect_group>
</item_modifier>
<!-- *** NPZ 1p29 4x - Dovetail -->
<item_modifier name="modscopeNPZ1p29" installable_tags="DoveTail" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatio" value="4"/>
<property name="ForceFovRange" value="6"/>
<property name="DynamicSensitivityRange" value="4"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?dovetail_npz_1p29.prefab" parent_transform="mod_dovetail" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ak556only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
</effect_group>
</item_modifier>
<!-- *** Monstrum Compact 2x -->
<item_modifier name="modscopemonstrumcompact" installable_tags="AssaultScope,ShortMount" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatio" value="2"/>
<property name="ForceFovRange" value="11"/>
<property name="DynamicSensitivityRange" value="2"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?monstrum_compact.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
</effect_group>
</item_modifier>
<!-- *** Swamp Fox Trihawk Prism 3x -->
<item_modifier name="modscopeSwampFoxPrism" installable_tags="AssaultScope,ShortMount" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatio" value="3"/>
<property name="ForceFovRange" value="7.5"/>
<property name="DynamicSensitivityRange" value="3"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?swampfox_trihawk_prism.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
</effect_group>
</item_modifier>
<!-- *** HHS Hybrid 3x -->
<item_modifier name="modscopeeotechhhshybrid" installable_tags="AssaultScope" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatio" value="3"/>
<property name="ForceFovRange" value="7.3"/>
<property name="DynamicSensitivityRange" value="3"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?eotech_hhs_hybrid_separated" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<!-- sight switch -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
<triggered_effect trigger="onSelfItemActivate" silent_on_equip="true" action="PlaySound" target="self" sound="g33_toggle" play_in_head="false"/>
<triggered_effect trigger="onSelfItemDeactivate" silent_on_equip="true" action="PlaySound" target="self" sound="g33_toggle" play_in_head="false"/>
</effect_group>
</item_modifier>
<!-- *** ACOG 4x -->
<item_modifier name="modscopeacogta01NSN4x32" installable_tags="AssaultScope" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="EconomicValue" value="1000"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatio" value="4"/>
<property name="ForceFovRange" value="6"/>
<property name="DynamicSensitivityRange" value="4"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?trijicon_acog_ta01_nsn_4x32.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<!-- sight switch -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
</effect_group>
</item_modifier>
<!-- *** ACOG 3.5x -->
<item_modifier name="modscopeacogta11D35x" installable_tags="AssaultScope" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="EconomicValue" value="1000"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatio" value="3.5"/>
<property name="ForceFovRange" value="7"/>
<property name="DynamicSensitivityRange" value="3.5"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?trijicon_acog_ta11d_3-5x.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<!-- sight switch -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
</effect_group>
</item_modifier>
<!-- *** Leupold Mark 4 HAMR 4x-->
<item_modifier name="modscopeLeupoldMark4Hamr" installable_tags="AssaultScope" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="EconomicValue" value="1000"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatio" value="4"/>
<property name="ForceFovRange" value="6"/>
<property name="DynamicSensitivityRange" value="4"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?leupold_mark4_hamr.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<!-- sight switch -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
</effect_group>
</item_modifier>
<!-- *** SIG Sauer BRAVO 4 4x -->
<item_modifier name="modscopeSIGBravo4" installable_tags="AssaultScope,ShortMount" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="EconomicValue" value="1000"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatio" value="4"/>
<property name="ForceFovRange" value="6"/>
<property name="DynamicSensitivityRange" value="4"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?sig_bravo4.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<!-- sight switch -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
</effect_group>
</item_modifier>
<!-- *** Valday PS320 1/6x Toggle zoom -->
<item_modifier name="modscopeValdayPS320" installable_tags="AssaultScope" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="ItemClassModules" value="VariableZoom,KFCommonUtilityLib"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ToggleOnly" value="true"/>
<property name="ZoomRatioMin" value="1"/>
<property name="ZoomRatio" value="6"/>
<property name="DynamicSensitivityRange" value="1,6"/>
<property name="ForceFovRange" value="27,4.5"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?valday_ps320.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
</effect_group>
</item_modifier>
<!-- *** LPVO scope-->
<!-- *** Schmidt & Bender PM II 1-8x scope-->
<item_modifier name="modscopeSB_PM_II_1-8x24_30mm" installable_tags="Scope30mm" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="ItemClassModules" value="VariableZoom,KFCommonUtilityLib"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatioMin" value="1"/>
<property name="ZoomRatio" value="8"/>
<property name="DynamicSensitivityRange" value="1,8"/>
<property name="ForceFovRange" value="27,3.375"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?s_and_b_pm_ii_1_8x24.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<!-- sight switch -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
</effect_group>
</item_modifier>
<!-- *** Schmidt & Bender PM II 3-20x scope-->
<item_modifier name="modscopeSB_PM_II_3-20x50_34mm" installable_tags="Scope34mm" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="ItemClassModules" value="VariableZoom,KFCommonUtilityLib"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatioMin" value="3"/>
<property name="ZoomRatio" value="20"/>
<property name="DynamicSensitivityRange" value="3,20"/>
<property name="ForceFovRange" value="12,1.8"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?s_and_b_pm_ii_3_12x50.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<!-- sight switch -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
</effect_group>
</item_modifier>
<!-- *** Schmidt & Bender PM II 5-25x scope-->
<item_modifier name="modscopeSB_PM_II_5-25x56_34mm" installable_tags="Scope34mm" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="ItemClassModules" value="VariableZoom,KFCommonUtilityLib"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatioMin" value="5"/>
<property name="ZoomRatio" value="25"/>
<property name="DynamicSensitivityRange" value="5,25"/>
<property name="ForceFovRange" value="7.2,1.44"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?s_and_b_pm_ii_5_25x56.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<!-- sight switch -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
</effect_group>
</item_modifier>
<!-- *** Burris Fullfield TAC30 1-4x scope -->
<item_modifier name="modscopeBFTac30_1-4x24_30mm" installable_tags="Scope30mm" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="ItemClassModules" value="VariableZoom,KFCommonUtilityLib"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatioMin" value="1"/>
<property name="ZoomRatio" value="4"/>
<property name="DynamicSensitivityRange" value="1,4"/>
<property name="ForceFovRange" value="32,8"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?burris_fullfield_tac30.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<!-- sight switch -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
</effect_group>
</item_modifier>
<!-- *** EOTech Vudu 1-6x scope -->
<item_modifier name="modscopeEOTVudu_1-6x24_30mm" installable_tags="Scope30mm" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="ItemClassModules" value="VariableZoom,KFCommonUtilityLib"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatioMin" value="1"/>
<property name="ZoomRatio" value="6"/>
<property name="DynamicSensitivityRange" value="1,6"/>
<property name="ForceFovRange" value="27,4.5"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?eotech_vudu_1_6x24.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<!-- sight switch -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
</effect_group>
</item_modifier>
<!-- *** Leupold Mark4 LR 6.5-20x scope -->
<item_modifier name="modscopeLeupoldMark4LR_30mm" installable_tags="Scope30mm" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="ItemClassModules" value="VariableZoom,KFCommonUtilityLib"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatioMin" value="6.5"/>
<property name="ZoomRatio" value="20"/>
<property name="DynamicSensitivityRange" value="6.5,20"/>
<property name="ForceFovRange" value="5.5,1.8"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?leupold_mark4_lr.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<!-- sight switch -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
</effect_group>
</item_modifier>
<!-- *** March Tactical 3-24x scope -->
<item_modifier name="modscopeMarchTactical_30mm" installable_tags="Scope30mm" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="ItemClassModules" value="VariableZoom,KFCommonUtilityLib"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatioMin" value="3"/>
<property name="ZoomRatio" value="24"/>
<property name="DynamicSensitivityRange" value="3,24"/>
<property name="ForceFovRange" value="12,1.5"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?march_tactical.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<!-- sight switch -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
</effect_group>
</item_modifier>
<!-- *** SIG Sauer Tango6T 1-6x scope -->
<item_modifier name="modscopeSIGTango6T_1-6x24_30mm" installable_tags="Scope30mm" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="ItemClassModules" value="VariableZoom,KFCommonUtilityLib"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatioMin" value="1"/>
<property name="ZoomRatio" value="6"/>
<property name="DynamicSensitivityRange" value="1,6"/>
<property name="ForceFovRange" value="27,4.5"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?sig_tango6t.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<!-- sight switch -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
</effect_group>
</item_modifier>
<!-- *** Vortex Razor HD Gen2 1-6x scope -->
<item_modifier name="modscopeRazorHDGen2_1-6x24_30mm" installable_tags="Scope30mm" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="ItemClassModules" value="VariableZoom,KFCommonUtilityLib"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatioMin" value="1"/>
<property name="ZoomRatio" value="6"/>
<property name="DynamicSensitivityRange" value="1,6"/>
<property name="ForceFovRange" value="27,4.5"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?razor_hd_gen_2.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<!-- sight switch -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
</effect_group>
</item_modifier>
<!-- *** Nightforce ATACR 7-35x scope-->
<item_modifier name="modscopeNFATACR_7-35x56_34mm" installable_tags="Scope34mm" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="ItemClassModules" value="VariableZoom,KFCommonUtilityLib"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatioMin" value="7"/>
<property name="ZoomRatio" value="35"/>
<property name="DynamicSensitivityRange" value="7,35"/>
<property name="ForceFovRange" value="5.15,1.03"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?nightforce_atacr.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<!-- sight switch -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
</effect_group>
</item_modifier>
<!-- *** Hensoldt FF 4-16x scope-->
<item_modifier name="modscopeHensoldtFF_4-16x56_34mm" installable_tags="Scope34mm" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="ItemClassModules" value="VariableZoom,KFCommonUtilityLib"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatioMin" value="4"/>
<property name="ZoomRatio" value="16"/>
<property name="DynamicSensitivityRange" value="4,16"/>
<property name="ForceFovRange" value="6,1.5"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?hensoldt_zf_4_16x56_ff.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<!-- sight switch -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
</effect_group>
</item_modifier>
<!-- *** NC Star ADO 3-9x scope-->
<item_modifier name="modscopeNCStarADO" installable_tags="AssaultScope" modifier_tags="scope" blocked_tags="noMods,noScopes,perkGunslinger,perkBoomstick" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="ItemClassModules" value="VariableZoom,KFCommonUtilityLib"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatioMin" value="3"/>
<property name="ZoomRatio" value="9"/>
<property name="DynamicSensitivityRange" value="3,9"/>
<property name="ForceFovRange" value="12,4"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?ncstar_advance_dual_optic.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<!-- sight switch -->
<triggered_effect trigger="onSelfItemActivate" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
<triggered_effect trigger="onSelfItemDeactivate" action="SetTransformActive" active="false" parent_transform="AimRefGroupBase" transform_path="scopeSecondary"/>
</effect_group>
</item_modifier>
<!-- *** KMZ 1P69 Weaver 3-10x scope-->
<item_modifier name="modscopeKMZ1p69Weaver" installable_tags="AssaultScope" modifier_tags="scope" blocked_tags="noMods,noScopes,perkGunslinger,perkBoomstick" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="ItemClassModules" value="VariableZoom,KFCommonUtilityLib"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatioMin" value="3"/>
<property name="ZoomRatio" value="10"/>
<property name="DynamicSensitivityRange" value="3,10"/>
<property name="ForceFovRange" value="12,3.6"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?kmz_1p69_weaver.prefab" parent_transform="mod_scope_joint" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
</effect_group>
</item_modifier>
<!-- *** KMZ 1P69 Dovetail 3-10x scope-->
<item_modifier name="modscopeKMZ1p69Dovetail" installable_tags="DoveTail" modifier_tags="scope" blocked_tags="noMods,noScopes" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<property name="ItemClassModules" value="VariableZoom,KFCommonUtilityLib"/>
<item_property_overrides name="*">
<property name="CrosshairOnAim" value="false"/>
<property name="ZoomRatioMin" value="3"/>
<property name="ZoomRatio" value="10"/>
<property name="DynamicSensitivityRange" value="3,10"/>
<property name="ForceFovRange" value="12,3.6"/>
<property name="ModSortPriority" value="2000"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<!-- visible attachment -->
<triggered_effect trigger="onSelfHoldingItemAssemble" action="AttachPrefabToHeldItem" prefab="#@modfolder:Resources/EFTOptics.unity3d?dovetail_kmz_1p69.prefab" parent_transform="mod_dovetail" local_rotation="90,0,0"/>
<!-- aim ref activation and ironsight bool off -->
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="AimRefGroupBase" transform_path="scopeBase"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="AnimatorSetBool" property="ironsight" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ak556only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="ironsightoff"/>
</effect_group>
</item_modifier>
</append>
<!-- ### Scope Mount / Rail Handguard -->
<append xpath="/item_modifiers">
<!-- ### Pistol Scope Mount T1 -->
<item_modifier name="modpistolscopemount" installable_tags="scopemount,57only,p226only,m9a3only" modifier_tags="mount" blocked_tags="nomount" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="gunpmalphadog">
<property name="ItemTagsAppend" value="sideAttachments,CompactReflexSight" />
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="scopemount"/>
</effect_group>
</item_modifier>
<!-- ### Rail Handguard T2 -->
<item_modifier name="modrailhandguard" installable_tags="handguard" modifier_tags="handguard" blocked_tags="noMods,nohandguard" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="gunmp5">
<property name="ItemTagsAppend" value="m203,foregrip"/>
</item_property_overrides>
<item_property_overrides name="gunm4a1">
<property name="ItemTagsAppend" value="foregrip"/>
</item_property_overrides>
<item_property_overrides name="gunl85a2">
<property name="ItemTagsAppend" value="m203,foregrip"/>
</item_property_overrides>
<item_property_overrides name="gunaks74un">
<property name="ItemTagsAppend" value="foregrip,sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak74n">
<property name="ItemTagsAppend" value="m203,foregrip"/>
</item_property_overrides>
<item_property_overrides name="gunak74m">
<property name="ItemTagsAppend" value="m203,foregrip"/>
</item_property_overrides>
<item_property_overrides name="gunakmn">
<property name="ItemTagsAppend" value="m203,foregrip"/>
</item_property_overrides>
<item_property_overrides name="gunak103">
<property name="ItemTagsAppend" value="m203,foregrip"/>
</item_property_overrides>
<item_property_overrides name="gunrpd">
<property name="ItemTagsAppend" value="foregripMG"/>
</item_property_overrides>
<item_property_overrides name="gunmosin">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunsvd">
<property name="ItemTagsAppend" value="foregrip,m203,sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunFALsa58br">
<property name="ItemTagsAppend" value="foregrip,m203,sideAttachments,rexbipod"/>
</item_property_overrides>
<item_property_overrides name="gunsaiga12">
<property name="ItemTagsAppend" value="foregrip,m203"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="handguard"/>
</effect_group>
</item_modifier>
</append>
<!-- ### Magazines -->
<append xpath="/item_modifiers">
<!-- ### SMG/Pistol -->
<!-- *** 7.62x25 71 Rounds (RU, PPSH-41) T1 -->
<item_modifier name="modmagppsh41drum71" installable_tags="ppsh41only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="DescriptionKey" value="modmagppsh41drum71Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ppsh41only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="drummag"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ppsh41only"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="drummagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="drummagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.2" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="71" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.16"/>
</effect_group>
</item_modifier>
<!-- *** 7.62x25 75 Rounds (RU, TT-33's) T1 -->
<item_modifier name="modmagttcustomdrum75" installable_tags="tokarevmachine,tokarevonly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="DescriptionKey" value="modmagttcustomdrum75Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="tokarevmachine,tokarevonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="drummag"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="tokarevmachine,tokarevonly"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="drummagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="drummagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.2" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="75" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.16"/>
</effect_group>
</item_modifier>
<!-- *** 9x18 84 Rounds (RU, Makarov) T1 -->
<item_modifier name="modmagpmmakeshiftdrum84" installable_tags="makarovonly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="DescriptionKey" value="modmagpmmakeshiftdrum84Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="makarovonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="drummag"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="makarovonly"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="drummagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="drummagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.2" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="84" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.16"/>
</effect_group>
</item_modifier>
<!-- *** 9x18 30 Rounds (RU, PP-9) T1 -->
<item_modifier name="modmagpp9extended30" installable_tags="pp91only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="DescriptionKey" value="modmagpp9extended30Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="pp91only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="extendedmag"/>
</effect_group>
<effect_group tiered="false">
<passive_effect name="WeaponErgonomics" operation="base_add" value="" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="30" tags="perkGunslinger"/>
</effect_group>
</item_modifier>
<!-- *** 9x18 90 Rounds (RU, PP-9) T1 -->
<item_modifier name="modmagpp9snaildrum90" installable_tags="pp91only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="DescriptionKey" value="modmagpp9snaildrum90Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="pp91only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="drummag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.2" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="90" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.20"/>
</effect_group>
</item_modifier>
<!-- *** 9x18 94 Rounds (RU, PP19Bizon) T2 -->
<item_modifier name="modmagbizonextendedhelical94" installable_tags="bizononly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="DescriptionKey" value="modmagbizonextendedhelical94Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="bizononly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="bizonextendedhelicalmag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.2" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="94" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.20"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 50 Rounds (NATO, MP5K, MP5, MP5SD) T3 -->
<item_modifier name="modmagmp5xproductdrum50" installable_tags="mp5only,mp5konly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="DescriptionKey" value="modmagmp5xproductdrum50Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="mp5only,mp5konly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="drummag"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="mp5only,mp5konly"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="drummagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="drummagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.15" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="50" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.1"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 100 Rounds (NATO, MP5, MP5SD, SCORPION EVO: FOREGRIPS REQUIRED) T4 -->
<item_modifier name="modmagmp5Cmag100" installable_tags="cmagmp5" modifier_tags="magazine" blocked_tags="nocmagmp5" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modmagmp5Cmag100Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="ItemTagsAppend" value="nom203"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="cmagmp5"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="cmag"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="cmagmp5"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="cmagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="cmagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.3" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="100" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.20"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 100 Rounds (NATO, MP9) T4 -->
<item_modifier name="modmagmp9uziCmag100" installable_tags="cmagmp9uzi" modifier_tags="magazine" blocked_tags="nocmagmp9uzi" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modmagmp9uziCmag100Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="cmagmp9uzi"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="cmag"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="cmagmp9uzi"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="cmagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="cmagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.3" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="100" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.20"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 50 Rounds (NATO, SCORPION EVO) T4 (can only be looted with a small chance every time the gun is found) -->
<item_modifier name="modmagCZEvo3drum50" installable_tags="scorpionevo3only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modmagCZEvo3drum50Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="scorpionevo3only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="drummag"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="scorpionevo3only"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="drummagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="drummagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.15" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="50" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.1"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 33 Rounds (NATO, Glock (STM-9 and Vector-9 already have equipped)) T1 -->
<item_modifier name="modmagglock9x19bigstick33" installable_tags="glockonly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="DescriptionKey" value="modmagglock9x19bigstick33Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/> <!-- T2 Schematic -->
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="glockonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="extendedmag"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="glockonly"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="magon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="magon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false">
<passive_effect name="WeaponErgonomics" operation="base_add" value="" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="33" tags="perkGunslinger"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 50 Rounds (NATO, Glock,STM-9,Vector-9) T3 -->
<item_modifier name="modmagglock9x19sgmtdrum50" installable_tags="vector9only,glockonly,stm9only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="DescriptionKey" value="modmagglock9x19sgmtdrum50Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="vector9only,glockonly,stm9only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="drummag"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="vector9only,glockonly,stm9only"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="drummagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="drummagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.15" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="50" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.1"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 100 Rounds (NATO, Glock,STM-9,Vector-9) T4 -->
<item_modifier name="modmagglock9x19Cmag100" installable_tags="vector9only,glockonly,stm9only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modmagglock9x19Cmag100Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="vector9only,glockonly,stm9only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="cmag"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="vector9only,glockonly,stm9only"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="cmagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="cmagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.3" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="100" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.20"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 41 Rounds (NATO, SIG MPX) T4 (50% chance it in MPX loot, otherwise unaquirable) -->
<item_modifier name="modmagmpxbasepad41" installable_tags="mpxonly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="DescriptionKey" value="modmagmpxbasepad41Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="mpxonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="extendedmag"/>
</effect_group>
<effect_group tiered="false">
<passive_effect name="WeaponErgonomics" operation="base_add" value="" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="41" tags="perkGunslinger"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 50 Rounds (NATO, SIG MPX) T4 (50% chance it in MPX loot, otherwise unaquirable) -->
<item_modifier name="modmagmpxf5mfgdrum50" installable_tags="mpxonly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modmagmpxf5mfgdrum50Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="mpxonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="drummag"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="mpxonly"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="drummagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="drummagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.15" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="50" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.1"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 100 Rounds (NATO, SIG MPX) T4 -->
<item_modifier name="modmagmpxCmag100" installable_tags="cmagmpx" modifier_tags="magazine" blocked_tags="nocmagmpx" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modmagmpxCmag100Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="ItemTagsAppend" value="nom203"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="cmagmpx"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="cmag"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="cmagmpx"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="cmagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="cmagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.3" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="100" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.20"/>
</effect_group>
</item_modifier>
<!-- *** 45acp 60 Rounds (NATO, UMP45) T3 -->
<item_modifier name="modmagump45casket60" installable_tags="ump45only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="DescriptionKey" value="modmagump45casket60Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ump45only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="drummag"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ump45only"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="drummagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="drummagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.2" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="60" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.1"/>
</effect_group>
</item_modifier>
<!-- *** 45acp 100 Rounds (NATO, UMP45) T4 -->
<item_modifier name="modmagump45customCmag100" installable_tags="ump45only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modmagump45customCmag100Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ump45only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="cmag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.35" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="100" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.20"/>
</effect_group>
</item_modifier>
<!-- *** 45acp 100 Rounds (NATO, Thompson) T4 -->
<item_modifier name="modmagthompsondrum100" installable_tags="thompsononly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modmagthompsondrum100Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="thompsononly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="drummag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.3" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="100" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.20"/>
</effect_group>
</item_modifier>
<!-- *** 45acp 60 Rounds (NATO, Vector-45) T4 (50% chance it in Vector45 loot, otherwise unaquirable) -->
<item_modifier name="modmagglock45drum60" installable_tags="vector45only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="DescriptionKey" value="modmagglock45drum60Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="vector45only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="drummag"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="vector45only"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="drummagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="drummagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.2" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="60" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.1"/>
</effect_group>
</item_modifier>
<!-- *** 45acp 100 Rounds (NATO, Vector-45) T4 -->
<item_modifier name="modmagglock45Cmag100" installable_tags="vector45only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modmagglock45Cmag100Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="vector45only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="cmag"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="vector45only"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="cmagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="cmagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.35" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="100" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.20"/>
</effect_group>
</item_modifier>
<!-- *** 4.6x30 40 Rounds (NATO, MP7A1) T3 -->
<item_modifier name="modmagmp7std40" installable_tags="mp7only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="DescriptionKey" value="modmagmp7std40Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="mp7only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="extendedmag"/>
</effect_group>
<effect_group tiered="false">
<passive_effect name="MagazineSize" operation="base_set" value="40" tags="perkGunslinger"/>
</effect_group>
</item_modifier>
<!-- *** 4.6x30 70 Rounds (NATO, MP7A1) T4 -->
<item_modifier name="modmagmp7box70" installable_tags="mp7only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modmagmp7box70Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="mp7only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="drummag"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="mp7only"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="drummagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="drummagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.2" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="70" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.16"/>
</effect_group>
</item_modifier>
<!-- *** 5.7x28 65 Rounds (NATO, P90) T3 -->
<item_modifier name="modmagp90extended65" installable_tags="p90only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modmagp90extended65Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="p90only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="extendedmag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.1" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="65" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.1"/>
</effect_group>
</item_modifier>
<!-- ### Rifles -->
<!-- *** 545x39 45 Rounds (RU AK) T3 -->
<item_modifier name="modmagAK74extended45" installable_tags="ammoEft54539" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="DescriptionKey" value="modmagAK74extended45Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded,ammoEft54539"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="extendedmag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.1" tags="perkMachineGunner"/>
<passive_effect name="MagazineSize" operation="base_set" value="45" tags="perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.16"/>
</effect_group>
</item_modifier>
<!-- *** 545x39 60 Rounds (RU AK) T4 -->
<item_modifier name="modmagAK74_6L31_60" installable_tags="ammoEft54539" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modmagAK74_6L31_60Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded,ammoEft54539"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="545x39casket60"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded,ammoEft54539"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="casketmagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="casketmagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.2" tags="perkMachineGunner"/>
<passive_effect name="MagazineSize" operation="base_set" value="60" tags="perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.2"/>
</effect_group>
</item_modifier>
<!-- *** 545x39 95 Rounds (RU AK) T5 --> <!-- Always in RPK-16 loot -->
<item_modifier name="modmagRPK16drum95" installable_tags="ammoEft54539" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="4000"/>
<property name="DescriptionKey" value="modmagRPK16drum95Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="ItemTagsAppend" value="nogp25"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded,ammoEft54539"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="rpkdrum95"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded,ammoEft54539"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="drummagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="drummagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown3"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown3"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.35" tags="perkMachineGunner"/>
<passive_effect name="MagazineSize" operation="base_set" value="95" tags="perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".22">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".22">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.22"/>
</effect_group>
</item_modifier>
<!-- *** 762x39 40 Rounds (RU) T3 -->
<item_modifier name="modmagAK762extended40" installable_tags="ammoEft76239" modifier_tags="magazine" blocked_tags="rpdonly,sksonly" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="DescriptionKey" value="modmagAK762extended40Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded,ammoEft76239"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="extendedmag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.1" tags="perkMachineGunner"/>
<passive_effect name="MagazineSize" operation="base_set" value="40" tags="perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.16"/>
</effect_group>
</item_modifier>
<!-- *** 762x39 75 Rounds (RU) T4 -->
<item_modifier name="modmagAK762molotdrum75" installable_tags="ammoEft76239" modifier_tags="magazine" blocked_tags="rpdonly,sksonly" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modmagAK762molotdrum75Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="ItemTagsAppend" value="nogp25"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded,ammoEft76239"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="rpkdrum75akm"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded,ammoEft76239"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="drummagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="drummagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.3" tags="perkMachineGunner"/>
<passive_effect name="MagazineSize" operation="base_set" value="75" tags="perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.2"/>
</effect_group>
</item_modifier>
<!-- *** 762x39 200 Rounds (RU, RPD) T5 -->
<item_modifier name="modmag762x39RPDBox200" installable_tags="rpdonly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="5000"/>
<property name="DescriptionKey" value="modmag762x39RPDBox200Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded,rpdonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="drummag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WalkSpeed" operation="perc_add" value="-.15"/>
<passive_effect name="RunSpeed" operation="perc_add" value="-.15"/>
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown4"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown4"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.55" tags="perkMachineGunner"/>
<passive_effect name="MagazineSize" operation="base_set" value="200" tags="perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".25">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".25">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.25"/>
</effect_group>
</item_modifier>
<!-- *** 762x51 35 Rounds (NATO, MDR 7.62) T3 -->
<item_modifier name="modmag762NATOjunglefighter35" installable_tags="ammoEft76251NATO" modifier_tags="magazine" blocked_tags="noMods,m1am14only,m60e6only" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="DescriptionKey" value="modmag762NATOjunglefighter35Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded,ammoEft76251NATO"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="extendedmag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.15" tags="perkMachineGunner,perkDeadEye"/>
<passive_effect name="MagazineSize" operation="base_set" value="35" tags="perkMachineGunner,perkDeadEye"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.16"/>
</effect_group>
</item_modifier>
<!-- *** 762x51 100 Rounds (NATO, MDR 7.62) T5 -->
<item_modifier name="modmag762NATOCmag100" installable_tags="ammoEft76251NATO" modifier_tags="magazine" blocked_tags="noMods,m60e6only" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="5500"/>
<property name="DescriptionKey" value="modmag762NATOCmag100Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded,ammoEft76251NATO"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="cmag"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded,ammoEft76251NATO"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="cmagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="cmagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WalkSpeed" operation="perc_add" value="-.1"/>
<passive_effect name="RunSpeed" operation="perc_add" value="-.1"/>
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown3"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown3"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.5" tags="perkMachineGunner,perkDeadEye"/>
<passive_effect name="MagazineSize" operation="base_set" value="100" tags="perkMachineGunner,perkDeadEye"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".22">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".22">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.22"/>
</effect_group>
</item_modifier>
<!-- *** 762x54R 200 Rounds (RU, PKP) T5 -->
<item_modifier name="modmag762x54RPKBox200" installable_tags="pkponly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="6000"/>
<property name="DescriptionKey" value="modmag762x54RPKBox200Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded,pkponly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="mag_pkm_zid_pk_762x54r_200"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WalkSpeed" operation="perc_add" value="-.2"/>
<passive_effect name="RunSpeed" operation="perc_add" value="-.2"/>
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown4"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown4"/>
<!--<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.65" tags="perkMachineGunner"/>-->
<passive_effect name="MagazineSize" operation="base_set" value="200" tags="perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".25">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".25">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.25"/>
</effect_group>
</item_modifier>
<!-- *** 5.56 & 300blk 40 Rounds (NATO, ALL 5.56 & 300blk WEAPONS EXCEPT M4A1 SOPMOD (ALREADY HAS) AND MINIMI) T3 -->
<item_modifier name="modmagstanag556x45pmag40" installable_tags="ammoEft300blk,ammoEft55645NATO" modifier_tags="magazine" blocked_tags="noMods,fnminimionly,sopmodonly" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="DescriptionKey" value="modmagstanag556x45pmag40Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ammoEft300blk,ammoEft55645NATO"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="extendedmag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.1" tags="perkMachineGunner,perkDeadEye"/>
<passive_effect name="MagazineSize" operation="base_set" value="40" tags="perkMachineGunner,perkDeadEye"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.16"/>
</effect_group>
</item_modifier>
<!-- *** 5.56 & 300blk 60 (DRUM) Rounds (NATO, ALL 5.56 & 300blk WEAPONS EXCEPT MINIMI) T4 -->
<item_modifier name="modmagstanag556x45pmagd60" installable_tags="ammoEft300blk,ammoEft55645NATO,sopmodonly" modifier_tags="magazine" blocked_tags="fnminimionly,famasonly,noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modmagstanag556x45pmagd60Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ammoEft300blk,ammoEft55645NATO,sopmodonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="drummag"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ammoEft300blk,ammoEft55645NATO,sopmodonly"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="drummagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="drummagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.25" tags="perkMachineGunner,perkDeadEye"/>
<passive_effect name="MagazineSize" operation="base_set" value="60" tags="perkMachineGunner,perkDeadEye"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.2"/>
</effect_group>
</item_modifier>
<!-- *** 5.56 & 300blk 60 Rounds (NATO, ALL 5.56 & 300blk WEAPONS EXCEPT MINIMI) T4 -->
<item_modifier name="modmagstanag556x45sf60" installable_tags="ammoEft300blk,ammoEft55645NATO,sopmodonly" modifier_tags="magazine" blocked_tags="fnminimionly,noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modmagstanag556x45sf60Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ammoEft300blk,ammoEft55645NATO,sopmodonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="556casket60rounds"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ammoEft300blk,ammoEft55645NATO,sopmodonly"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="casketmagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="casketmagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.25" tags="perkMachineGunner,perkDeadEye"/>
<passive_effect name="MagazineSize" operation="base_set" value="60" tags="perkMachineGunner,perkDeadEye"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.2"/>
</effect_group>
</item_modifier>
<!-- *** 5.56 & 300blk 100 Rounds (NATO, ALL 5.56 & 300blk WEAPONS EXCEPT MINIMI) T5 -->
<item_modifier name="modmagstanag556x45sf100" installable_tags="ammoEft300blk,ammoEft55645NATO,sopmodonly" modifier_tags="magazine" blocked_tags="fnminimionly,noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="4000"/>
<property name="DescriptionKey" value="modmagstanag556x45sf100Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ammoEft300blk,ammoEft55645NATO,sopmodonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="556casket60rounds"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ammoEft300blk,ammoEft55645NATO,sopmodonly"/>
<triggered_effect trigger="onReloadAboutToStart" action="AnimatorSetBool" property="casketmagon" value="true"></triggered_effect>
<triggered_effect trigger="onSelfEquipStop" action="AnimatorSetBool" property="casketmagon" value="false"></triggered_effect>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown3"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown3"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.4" tags="perkMachineGunner,perkDeadEye"/>
<passive_effect name="MagazineSize" operation="base_set" value="100" tags="perkMachineGunner,perkDeadEye"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".22">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".22">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.22"/>
</effect_group>
</item_modifier>
<!-- ### Shotguns -->
<!-- *** 12/70 (MP-153, MP-155) T3 -->
<item_modifier name="mag_mr153_izhmeh_12g_8" installable_tags="mp153only,mp155only" modifier_tags="magazine" blocked_tags="noMods" type="attachment"> <!-- T3 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="DescriptionKey" value="mag_mr153_izhmeh_12g_8Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="gunmp155ultima">
<property name="ItemTagsAppend" value="noSilencer"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="mag_mr153_izhmeh_12g_8"/>
</effect_group>
<effect_group tiered="false">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.1" tags="perkBoomstick"/>
<passive_effect name="MagazineSize" operation="base_set" value="9" tags="perkBoomstick"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
</effect_group>
</item_modifier>
</append>
<!-- ### Grenade Launchers -->
<append xpath="/item_modifiers">
<item_modifier name="modm203grenadelaunchers" installable_tags="m203" modifier_tags="underbarrel,grips,accuracy" blocked_tags="nom203" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingExplosives"/>
<item_property_overrides name="*">
<property name="ActionUnlocked_3" value="true"/>
</item_property_overrides>
<item_property_overrides name="*_3">
<property name="DisableAmmo" value="40x53VOG25"/>
<property name="ActionTagsAppend_3" value="m203only"/>
<property name="DisplayType" value="rangedLauncher"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="m203on"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.15" tags="perkMachineGunner,perkDeadEye,perkGunslinger"/>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.1"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="!ActionHasTags,KFCommonUtilityLib" tags="m203only"/>
<passive_effect name="WeaponErgonomics" operation="base_set" value="1"/>
</effect_group>
</item_modifier>
<item_modifier name="modgp25grenadelauncher" installable_tags="gp25" modifier_tags="underbarrel,grips,accuracy" blocked_tags="nogp25" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingExplosives"/>
<item_property_overrides name="*">
<property name="ActionUnlocked_3" value="true"/>
</item_property_overrides>
<item_property_overrides name="*_3">
<property name="Sound_start" value="gp25_close"/>
<property name="DisableAmmo" value="40x46m381HE,40x46m433HEDP"/>
<property name="ActionTagsAppend" value="gp25only"/>
<property name="DisplayType" value="rangedLauncher"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="gp25on"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.15" tags="perkMachineGunner,perkDeadEye,perkGunslinger"/>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.1"/>
</effect_group>
<effect_group tiered="false" name="disableScopeCam">
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="AimRefGroupLauncher"/>
<triggered_effect trigger="onSelfItemSwitchMode" action="SetTransformActive" active="true" parent_transform="AimRefGroupLauncher" transform_path="launcherSight">
<requirement name="ActionHasTags,KFCommonUtilityLib" tags="gp25only"/>
</triggered_effect>
<triggered_effect trigger="onSelfItemSwitchMode" action="SetTransformActive" active="false" parent_transform="AimRefGroupLauncher" transform_path="launcherSight">
<requirement name="!ActionHasTags,KFCommonUtilityLib" tags="gp25only"/>
</triggered_effect>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="ActionHasTags,KFCommonUtilityLib" tags="gp25only"/>
<passive_effect name="WeaponErgonomics" operation="base_set" value=".6"/>
</effect_group>
</item_modifier>
</append>
<!-- ### Silencers & Muzzle Devices -->
<append xpath="/item_modifiers">
<!-- ### SMG & Pistol Caliber -->
<!-- *** 7.62x25 (TT-33s) -->
<item_modifier name="modsilencertt33makeshift" installable_tags="tokarevonly,tokarevmachine" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T1 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="tokarevonly,tokarevmachine"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_tt_custom_noname_762x25tt"/>
</effect_group>
<item_property_overrides name="*">
<property name="Sound_start" value="pl_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="pl_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSTT33.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".11"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".08"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".08"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.11"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".09"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".33"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".08" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.11" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzlettlaserdtk" installable_tags="tokarevonly,tokarevmachine" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T1 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="tokarevonly,tokarevmachine"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_tt_pm_laser_dtk_tt"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.02"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.02"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.09"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.09"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.09"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.09"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.09"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.09"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.09"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.02" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 9x18 (Stechkin & PP9Klin) -->
<item_modifier name="modsilencerstechkinstd" installable_tags="stechkinonly" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T1 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="stechkinonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_apb_toz_apb_std_9x18pm"/>
</effect_group>
<item_property_overrides name="gunstechkin">
<property name="Sound_start" value="stechkin_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="stechkin_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSStechkin.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".11"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".08"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".08"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.11"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".09"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".33"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".08" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.11" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modsilencerpp9klin" installable_tags="pp91only" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T1 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="pp91only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_pp-91-01_zmz_kedr_b_std_9x18pm"/>
</effect_group>
<item_property_overrides name="gunpp9klin">
<property name="Sound_start" value="klin_close_silence"/>
<property name="Sound_end" value="klin_close_end_silence"/>
<property name="Sound_loop" value="klin_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSPP9Klin.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".11"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".08"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".08"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.11"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".09"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".33"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".08" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.11" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 (MP5) -->
<item_modifier name="modmuzzlemp5btqdbrake" installable_tags="mp5navy" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T2 --> <!-- Gets T3 Values And 3% Recoil Bonus -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="mp5navy"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_mp5_bt_mp5_qd_muzzle_brake_9x19"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.05"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.05"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.21"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.21"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.13"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.13"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.13"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.13"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.18"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.05" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.21" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.13" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzlemp5noveske" installable_tags="mp5navy" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T2 --> <!-- Gets T3 Values And 3% Hip-Accuracy Bonus -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="mp5navy"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_mp5_hk_noveske_style_3_lug_9x19"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.05"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.05"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.24"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.24"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.13"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.13"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.13"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.13"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.18"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.05" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.21" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.13" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 (MP5, MP9, PP19Vityaz, Vector 9, STM9, M9A3, Glock17) -->
<item_modifier name="modsilencerco46multi" installable_tags="ammoEft919mm,bizononly,t5000only,m700only,ammoEft54539,ammoEft55645NATO,ammoEft76239,ammoEft76251NATO,FALmagazine" modifier_tags="barrelAttachment" blocked_tags="noSilencer,mp5konly,mpxonly,scorpionevo3only" type="attachment"> <!-- T1 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_all_silencerco_hybrid_46_multi"/>
</effect_group>
<item_property_overrides name="gunvector9">
<property name="Sound_start" value="vector9_silence"/>
<property name="Sound_end" value="vector9_end_silence"/>
<property name="Sound_loop" value="vector9_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSVector.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunstm9">
<property name="Sound_start" value="stm9_close_silence"/>
<property name="Sound_end" value="stm9_close_end_silence"/>
<property name="Sound_loop" value="stm9_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSStm9.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmp5">
<property name="Sound_start" value="mp5_fire_silence"/>
<property name="Sound_end" value="mp5_end_silence"/>
<property name="Sound_loop" value="mp5_fire_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMp5.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmp9">
<property name="Sound_start" value="mp9_fire_silence"/>
<property name="Sound_end" value="mp9_end_silence"/>
<property name="Sound_loop" value="mp9_fire_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMp9.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunpp19vityaz">
<property name="Sound_start" value="vityaz_close_silence"/>
<property name="Sound_end" value="vityaz_close_end_silence"/>
<property name="Sound_loop" value="vityaz_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSVityaz.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunp226">
<property name="Sound_start" value="p226_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="p226_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSP226.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm9a3">
<property name="Sound_start" value="m9a3_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m9a3_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSM9A3.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunglock17">
<property name="Sound_start" value="glock17_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="glock17_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSG17.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunpp19bizon">
<property name="Sound_start" value="klin_close_silence"/>
<property name="Sound_end" value="klin_close_end_silence"/>
<property name="Sound_loop" value="klin_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSBizon.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunuzi">
<property name="Sound_start" value="uzi_close_silence"/>
<property name="Sound_end" value="uzi_close_end_silence"/>
<property name="Sound_loop" value="uzi_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleUZI.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm4a1">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm4a1sopmod">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm16a4">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSLong.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunadar">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunfamas">
<property name="Sound_start" value="famas_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="famas_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSFamas.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunhk416">
<property name="Sound_start" value="416_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="416_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunl85a2">
<property name="Sound_start" value="mdr556_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr556_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSL85.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmdr556">
<property name="Sound_start" value="mdr556_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr556_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMDR.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunfnminimi">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleFNMINIMI.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmdr762">
<property name="Sound_start" value="scarh_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="scarh_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMDR.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunakmn">
<property name="Sound_start" value="mdr762_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr762_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunrd704">
<property name="Sound_start" value="mdr762_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr762_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmk47">
<property name="Sound_start" value="mdr762_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr762_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleMK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunscarh">
<property name="Sound_start" value="scarh_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="scarh_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSCARH.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunhk417">
<property name="Sound_start" value="g28_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g28_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?Muzzle417.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunhkg28">
<property name="Sound_start" value="g28_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g28_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?Muzzle417.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm14sass">
<property name="Sound_start" value="m1a_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m1a_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM14.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm1aEBR">
<property name="Sound_start" value="m1a_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m1a_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM14.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm60e6">
<property name="Sound_start" value="m60e6_silence_close_full"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m60e6_silence_close_full"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM60.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunt5000">
<property name="Sound_start" value="t5000_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="t5000_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleT5000.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunrsass">
<property name="Sound_start" value="rsass_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rsass_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleRSASS.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmcxspear">
<property name="Sound_start" value="spear_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="spear_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSpear.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunFALsa58br">
<property name="Sound_start" value="fal_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="fal_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleFAL.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunFALsa58dmr">
<property name="Sound_start" value="fal_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="fal_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleFAL.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunrfb">
<property name="Sound_start" value="rfb_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rfb_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleRFB.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunsr25">
<property name="Sound_start" value="sr25_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="sr25_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSR25.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm700">
<property name="Sound_start" value="m700_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m700_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM700.prefab"/>
</item_property_overrides>
<item_property_overrides name="gung36kv2">
<property name="Sound_start" value="g36_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g36_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleG36KV2.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunauga3">
<property name="Sound_start" value="g36_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g36_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAUG.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunak74n">
<property name="Sound_start" value="rd704_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rd704_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK74.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunak74m">
<property name="Sound_start" value="rd704_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rd704_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK74.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunaks74un">
<property name="Sound_start" value="rd704_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rd704_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK74.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunak107">
<property name="Sound_start" value="ak12_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="ak12_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK74.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunIWIcarmel">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleCarmel.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunIWItavorx95">
<property name="Sound_start" value="ak12_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="ak12_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleX95.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunak103">
<property name="Sound_start" value="mdr762_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr762_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunak109">
<property name="Sound_start" value="rfb_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rfb_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK47.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".11"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".08"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".08"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.11"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".09"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".33"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".08" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.11" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modsilencerco9osprey" installable_tags="ammoEft919mm" modifier_tags="barrelAttachment" blocked_tags="noSilencer,mp5konly,mpxonly,scorpionevo3only" type="attachment"> <!-- T2 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ammoEft919mm"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_all_silencerco_osprey_9_9x19"/>
</effect_group>
<item_property_overrides name="gunvector9">
<property name="Sound_start" value="vector9_silence"/>
<property name="Sound_end" value="vector9_end_silence"/>
<property name="Sound_loop" value="vector9_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSVector.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunstm9">
<property name="Sound_start" value="stm9_close_silence"/>
<property name="Sound_end" value="stm9_close_end_silence"/>
<property name="Sound_loop" value="stm9_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSStm9.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmp5">
<property name="Sound_start" value="mp5_fire_silence"/>
<property name="Sound_end" value="mp5_end_silence"/>
<property name="Sound_loop" value="mp5_fire_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMp5.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmp9">
<property name="Sound_start" value="mp9_fire_silence"/>
<property name="Sound_end" value="mp9_end_silence"/>
<property name="Sound_loop" value="mp9_fire_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMp9.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunpp19vityaz">
<property name="Sound_start" value="vityaz_close_silence"/>
<property name="Sound_end" value="vityaz_close_end_silence"/>
<property name="Sound_loop" value="vityaz_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSVityaz.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunp226">
<property name="Sound_start" value="p226_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="p226_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSP226.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm9a3">
<property name="Sound_start" value="m9a3_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m9a3_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSM9A3.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunglock17">
<property name="Sound_start" value="glock17_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="glock17_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSG17.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunuzi">
<property name="Sound_start" value="uzi_close_silence"/>
<property name="Sound_end" value="uzi_close_end_silence"/>
<property name="Sound_loop" value="uzi_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleUZI.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".14"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.12"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.12"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".06"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".06"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.13"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.13"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.13"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.13"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".08"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".28"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.12" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".06" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.13" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modsilencersigsrd9" installable_tags="ammoEft919mm" modifier_tags="barrelAttachment" blocked_tags="noSilencer,mp5konly,mpxonly,scorpionevo3only" type="attachment"> <!-- T3 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ammoEft919mm"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_all_sig_srd_9_9x19"/>
</effect_group>
<item_property_overrides name="gunvector9">
<property name="Sound_start" value="vector9_silence"/>
<property name="Sound_end" value="vector9_end_silence"/>
<property name="Sound_loop" value="vector9_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSVector.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunstm9">
<property name="Sound_start" value="stm9_close_silence"/>
<property name="Sound_end" value="stm9_close_end_silence"/>
<property name="Sound_loop" value="stm9_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSStm9.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmp5">
<property name="Sound_start" value="mp5_fire_silence"/>
<property name="Sound_end" value="mp5_end_silence"/>
<property name="Sound_loop" value="mp5_fire_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMp5.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmp9">
<property name="Sound_start" value="mp9_fire_silence"/>
<property name="Sound_end" value="mp9_end_silence"/>
<property name="Sound_loop" value="mp9_fire_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMp9.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunpp19vityaz">
<property name="Sound_start" value="vityaz_close_silence"/>
<property name="Sound_end" value="vityaz_close_end_silence"/>
<property name="Sound_loop" value="vityaz_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSVityaz.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunp226">
<property name="Sound_start" value="p226_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="p226_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSP226.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm9a3">
<property name="Sound_start" value="m9a3_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m9a3_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSM9A3.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunglock17">
<property name="Sound_start" value="glock17_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="glock17_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSG17.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunuzi">
<property name="Sound_start" value="uzi_close_silence"/>
<property name="Sound_end" value="uzi_close_end_silence"/>
<property name="Sound_loop" value="uzi_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleUZI.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".17"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".03"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".03"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.19"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.19"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.19"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.19"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".06"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".2"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.16" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".03" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.19" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** (PP19Vityaz) -->
<item_modifier name="modmuzzlevityazbrakecompensator" installable_tags="pp19only" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T2 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="pp19only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_pp-19-01_izhmash_vityaz_std_9x19"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.03"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.03"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.15"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.15"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.05"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.05"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.05"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.05"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.14"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.03" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.15" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.05" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 (Vector 9) -->
<item_modifier name="modmuzzlevector9flhider" installable_tags="vector9only,uzionly" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="vector9only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_vector_kriss_flash_hider_std_9x19"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.12"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.2"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.23" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.12" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 (SIG MPX) -->
<item_modifier name="modsilencermpxsd" installable_tags="mpxonly" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="mpxonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_sig_mpx_sd_9x19"/>
</effect_group>
<item_property_overrides name="gunmpx">
<property name="Sound_start" value="mpx_fire_silence"/>
<property name="Sound_end" value="mpx_end_silence"/>
<property name="Sound_loop" value="mpx_fire_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMpx.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".2"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".02"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".02"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.23"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.23"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.23"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.23"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".04"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".15"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.19" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".02" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.23" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 (STM9) -->
<item_modifier name="modmuzzlestm9brake" installable_tags="stm9only" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="stm9only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_all_stmarms_stm9_muzzle_brake_9x19"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.12"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.2"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.23" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.12" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 (Scorpion Evo3) -->
<item_modifier name="modsilencerevo3" installable_tags="scorpionevo3only" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="scorpionevo3only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="evo3_silencer"/>
</effect_group>
<item_property_overrides name="gunscorpionevo3">
<property name="Sound_start" value="evo3a1_fire_silence"/>
<property name="Sound_end" value="evo3a1_end_silence"/>
<property name="Sound_loop" value="evo3a1_fire_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSEvo3.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".2"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".02"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".02"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.23"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.23"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.23"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.23"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".04"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".15"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.19" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".02" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.23" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzleczevo3flashhider" installable_tags="scorpionevo3only" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="scorpionevo3only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="evo3_flash_hider"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.12"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.2"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.23" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.12" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 (Glock17) -->
<item_modifier name="modmuzzlegl17carver4port" installable_tags="glock17only" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T1 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="glock17only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_glock_carver_custom_4_port_gen_3_9x19"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.02"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.02"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.09"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.09"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.03"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.03"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.03"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.03"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.09"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.02" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 (P226) -->
<item_modifier name="modmuzzlep226tjcustom" installable_tags="p226only" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T1 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="p226only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_p226_tj_compensator_9x19"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.02"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.02"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.09"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.09"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.03"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.03"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.03"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.03"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.09"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.02" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 9x21 (SR-1MP, SR-2M) -->
<item_modifier name="modsilencersr1mpstd" installable_tags="sr1mponly" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T1 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="sr1mponly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer"/>
</effect_group>
<item_property_overrides name="gunsr1mp">
<property name="Sound_start" value="sr1mp_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="sr1mp_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSR1MP.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".11"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".08"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".08"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.11"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".09"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".33"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".08" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.11" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modsilencersr2msv1381" installable_tags="sr2monly" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T2 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="sr2monly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_sr2m_tochmash_suppressor_9x21"/>
</effect_group>
<item_property_overrides name="gunsr2mveresk">
<property name="Sound_start" value="sr2m_close_silence"/>
<property name="Sound_end" value="sr2m_close_end_silence"/>
<property name="Sound_loop" value="sr2m_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSSR2M.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".11"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".08"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".08"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.11"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".09"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".33"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".08" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.11" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 45acp (Vector 45, UMP45, USP45, M1911, M45) -->
<item_modifier name="modsilencerco45komega" installable_tags="usp45only,m1911only,vector45only,ump45only" modifier_tags="barrelAttachment" blocked_tags="noSilencer" type="attachment"> <!-- T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="usp45only,m1911only,vector45only,ump45only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_all_silencerco_omega_45k_direct_thread_adapter_1143x23"/>
</effect_group>
<item_property_overrides name="gunump45">
<property name="Sound_start" value="ump_fire_silence"/>
<property name="Sound_end" value="ump_end_silence"/>
<property name="Sound_loop" value="ump_fire_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSUmp45.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunvector45">
<property name="Sound_start" value="vector_close_silence"/>
<property name="Sound_end" value="vector_close_end_silence"/>
<property name="Sound_loop" value="vector_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSVector.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunusp45tac">
<property name="Sound_start" value="usp45_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="usp45_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MS45Pistols.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm1911">
<property name="Sound_start" value="m1911_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m1911_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MS45Pistols.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm45">
<property name="Sound_start" value="m1911_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m1911_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MS45Pistols.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".2"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".02"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".02"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.23"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.23"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.23"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.23"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".04"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".15"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.19" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".02" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.23" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 45acp (UMP 45) -->
<item_modifier name="modsilencerump45bt" installable_tags="ump45only" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T2 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ump45only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_ump_bt_ump_45_1143x23"/>
</effect_group>
<item_property_overrides name="gunump45">
<property name="Sound_start" value="ump_fire_silence"/>
<property name="Sound_end" value="ump_end_silence"/>
<property name="Sound_loop" value="ump_fire_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSUmp45.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".11"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".08"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".08"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.11"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".09"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".33"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".08" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.11" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 45acp (Vector 45, UMP 45) -->
<item_modifier name="modmuzzlevector45flhider" installable_tags="vector45only,ump45only" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="vector45only,ump45only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_vector_kriss_flash_hider_std_1143x23"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.12"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.2"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.23" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.12" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 45acp (M1911, M45) -->
<item_modifier name="modmuzzle1911anarchyoutdoors" installable_tags="m1911only" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T1 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="m1911only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_m1911_anarchy_outdoors_1911_muzzle_brake_1143x23"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.02"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.02"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.09"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.09"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.03"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.03"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.03"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.03"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.09"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.02" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 4.6x30 (MP7A1) -->
<item_modifier name="modsilencermp7rotex2" installable_tags="mp7only" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T3 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="mp7only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_mp7_bt_rotex_2_46x30"/>
</effect_group>
<item_property_overrides name="gunmp7">
<property name="Sound_start" value="mp7_fire_silence"/>
<property name="Sound_end" value="mp7_end_silence"/>
<property name="Sound_loop" value="mp7_fire_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMp7.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".17"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".03"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".03"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.19"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.19"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.19"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.19"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".06"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".2"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.16" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".03" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.19" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 5.7x28 (P90) -->
<item_modifier name="modsilencerp90attenuator" installable_tags="silencerp90attenuator" modifier_tags="muzzlesilencer" blocked_tags="noMods" type="attachment"> <!-- T3 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="p90only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_p90_fn_p90_attenuator_57x28"/>
</effect_group>
<item_property_overrides name="gunp90">
<property name="Sound_start" value="p90_close_silence"/>
<property name="Sound_end" value="p90_close_end_silence"/>
<property name="Sound_loop" value="p90_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSP90.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects"> <!-- Anti Adapter -->
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value=".12"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value=".12"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value=".12"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value=".12"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".2"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".23" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".12" tags="recoilDisplay"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".17"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".03"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".03"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.19"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.19"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.19"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.19"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".06"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".2"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.16" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".03" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.19" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzlep90flashhider" installable_tags="p90only" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T3 --> <!-- Has T4 Values | Adapter -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*"> <!-- Enabling Related Silencer -->
<property name="ItemTagsAppend" value="silencerp90attenuator"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="p90only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_p90_fn_p90_std_57x28"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.12"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.2"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.23" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.12" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 5.7x28 (FNFiveSeven) -->
<item_modifier name="modsilencer57gemtech" installable_tags="57only" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T1 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="57only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_57_gemtech_sfn_57_57x28"/>
</effect_group>
<item_property_overrides name="gunfiveseven">
<property name="Sound_start" value="57_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="57_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MS57.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".11"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".08"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".08"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.11"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".09"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".33"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".08" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.11" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- ### Rifle Caliber -->
<!-- *** 5.45x39 (AK74N,AK74M,AKMN,RPK16) -->
<item_modifier name="modsilencerhexagonAK" installable_tags="silencerhexagonAK" modifier_tags="barrelAttachment" blocked_tags="nosilencerhexagonAK,aks74unonly,ak12only" type="attachment"> <!-- T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="silencerhexagonAK"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_hexagon_ak_762x39and545x39"/>
</effect_group>
<item_property_overrides name="gunrpk16">
<property name="Sound_start" value="rpk16_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rpk16_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleRPK.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunak74n">
<property name="Sound_start" value="rd704_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rd704_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK74.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunak74m">
<property name="Sound_start" value="rd704_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rd704_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK74.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunak107">
<property name="Sound_start" value="ak12_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="ak12_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK74.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunakmn">
<property name="Sound_start" value="rd704_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rd704_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunak103">
<property name="Sound_start" value="mdr762_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr762_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunak109">
<property name="Sound_start" value="rfb_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rfb_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunsks">
<property name="Sound_start" value="sks_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="sks_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSKS.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".17"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.2"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.2"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.2"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.2"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".13"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".2"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.16" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".15" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.2" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 5.45x39 (AK74N,AK74M) -->
<item_modifier name="modsilencerak74tgpa" installable_tags="silencerak74tgpa" modifier_tags="barrelAttachment" blocked_tags="nosilencerak74tgpa" type="attachment"> <!-- T2 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="silencerak74tgpa"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_ak74_spectehnika_tgpa_545x39"/>
</effect_group>
<item_property_overrides name="gunrpk16">
<property name="Sound_start" value="rpk16_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rpk16_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleRPK.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunak74n">
<property name="Sound_start" value="rd704_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rd704_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK74.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunak74m">
<property name="Sound_start" value="rd704_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rd704_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK74.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunaks74un">
<property name="Sound_start" value="rd704_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rd704_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK74.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunak107">
<property name="Sound_start" value="ak12_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="ak12_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK74.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".11"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.12"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".19"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".33"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".23" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.12" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzleak74hexagonreactor" installable_tags="muzzleak74hexagonreactor" modifier_tags="barrelAttachment" blocked_tags="nomuzzleak74hexagonreactor" type="attachment"> <!-- T3 --> <!-- not lootable --> <!-- Adaptermuzzle -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="muzzleak74hexagonreactor"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_ak_hexagon_reactor_muzzle_brake_545x39"/>
</effect_group>
<item_property_overrides name="*"> <!-- Enabling Related Silencer -->
<property name="ItemTagsAppend" value="silencerak74hexagonwaffle"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.03"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.03"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.05"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.05"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.05"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.05"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.09"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.03" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.05" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modsilencerak74hexagonwaffle" installable_tags="silencerak74hexagonwaffle" modifier_tags="muzzlesilencer" blocked_tags="noMods" type="attachment"> <!-- T3 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_hex_hexagon_wafflemaker_suppressor_545x39"/>
</effect_group>
<item_property_overrides name="gunak74n">
<property name="Sound_start" value="rd704_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rd704_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK74.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunak74m">
<property name="Sound_start" value="rd704_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rd704_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK74.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunak107">
<property name="Sound_start" value="ak12_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="ak12_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK74.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects"> <!-- Anti Adapter -->
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".03"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".03"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value=".05"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value=".05"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value=".05"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value=".05"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".09"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".03" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".09" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".05" tags="recoilDisplay"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".14"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.12"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.12"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".19"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".19"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.14"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".17"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".28"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.12" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".19" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.14" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzleak74jetmbr" installable_tags="muzzleak74jetmbr" modifier_tags="barrelAttachment" blocked_tags="nomuzzleak74jetmbr" type="attachment"> <!-- T4 (Gets T5 Bonus) | 5% Hipfire Bonus -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="muzzleak74jetmbr"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_ak74_srvv_mbr_jet_545_545x39"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.27"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.27"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.14"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.18"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.27" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.14" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzleak74zenitdtk1" installable_tags="muzzleak74zenitdtk1" modifier_tags="barrelAttachment" blocked_tags="nomuzzleak74zenitdtk1" type="attachment"> <!-- T4 (Gets T5 Bonus) | 4% recoil bonus -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="muzzleak74zenitdtk1"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_ak_zenit_dtk1_762x39_545x39"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.18"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.18"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.18"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.18"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.18"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.22" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.18" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzleaks74ustd" installable_tags="aks74unonly" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T2 (T1 SMG Muzzle Bonus) -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="aks74unonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_aks74u_izhmash_std_545x39"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.02"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.02"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.03"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.03"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.03"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.03"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.07"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.02" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.03" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 5.45x39 (AK12) -->
<item_modifier name="modsilencerak12std" installable_tags="ak12only" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ak12only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_ak12_izhmash_ak12_supressor_std_545x39"/>
</effect_group>
<item_property_overrides name="*">
<property name="Sound_start" value="ak12_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="ak12_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK74.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".17"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.2"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.2"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.2"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.2"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".13"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".2"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.16" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".15" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.2" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzleak12std" installable_tags="ak12only" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ak12only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_ak12_izhmash_ak12_muzzle_brake_std_545x39"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.05"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.05"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.1"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.14"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.05" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.16" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.1" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 5.56x45 (All 5.56 weapons) -->
<item_modifier name="modsilencergriffinm4sdk" installable_tags="ammoEft55645NATO,famasonly" modifier_tags="barrelAttachment" blocked_tags="augonly" type="attachment"> <!-- T2 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_sdqd_griffin_m4sd_k_silencer_556x45"/>
</effect_group>
<item_property_overrides name="gunm4a1">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm4a1sopmod">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm16a4">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSLong.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunadar">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunfamas">
<property name="Sound_start" value="famas_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="famas_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSFamas.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunhk416">
<property name="Sound_start" value="416_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="416_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunl85a2">
<property name="Sound_start" value="mdr556_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr556_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSL85.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmdr556">
<property name="Sound_start" value="mdr556_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr556_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMDR.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunfnminimi">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleFNMINIMI.prefab"/>
</item_property_overrides>
<item_property_overrides name="gung36kv2">
<property name="Sound_start" value="g36_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g36_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleG36KV2.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunauga3">
<property name="Sound_start" value="g36_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g36_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAUG.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunIWIcarmel">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleCarmel.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunIWItavorx95">
<property name="Sound_start" value="ak12_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="ak12_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleX95.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".11"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.12"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".19"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".33"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".23" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.12" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 5.56x45, 7.62x39, 7.62x51 (All 5.56 weapons, AKMN, RD-704, MK47, MDR762 (all 7.62x39 & 7.62x51)) -->
<item_modifier name="modmuzzleAR15sf3p556" installable_tags="muzzleAR15sf3p556" modifier_tags="barrelAttachment" blocked_tags="nomuzzleAR15sf3p556" type="attachment"> <!-- T3 (5.56) --> <!-- Adaptermuzzle -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="muzzleAR15sf3p556"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_ar15_surefire_sf3p_flash_hider_556x45"/>
</effect_group>
<item_property_overrides name="*"> <!-- Enabling Related Silencer -->
<property name="ItemTagsAppend" value="silencersocomrc2"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.03"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.03"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.05"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.05"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.05"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.05"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.09"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.03" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.05" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modsilencersocomrc2" installable_tags="silencersocomrc2" modifier_tags="muzzlesilencer" blocked_tags="noMods" type="attachment"> <!-- T3 (5.56) -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_socom_surefire_socom556_rc2_556x45"/>
</effect_group>
<item_property_overrides name="gunm4a1">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm4a1sopmod">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm16a4">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSLong.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunadar">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunfamas">
<property name="Sound_start" value="famas_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="famas_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSFamas.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunhk416">
<property name="Sound_start" value="416_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="416_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunl85a2">
<property name="Sound_start" value="mdr556_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr556_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSL85.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmdr556">
<property name="Sound_start" value="mdr556_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr556_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMDR.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunfnminimi">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleFNMINIMI.prefab"/>
</item_property_overrides>
<item_property_overrides name="gung36kv2">
<property name="Sound_start" value="g36_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g36_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleG36KV2.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunauga3">
<property name="Sound_start" value="g36_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g36_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAUG.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunIWIcarmel">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleCarmel.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunIWItavorx95">
<property name="Sound_start" value="ak12_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="ak12_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleX95.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects"> <!-- Anti Adapter -->
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".03"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".03"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value=".05"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value=".05"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value=".05"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value=".05"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".09"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".03" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".09" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".05" tags="recoilDisplay"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".14"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.12"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.12"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".19"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".19"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.14"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".17"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".28"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.12" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".19" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.14" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzleAR10kacqdc" installable_tags="muzzleAR10kacqdc" modifier_tags="barrelAttachment" blocked_tags="nomuzzleAR10kacqdc" type="attachment"> <!-- T4 (7.62) --> <!-- Adaptermuzzle -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="muzzleAR10kacqdc"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_ar10_kac_qdc_muzzle_brake_kit_762x51"/>
</effect_group>
<item_property_overrides name="*"> <!-- Enabling Related Silencer -->
<property name="ItemTagsAppend" value="silencerprskacqdc"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.05"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.05"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.1"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.14"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.05" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.16" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.1" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modsilencerprskacqdc" installable_tags="silencerprskacqdc" modifier_tags="muzzlesilencer" blocked_tags="noMods" type="attachment"> <!-- T4 (7.62) -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_qdc_kac_prs_qdc_762x51"/>
</effect_group>
<item_property_overrides name="gunmdr762">
<property name="Sound_start" value="scarh_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="scarh_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMDR.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunakmn">
<property name="Sound_start" value="mdr762_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr762_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunak103">
<property name="Sound_start" value="mdr762_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr762_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunrd704">
<property name="Sound_start" value="mdr762_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr762_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmk47">
<property name="Sound_start" value="mdr762_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr762_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleMK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunscarh">
<property name="Sound_start" value="scarh_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="scarh_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSCARH.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunhk417">
<property name="Sound_start" value="g28_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g28_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?Muzzle417.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunhkg28">
<property name="Sound_start" value="g28_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g28_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?Muzzle417.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm14sass">
<property name="Sound_start" value="m1a_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m1a_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM14.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm1aEBR">
<property name="Sound_start" value="m1a_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m1a_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM14.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm60e6">
<property name="Sound_start" value="m60e6_silence_close_full"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m60e6_silence_close_full"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM60.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunt5000">
<property name="Sound_start" value="t5000_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="t5000_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleT5000.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunrsass">
<property name="Sound_start" value="rsass_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rsass_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleRSASS.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmcxspear">
<property name="Sound_start" value="spear_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="spear_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSpear.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunFALsa58br">
<property name="Sound_start" value="fal_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="fal_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleFAL.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunFALsa58dmr">
<property name="Sound_start" value="fal_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="fal_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleFAL.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunrfb">
<property name="Sound_start" value="rfb_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rfb_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleRFB.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunsr25">
<property name="Sound_start" value="sr25_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="sr25_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSR25.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm700">
<property name="Sound_start" value="m700_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m700_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM700.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects"> <!-- Anti Adapter -->
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value=".1"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value=".1"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value=".1"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value=".1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".16">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".16">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".05">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".05">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="DamageModifier" operation="perc_add" value=".05" tags="aimedAccuracyDisplay"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".14"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".17"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.2"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.2"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.2"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.2"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".13"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".2"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.16" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".15" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.2" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzleAR10thunderbeast30cb" installable_tags="muzzleAR10thunderbeast30cb" modifier_tags="barrelAttachment" blocked_tags="nomuzzleAR10thunderbeast30cb" type="attachment"> <!-- T4 (7.62) --> <!-- Adaptermuzzle -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="muzzleAR10thunderbeast30cb"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_ar10_15_thunder_beast_223cb_muzzle_brake_556x45"/>
</effect_group>
<item_property_overrides name="*"> <!-- Enabling Related Silencer -->
<property name="ItemTagsAppend" value="silencerthunderbeastultra5"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.05">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.05">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="DamageModifier" operation="perc_add" value="-.05" tags="aimedAccuracyDisplay"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.14"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzleAR15thunderbeast223cb" installable_tags="muzzleAR15thunderbeast223cb" modifier_tags="barrelAttachment" blocked_tags="nomuzzleAR15thunderbeast223cb" type="attachment"> <!-- T4 (5.56) --> <!-- Adaptermuzzle -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="muzzleAR15thunderbeast223cb"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_ar10_15_thunder_beast_223cb_muzzle_brake_556x45"/>
</effect_group>
<item_property_overrides name="*"> <!-- Enabling Related Silencer -->
<property name="ItemTagsAppend" value="silencerthunderbeastultra5"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.05">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.05">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="DamageModifier" operation="perc_add" value="-.05" tags="aimedAccuracyDisplay"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.14"/>
</effect_group>
</item_modifier>
<item_modifier name="modsilencerthunderbeastultra5" installable_tags="silencerthunderbeastultra5" modifier_tags="muzzlesilencer" blocked_tags="noMods" type="attachment"> <!-- T4 (5.56 & 7.62) -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_tbac_thunder_beast_ultra_5_762x51"/>
</effect_group>
<item_property_overrides name="gunm4a1">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm4a1sopmod">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm16a4">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSLong.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunadar">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunfamas">
<property name="Sound_start" value="famas_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="famas_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSFamas.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunhk416">
<property name="Sound_start" value="416_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="416_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunl85a2">
<property name="Sound_start" value="mdr556_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr556_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSL85.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmdr556">
<property name="Sound_start" value="mdr556_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr556_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMDR.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunfnminimi">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleFNMINIMI.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmdr762">
<property name="Sound_start" value="scarh_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="scarh_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMDR.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunakmn">
<property name="Sound_start" value="mdr762_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr762_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunak103">
<property name="Sound_start" value="mdr762_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr762_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunrd704">
<property name="Sound_start" value="mdr762_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr762_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmk47">
<property name="Sound_start" value="mdr762_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr762_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleMK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunscarh">
<property name="Sound_start" value="scarh_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="scarh_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSCARH.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunhk417">
<property name="Sound_start" value="g28_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g28_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?Muzzle417.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunhkg28">
<property name="Sound_start" value="g28_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g28_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?Muzzle417.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm14sass">
<property name="Sound_start" value="m1a_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m1a_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM14.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm1aEBR">
<property name="Sound_start" value="m1a_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m1a_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM14.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm60e6">
<property name="Sound_start" value="m60e6_silence_close_full"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m60e6_silence_close_full"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM60.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunt5000">
<property name="Sound_start" value="t5000_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="t5000_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleT5000.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunrsass">
<property name="Sound_start" value="rsass_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rsass_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleRSASS.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmcxspear">
<property name="Sound_start" value="spear_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="spear_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSpear.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunFALsa58br">
<property name="Sound_start" value="fal_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="fal_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleFAL.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunFALsa58dmr">
<property name="Sound_start" value="fal_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="fal_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleFAL.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunrfb">
<property name="Sound_start" value="rfb_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rfb_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleRFB.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunsr25">
<property name="Sound_start" value="sr25_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="sr25_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSR25.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm700">
<property name="Sound_start" value="m700_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m700_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM700.prefab"/>
</item_property_overrides>
<item_property_overrides name="gung36kv2">
<property name="Sound_start" value="g36_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g36_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleG36KV2.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunauga3">
<property name="Sound_start" value="g36_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g36_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAUG.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunIWIcarmel">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleCarmel.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunIWItavorx95">
<property name="Sound_start" value="ak12_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="ak12_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleX95.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects"> <!-- Anti Adapter -->
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value=".1"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value=".1"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value=".1"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value=".1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".16">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".16">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".05">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".05">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="DamageModifier" operation="perc_add" value=".05" tags="aimedAccuracyDisplay"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".14"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.2"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.2"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.2"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.2"/>
<passive_effect name="MaxRange" operation="perc_add" value=".17"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="DamageModifier" operation="perc_add" value="-.16" tags="aimedAccuracyDisplay"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".13"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".2"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzleAR10aac51t" installable_tags="muzzleAR10aac51t" modifier_tags="barrelAttachment" blocked_tags="nomuzzleAR10aac51t" type="attachment"> <!-- T5 (7.62)--> <!-- Adaptermuzzle -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="4000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="muzzleAR10aac51t"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_ar10_15_aac_blackout_51t_flash_hider_762x51"/>
</effect_group>
<item_property_overrides name="*"> <!-- Enabling Related Silencer -->
<property name="ItemTagsAppend" value="silencersdnaacmulti"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.14"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.18"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.22" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.14" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzleAR15aac51t" installable_tags="muzzleAR15aac51t" modifier_tags="barrelAttachment" blocked_tags="nomuzzleAR15aac51t" type="attachment"> <!-- T5 (5.56) --> <!-- Adaptermuzzle -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="4000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="muzzleAR15aac51t"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_ar10_15_aac_blackout_51t_flash_hider_762x51"/>
</effect_group>
<item_property_overrides name="*"> <!-- Enabling Related Silencer -->
<property name="ItemTagsAppend" value="silencersdnaacmulti"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.14"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.18"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.22" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.14" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modsilencersdnaacmulti" installable_tags="silencersdnaacmulti" modifier_tags="muzzlesilencer" blocked_tags="noMods" type="attachment"> <!-- T5 (5.56 & 7.62) -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="4000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_ar10_aac_762_sdn_6_762x51"/>
</effect_group>
<item_property_overrides name="gunm4a1">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm4a1sopmod">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm16a4">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSLong.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunadar">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunfamas">
<property name="Sound_start" value="famas_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="famas_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSFamas.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunhk416">
<property name="Sound_start" value="416_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="416_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM4.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunl85a2">
<property name="Sound_start" value="mdr556_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr556_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSL85.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmdr556">
<property name="Sound_start" value="mdr556_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr556_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMDR.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunfnminimi">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleFNMINIMI.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmdr762">
<property name="Sound_start" value="scarh_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="scarh_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMDR.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunakmn">
<property name="Sound_start" value="mdr762_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr762_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunak103">
<property name="Sound_start" value="mdr762_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr762_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunrd704">
<property name="Sound_start" value="mdr762_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr762_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmk47">
<property name="Sound_start" value="mdr762_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr762_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleMK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunscarh">
<property name="Sound_start" value="scarh_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="scarh_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSCARH.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunhk417">
<property name="Sound_start" value="g28_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g28_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?Muzzle417.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunhkg28">
<property name="Sound_start" value="g28_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g28_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?Muzzle417.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm14sass">
<property name="Sound_start" value="m1a_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m1a_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM14.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm1aEBR">
<property name="Sound_start" value="m1a_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m1a_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM14.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm60e6">
<property name="Sound_start" value="m60e6_silence_close_full"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m60e6_silence_close_full"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM60.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunt5000">
<property name="Sound_start" value="t5000_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="t5000_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleT5000.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunrsass">
<property name="Sound_start" value="rsass_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rsass_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleRSASS.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmcxspear">
<property name="Sound_start" value="spear_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="spear_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSpear.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunFALsa58br">
<property name="Sound_start" value="fal_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="fal_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleFAL.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunFALsa58dmr">
<property name="Sound_start" value="fal_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="fal_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleFAL.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunrfb">
<property name="Sound_start" value="rfb_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rfb_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleRFB.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunsr25">
<property name="Sound_start" value="sr25_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="sr25_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSR25.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm700">
<property name="Sound_start" value="m700_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m700_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM700.prefab"/>
</item_property_overrides>
<item_property_overrides name="gung36kv2">
<property name="Sound_start" value="g36_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g36_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleG36KV2.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunauga3">
<property name="Sound_start" value="g36_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g36_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAUG.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunIWIcarmel">
<property name="Sound_start" value="m4a1_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m4a1_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleCarmel.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunIWItavorx95">
<property name="Sound_start" value="ak12_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="ak12_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleX95.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects"> <!-- Anti Adapter -->
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value=".14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value=".14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value=".14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value=".14"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".18"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".22" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".14" tags="recoilDisplay"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".2"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".12"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".12"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.24"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".09"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".15"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.19" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".12" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.24" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 7.62x39 (RPD) -->
<item_modifier name="modmuzzlerpdbrakecompensator" installable_tags="rpdonly" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T3 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="rpdonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_rpd_muzzlebrake_compensator"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.05"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.05"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.1"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.14"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.05" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.16" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.1" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 300blk (ST-AR 15, SIG MCX) -->
<item_modifier name="modmuzzlesig3prongflashhider" installable_tags="ammoEft300blk" modifier_tags="barrelAttachment" blocked_tags="honeybadgeronly" type="attachment"> <!-- T3 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ammoEft300blk"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_base_sig_flash_hider_762x51"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.03"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.03"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.05"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.05"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.05"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.05"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.09"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.03" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.05" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzlesigtwoportbrake" installable_tags="ammoEft300blk" modifier_tags="barrelAttachment" blocked_tags="honeybadgeronly" type="attachment"> <!-- T5 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="4000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ammoEft300blk"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_base_sig_two_port_brake_762x51"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.14"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.18"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.22" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.14" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modsilencersigsrdqd" installable_tags="ammoEft300blk" modifier_tags="barrelAttachment" blocked_tags="honeybadgeronly" type="attachment"> <!-- T3 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_base_sig_srd_762_qd_762x51"/>
</effect_group>
<item_property_overrides name="*">
<property name="Sound_start" value="mcx_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mcx_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?Muzzle300.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".14"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.12"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.12"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".19"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".19"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.14"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".17"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".28"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.12" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".19" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.14" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modsilencersigsrd762ti" installable_tags="ammoEft300blk,ammoEft76239,ammoEft76251NATO,t5000only,m700only,FALmagazine" modifier_tags="barrelAttachment" blocked_tags="honeybadgeronly,rpdonly,akmnonly" type="attachment"> <!-- T5 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="4000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_all_sig_srd_762_762x51"/>
</effect_group>
<item_property_overrides name="gunmcx">
<property name="Sound_start" value="mcx_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mcx_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?Muzzle300.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunstar15">
<property name="Sound_start" value="mcx_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mcx_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?Muzzle300.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmdr762">
<property name="Sound_start" value="scarh_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="scarh_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMDR.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunrd704">
<property name="Sound_start" value="mdr762_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr762_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmk47">
<property name="Sound_start" value="mdr762_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mdr762_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleMK47.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunscarh">
<property name="Sound_start" value="scarh_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="scarh_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSCARH.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunhk417">
<property name="Sound_start" value="g28_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g28_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?Muzzle417.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunhkg28">
<property name="Sound_start" value="g28_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g28_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?Muzzle417.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm14sass">
<property name="Sound_start" value="m1a_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m1a_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM14.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm1aEBR">
<property name="Sound_start" value="m1a_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m1a_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM14.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm60e6">
<property name="Sound_start" value="m60e6_silence_close_full"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m60e6_silence_close_full"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM60.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunt5000">
<property name="Sound_start" value="t5000_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="t5000_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleT5000.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunrsass">
<property name="Sound_start" value="rsass_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rsass_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleRSASS.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmcxspear">
<property name="Sound_start" value="spear_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="spear_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSpear.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunFALsa58br">
<property name="Sound_start" value="fal_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="fal_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleFAL.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunFALsa58dmr">
<property name="Sound_start" value="fal_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="fal_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleFAL.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunrfb">
<property name="Sound_start" value="rfb_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="rfb_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleRFB.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunsr25">
<property name="Sound_start" value="sr25_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="sr25_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSR25.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm700">
<property name="Sound_start" value="m700_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="m700_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM700.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".2"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".12"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".12"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.24"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".09"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".15"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.19" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".12" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.24" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 7.62x54R (Mosin-Nagant) -->
<item_modifier name="silencer_mosin_bramit_std_762x54r" installable_tags="mosinonly" modifier_tags="barrelAttachment" blocked_tags="noMods,noSilencer" type="attachment"> <!-- T2 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="DescriptionKey" value="silencer_mosin_bramit_std_762x54rDesc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_mosin_bramit_std_762x54r"/>
</effect_group>
<item_property_overrides name="gunmosin">
<property name="Sound_start" value="mosin_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value=""/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleMosin.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".11"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.12"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".19"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".33"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".23" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.12" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="muzzle_mosin_tacfire_tanker_style_762x54r" installable_tags="mosinonly" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T2 | 7% recoil bonus-->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="DescriptionKey" value="muzzle_mosin_tacfire_tanker_style_762x54rDesc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_mosin_tacfire_tanker_style_762x54r"/>
</effect_group>
<effect_group tiered="false">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.02"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.02"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.1"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.07"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.02" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.1" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 7.62x54R (PKP) -->
<item_modifier name="modmuzzlepkzenitdtk" installable_tags="pkponly" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="pkponly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_pk_zenit_dtk_1p_762x54r"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.05"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.05"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.1"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.14"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.05" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.16" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.1" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 12.7x55 (ASh12) -->
<item_modifier name="modsilencerash12std" installable_tags="ash12only" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ash12only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_ash12_ckib_ash12_std_127x55"/>
</effect_group>
<item_property_overrides name="gunash12">
<property name="Sound_start" value="ash12_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="ash12_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSAsh12.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".17"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.2"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.2"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.2"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.2"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".13"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".2"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.16" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".15" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.2" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzleash12std" installable_tags="ash12only" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ash12only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_ash12_ckib_ash12_std_127x55"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.14"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.18"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.22" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.14" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- ### Shotgun Caliber -->
<!-- 12/70 (MP-153, MP-155, Saiga12, M870, M3-Benelli) -->
<item_modifier name="modsilencerSGhexagon12k" installable_tags="ammoEft12g" modifier_tags="barrelAttachment" blocked_tags="noMods,noSilencer,AA12only" type="attachment"> <!-- T3 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="1000"/>
<property name="DescriptionKey" value="modsilencerSGhexagon12kDesc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_12g_hexagon_12k"/>
</effect_group>
<item_property_overrides name="gunmp153">
<property name="Sound_start" value="mp153_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value=""/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMP153.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmp155ultima">
<property name="Sound_start" value="mp153_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value=""/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMP155.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm3benelli">
<property name="Sound_start" value="m3_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value=""/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM3.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm870">
<property name="Sound_start" value="m870_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value=""/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM870.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunsaiga12">
<property name="Sound_start" value="saiga12_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value=""/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSaiga12.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunksg12">
<property name="Sound_start" value="m870_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value=""/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleKSG.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.2"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.2"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.2"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.2"/>
<passive_effect name="MaxRange" operation="perc_add" value=".17"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="DamageModifier" operation="perc_add" value="-.16" tags="aimedAccuracyDisplay"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".13"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".2"/>
</effect_group>
</item_modifier>
<item_modifier name="modsilencercoSalvo12" installable_tags="ammoEft12g" modifier_tags="barrelAttachment" blocked_tags="noMods,noSilencer,AA12only" type="attachment"> <!-- T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modsilencercoSalvo12Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_base_silencerco_salvo_12g"/>
</effect_group>
<item_property_overrides name="gunmp153">
<property name="Sound_start" value="mp153_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value=""/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMP153.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunmp155ultima">
<property name="Sound_start" value="mp153_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value=""/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MSMP155.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm3benelli">
<property name="Sound_start" value="m3_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value=""/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM3.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunm870">
<property name="Sound_start" value="m870_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value=""/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleM870.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunsaiga12">
<property name="Sound_start" value="saiga12_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value=""/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSaiga12.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunksg12">
<property name="Sound_start" value="m870_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value=""/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleKSG.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.24"/>
<passive_effect name="MaxRange" operation="perc_add" value=".20"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.19">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.19">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="DamageModifier" operation="perc_add" value="-.19" tags="aimedAccuracyDisplay"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".12">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".12">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".09"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".15"/>
</effect_group>
</item_modifier>
<!-- 12/70 (MP-153, MP-155, M870, Saiga12, M3-Benelli) NEED BALLANCE -->
<item_modifier name="modchokeremingtontactical" installable_tags="ammoEft12g" modifier_tags="barrelAttachment" blocked_tags="noMods,saiga12only,AA12only" type="attachment"> <!-- T2 - Not for Saiga12 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="DescriptionKey" value="modchokeremingtontacticalDesc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_12g_remington_tactical_12"/>
</effect_group>
<effect_group tiered="false">
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.05"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.05"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.05"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.05"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.03">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.03">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="DamageModifier" operation="perc_add" value="-.03" tags="aimedAccuracyDisplay"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.10">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.10">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.09"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzleSGgk02muzzlebrake" installable_tags="ammoEft12g" modifier_tags="barrelAttachment" blocked_tags="noMods,AA12only" type="attachment"> <!-- T3 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="1000"/>
<property name="DescriptionKey" value="modmuzzleSGgk02muzzlebrakeDesc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_12g_red_heat_gk-02_12g"/>
</effect_group>
<effect_group tiered="false">
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.05">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.05">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="DamageModifier" operation="perc_add" value="-.05" tags="aimedAccuracyDisplay"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.14"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzletromixmonsterclaw" installable_tags="ammoEft12g" modifier_tags="barrelAttachment" blocked_tags="noMods,AA12only" type="attachment"> <!-- T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modmuzzletromixmonsterclawDesc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_saiga12_css_monster_caw_large_12g"/>
</effect_group>
<effect_group tiered="false">
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.14"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="aimedAccuracyDisplay"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.22">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.22">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.18"/>
</effect_group>
</item_modifier>
</append>
<!-- ### Stocks -->
<append xpath="/item_modifiers">
<!-- ### Pistols -->
<!-- *** 7.62x25 (TT-33 Automatic) -->
<item_modifier name="modstockttmachinecustom" installable_tags="tokarevmachine" modifier_tags="stocks" blocked_tags="noMods" type="attachment"> <!-- Lightweight T1 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="DescriptionKey" value="modstockttmachinecustomDesc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="tokarevmachine"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="custom_ttstock"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".05"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.02"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.02"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.02"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.02"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.1" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.02" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 9x18 (Stech APS) -->
<item_modifier name="modstockstechkinwire" installable_tags="stechkinonly" modifier_tags="stocks" blocked_tags="noMods" type="attachment"> <!-- Lightweight T1 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="DescriptionKey" value="modstockstechkinwireDesc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="stechkinonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_aps_toz_apb_wire"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".05"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.02"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.02"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.02"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.02"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.1" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.02" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 (Glocks) -->
<item_modifier name="modstockglockfdglr17" installable_tags="glockonly" modifier_tags="stocks" blocked_tags="noMods" type="attachment"> <!-- Lightweight T1 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="DescriptionKey" value="modstockglockfdglr17Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="glockonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_glock_fab_defence_glr_17"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".05"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.02"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.02"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.02"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.02"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.1" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.02" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- ### Rifle & SMG -->
<!-- *** 9x19 (MP5K) -->
<item_modifier name="modstockmp5kpdw" installable_tags="mp5konly" modifier_tags="stocks" blocked_tags="noMods" type="attachment"> <!-- Lightweight T1 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="DescriptionKey" value="modstockmp5kpdwDesc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="mp5konly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_mp5k_pdw"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".05"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.27"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.27"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.27"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.27"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.1" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.27" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 (MP5, MP5SD) -->
<item_modifier name="modstockmp5a2" installable_tags="mp5only" modifier_tags="stocks" blocked_tags="noMods" type="attachment"> <!-- Multifuncional T2 with T3 values -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="DescriptionKey" value="modstockmp5a2Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="mp5only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_mp5_hk_a2_std"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.14"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.14"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.1"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.14" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.1" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 5.7x28 (P90) -->
<item_modifier name="modstockp90dibuttpad" installable_tags="p90only" modifier_tags="stocks" blocked_tags="noMods" type="attachment"> <!-- Multifuncional T3 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="DescriptionKey" value="modstockp90dibuttpadDesc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="p90only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_p90_damage industries_butt_pad"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".1"/>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.14">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.14">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
</effect_group>
</item_modifier>
<!-- *** AK-Style -->
<item_modifier name="modstockakzenitpt1" installable_tags="AKstocks" modifier_tags="stocks" blocked_tags="noMods" type="attachment"> <!-- Precision T2 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="DescriptionKey" value="modstockakzenitpt1Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="AKstocks"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_ak_zenit_pt_1"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.03"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.03"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.07"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.07"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.07"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.07"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.03" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.07" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modstockakzenitpt3" installable_tags="AKstocks" modifier_tags="stocks" blocked_tags="noMods" type="attachment"> <!-- Precision T3 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="DescriptionKey" value="modstockakzenitpt3Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="AKstocks"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_ak_zenit_pt_3"/>
</effect_group>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="pp19only"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_ak_zenit_pt-3"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".1"/>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.05">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.05">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
</effect_group>
</item_modifier>
<item_modifier name="modstockakzhukovmagpul" installable_tags="ak74nonly,akmnonly" modifier_tags="stocks" blocked_tags="noMods" type="attachment"> <!-- Precision T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modstockakzhukovmagpulDesc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="ak74nonly,akmnonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_ak_magpul_zhukov_s"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".1"/>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.14"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.09">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.09">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
</effect_group>
</item_modifier>
<!-- *** AR-15-Style (also compatible with: RD-704, MK47 and more -->
<item_modifier name="modstocka2ar15prsgen2tan" installable_tags="AR15stocksDirect" modifier_tags="stocks" blocked_tags="noMods,sr25only" type="attachment"> <!-- Precision T3 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="DescriptionKey" value="modstocka2ar15prsgen2tanDesc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="AR15stocksDirect"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_ar15_magpul_prs_gen2_fde"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.05"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.05"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.1"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.05" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.1" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modstocka2ar15prsgen3" installable_tags="AR15stocksDirect" modifier_tags="stocks" blocked_tags="noMods,sr25only" type="attachment"> <!-- Precision T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modstocka2ar15prsgen3Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="AR15stocksDirect"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_ar15_magpul_prs_gen3"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.09"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.09"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.14"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.14" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modstockar15b5precision" installable_tags="AR15stocks" modifier_tags="stocks" blocked_tags="noMods" type="attachment"> <!-- Precision T5 --> <!-- (also compatible with AK-12, RPK-16) -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="4000"/>
<property name="DescriptionKey" value="modstockar15b5precisionDesc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="AR15stocks"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_ar15_b5_precision"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.11"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.11"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.17"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.17"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.17"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.17"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.11" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.17" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modstockar15troym7a1" installable_tags="AR15stocksDirect" modifier_tags="stocks" blocked_tags="noMods,rsassonly,sr25only" type="attachment"> <!-- Lightweight T2 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="DescriptionKey" value="modstockar15troym7a1Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="AR15stocksDirect"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_ar15_troy_m7a1_pdw_blk"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.02"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.02"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.02"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.02"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.1" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.02" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modstockar15glcore" installable_tags="AR15stocks" modifier_tags="stocks" blocked_tags="noMods,stm9only" type="attachment"> <!-- Lightweight T4 --> <!-- (also compatible with AK-12, RPK-16) -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modstockar15glcoreDesc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="AR15stocks"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_ar15_fab_defense_gl_core"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value="0"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.06"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.06"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.06"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.06"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.16" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modstockar15acesocomgen4" installable_tags="AR15stocksDirect" modifier_tags="stocks" blocked_tags="noMods" type="attachment"> <!-- Lightweight T5 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="4000"/>
<property name="DescriptionKey" value="modstockar15acesocomgen4Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="AR15stocksDirect"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_ar15_double_star_ace_socom_gen_4"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.2"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.2"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.08"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.08"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.08"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.08"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.2" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.08" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modstockar15hke1" installable_tags="AR15stocks" modifier_tags="stocks" blocked_tags="noMods" type="attachment"> <!-- Multifuncional T3 --> <!-- (also compatible with AK-12, RPK-16) -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="DescriptionKey" value="modstockar15hke1Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="AR15stocks"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_ar15_hk_e1"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".15"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.09"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.09"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.06"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.06"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.06"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.06"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modstockar15ergof93pro" installable_tags="AR15stocksDirect" modifier_tags="stocks" blocked_tags="noMods" type="attachment"> <!-- Multifuncional T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modstockar15ergof93proDesc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="AR15stocksDirect"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_ar15_ergo_f93_pro_stock"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value="0"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.14"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.14"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.1"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.1"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.14" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.1" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 5.56x45 (Minimi) -->
<item_modifier name="modstockfnminimilightweight" installable_tags="fnminimionly" modifier_tags="stocks" blocked_tags="noMods" type="attachment"> <!-- Lightweight T5 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="4000"/>
<property name="DescriptionKey" value="modstockfnminimilightweightDesc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="fnminimionly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_fn_minimi_lightweight"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.2"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.2"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.08"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.08"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.08"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.08"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.2" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.08" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 9x19 & 300blk (MCX/MPX) -->
<item_modifier name="modstocksigtelescoping" installable_tags="mpxonly,mcxonly,scarhonly,spearonly" modifier_tags="stocks" blocked_tags="noMods" type="attachment"> <!-- Precision T5 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="4000"/>
<property name="DescriptionKey" value="modstocksigtelescopingDesc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="mpxonly,mcxonly,scarhonly,spearonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_all_sig_telescoping_stock"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.11"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.11"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.17"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.17"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.17"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.17"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.11" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.17" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modstockmaximcqb" installable_tags="mpxonly,mcxonly,scarhonly,spearonly" modifier_tags="stocks" blocked_tags="noMods" type="attachment"> <!-- Multifuctional T5 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="4000"/>
<property name="DescriptionKey" value="modstockmaximcqbDesc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="mpxonly,mcxonly,scarhonly,spearonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_mpx_maxim_defence_cqb_stock"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.12"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.16" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.12" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modstockpmmulss" installable_tags="mpxonly,mcxonly,scarhonly,spearonly" modifier_tags="stocks" blocked_tags="noMods" type="attachment"> <!-- Lightweight T5 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="4000"/>
<property name="DescriptionKey" value="modstockpmmulssDesc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="mpxonly,mcxonly,scarhonly,spearonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_mpx_pmm_ulss"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.2"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.2"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.08"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.08"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.08"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.08"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.2" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.08" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** 7.62x54R (PKP) -->
<item_modifier name="modstockpkzenitpt2" installable_tags="pkponly" modifier_tags="stocks" blocked_tags="noMods" type="attachment"> <!-- Multifuncional T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="2000"/>
<property name="DescriptionKey" value="modstockpkzenitpt2Desc"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="pkponly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_pk_zenit_pt2_classic"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value="0"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.12"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.16" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.12" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- *** New Stuffs -->
<item_modifier name="modstock417hke2" installable_tags="417g28only" modifier_tags="stocks" blocked_tags="noMods" type="attachment"><!-- (unique to HKg28 and 417) -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="4000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_417_hk_417_concave_e2"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value=".1"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.11"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.11"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.17"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.17"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.17"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.17"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.11" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.17" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzlehk762prolong" installable_tags="417g28only" modifier_tags="barrelAttachment" blocked_tags="nomodmuzzlehk762prolong" type="attachment"> <!-- T4 (7.62)--> <!-- Adaptermuzzle -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="4000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_all_hk_prolonged_flash_hider_762x51"/>
</effect_group>
<item_property_overrides name="*"> <!-- Enabling Related Silencer -->
<property name="ItemTagsAppend" value="silencerbtg28qd762"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.14"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.18"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.22" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.14" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modsilencerbtg28qd762" installable_tags="silencerbtg28qd762" modifier_tags="muzzlesilencer" blocked_tags="noMods" type="attachment"> <!-- T4 (5.56 & 7.62) -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="4000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_bt_g28_sd_762x51"/>
</effect_group>
<item_property_overrides name="gunhk417">
<property name="Sound_start" value="g28_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g28_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?Muzzle417.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunhkg28">
<property name="Sound_start" value="g28_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="g28_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?Muzzle417.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects"> <!-- Anti Adapter -->
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value=".14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value=".14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value=".14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value=".14"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".18"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".22" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".14" tags="recoilDisplay"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".2"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".12"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".12"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.24"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".09"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".15"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.19" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".12" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.24" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmag762NATOM14xproduct50" installable_tags="m1am14only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="drummag"/>
</effect_group>
<effect_group tiered="false">
<passive_effect name="MagazineSize" operation="base_add" value="30"/>
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded,ammoEft76251NATO"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.3" tags="perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.16"/>
</effect_group>
</item_modifier>
<item_modifier name="modstockVLtorVSS11" installable_tags="scarhonly" modifier_tags="stocks" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="4000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_mk16_vltor_vss_11_fde"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value="0"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.11"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.11"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.17"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.17"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.17"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.17"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.11" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.17" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagAK762steeldrum100" installable_tags="ammoEft76239" modifier_tags="magazine" blocked_tags="rpdonly,sksonly" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="5000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="*">
<property name="ItemTagsAppend" value="nogp25"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded,ammoEft76239"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="steeldrum100akm"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WalkSpeed" operation="perc_add" value="-.1"/>
<passive_effect name="RunSpeed" operation="perc_add" value="-.1"/>
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown3"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown3"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.45" tags="perkMachineGunner"/>
<passive_effect name="StaminaChangeOT" operation="perc_add" value="-.5"/>
<passive_effect name="MagazineSize" operation="base_set" value="100" tags="perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".22">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".22">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.22"/>
</effect_group>
</item_modifier>
<item_modifier name="mag_870_remington_magazine_extension_12g_10" installable_tags="m870only" modifier_tags="magazine" blocked_tags="noMods" type="attachment"> <!-- T3 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="mag_870_remington_magazie_extension_12g_10"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-.1" tags="perkBoomstick"/>
<passive_effect name="MagazineSize" operation="base_set" value="11" tags="perkBoomstick"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
</effect_group>
</item_modifier>
<item_modifier name="modShotgunReceiverShellHolder" installable_tags="ammoEft12g,m590only" modifier_tags="buff" blocked_tags="noMods,mp155only,saiga12only,AA12only" type="attachment"> <!-- T3 - Tube Shotguns only -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="shellholder"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value=".15"/>
</effect_group>
</item_modifier>
<item_modifier name="modstockm3benelliurbino" installable_tags="m3benellionly" modifier_tags="stocks" blocked_tags="noMods" type="attachment"> <!-- Lightweight T3 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_m3_benelli_urbino_fixed_stock"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value="0.15" tags="perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.16"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.16"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.06"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.06"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.06"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.06"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.16" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="mag_saiga12_maxrounds_powermag_20_12x76_20" installable_tags="saiga12only" modifier_tags="magazine" blocked_tags="noMods" type="attachment"> <!-- T3 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="mag_saiga12_maxrounds_powermag_20_12x76_20"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-.3" tags="perkBoomstick"/>
<passive_effect name="MagazineSize" operation="base_set" value="20" tags="perkBoomstick"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
</effect_group>
</item_modifier>
<item_modifier name="mag_aa12_mps_aa12_drum_mag_12g_20" installable_tags="AA12only" modifier_tags="magazine" blocked_tags="noMods" type="attachment"> <!-- T3 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="mag_aa12_mps_aa12_drum_mag_12g_20"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-.3" tags="perkBoomstick"/>
<passive_effect name="MagazineSize" operation="base_set" value="20" tags="perkBoomstick"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
</effect_group>
</item_modifier>
<item_modifier name="mag_aa12_drum_mag_12g_32" installable_tags="AA12only" modifier_tags="magazine" blocked_tags="noMods" type="attachment"> <!-- T3 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="4000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="mag_aa12_drum_mag_12g_32"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WalkSpeed" operation="perc_add" value="-.1"/>
<passive_effect name="RunSpeed" operation="perc_add" value="-.1"/>
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-.4" tags="perkBoomstick"/>
<passive_effect name="MagazineSize" operation="base_set" value="32" tags="perkBoomstick"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.20">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.20">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
</effect_group>
</item_modifier>
<item_modifier name="modchokeAA12" installable_tags="AA12only" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_aa12_choke"/>
</effect_group>
<effect_group tiered="false">
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.14"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="aimedAccuracyDisplay"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.22">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.22">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.18"/>
</effect_group>
</item_modifier>
<item_modifier name="modsilencerAA12marauder" installable_tags="AA12only" modifier_tags="barrelAttachment" blocked_tags="noMods,noSilencer" type="attachment"> <!-- T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_12g_forgetac_marauder"/>
</effect_group>
<item_property_overrides name="gunAA12">
<property name="Sound_start" value="AA12_close_silence"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="AA12_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAA12.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.24"/>
<passive_effect name="MaxRange" operation="perc_add" value=".20"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.19">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.19">
<requirement name="HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="DamageModifier" operation="perc_add" value="-.19" tags="aimedAccuracyDisplay"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".12">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".12">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".09"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".15"/>
</effect_group>
</item_modifier>
<item_modifier name="mag_m3_tonisystem_magazine_extension_12g_13" installable_tags="m3benellionly" modifier_tags="magazine" blocked_tags="noMods" type="attachment"> <!-- Blocks Silencers -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="gunm3benelli">
<property name="ItemTagsAppend" value="noSilencer"/>
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="mag_m3_tonisystem_magazine_extension_12g_13"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-.1" tags="perkBoomstick"/>
<passive_effect name="MagazineSize" operation="base_set" value="14" tags="perkBoomstick"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.13">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.13">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
</effect_group>
</item_modifier>
<item_modifier name="mag_m3_benelli_std_12g_7" installable_tags="m3benellionly" modifier_tags="magazine" blocked_tags="noMods" type="attachment"> <!-- T3 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="mag_m3_benelli_std_12g_7"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value="0" tags="perkBoomstick"/>
<passive_effect name="MagazineSize" operation="base_set" value="8" tags="perkBoomstick"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.05">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.05">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
</effect_group>
</item_modifier>
<item_modifier name="modmagM60ExtendedLinkedBelt250" installable_tags="m60e6only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="6000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="extendedmag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WalkSpeed" operation="perc_add" value="-.2"/>
<passive_effect name="RunSpeed" operation="perc_add" value="-.2"/>
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown4"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown4"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.65" tags="perkMachineGunner,perkDeadEye,perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="250" tags="perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".25">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".25">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.25"/>
</effect_group>
</item_modifier>
<item_modifier name="modSVDmuzzlebrakecompensator" installable_tags="svdonly" modifier_tags="barrelAttachment" blocked_tags="nomuzzlesvd" type="attachment"> <!-- Adaptermuzzle -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="svdonly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_svd_izhmash_svd_s_std_762x54"/>
</effect_group>
<item_property_overrides name="*"> <!-- Enabling Related Silencer -->
<property name="ItemTagsAppend" value="silencerSVDrotor43"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.14"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.18"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.22" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.14" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modsilencerSVDrotor43" installable_tags="silencerSVDrotor43" modifier_tags="muzzlesilencer" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_base_rotor43_svd_dtk_762x54"/>
</effect_group>
<item_property_overrides name="gunsvd">
<property name="Sound_start" value="svd_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="svd_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSVD.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects"> <!-- Anti Adapter -->
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value=".14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value=".14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value=".14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value=".14"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".18"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".22" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".14" tags="recoilDisplay"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".2"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".12"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".12"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.24"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".09"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".15"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.19" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".12" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.24" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagSVDstd20" installable_tags="svdonly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="mag_svd_izhmash_svd_std_762x54_20"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value="0" tags="perkDeadEye"/>
<passive_effect name="MagazineSize" operation="base_set" value="20" tags="perkDeadEye"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.1"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagSVDmakeshiftdrum50" installable_tags="svdonly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="mag_svd_drum_makeshift_50"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-.4" tags="perkDeadEye"/>
<passive_effect name="MagazineSize" operation="base_set" value="50" tags="perkDeadEye"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.15"/>
</effect_group>
</item_modifier>
<!-- *** Low tier std mags -->
<item_modifier name="modmagak74std30" installable_tags="aks74unonly,ak74nonly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stdmag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MagazineSize" operation="base_set" value="30" tags="perkMachineGunner"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagakmstd30" installable_tags="akmnonly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stdmag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MagazineSize" operation="base_set" value="30" tags="perkMachineGunner"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagstanagstd30" installable_tags="star15only,adaronly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stdmag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MagazineSize" operation="base_set" value="30" tags="perkMachineGunner,perkDeadEye"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagmp5std30" installable_tags="mp5konly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="250"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stdmag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MagazineSize" operation="base_set" value="30" tags="perkGunslinger"/>
</effect_group>
</item_modifier>
<!-- *** New -->
<item_modifier name="modsilencerSV98std" installable_tags="sv98only" modifier_tags="barrelAttachment" blocked_tags="noMods,noSilencer" type="attachment"> <!-- T2 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_sv98_izhmash_silencer_std_762x54"/>
</effect_group>
<item_property_overrides name="gunsv98">
<property name="Sound_start" value="sv98_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value=""/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSV98.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".11"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.09"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".23"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.12"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.12"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".19"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".33"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.09" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".23" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.12" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzleSV98mk2SRVV" installable_tags="sv98only" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T2 | 7% recoil bonus-->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_sv-98_srw_dtk_jet_mk2_762x54r"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.14"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.18"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.22" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.14" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzleSIGclutchlokQD" installable_tags="spearonly" modifier_tags="barrelAttachment" blocked_tags="nomuzzlesig" type="attachment"> <!-- Adaptermuzzle -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="4000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_ar10_sig_clutch_lok_qd_flash_hider_68x51"/>
</effect_group>
<item_property_overrides name="*"> <!-- Enabling Related Silencer -->
<property name="ItemTagsAppend" value="silencerSIGclutchlokQD"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.14"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.18"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.22" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.14" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modsilencerSIGclutchlokQD" installable_tags="silencerSIGclutchlokQD" modifier_tags="muzzlesilencer" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="4000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_clutchlok_sig_slx68_mg_qd_suppressor_68x51"/>
</effect_group>
<item_property_overrides name="gunmcxspear">
<property name="Sound_start" value="spear_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="spear_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleSpear.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects"> <!-- Anti Adapter -->
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value=".14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value=".14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value=".14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value=".14"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".18"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".22" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".14" tags="recoilDisplay"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".2"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".12"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".12"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.24"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".09"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".15"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.19" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".12" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.24" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modstockSA58paraSPR" installable_tags="FALonly" modifier_tags="stocks" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_sa58_ds_arms_para_spr_stock"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value="0"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.11"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.11"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.17"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.17"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.17"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.17"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.11" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.17" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modstockSA58paraBRS" installable_tags="FALonly" modifier_tags="stocks" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_sa58_ds_arms_para_brs"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value="0"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.11"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.11"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.17"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.17"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.17"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.17"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.11" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.17" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagSA58FAL30" installable_tags="FALmagazine" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="mag_fal_ds_arms_fal_sa58_762x51_30"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value="0" tags="perkDeadEye,perkMachineGunner"/>
<passive_effect name="MagazineSize" operation="base_set" value="30" tags="perkDeadEye,perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.1"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagSA58FALXproduct50" installable_tags="FALmagazine" modifier_tags="magazine" blocked_tags="noMods,rfbonly" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="mag_fal_x_products_x_fal_762x51_50"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-.3" tags="perkDeadEye,perkMachineGunner"/>
<passive_effect name="MagazineSize" operation="base_set" value="50" tags="perkDeadEye,perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.15"/>
</effect_group>
</item_modifier>
<item_modifier name="modmuzzleAI338LMtactical" installable_tags="338LM" modifier_tags="barrelAttachment" blocked_tags="nomuzzle" type="attachment"> <!-- Adaptermuzzle -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="4000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="muzzle_all_accuracy_international_tactical_muzzle_brake_86x70"/>
</effect_group>
<item_property_overrides name="*"> <!-- Enabling Related Silencer -->
<property name="ItemTagsAppend" value="AI338LMsoundmoderator"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.14"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value="-.18"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.22" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.14" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modsilencerAI338LMsoundmoderator" installable_tags="AI338LMsoundmoderator" modifier_tags="muzzlesilencer" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="4000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="silencer_ai_accuracy_international_tactical_sound_moderator_86x70"/>
</effect_group>
<item_property_overrides name="gunaxmc">
<property name="Sound_start" value="axmc_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="axmc_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleAXMC.prefab"/>
</item_property_overrides>
<item_property_overrides name="gunswordmk18">
<property name="Sound_start" value="mk18_silence_close"/>
<property name="Sound_end" value=""/>
<property name="Sound_loop" value="mk18_silence_close"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleMK18.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects"> <!-- Anti Adapter -->
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".06"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".22"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value=".14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value=".14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value=".14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value=".14"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".18"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".06" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".22" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".14" tags="recoilDisplay"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".2"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".12"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".12"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.24"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.24"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".09"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".15"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.19" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".12" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.24" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<!-- AR-10 X25 drum magazine 50 -->
<item_modifier name="modmag762NATOX25drum50" installable_tags="ammoEft76251NATO" modifier_tags="magazine" blocked_tags="noMods,m1am14only,m60e6only,417g28only" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="x25drum"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-.3" tags="perkDeadEye,perkMachineGunner"/>
<passive_effect name="MagazineSize" operation="base_set" value="50" tags="perkDeadEye,perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.15"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagAUGextended42" installable_tags="augonly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="extendedmag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.1" tags="perkMachineGunner,perkDeadEye"/>
<passive_effect name="MagazineSize" operation="base_set" value="42" tags="perkMachineGunner,perkDeadEye"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.16"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagAUGdrum60" installable_tags="augonly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="drummag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.2" tags="perkMachineGunner,perkDeadEye"/>
<passive_effect name="MagazineSize" operation="base_set" value="60" tags="perkMachineGunner,perkDeadEye"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".19">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.2"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagvssval30" installable_tags="vssonly,asvalonly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="extendedmag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MagazineSize" operation="base_set" value="30" tags="perkMachineGunner,perkDeadEye"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagvssval45" installable_tags="vssonly,asvalonly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="extendedmag45"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.1" tags="perkMachineGunner,perkDeadEye"/>
<passive_effect name="MagazineSize" operation="base_set" value="45" tags="perkMachineGunner,perkDeadEye"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.16"/>
</effect_group>
</item_modifier>
<item_modifier name="modsilencerUziPro" installable_tags="uziproonly" modifier_tags="barrelAttachment" blocked_tags="noMods" type="attachment"> <!-- T4 -->
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="uziprosilencer"/>
</effect_group>
<item_property_overrides name="*">
<property name="Sound_start" value="uzi_close_silence"/>
<property name="Sound_end" value="uzi_close_end_silence"/>
<property name="Sound_loop" value="uzi_close_silence"/>
<property name="Particles_muzzle_fire_fpv" value="#@modfolder:Resources/MuzzleSilencer.unity3d?MuzzleUZIPRO.prefab"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<passive_effect name="MaxRange" operation="perc_add" value=".2"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.19"><requirement name="HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".02"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".02"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.23"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.23"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.23"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.23"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="perc_add" value=".04"/>
<passive_effect name="DegradationPerUse" operation="perc_add" value=".15"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.19" tags="aimedAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value=".02" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.23" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmaguzi50std" installable_tags="uzionly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="uzionly"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="uzimag50"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-0.1" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="50" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.1"/>
</effect_group>
</item_modifier>
<item_modifier name="modhandguardUziRailedForegrip" installable_tags="uzionly" modifier_tags="grips" blocked_tags="nogrip" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="uzihandguardforegrip"/>
</effect_group>
<item_property_overrides name="gunuzi">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgo2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgo2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="0.14"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.1"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.14"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.14"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.1" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.14" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagAsh12extended40" installable_tags="ash12only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ash12mag40"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-.3" tags="perkDeadEye,perkMachineGunner"/>
<passive_effect name="MagazineSize" operation="base_set" value="40" tags="perkDeadEye,perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.1"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagAsh12extended60" installable_tags="ash12only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="4000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="ash12mag60"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-.4" tags="perkDeadEye,perkMachineGunner"/>
<passive_effect name="MagazineSize" operation="base_set" value="60" tags="perkDeadEye,perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.15"/>
</effect_group>
</item_modifier>
<item_modifier name="modstockIWICarmelErgo" installable_tags="carmelonly" modifier_tags="stocks" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="2000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="stock_iwi_carmel_ergo"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<passive_effect name="WeaponErgonomics" operation="base_add" value="0"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value="-.17"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value="-.17"><requirement name="!HasBuff" buff="buffHoldBreathAiming01"/></passive_effect>
<passive_effect name="KickDegreesVerticalMin" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesVerticalMax" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesHorizontalMin" operation="perc_add" value="-.11"/>
<passive_effect name="KickDegreesHorizontalMax" operation="perc_add" value="-.11"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.17" tags="hipfireAccuracyDisplay"/>
<passive_effect name="DamageModifier" operation="perc_add" value="-.11" tags="recoilDisplay"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagsr2mtape60" installable_tags="sr2monly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="extendedmag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-.2" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="60" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.1"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagpp19vityazdrum50" installable_tags="pp19only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="drummag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-.2" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="50" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".1">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.1"/>
</effect_group>
</item_modifier>
<item_modifier name="modmag338SwordMK18Pmag20" installable_tags="swordmk18only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="4000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="extendedmag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown1"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown1"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-.2" tags="perkDeadEye,perkMachineGunner"/>
<passive_effect name="MagazineSize" operation="base_set" value="20" tags="perkDeadEye,perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.15"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagP90ZakuDrum" installable_tags="p90only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="6000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="p90canned"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-.40" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="200" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".25">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".25">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.25"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagP90ZakuDrumChopped" installable_tags="p90only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier4"/>
<property name="EconomicValue" value="5000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="p90halfcanned"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-.3" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="135" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.15"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagP90ZakuPlate" installable_tags="p90only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier3"/>
<property name="EconomicValue" value="3500"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="p90dinnerplate"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-.20" tags="perkGunslinger"/>
<passive_effect name="MagazineSize" operation="base_set" value="100" tags="perkGunslinger"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".10">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".10">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.15"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagSKSextended35" installable_tags="sksonly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier1"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="extendedmag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-.10" tags="perkDeadEye,perkMachineGunner"/>
<passive_effect name="MagazineSize" operation="base_set" value="35" tags="perkDeadEye,perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".10">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".10">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.10"/>
</effect_group>
</item_modifier>
<item_modifier name="modmagSKSdrum75" installable_tags="sksonly" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="3000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="drummag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-.20" tags="perkDeadEye,perkMachineGunner"/>
<passive_effect name="MagazineSize" operation="base_set" value="75" tags="perkDeadEye,perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".15">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.15"/>
</effect_group>
</item_modifier>
<item_modifier name="modmag556AKmolot45" installable_tags="ak556only" modifier_tags="magazine" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="extendedmag"/>
</effect_group>
<effect_group tiered="false" name="mod effects">
<triggered_effect trigger="onSelfEquipStart" action="AddBuff" target="self" buff="buffEftErgoDown2"/>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" target="self" buff="buffEftErgoDown2"/>
<passive_effect name="WeaponErgonomics" operation="base_add" value="-.10" tags="perkDeadEye,perkMachineGunner"/>
<passive_effect name="MagazineSize" operation="base_set" value="45" tags="perkDeadEye,perkMachineGunner"/>
<passive_effect name="SpreadDegreesVertical" operation="perc_add" value=".10">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="SpreadDegreesHorizontal" operation="perc_add" value=".10">
<requirement name="!HasBuff" buff="buffHoldBreathAiming01"/>
</passive_effect>
<passive_effect name="ReloadSpeedMultiplier" operation="perc_add" value="-.10"/>
</effect_group>
</item_modifier>
<item_modifier name="modSKStactickit" installable_tags="sksonly" modifier_tags="mount" blocked_tags="nomount" type="attachment">
<property name="Extends" value="modGeneralMaster" param1="CustomIcon"/>
<property name="TraderStageTemplate" value="modsTier2"/>
<property name="EconomicValue" value="1000"/>
<property name="UnlockedBy" value="craftingWeaponModifier"/>
<item_property_overrides name="gunsks">
<property name="ItemTagsAppend" value="sideAttachments,rexbipod,foregrip,AR15stocks" />
</item_property_overrides>
<effect_group tiered="false" name="internal attachment prefab (A19)">
<requirement name="HoldingItemHasTags" tags="attachmentsIncluded"/>
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="tactickit"/>
</effect_group>
</item_modifier>
</append>
<!-- Foregrip -->
<append xpath="/item_modifiers/item_modifier[@name='modgripzenitrk1']">
<item_property_overrides name="gunpp19vityaz">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunmp5">
<property name="ItemTagsAppend" value="sideAttachments"/>
<property name="ItemTagsRemove" value="nocmagmp5"/>
</item_property_overrides>
<item_property_overrides name="gunmp5sd">
<property name="ItemTagsRemove" value="nocmagmp5"/>
</item_property_overrides>
<item_property_overrides name="gunscorpionevo3">
<property name="ItemTagsRemove" value="nocmagmp5"/>
</item_property_overrides>
<item_property_overrides name="gunpp9klin">
<property name="Meshfile" value="#@modfolder:Resources/smgA.unity3d?guntarkovpp9klingrip.prefab"/>
</item_property_overrides>
</append>
<append xpath="/item_modifiers/item_modifier[@name='modgripmagpulrvg']">
<item_property_overrides name="gunpp19vityaz">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunmp5">
<property name="ItemTagsAppend" value="sideAttachments"/>
<property name="ItemTagsRemove" value="nocmagmp5"/>
</item_property_overrides>
<item_property_overrides name="gunmp5sd">
<property name="ItemTagsRemove" value="nocmagmp5"/>
</item_property_overrides>
<item_property_overrides name="gunscorpionevo3">
<property name="ItemTagsRemove" value="nocmagmp5"/>
</item_property_overrides>
<item_property_overrides name="gunpp9klin">
<property name="Meshfile" value="#@modfolder:Resources/smgA.unity3d?guntarkovpp9klingrip.prefab"/>
</item_property_overrides>
</append>
<append xpath="/item_modifiers/item_modifier[@name='modgriphksturmgriff']">
<item_property_overrides name="gunpp19vityaz">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunmp5">
<property name="ItemTagsAppend" value="sideAttachments"/>
<property name="ItemTagsRemove" value="nocmagmp5"/>
</item_property_overrides>
<item_property_overrides name="gunmp5sd">
<property name="ItemTagsRemove" value="nocmagmp5"/>
</item_property_overrides>
<item_property_overrides name="gunscorpionevo3">
<property name="ItemTagsRemove" value="nocmagmp5"/>
</item_property_overrides>
<item_property_overrides name="gunpp9klin">
<property name="Meshfile" value="#@modfolder:Resources/smgA.unity3d?guntarkovpp9klingrip.prefab"/>
</item_property_overrides>
</append>
<!-- M203 Grenade Launchers -->
<append xpath="/item_modifiers/item_modifier[@name='modm203grenadelaunchers']">
<item_property_overrides name="gunmp5">
<property name="ItemTagsAppend" value="sideAttachments"/>
<property name="ItemTagsRemove" value="nocmagmp5"/>
</item_property_overrides>
<item_property_overrides name="gunmp5sd">
<property name="ItemTagsRemove" value="nocmagmp5"/>
</item_property_overrides>
<item_property_overrides name="gunscorpionevo3">
<property name="ItemTagsRemove" value="nocmagmp5"/>
</item_property_overrides>
<item_property_overrides name="gunmp7">
<property name="Meshfile" value="#@modfolder:Resources/smgA.unity3d?guntarkovmp7m203.prefab"/>
</item_property_overrides>
</append>
<append xpath="/item_modifiers/item_modifier[@name='modscopeleupolddeltapoint']">
<item_property_overrides name="gunp226">
<property name="ScopeCameraOffset" value="0.0005,-0.034,-0.07"/>
<property name="CrosshairOnAim" value="false"/>
</item_property_overrides>
<item_property_overrides name="gunm9a3">
<property name="ScopeCameraOffset" value="0,-0.0355,-0.14"/>
<property name="CrosshairOnAim" value="false"/>
</item_property_overrides>
</append>
<append xpath="/item_modifiers/item_modifier[@name='modscopemonstrumcompact']">
<item_property_overrides name="gunp226">
<property name="ScopeCameraOffset" value="0.00058,-0.0376,-0.1"/>
<property name="CrosshairOnAim" value="false"/>
<property name="Zoom_overlay" value=""/>
</item_property_overrides>
<item_property_overrides name="gunm9a3">
<property name="ScopeCameraOffset" value="0,-0.03908,-0.14"/>
<property name="CrosshairOnAim" value="false"/>
<property name="Zoom_overlay" value=""/>
</item_property_overrides>
</append>
<!-- Scope Mount -->
<append xpath="/item_modifiers/item_modifier[@name='modpistolscopemount']">
<item_property_overrides name="gunfiveseven">
<property name="Meshfile" value="#@modfolder:Resources/PistolB.unity3d?guntarkovfivesevenmount.prefab"/>
<property name="ItemTagsAppend" value="CompactReflexSight" />
</item_property_overrides>
<item_property_overrides name="gunp226">
<property name="Meshfile" value="#@modfolder:Resources/PistolB.unity3d?guntarkovp226mount.prefab"/>
<property name="ItemTagsAppend" value="CompactReflexSight" />
</item_property_overrides>
<item_property_overrides name="gunm9a3">
<property name="Meshfile" value="#@modfolder:Resources/PistolB.unity3d?guntarkovm9a3mount.prefab"/>
<property name="ItemTagsAppend" value="CompactReflexSight" />
</item_property_overrides>
</append>
<!-- Foregrip -->
<append xpath="/item_modifiers/item_modifier[@name='modgriphksturmgriff']">
<item_property_overrides name="gunglock18c">
<property name="Meshfile" value="#@modfolder:Resources/PistolB.unity3d?guntarkovglock18cgrip.prefab"/>
</item_property_overrides>
<item_property_overrides name="guntokarevmachine">
<property name="Meshfile" value="#@modfolder:Resources/PistolB.unity3d?guntarkovtokarevmachinegrip.prefab"/>
</item_property_overrides>
</append>
<append xpath="/item_modifiers/item_modifier[@name='modgripmagpulrvg']">
<item_property_overrides name="gunglock18c">
<property name="Meshfile" value="#@modfolder:Resources/PistolB.unity3d?guntarkovglock18cgrip.prefab"/>
</item_property_overrides>
<item_property_overrides name="guntokarevmachine">
<property name="Meshfile" value="#@modfolder:Resources/PistolB.unity3d?guntarkovtokarevmachinegrip.prefab"/>
</item_property_overrides>
</append>
<append xpath="/item_modifiers/item_modifier[@name='modgripzenitrk1']">
<item_property_overrides name="gunglock18c">
<property name="Meshfile" value="#@modfolder:Resources/PistolB.unity3d?guntarkovglock18cgrip.prefab"/>
</item_property_overrides>
<item_property_overrides name="guntokarevmachine">
<property name="Meshfile" value="#@modfolder:Resources/PistolB.unity3d?guntarkovtokarevmachinegrip.prefab"/>
</item_property_overrides>
</append>
<!-- Foregrip -->
<append xpath="/item_modifiers/item_modifier[@name='modgripzenitrk1']">
<item_property_overrides name="gunsaiga12">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunAA12">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunksg12">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
</append>
<append xpath="/item_modifiers/item_modifier[@name='modgripmagpulrvg']">
<item_property_overrides name="gunsaiga12">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunAA12">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunksg12">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
</append>
<append xpath="/item_modifiers/item_modifier[@name='modgriphksturmgriff']">
<item_property_overrides name="gunsaiga12">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunAA12">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunksg12">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
</append>
<append xpath="/item_modifiers/item_modifier[@name='modgripzenitb25urk1']">
<item_property_overrides name="gunsaiga12">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunAA12">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
</append>
<!-- Grenade Launchers -->
<append xpath="/item_modifiers/item_modifier[@name='modm203grenadelaunchers']">
<item_property_overrides name="gunsaiga12">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
</append>
<!-- Foregrip -->
<append xpath="/item_modifiers/item_modifier[@name='modgripzenitrk1']">
<item_property_overrides name="gunfamas">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunl85a2">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunmdr556">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunmdr762">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak74n">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak74m">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunakmn">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak107">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunm4a1">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak103">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak109">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
</append>
<append xpath="/item_modifiers/item_modifier[@name='modgripmagpulrvg']">
<item_property_overrides name="gunm4a1">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunfamas">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunl85a2">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunmdr556">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunmdr762">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak74n">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak74m">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunakmn">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak107">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak103">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak109">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
</append>
<append xpath="/item_modifiers/item_modifier[@name='modgriphksturmgriff']">
<item_property_overrides name="gunm4a1">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunfamas">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunl85a2">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunmdr556">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunmdr762">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak74n">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak74m">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunakmn">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak107">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak103">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak109">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
</append>
<append xpath="/item_modifiers/item_modifier[@name='modgripzenitb25urk1']">
<item_property_overrides name="gunm4a1">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunfamas">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunl85a2">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunmdr556">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunmdr762">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak74n">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak74m">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunakmn">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak107">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak103">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak109">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
</append>
<!-- Grenade Launchers -->
<append xpath="/item_modifiers/item_modifier[@name='modm203grenadelaunchers']">
<item_property_overrides name="gunm4a1">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunfamas">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunl85a2">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunmdr556">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunmdr762">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak74n">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak74m">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunakmn">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak107">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak103">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak109">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
</append>
<append xpath="/item_modifiers/item_modifier[@name='modgp25grenadelauncher']">
<item_property_overrides name="gunak74n">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak74m">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunakmn">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak107">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak103">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
<item_property_overrides name="gunak109">
<property name="ItemTagsAppend" value="sideAttachments"/>
</item_property_overrides>
</append>
</configs>