Upload from upload_mods.ps1
This commit is contained in:
146
Config/Backup/item_modifiers.xml
Normal file
146
Config/Backup/item_modifiers.xml
Normal file
@@ -0,0 +1,146 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<addnew>
|
||||
|
||||
<!-- Longbarrel -->
|
||||
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunBarrelExtender']">
|
||||
|
||||
</append>
|
||||
|
||||
<!-- MAGAZINE-DRUM -->
|
||||
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunDrumMagazineExtender']">
|
||||
|
||||
</append>
|
||||
|
||||
<!-- MAGAZINE-EXT -->
|
||||
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunMagazineExtender']">
|
||||
|
||||
<item_property_overrides name="IZYgunT3TacticalSMGCOLTSMG">
|
||||
<property name="Meshfile" value="#@modfolder:Resources/IZY_SMG_KOLTSMG.unity3d?IZY_SMG_KOLTSMG_magazine.Prefab"/>
|
||||
</item_property_overrides>
|
||||
|
||||
</append>
|
||||
|
||||
<!-- FORGRIP -->
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunForegrip']">
|
||||
|
||||
<item_property_overrides name="IZYgunT2TacticalSMGUZI">
|
||||
<property name="Meshfile" value="#@modfolder:Resources/IZY_SMG_Uzi.unity3d?IZY_SMG_Uzi_grip.Prefab"/>
|
||||
</item_property_overrides>
|
||||
|
||||
<item_property_overrides name="IZYgunT3TacticalSMGSMP5K">
|
||||
<property name="Meshfile" value="#@modfolder:Resources/IZY_SMG_MP5K.unity3d?IZY_SMG_MP5K_grip.Prefab"/>
|
||||
</item_property_overrides>
|
||||
|
||||
</append>
|
||||
|
||||
<!-- RET-STOCK -->
|
||||
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunRetractingStock']">
|
||||
|
||||
|
||||
</append>
|
||||
|
||||
<!-- FLASHLIGHT -->
|
||||
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunFlashlight']">
|
||||
|
||||
|
||||
</append>
|
||||
|
||||
<!-- LASER -->
|
||||
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunLaserSight']">
|
||||
|
||||
|
||||
</append>
|
||||
|
||||
<!-- REFLEXSIGHT -->
|
||||
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunReflexSight']">
|
||||
|
||||
<!-- TRA-PISTOL -->
|
||||
|
||||
<!-- TRA-SMG -->
|
||||
|
||||
<!-- TAC-SMG -->
|
||||
|
||||
<item_property_overrides name="IZYgunT2TacticalSMGUZI">
|
||||
<property name="ScopeCameraOffset" value="-.002,-.0185,-.15"/>
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
</item_property_overrides>
|
||||
|
||||
<item_property_overrides name="IZYgunT3TacticalSMGSMP5K">
|
||||
<property name="ScopeCameraOffset" value="0,-.008,-.01"/>
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
</item_property_overrides>
|
||||
|
||||
<item_property_overrides name="IZYgunT3TacticalSMGCOLTSMG">
|
||||
<property name="ScopeCameraOffset" value="-.00082,-.0315,-.005"/>
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
</item_property_overrides>
|
||||
|
||||
</append>
|
||||
|
||||
<!-- 2XSCOPE -->
|
||||
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunScopeSmall']">
|
||||
<!-- TRA-PISTOL -->
|
||||
|
||||
<!-- TRA-smg -->
|
||||
|
||||
<!-- TAC-PISTOL -->
|
||||
|
||||
<item_property_overrides name="IZYgunT2TacticalSMGUZI">
|
||||
<property name="ScopeCameraOffset" value="-.0017,-.006,-.22"/>
|
||||
<property name="Zoom_overlay" value="#@modfolder:Resources/blankXD4.tga"/>
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
</item_property_overrides>
|
||||
|
||||
<item_property_overrides name="IZYgunT3TacticalSMGSMP5K">
|
||||
<property name="ScopeCameraOffset" value="-.00005,.0048,-.013"/>
|
||||
<property name="Zoom_overlay" value="#@modfolder:Resources/blankXD4.tga"/>
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
</item_property_overrides>
|
||||
|
||||
<item_property_overrides name="IZYgunT3TacticalSMGCOLTSMG">
|
||||
<property name="ScopeCameraOffset" value="-.0008,-.03135,-.025"/>
|
||||
<property name="Zoom_overlay" value="#@modfolder:Resources/blankXD4.tga"/>
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
</item_property_overrides>
|
||||
|
||||
</append>
|
||||
|
||||
<!-- Silencer -->
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunSoundSuppressorSilencer']">
|
||||
|
||||
<item_property_overrides name="IZYgunT2TacticalSMGUZI">
|
||||
<property name="Sound_start" value="smgMP5K_silen_fire"/>
|
||||
<property name="Sound_loop" value="smgMP5K_silen_fire"/>
|
||||
<property name="Sound_end" value="smgMP5K_silen_end"/>
|
||||
</item_property_overrides>
|
||||
|
||||
<item_property_overrides name="IZYgunT3TacticalSMGSMP5K">
|
||||
<property name="Sound_start" value="smgMP5K_silen_fire"/>
|
||||
<property name="Sound_loop" value="smgMP5K_silen_fire"/>
|
||||
<property name="Sound_end" value="smgMP5K_silen_end"/>
|
||||
</item_property_overrides>
|
||||
|
||||
<item_property_overrides name="IZYgunT3TacticalSMGCOLTSMG">
|
||||
<property name="Sound_start" value="smgMP5K_silen_fire"/>
|
||||
<property name="Sound_loop" value="smgMP5K_silen_fire"/>
|
||||
<property name="Sound_end" value="smgMP5K_silen_end"/>
|
||||
</item_property_overrides>
|
||||
|
||||
</append>
|
||||
|
||||
</addnew>
|
||||
832
Config/Backup/items.xml
Normal file
832
Config/Backup/items.xml
Normal file
@@ -0,0 +1,832 @@
|
||||
<configs>
|
||||
<append xpath="/items">
|
||||
|
||||
<!-- *************************** -->
|
||||
<!--TIER0 SPECIAL _PIPE_SMG_made by SWOPE25-->
|
||||
<!-- *************************** -->
|
||||
|
||||
|
||||
<item name="IZYgunT0SMGPIPEsubmachinegun">
|
||||
<property name="Tags" value="IZY,overrideSounds,weapon,ranged,holdBreathAiming,stock,reloadPenalty,gun,Silencer,shortRange,barrelAttachments,sideAttachments,smallTopAttachments,magazine,drumMagazine,firingMode,bottomAttachments,attAgility,perkGunslinger,9mmGun,attachmentsIncluded,canHaveCosmetic,handgunSkill"/>
|
||||
<property name="DisplayType" value="rangedGun"/>
|
||||
<property name="HoldType" value="60"/>
|
||||
<property name="Meshfile" value="#@modfolder:Resources/IZY_SMG_Pipesubmachinegun.unity3d?IZY_SMG_Pipesubmachinegun.Prefab"/>
|
||||
<property name="DropMeshfile" value="#@modfolder:Resources/IZY_SMG_Pipesubmachinegun.unity3d?DROP_SMG_Pipesubmachinegun.Prefab"/>
|
||||
<property name="Material" value="MHandGunParts"/>
|
||||
<property name="Weight" value="1"/>
|
||||
<property name="CustomIcon" value="IZYgunT0SMGPIPEsubmachinegun"/>
|
||||
<property name="RepairTools" value="resourceRepairKit"/>
|
||||
<property name="DegradationBreaksAfter" value="false"/>
|
||||
<property name="SoundJammed" value="weapon_jam"/>
|
||||
<property name="Attachments" value="meleeToolFlashlight02"/>
|
||||
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
|
||||
<property name="Sound_Sight_In" value="smg_sight_in"/>
|
||||
<property name="Sound_Sight_Out" value="smg_sight_out"/>
|
||||
<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
|
||||
<property name="RepairExpMultiplier" value="10.8"/>
|
||||
<property name="LightValue" value=".45"/>
|
||||
<property name="EconomicValue" value="1500"/>
|
||||
<property name="TraderStageTemplate" value="baseTier3"/>
|
||||
<property name="UnlockedBy" value="craftingHandguns"/><!-- gunHandgunT3SMG5Schematic, -->
|
||||
<property name="ShowQuality" value="true"/>
|
||||
<property name="SoundUnholster" value="weapon_unholster"/>
|
||||
<property name="SoundHolster" value="weapon_holster"/>
|
||||
|
||||
<property class="Action0">
|
||||
<property name="Class" value="Ranged"/>
|
||||
<property name="Delay" value=".150"/> <!-- obsolete if rounds per minute exists -->
|
||||
<property name="Magazine_items" value="ammo9mmBulletBall,ammo9mmBulletHP,ammo9mmBulletAP"/>
|
||||
<property name="Sound_start" value="PipeSMG_fire"/>
|
||||
<property name="Sound_loop" value="PipeSMG_fire"/>
|
||||
<property name="Sound_end" value="PipeSMG_end"/>
|
||||
<property name="Sound_empty" value="dryfire"/>
|
||||
<property name="Sound_reload" value=""/>
|
||||
<property name="AutoReload" value="false"/>
|
||||
<property name="Particles_muzzle_fire" value="nailgunfire"/>
|
||||
<property name="Particles_muzzle_fire_fpv" value="nailgunfire"/>
|
||||
<!-- <property name="DamageBonus.head" value="4"/>
|
||||
<property name="DamageBonus.wood" value="5"/>
|
||||
<property name="DamageBonus.earth" value=".2"/> -->
|
||||
<property name="ScopeOffset" value="-.000525,.1449,-.2"/>
|
||||
<property name="SideOffset" value="0,0,0"/>
|
||||
<property name="BarrelOffset" value="-.062,.062,.16"/>
|
||||
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
|
||||
<property name="triggerEffectTriggerPullDualsense" value="PistolTrigger"/>
|
||||
<property name="triggerEffectTriggerPullXbox" value="PistolTrigger"/>
|
||||
<property name="triggerEffectShootDualsense" value="PistolShoot"/>
|
||||
<property name="triggerEffectShootXbox" value="PistolShoot"/>
|
||||
</property>
|
||||
<property class="Action1">
|
||||
<property name="Class" value="Zoom"/>
|
||||
<property name="Zoom_max_out" value="55"/>
|
||||
<property name="Zoom_max_in" value="55"/>
|
||||
<property name="SightsCameraOffset" value=".0007,.032,.195"/>
|
||||
<property name="zoomTriggerEffectPullDualsense" value="PistolZoom"/>
|
||||
<property name="zoomTriggerEffectPullXb" value="PistolZoom"/>
|
||||
</property>
|
||||
|
||||
<effect_group name="gunHandgunT3SMG5">
|
||||
<passive_effect name="MaxRange" operation="base_set" value="70" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="base_set" value="40" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger,9mmGun"/> <!-- random effective rng -->
|
||||
<passive_effect name="RoundsPerMinute" operation="base_set" value="370" tags="perkGunslinger"/>
|
||||
<passive_effect name="BurstRoundCount" operation="base_set" value="1000" tags="perkGunslinger"/>
|
||||
<passive_effect name="MagazineSize" operation="base_set" value="30" tags="perkGunslinger"/>
|
||||
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1.15" tags="perkGunslinger"/> <!-- 4s -->
|
||||
<passive_effect name="ModSlots" operation="base_set" value="1,2,3,4,5,6" tier="1,2,3,4,5,6"/>
|
||||
<passive_effect name="ModPowerBonus" operation="perc_add" value=".05" tags="EntityDamage,BlockDamage"/>
|
||||
<passive_effect name="ModPowerBonus" operation="base_add" value="310" tags="EconomicValue"/>
|
||||
<passive_effect name="EntityDamage" operation="base_add" value="18" tags="perkGunslinger"/> <!-- damage offset -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value="-.02,.02" tags="perkGunslinger"/> <!-- random EntityDmg -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random BlockDmg -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<passive_effect name="RoundsPerMinute" operation="perc_add" value="0,0" tags="perkGunslinger"/>
|
||||
<!-- <passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger"/> --> <!-- random DegMax -->
|
||||
|
||||
<!-- <passive_effect name="MagazineSize" operation="perc_add" value="-.122,.122"/> --> <!-- random MagazineSize -->
|
||||
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random WeaponHandling -->
|
||||
|
||||
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="1.12" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="1.12" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".24" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".8" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1.5" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="2.2" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value=".5" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value=".9" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.23" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".3" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="1.6" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="WeaponHandling" operation="base_set" value="1" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="DegradationMax" operation="base_set" value="700,900" tier="1,6" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkGunslinger,9mmGun"/>
|
||||
|
||||
<!-- SHOW HIDE FPV TPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP"/>
|
||||
|
||||
<!-- Muzzle Tracer tail -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C"/>
|
||||
|
||||
<!-- Fancy effect like smoke barrel Eject -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2"/>
|
||||
|
||||
<!-- MuzzleFlash FPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2"/>
|
||||
<!-- MuzzleLightFPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2"/>
|
||||
|
||||
</effect_group>
|
||||
<!-- Hide Holdtype Hands -->
|
||||
<effect_group>
|
||||
<requirement name="IsFPV"/>
|
||||
<!-- Raw hands -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<!-- Armor part -->
|
||||
</effect_group>
|
||||
|
||||
<effect_group>
|
||||
<requirement name="IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
<effect_group>
|
||||
<requirement name="!IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
<effect_group>
|
||||
<requirement name="ItemHasTags" tags="IZY"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorLeather"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorMilitaryGrey"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorDesert"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorSteel"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="AddBuff" buff="RefreshHand"/>
|
||||
</effect_group>
|
||||
|
||||
</item>
|
||||
|
||||
<!-- *************************** -->
|
||||
<!-- IZY_RM_9MM_TAC_SMG -->
|
||||
<!-- *************************** -->
|
||||
<item name="IZYgunT2TacticalSMGUZI">
|
||||
<property name="Tags" value="overrideSounds,weapon,ranged,holdBreathAiming,stock,reloadPenalty,gun,Silencer,shortRange,barrelAttachments,sideAttachments,smallTopAttachments,magazine,drumMagazine,firingMode,bottomAttachments,attAgility,perkGunslinger,9mmGun,attachmentsIncluded,canHaveCosmetic,handgunSkill"/>
|
||||
<property name="DisplayType" value="rangedGun"/>
|
||||
<property name="HoldType" value="69"/>
|
||||
<property name="Meshfile" value="#@modfolder:Resources/IZY_SMG_Uzi.unity3d?IZY_SMG_Uzi.Prefab"/>
|
||||
<property name="DropMeshfile" value="#@modfolder:Resources/IZY_SMG_Uzi.unity3d?DROP_SMG_Uzi.Prefab"/>
|
||||
<property name="Material" value="MHandGunParts"/>
|
||||
<property name="Weight" value="1"/>
|
||||
<property name="CustomIcon" value="IZYgunT2TacticalSMGUZI"/>
|
||||
<property name="RepairTools" value="resourceRepairKit"/>
|
||||
<property name="DegradationBreaksAfter" value="false"/>
|
||||
<property name="SoundJammed" value="weapon_jam"/>
|
||||
<property name="Attachments" value="meleeToolFlashlight02"/>
|
||||
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
|
||||
<property name="Sound_Sight_In" value="smg_sight_in"/>
|
||||
<property name="Sound_Sight_Out" value="smg_sight_out"/>
|
||||
<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
|
||||
<property name="RepairExpMultiplier" value="10.8"/>
|
||||
<property name="LightValue" value=".45"/>
|
||||
<property name="EconomicValue" value="1500"/>
|
||||
<property name="TraderStageTemplate" value="baseTier3"/>
|
||||
<property name="UnlockedBy" value="craftingHandguns"/><!-- gunHandgunT3SMG5Schematic, -->
|
||||
<property name="ShowQuality" value="true"/>
|
||||
<property name="SoundUnholster" value="weapon_unholster"/>
|
||||
<property name="SoundHolster" value="weapon_holster"/>
|
||||
|
||||
<property class="Action0">
|
||||
<property name="Class" value="Ranged"/>
|
||||
<property name="Delay" value=".150"/> <!-- obsolete if rounds per minute exists -->
|
||||
<property name="Magazine_items" value="ammo9mmBulletBall,ammo9mmBulletHP,ammo9mmBulletAP"/>
|
||||
<property name="Sound_start" value="smgUZI_fire"/>
|
||||
<property name="Sound_loop" value="smgUZI_fire"/>
|
||||
<property name="Sound_end" value="smgUZI_end"/>
|
||||
<property name="Sound_empty" value="dryfire"/>
|
||||
<property name="Sound_reload" value=""/>
|
||||
<property name="AutoReload" value="false"/>
|
||||
<property name="Particles_muzzle_fire" value="nailgunfire"/>
|
||||
<property name="Particles_muzzle_fire_fpv" value="nailgunfire"/>
|
||||
<!-- <property name="DamageBonus.head" value="4"/>
|
||||
<property name="DamageBonus.wood" value="5"/>
|
||||
<property name="DamageBonus.earth" value=".2"/> -->
|
||||
<property name="ScopeOffset" value="-.000525,.1449,-.2"/>
|
||||
<property name="SideOffset" value="0,0,0"/>
|
||||
<property name="BarrelOffset" value="-.062,.062,.16"/>
|
||||
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
|
||||
<property name="triggerEffectTriggerPullDualsense" value="PistolTrigger"/>
|
||||
<property name="triggerEffectTriggerPullXbox" value="PistolTrigger"/>
|
||||
<property name="triggerEffectShootDualsense" value="PistolShoot"/>
|
||||
<property name="triggerEffectShootXbox" value="PistolShoot"/>
|
||||
</property>
|
||||
<property class="Action1">
|
||||
<property name="Class" value="Zoom"/>
|
||||
<property name="Zoom_max_out" value="55"/>
|
||||
<property name="Zoom_max_in" value="55"/>
|
||||
<property name="SightsCameraOffset" value="-.0018,.0082,-.15"/>
|
||||
<property name="zoomTriggerEffectPullDualsense" value="PistolZoom"/>
|
||||
<property name="zoomTriggerEffectPullXb" value="PistolZoom"/>
|
||||
</property>
|
||||
|
||||
<effect_group name="gunHandgunT3SMG5">
|
||||
<passive_effect name="MaxRange" operation="base_set" value="70" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="base_set" value="40" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger,9mmGun"/> <!-- random effective rng -->
|
||||
<passive_effect name="RoundsPerMinute" operation="base_set" value="600" tags="perkGunslinger"/>
|
||||
<passive_effect name="BurstRoundCount" operation="base_set" value="1000" tags="perkGunslinger"/>
|
||||
<passive_effect name="MagazineSize" operation="base_set" value="30" tags="perkGunslinger"/>
|
||||
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value=".7" tags="perkGunslinger"/> <!-- 4s -->
|
||||
<passive_effect name="ModSlots" operation="base_set" value="1,2,3,4,5,6" tier="1,2,3,4,5,6"/>
|
||||
<passive_effect name="ModPowerBonus" operation="perc_add" value=".05" tags="EntityDamage,BlockDamage"/>
|
||||
<passive_effect name="ModPowerBonus" operation="base_add" value="310" tags="EconomicValue"/>
|
||||
<passive_effect name="EntityDamage" operation="base_add" value="18" tags="perkGunslinger"/> <!-- damage offset -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value="-.02,.02" tags="perkGunslinger"/> <!-- random EntityDmg -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random BlockDmg -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<passive_effect name="RoundsPerMinute" operation="perc_add" value="0,0" tags="perkGunslinger"/>
|
||||
<!-- <passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger"/> --> <!-- random DegMax -->
|
||||
|
||||
<!-- <passive_effect name="MagazineSize" operation="perc_add" value="-.122,.122"/> --> <!-- random MagazineSize -->
|
||||
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random WeaponHandling -->
|
||||
|
||||
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="1.12" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="1.12" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".24" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".8" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1.5" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="2.2" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value=".25" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value=".6" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.2" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".2" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="1.6" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="WeaponHandling" operation="base_set" value="1" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="DegradationMax" operation="base_set" value="700,900" tier="1,6" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkGunslinger,9mmGun"/>
|
||||
|
||||
<!-- SHOW HIDE FPV TPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP"/>
|
||||
|
||||
<!-- Muzzle Tracer tail -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C"/>
|
||||
|
||||
<!-- Fancy effect like smoke barrel Eject -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2"/>
|
||||
|
||||
<!-- MuzzleFlash FPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2"/>
|
||||
<!-- MuzzleLightFPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2"/>
|
||||
|
||||
</effect_group>
|
||||
<!-- Hide Holdtype Hands -->
|
||||
<effect_group>
|
||||
<requirement name="IsFPV"/>
|
||||
<!-- Raw hands -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<!-- Armor part -->
|
||||
</effect_group>
|
||||
|
||||
<effect_group>
|
||||
<requirement name="IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
<effect_group>
|
||||
<requirement name="!IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
</item>
|
||||
|
||||
<item name="IZYgunT3TacticalSMGSMP5K">
|
||||
<property name="Tags" value="overrideSounds,weapon,ranged,holdBreathAiming,stock,reloadPenalty,gun,Silencer,shortRange,barrelAttachments,sideAttachments,smallTopAttachments,magazine,drumMagazine,firingMode,bottomAttachments,attAgility,perkGunslinger,9mmGun,attachmentsIncluded,canHaveCosmetic,handgunSkill"/>
|
||||
<property name="DisplayType" value="rangedGun"/>
|
||||
<property name="HoldType" value="6"/>
|
||||
<property name="Meshfile" value="#@modfolder:Resources/IZY_SMG_MP5K.unity3d?IZY_SMG_MP5K.Prefab"/>
|
||||
<property name="DropMeshfile" value="#@modfolder:Resources/IZY_SMG_MP5K.unity3d?DROP_SMG_mp5k.Prefab"/>
|
||||
<property name="Material" value="MHandGunParts"/>
|
||||
<property name="Weight" value="1"/>
|
||||
<property name="CustomIcon" value="IZYgunT3TacticalSMGSMP5K"/>
|
||||
<property name="RepairTools" value="resourceRepairKit"/>
|
||||
<property name="DegradationBreaksAfter" value="false"/>
|
||||
<property name="SoundJammed" value="weapon_jam"/>
|
||||
<property name="Attachments" value="meleeToolFlashlight02"/>
|
||||
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
|
||||
<property name="Sound_Sight_In" value="smg_sight_in"/>
|
||||
<property name="Sound_Sight_Out" value="smg_sight_out"/>
|
||||
<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
|
||||
<property name="RepairExpMultiplier" value="10.8"/>
|
||||
<property name="LightValue" value=".45"/>
|
||||
<property name="EconomicValue" value="1500"/>
|
||||
<property name="TraderStageTemplate" value="baseTier3"/>
|
||||
<property name="UnlockedBy" value="craftingHandguns"/><!-- gunHandgunT3SMG5Schematic, -->
|
||||
<property name="ShowQuality" value="true"/>
|
||||
<property name="SoundUnholster" value="weapon_unholster"/>
|
||||
<property name="SoundHolster" value="weapon_holster"/>
|
||||
|
||||
<property class="Action0">
|
||||
<property name="Class" value="Ranged"/>
|
||||
<property name="Delay" value=".150"/> <!-- obsolete if rounds per minute exists -->
|
||||
<property name="Magazine_items" value="ammo9mmBulletBall,ammo9mmBulletHP,ammo9mmBulletAP"/>
|
||||
<property name="Sound_start" value="smgUZI_fire"/>
|
||||
<property name="Sound_loop" value="smgUZI_fire"/>
|
||||
<property name="Sound_end" value="smgUZI_end"/>
|
||||
<property name="Sound_empty" value="dryfire"/>
|
||||
<property name="Sound_reload" value=""/>
|
||||
<property name="AutoReload" value="false"/>
|
||||
<property name="Particles_muzzle_fire" value="nailgunfire"/>
|
||||
<property name="Particles_muzzle_fire_fpv" value="nailgunfire"/>
|
||||
<!-- <property name="DamageBonus.head" value="4"/>
|
||||
<property name="DamageBonus.wood" value="5"/>
|
||||
<property name="DamageBonus.earth" value=".2"/> -->
|
||||
<property name="ScopeOffset" value="-.000525,.1449,-.2"/>
|
||||
<property name="SideOffset" value="0,0,0"/>
|
||||
<property name="BarrelOffset" value="-.062,.062,.16"/>
|
||||
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
|
||||
<property name="triggerEffectTriggerPullDualsense" value="PistolTrigger"/>
|
||||
<property name="triggerEffectTriggerPullXbox" value="PistolTrigger"/>
|
||||
<property name="triggerEffectShootDualsense" value="PistolShoot"/>
|
||||
<property name="triggerEffectShootXbox" value="PistolShoot"/>
|
||||
</property>
|
||||
<property class="Action1">
|
||||
<property name="Class" value="Zoom"/>
|
||||
<property name="Zoom_max_out" value="55"/>
|
||||
<property name="Zoom_max_in" value="55"/>
|
||||
<property name="SightsCameraOffset" value="0,.0065,-.01"/>
|
||||
<property name="zoomTriggerEffectPullDualsense" value="PistolZoom"/>
|
||||
<property name="zoomTriggerEffectPullXb" value="PistolZoom"/>
|
||||
</property>
|
||||
|
||||
<effect_group name="gunHandgunT3SMG5">
|
||||
<passive_effect name="MaxRange" operation="base_set" value="70" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="base_set" value="40" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger,9mmGun"/> <!-- random effective rng -->
|
||||
<passive_effect name="RoundsPerMinute" operation="base_set" value="650" tags="perkGunslinger"/>
|
||||
<passive_effect name="BurstRoundCount" operation="base_set" value="1000" tags="perkGunslinger"/>
|
||||
<passive_effect name="MagazineSize" operation="base_set" value="30" tags="perkGunslinger"/>
|
||||
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value=".95" tags="perkGunslinger"/> <!-- 4s -->
|
||||
<passive_effect name="ModSlots" operation="base_set" value="1,2,3,4,5,6" tier="1,2,3,4,5,6"/>
|
||||
<passive_effect name="ModPowerBonus" operation="perc_add" value=".05" tags="EntityDamage,BlockDamage"/>
|
||||
<passive_effect name="ModPowerBonus" operation="base_add" value="310" tags="EconomicValue"/>
|
||||
<passive_effect name="EntityDamage" operation="base_add" value="18" tags="perkGunslinger"/> <!-- damage offset -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value="-.02,.02" tags="perkGunslinger"/> <!-- random EntityDmg -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random BlockDmg -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<passive_effect name="RoundsPerMinute" operation="perc_add" value="0,0" tags="perkGunslinger"/>
|
||||
<!-- <passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger"/> --> <!-- random DegMax -->
|
||||
|
||||
<!-- <passive_effect name="MagazineSize" operation="perc_add" value="-.122,.122"/> --> <!-- random MagazineSize -->
|
||||
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random WeaponHandling -->
|
||||
|
||||
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="1.12" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="1.12" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".24" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".8" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1.5" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="2.2" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value=".25" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value=".6" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.2" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".2" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="1.6" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="WeaponHandling" operation="base_set" value="1" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="DegradationMax" operation="base_set" value="700,900" tier="1,6" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkGunslinger,9mmGun"/>
|
||||
|
||||
<!-- SHOW HIDE FPV TPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP"/>
|
||||
|
||||
<!-- Muzzle Tracer tail -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C"/>
|
||||
|
||||
<!-- Fancy effect like smoke barrel Eject -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2"/>
|
||||
|
||||
<!-- MuzzleFlash FPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2"/>
|
||||
<!-- MuzzleLightFPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2"/>
|
||||
|
||||
</effect_group>
|
||||
<!-- Hide Holdtype Hands -->
|
||||
<effect_group>
|
||||
<requirement name="IsFPV"/>
|
||||
<!-- Raw hands -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<!-- Armor part -->
|
||||
</effect_group>
|
||||
|
||||
<effect_group>
|
||||
<requirement name="IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
<effect_group>
|
||||
<requirement name="!IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
</item>
|
||||
|
||||
<item name="IZYgunT3TacticalSMGCOLTSMG">
|
||||
<property name="Tags" value="overrideSounds,weapon,ranged,holdBreathAiming,reloadPenalty,shortRange,gun,barrelAttachments,sideAttachments,smallTopAttachments,stock,magazine,firingMode,bottomAttachments,attFortitude,perkMachineGunner,perkBookAutoWeapons,attachmentsIncluded,canHaveCosmetic,9mmGun,machinegunSkill"/>
|
||||
<property name="DisplayType" value="rangedGun"/>
|
||||
<property name="HoldType" value="71"/>
|
||||
<property name="Meshfile" value="#@modfolder:Resources/IZY_SMG_KOLTSMG.unity3d?IZY_SMG_KOLTSMG.Prefab"/>
|
||||
<property name="DropMeshfile" value="#@modfolder:Resources/IZY_SMG_KOLTSMG.unity3d?DROP_SMG_KOLTSMG.Prefab"/>
|
||||
<property name="Material" value="MMachineGunParts"/>
|
||||
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
|
||||
<property name="Weight" value="7"/>
|
||||
<property name="ScrapTimeOverride" value="10.0"/>
|
||||
<property name="RepairTools" value="resourceRepairKit"/>
|
||||
<property name="DegradationBreaksAfter" value="false"/>
|
||||
<property name="SoundJammed" value="weapon_jam"/>
|
||||
<property name="Sound_Sight_In" value="rifle_sight_in"/>
|
||||
<property name="Sound_Sight_Out" value="rifle_sight_out"/>
|
||||
<property name="RepairExpMultiplier" value="10.8"/>
|
||||
<property name="EconomicValue" value="5000"/>
|
||||
<property name="TraderStageTemplate" value="baseTier3"/><!-- gunMGT3M60 -->
|
||||
<property name="UnlockedBy" value="craftingMachineGuns"/><!-- perkAutoWeaponsMachineGuns, -->
|
||||
<property name="ShowQuality" value="true"/>
|
||||
<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
|
||||
<property name="SoundUnholster" value="weapon_unholster"/>
|
||||
<property name="SoundHolster" value="weapon_holster"/>
|
||||
<property name="SoundPickup" value="rifle_polymer_grab"/>
|
||||
<property name="SoundPlace" value="rifle_polymer_place"/>
|
||||
|
||||
<property class="Action0">
|
||||
<property name="Class" value="Ranged"/>
|
||||
<property name="Delay" value=".150"/> <!-- obsolete if rounds per minute exists -->
|
||||
<property name="Magazine_items" value="ammo9mmBulletBall,ammo9mmBulletHP,ammo9mmBulletAP"/>
|
||||
<property name="Sound_start" value="KOLT9mm_fire"/>
|
||||
<property name="Sound_loop" value="KOLT9mm_fire"/>
|
||||
<property name="Sound_empty" value="dryfire"/>
|
||||
<property name="Sound_reload" value="ak47_reload"/>
|
||||
<property name="Sound_end" value="KOLT9mm_end"/>
|
||||
<property name="AutoReload" value="false"/>
|
||||
<property name="Particles_muzzle_fire" value="nailgunfire"/>
|
||||
<property name="Particles_muzzle_fire_fpv" value="nailgunfire"/>
|
||||
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
|
||||
<property name="triggerEffectTriggerPullDualsense" value="RifleTrigger"/>
|
||||
<property name="triggerEffectTriggerPullXbox" value="PistolTrigger"/>
|
||||
<property name="triggerEffectTriggerShootDualsense" value="MGShoot"/>
|
||||
<property name="triggerEffectTriggerShootXbox" value="PistolShoot"/>
|
||||
</property>
|
||||
<property class="Action1">
|
||||
<property name="Class" value="Zoom"/>
|
||||
<property name="Zoom_max_out" value="55"/>
|
||||
<property name="Zoom_max_in" value="55"/>
|
||||
<property name="SightsCameraOffset" value="-.0008,.001,-.01"/>
|
||||
<property name="zoomTriggerEffectTriggerPullDualsense" value="PistolZoom"/>
|
||||
<property name="zoomTriggerEffectTriggerPullXbox" value="PistolZoom"/>
|
||||
</property>
|
||||
<effect_group name="gunMGT2TacticalAR">
|
||||
<passive_effect name="MaxRange" operation="base_set" value="70" tags="perkMachineGunner"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="base_set" value="49" tags="perkMachineGunner"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.1,.05" tier="1,6" tags="perkMachineGunner"/> <!-- random effective rng -->
|
||||
<passive_effect name="BlockDamage" operation="base_add" value="-2" tags="perkMachineGunner"/> <!-- damage offset -->
|
||||
<passive_effect name="EntityDamage" operation="base_add" value="6" tags="perkMachineGunner"/> <!-- damage offset -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value="-.02,.02" tags="perkMachineGunner"/> <!-- random EntityDmg -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkMachineGunner"/> <!-- tier bonus -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkMachineGunner"/> <!-- random BlockDmg -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkMachineGunner"/> <!-- tier bonus -->
|
||||
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08" tags="perkMachineGunner"/> <!-- random WeaponHandling -->
|
||||
<passive_effect name="RoundsPerMinute" operation="base_set" value="520" tags="perkMachineGunner"/>
|
||||
<passive_effect name="BurstRoundCount" operation="base_set" value="1000" tags="perkMachineGunner"/>
|
||||
<passive_effect name="MagazineSize" operation="base_set" value="30" tags="perkMachineGunner"/>
|
||||
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value=".65" tags="perkMachineGunner"/> <!-- 3.8s -->
|
||||
|
||||
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="2.8" tags="perkMachineGunner"/>
|
||||
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="2.8" tags="perkMachineGunner"/>
|
||||
<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".22" tags="perkMachineGunner"/>
|
||||
<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".8" tags="perkMachineGunner"/>
|
||||
<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1.5" tags="perkMachineGunner"/>
|
||||
<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="2.2" tags="perkMachineGunner"/>
|
||||
|
||||
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value="-.5" tags="perkMachineGunner"/>
|
||||
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value="1" tags="perkMachineGunner"/>
|
||||
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-1" tags="perkMachineGunner"/>
|
||||
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value="1" tags="perkMachineGunner"/>
|
||||
|
||||
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="1.9" tags="perkMachineGunner"/>
|
||||
<passive_effect name="WeaponHandling" operation="base_set" value=".7" tags="perkMachineGunner"/> <!-- ak47 -->
|
||||
|
||||
<passive_effect name="DegradationMax" operation="base_set" value="400,700" tier="1,6" tags="perkMachineGunner,perkBookAutoWeapons"/>
|
||||
<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkMachineGunner,perkBookAutoWeapons"/>
|
||||
|
||||
<passive_effect name="ModSlots" operation="base_set" value="3,3,3,4,4,4" tier="1,2,3,4,5,6"/>
|
||||
<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage,BlockDamage"/>
|
||||
<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>
|
||||
<passive_effect name="RunSpeed" operation="perc_add" value=".1"/>
|
||||
<passive_effect name="WalkSpeed" operation="perc_add" value=".14"/>
|
||||
|
||||
<!-- SHOW HIDE FPV TPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP"/>
|
||||
|
||||
<!-- Muzzle Tracer tail -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C"/>
|
||||
|
||||
<!-- Fancy effect like smoke barrel Eject -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2"/>
|
||||
|
||||
<!-- MuzzleFlash FPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2"/>
|
||||
<!-- MuzzleLightFPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2"/>
|
||||
|
||||
</effect_group>
|
||||
<!-- Hide Holdtype Hands -->
|
||||
<effect_group>
|
||||
<requirement name="IsFPV"/>
|
||||
<!-- Raw hands -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<!-- Armor part -->
|
||||
</effect_group>
|
||||
|
||||
<effect_group>
|
||||
<requirement name="IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
<effect_group>
|
||||
<requirement name="!IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
<!-- Refresh hands when no glove is on -->
|
||||
<effect_group>
|
||||
<requirement name="ItemHasTags" tags="IZY"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorLeather"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorMilitaryGrey"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorDesert"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorSteel"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="AddBuff" buff="RefreshHand"/>
|
||||
</effect_group>
|
||||
</item>
|
||||
|
||||
</append>
|
||||
</configs>
|
||||
59
Config/Backup/sounds.xml
Normal file
59
Config/Backup/sounds.xml
Normal file
@@ -0,0 +1,59 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<configs>
|
||||
|
||||
<append xpath="/Sounds">
|
||||
|
||||
<SoundDataNode name="PipeSMG_fire"> <AudioSource name="Sounds/AudioSource_WeaponFire"/> <NetworkAudioSource name="Sounds/AudioSource_WeaponFire_Network"/>
|
||||
<Noise ID="0" noise="75" time="2" muffled_when_crouched="1" heat_map_strength="0.7" heat_map_time="60"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/IZY_SMG_Pipesubmachinegun.unity3d?PipeSMG_fire"/>
|
||||
<LocalCrouchVolumeScale value="1"/> <CrouchNoiseScale value="1"/> <NoiseScale value="1"/> <MaxVoices value="20"/> <MaxVoicesPerEntity value="6"/> <MaxRepeatRate value="0.001"/> </SoundDataNode>
|
||||
|
||||
<SoundDataNode name="PipeSMG_end"> <AudioSource name="Sounds/AudioSource_WeaponFire"/> <NetworkAudioSource name="Sounds/AudioSource_WeaponFire_Network"/>
|
||||
<Noise ID="0" noise="75" time="2" muffled_when_crouched="1" heat_map_strength="0.7" heat_map_time="60"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/IZY_SMG_Pipesubmachinegun.unity3d?PipeSMG_end"/>
|
||||
<LocalCrouchVolumeScale value="1"/> <CrouchNoiseScale value="1"/> <NoiseScale value="1"/> <MaxVoices value="20"/> <MaxVoicesPerEntity value="6"/> <MaxRepeatRate value="0.001"/> </SoundDataNode>
|
||||
|
||||
<SoundDataNode name="KOLT9mm_fire"> <AudioSource name="Sounds/AudioSource_WeaponFire"/> <NetworkAudioSource name="Sounds/AudioSource_WeaponFire_Network"/>
|
||||
<Noise ID="0" noise="70" time="2" muffled_when_crouched="1" heat_map_strength="0.7" heat_map_time="60"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/IZY_SMG_KOLTSMG.unity3d?KOLT9mm_fire"/>
|
||||
<LocalCrouchVolumeScale value="1"/> <CrouchNoiseScale value="1"/> <NoiseScale value="1"/> <MaxVoices value="20"/> <MaxVoicesPerEntity value="6"/> <MaxRepeatRate value="0.001"/> </SoundDataNode>
|
||||
|
||||
<SoundDataNode name="KOLT9mm_end"> <AudioSource name="Sounds/AudioSource_WeaponFire"/> <NetworkAudioSource name="Sounds/AudioSource_WeaponFire_Network"/>
|
||||
<Noise ID="0" noise="70" time="2" muffled_when_crouched="1" heat_map_strength="0.7" heat_map_time="60"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/IZY_SMG_KOLTSMG.unity3d?KOLT9mm_end"/>
|
||||
<LocalCrouchVolumeScale value="1"/> <CrouchNoiseScale value="1"/> <NoiseScale value="1"/> <MaxVoices value="20"/> <MaxVoicesPerEntity value="6"/> <MaxRepeatRate value="0.001"/> </SoundDataNode>
|
||||
|
||||
<SoundDataNode name="smgMP5K_fire"> <AudioSource name="Sounds/AudioSource_WeaponFire"/> <NetworkAudioSource name="Sounds/AudioSource_WeaponFire_Network"/>
|
||||
<Noise ID="0" noise="70" time="2" muffled_when_crouched="1" heat_map_strength="0.7" heat_map_time="60"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/9mmRMpack_sound01.unity3d?smgMP5K_fire"/>
|
||||
<LocalCrouchVolumeScale value="1"/> <CrouchNoiseScale value="1"/> <NoiseScale value="1"/> <MaxVoices value="20"/> <MaxVoicesPerEntity value="6"/> <MaxRepeatRate value="0.001"/> </SoundDataNode>
|
||||
|
||||
<SoundDataNode name="smgMP5K_end"> <AudioSource name="Sounds/AudioSource_WeaponFire"/> <NetworkAudioSource name="Sounds/AudioSource_WeaponFire_Network"/>
|
||||
<Noise ID="0" noise="70" time="2" muffled_when_crouched="1" heat_map_strength="0.7" heat_map_time="60"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/9mmRMpack_sound01.unity3d?smgMP5K_end"/>
|
||||
<LocalCrouchVolumeScale value="1"/> <CrouchNoiseScale value="1"/> <NoiseScale value="1"/> <MaxVoices value="20"/> <MaxVoicesPerEntity value="6"/> <MaxRepeatRate value="0.001"/> </SoundDataNode>
|
||||
|
||||
<SoundDataNode name="smgMP5K_silen_fire"> <AudioSource name="Sounds/AudioSource_WeaponFire"/> <NetworkAudioSource name="Sounds/AudioSource_WeaponFire_Network"/>
|
||||
<Noise ID="0" noise="17" time="2" muffled_when_crouched="1" heat_map_strength="0.7" heat_map_time="60"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/9mmRMpack_sound01.unity3d?smgMP5K_silen_fire"/>
|
||||
<LocalCrouchVolumeScale value="1"/> <CrouchNoiseScale value="1"/> <NoiseScale value="1"/> <MaxVoices value="20"/> <MaxVoicesPerEntity value="6"/> <MaxRepeatRate value="0.001"/> </SoundDataNode>
|
||||
|
||||
<SoundDataNode name="smgMP5K_silen_end"> <AudioSource name="Sounds/AudioSource_WeaponFire"/> <NetworkAudioSource name="Sounds/AudioSource_WeaponFire_Network"/>
|
||||
<Noise ID="0" noise="17" time="2" muffled_when_crouched="1" heat_map_strength="0.7" heat_map_time="60"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/9mmRMpack_sound01.unity3d?smgMP5K_silen_end"/>
|
||||
<LocalCrouchVolumeScale value="1"/> <CrouchNoiseScale value="1"/> <NoiseScale value="1"/> <MaxVoices value="20"/> <MaxVoicesPerEntity value="6"/> <MaxRepeatRate value="0.001"/> </SoundDataNode>
|
||||
|
||||
<SoundDataNode name="smgUZI_fire"> <AudioSource name="Sounds/AudioSource_WeaponFire"/> <NetworkAudioSource name="Sounds/AudioSource_WeaponFire_Network"/>
|
||||
<Noise ID="0" noise="70" time="2" muffled_when_crouched="1" heat_map_strength="0.7" heat_map_time="60"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/9mmRMpack_sound01.unity3d?smgUZI_fire"/>
|
||||
<LocalCrouchVolumeScale value="1"/> <CrouchNoiseScale value="1"/> <NoiseScale value="1"/> <MaxVoices value="20"/> <MaxVoicesPerEntity value="6"/> <MaxRepeatRate value="0.001"/> </SoundDataNode>
|
||||
|
||||
<SoundDataNode name="smgUZI_end"> <AudioSource name="Sounds/AudioSource_WeaponFire"/> <NetworkAudioSource name="Sounds/AudioSource_WeaponFire_Network"/>
|
||||
<Noise ID="0" noise="70" time="2" muffled_when_crouched="1" heat_map_strength="0.7" heat_map_time="60"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/9mmRMpack_sound01.unity3d?smgUZI_end"/>
|
||||
<LocalCrouchVolumeScale value="1"/> <CrouchNoiseScale value="1"/> <NoiseScale value="1"/> <MaxVoices value="20"/> <MaxVoicesPerEntity value="6"/> <MaxRepeatRate value="0.001"/> </SoundDataNode>
|
||||
|
||||
</append>
|
||||
|
||||
</configs>
|
||||
19
Config/Localization.txt
Normal file
19
Config/Localization.txt
Normal file
@@ -0,0 +1,19 @@
|
||||
Key,File,Type,UsedInMainMenu,NoTranslate,english,Context / Alternate Text,german,latam,french,italian,japanese,koreana,polish,brazilian,russian,turkish,schinese,tchinese,spanish
|
||||
|
||||
|
||||
IZYgunT0SMGPIPEsubmachinegun,items,gun,,.Pipe Sub-Machinegun(T0),Pipe Sub-Machinegun(T0),,,,,,,,,,,,,,
|
||||
IZYgunT0SMGPIPEsubmachinegunDesc,items,gun,,,A simple handmade Sub-Machinegun.\nMade out of metal pipe and s**ts.\nChambered in 9mm.\nRepair with a - Metal Pipe.\nScrap to - ScrapIron.\n\nA community member made this model (Swope25) o7.,,,,,,,,,,,,,,,
|
||||
IZYgunT2SMGUZIsubmachinegun,items,gun,,.UZI Sub-Machinegun(T2),UZI Sub-Machinegun(T2),,,,,,,,,,,,,,
|
||||
IZYgunT2SMGUZIsubmachinegunDesc,items,gun,,,A Israel made Sub-Machinegun.\nCompact and easy to use.\nChambered in 9mm.\nRepair with a - Repair tool.\nScrap to - Machinegun parts.\n.,,,,,,,,,,,,,,,
|
||||
IZYgunT3SMGMP5Ksubmachinegun,items,gun,,.MP5K(T3),MP5K(T3),,,,,,,,,,,,,,
|
||||
IZYgunT3SMGMP5KsubmachinegunDesc,items,gun,,,A Compact version of MP5.\nChambered in 9mm.\nRepair with a - Repair tool.\nScrap to - Machinegun parts.\n.,,,,,,,,,,,,,,,
|
||||
IZYgunT4SMGColt9mmsubmachinegun,items,gun,,.Kolt 9mm Submachinegun(T4),Kolt 9mm Submachinegun(T4),,,,,,,,,,,,,,
|
||||
IZYgunT4SMGColt9mmsubmachinegunDesc,items,gun,,,An AR-15 Style submachinegun.\nChambered in 9mm.\nRepair with a - Advanced Repair Kit.\nScrap to - Machinegun parts.\n.,,,,,,,,,,,,,,,
|
||||
IZYgunT1DualPistolCOLTnavyRevolver,items,gun,,.Dual-Kolt Navy Revolvers(T1),Dual-Kolt Navy Revolvers(T1),,,,,,,,,,,,,,
|
||||
IZYgunT1DualPistolCOLTnavyRevolverDesc,items,gun,,,An old 1800s Revolver with custom modern-cylinder .\nChambered in 9mm.\nRepair with a - Repair Kit.\nScrap to - Handgun parts.\n.,,,,,,,,,,,,,,,
|
||||
IZYgunT2DualPistolM9bs,items,gun,,.Dual-M9 Pistols(T2),Dual-M9 Pistols(T2),,,,,,,,,,,,,,
|
||||
IZYgunT2DualPistolM9bsDesc,items,gun,,,A Famous Italian made handgun .\nUse 9mm.\nRepair with a - Repair Kit.\nScrap to - Handgun parts.\n.,,,,,,,,,,,,,,,
|
||||
IZYgunT3DualPistolGlock18C,items,gun,,.Dual-G18C(T3),Dual-G18C(T3),,,,,,,,,,,,,,
|
||||
IZYgunT3DualPistolGlock18CDesc,items,gun,,,A light weight handgun .\nUse 9mm.\nRepair with a - Repair Kit.\nScrap to - Handgun parts.\n.,,,,,,,,,,,,,,,
|
||||
IZYgunT4DualPistolC96M,items,gun,,.Dual-C96A(T4),Dual-C96A(T4),,,,,,,,,,,,,,
|
||||
IZYgunT4DualPistolC96MDesc,items,gun,,,An old 1800s pistol with fully automatic modified .\nUse 9mm.\nRepair with a - Advanced Repair Kit.\nScrap to - Handgun parts.\n.,,,,,,,,,,,,,,,
|
||||
100
Config/_backup/loot.xml
Normal file
100
Config/_backup/loot.xml
Normal file
@@ -0,0 +1,100 @@
|
||||
<configs>
|
||||
<!-- oooooooooooo -->
|
||||
<!-- CREATE GROUP -->
|
||||
<!-- oooooooooooo -->
|
||||
<insertAfter xpath="//lootgroup[@name='groupWeaponsT0_Gunslinger']">
|
||||
<!-- tier 0 -->
|
||||
<lootgroup name="groupWeaponsT0_SMG_PIPESMG" count="all" loot_quality_template="QLTemplateT0">
|
||||
<item name="IZYgunT0SMGPIPEsubmachinegun"/>
|
||||
</lootgroup>
|
||||
</insertAfter>
|
||||
|
||||
<insertAfter xpath="//lootgroup[@name='groupWeaponsT1_Gunslinger']">
|
||||
<!-- tier 1 -->
|
||||
<lootgroup name="groupWeaponsT1_DW_COLTNV" count="all" loot_quality_template="QLTemplateT1">
|
||||
<item name="IZYgunT1DualPistolCOLTnavyRevolver"/>
|
||||
</lootgroup>
|
||||
</insertAfter>
|
||||
|
||||
<insertAfter xpath="//lootgroup[@name='groupWeaponsT2_Gunslinger']">
|
||||
<!-- tier 02 -->
|
||||
<lootgroup name="groupWeaponsT2_DW_M9B" count="all" loot_quality_template="QLTemplateT2">
|
||||
<item name="IZYgunT2DualPistolM9bs"/>
|
||||
</lootgroup>
|
||||
|
||||
<lootgroup name="groupWeaponsT2_SMG_UZI" count="all" loot_quality_template="QLTemplateT2">
|
||||
<item name="IZYgunT2SMGUZIsubmachinegun"/>
|
||||
</lootgroup>
|
||||
</insertAfter>
|
||||
|
||||
<insertAfter xpath="//lootgroup[@name='groupWeaponsT3_Gunslinger']">
|
||||
<!-- tier 03 -->
|
||||
<lootgroup name="groupWeaponsT3_DW_G18C" count="all" loot_quality_template="QLTemplateT3">
|
||||
<item name="IZYgunT3DualPistolGlock18C"/>
|
||||
</lootgroup>
|
||||
|
||||
<lootgroup name="groupWeaponsT3_SMG_MP5K" count="all" loot_quality_template="QLTemplateT3">
|
||||
<item name="IZYgunT3SMGMP5Ksubmachinegun"/>
|
||||
</lootgroup>
|
||||
</insertAfter>
|
||||
|
||||
<insertAfter xpath="//lootgroup[@name='groupWeaponsT3_Gunslinger']">
|
||||
<!-- tier 04 -->
|
||||
<lootgroup name="groupWeaponsT3_DW_C96M" count="all" loot_quality_template="QLTemplateT3">
|
||||
<item name="IZYgunT4DualPistolC96M"/>
|
||||
</lootgroup>
|
||||
|
||||
<lootgroup name="groupWeaponsT3_SMG_KOLTM9" count="all" loot_quality_template="QLTemplateT3">
|
||||
<item name="IZYgunT4SMGColt9mmsubmachinegun"/>
|
||||
</lootgroup>
|
||||
</insertAfter>
|
||||
|
||||
<!-- oooooooooooo oooooooooooo oooooooooooo -->
|
||||
<!-- Adding new weapon groups to loot groups -->
|
||||
<!-- oooooooooooo oooooooooooo oooooooooooo -->
|
||||
|
||||
<append xpath="//lootgroup[@name='groupWeaponsT0_Ranged']">
|
||||
<item group="groupWeaponsT0_SMG_PIPESMG"/>
|
||||
</append>
|
||||
|
||||
<append xpath="//lootgroup[@name='groupWeaponsT1_Ranged']">
|
||||
<item group="groupWeaponsT1_DW_COLTNV"/>
|
||||
</append>
|
||||
|
||||
<append xpath="//lootgroup[@name='groupWeaponsT2_Ranged']">
|
||||
<item group="groupWeaponsT2_DW_M9B"/>
|
||||
<item group="groupWeaponsT2_SMG_UZI"/>
|
||||
</append>
|
||||
|
||||
<append xpath="//lootgroup[@name='groupWeaponsT3_Ranged']">
|
||||
<item group="groupWeaponsT3_DW_G18C"/>
|
||||
<item group="groupWeaponsT3_SMG_MP5K"/>
|
||||
<!-- T4 -->
|
||||
<item group="groupWeaponsT3_DW_C96M"/>
|
||||
<item group="groupWeaponsT3_SMG_KOLTM9"/>
|
||||
</append>
|
||||
|
||||
<!-- oooooooooooo oooooooooooo oooooooooooo -->
|
||||
<!-- QUEST REWARD 9MM gun -->
|
||||
<!-- oooooooooooo oooooooooooo oooooooooooo -->
|
||||
|
||||
<append xpath="//lootgroup[@name='groupQuestWeaponsRangedT1']">
|
||||
<item name="IZYgunT1DualPistolCOLTnavyRevolver"/>
|
||||
</append>
|
||||
|
||||
<append xpath="//lootgroup[@name='groupQuestWeaponsRangedT2']">
|
||||
<item name="IZYgunT2SMGUZIsubmachinegun"/>
|
||||
<item name="IZYgunT2DualPistolM9bs"/>
|
||||
</append>
|
||||
|
||||
<append xpath="//lootgroup[@name='groupQuestWeaponsRangedT3']">
|
||||
<item name="IZYgunT3SMGMP5Ksubmachinegun"/>
|
||||
<item name="IZYgunT3DualPistolGlock18C"/>
|
||||
</append>
|
||||
|
||||
<append xpath="//lootgroup[@name='groupQuestWeaponsRangedT3']">
|
||||
<item name="IZYgunT4SMGColt9mmsubmachinegun"/>
|
||||
<item name="IZYgunT4DualPistolC96M"/>
|
||||
</append>
|
||||
|
||||
</configs>
|
||||
82
Config/_backup/progression.xml
Normal file
82
Config/_backup/progression.xml
Normal file
@@ -0,0 +1,82 @@
|
||||
<configs>
|
||||
|
||||
<!-- Chonky's code -->
|
||||
<!-- T0 SMG -->
|
||||
<!-- T0 Pipesmg -->
|
||||
<append xpath="/progression/crafting_skills/crafting_skill[@name='craftingHandguns']/display_entry[@item='gunHandgunT0PipePistol']">
|
||||
<unlock_entry item="IZYgunT0SMGPIPEsubmachinegun" unlock_tier="1" tags="IZYgunT0SMGPIPEsubmachinegun"/>
|
||||
</append>
|
||||
<append xpath="/progression/crafting_skills/crafting_skill[@name='craftingHandguns']/effect_group">
|
||||
<passive_effect name="RecipeTagUnlocked" operation="base_set" level="1,100" value="1" tags="IZYgunT0SMGPIPEsubmachinegun"/>
|
||||
<passive_effect name="CraftingTier" operation="base_add" level="2,4,6,8,10,100" value="1,2,3,4,5,5" tags="IZYgunT0SMGPIPEsubmachinegun"/>
|
||||
</append>
|
||||
|
||||
|
||||
<!-- T2 SMG -->
|
||||
<append xpath="/progression/crafting_skills/crafting_skill[@name='craftingHandguns']/display_entry[@item='gunHandgunT2Magnum44']">
|
||||
<unlock_entry item="IZYgunT2SMGUZIsubmachinegun" unlock_tier="1" tags="IZYgunT2SMGUZIsubmachinegun"/>
|
||||
</append>
|
||||
<append xpath="/progression/crafting_skills/crafting_skill[@name='craftingHandguns']/effect_group">
|
||||
<passive_effect name="RecipeTagUnlocked" operation="base_set" level="26,100" value="1" tags="IZYgunT2SMGUZIsubmachinegun"/>
|
||||
<passive_effect name="CraftingTier" operation="base_add" level="29,33,37,41,45,100" value="1,2,3,4,5,5" tags="IZYgunT2SMGUZIsubmachinegun"/>
|
||||
</append>
|
||||
<!-- T3 SMG -->
|
||||
<append xpath="/progression/crafting_skills/crafting_skill[@name='craftingHandguns']/display_entry[@item='gunHandgunT3SMG5']">
|
||||
<unlock_entry item="IZYgunT3SMGMP5Ksubmachinegun" unlock_tier="1" tags="IZYgunT3SMGMP5Ksubmachinegun"/>
|
||||
</append>
|
||||
<append xpath="/progression/crafting_skills/crafting_skill[@name='craftingHandguns']/effect_group">
|
||||
<passive_effect name="RecipeTagUnlocked" operation="base_set" level="46,100" value="1" tags="IZYgunT3SMGMP5Ksubmachinegun"/>
|
||||
<passive_effect name="CraftingTier" operation="base_add" level="50,55,60,65,70,100" value="1,2,3,4,5,5" tags="IZYgunT3SMGMP5Ksubmachinegun"/>
|
||||
</append>
|
||||
|
||||
<!-- T4 SMG -->
|
||||
<append xpath="/progression/crafting_skills/crafting_skill[@name='craftingHandguns']/display_entry[@item='gunHandgunT3DesertVulture']">
|
||||
<unlock_entry item="IZYgunT4SMGColt9mmsubmachinegun" unlock_tier="1" tags="IZYgunT4SMGColt9mmsubmachinegun"/>
|
||||
</append>
|
||||
<append xpath="/progression/crafting_skills/crafting_skill[@name='craftingHandguns']/effect_group">
|
||||
<passive_effect name="RecipeTagUnlocked" operation="base_set" level="71,100" value="1" tags="IZYgunT4SMGColt9mmsubmachinegun"/>
|
||||
<passive_effect name="CraftingTier" operation="base_add" level="76,82,88,94,100" value="1,2,3,4,5" tags="IZYgunT4SMGColt9mmsubmachinegun"/>
|
||||
</append>
|
||||
|
||||
<!-- AKIMBO TYPE -->
|
||||
<!-- AKIMBO TYPE -->
|
||||
<!-- AKIMBO TYPE -->
|
||||
|
||||
<!-- T1 DW -->
|
||||
<append xpath="/progression/crafting_skills/crafting_skill[@name='craftingHandguns']/display_entry[@item='gunHandgunT1Pistol']">
|
||||
<unlock_entry item="IZYgunT1DualPistolCOLTnavyRevolver" unlock_tier="1" tags="IZYgunT1DualPistolCOLTnavyRevolver"/>
|
||||
</append>
|
||||
<append xpath="/progression/crafting_skills/crafting_skill[@name='craftingHandguns']/effect_group">
|
||||
<passive_effect name="RecipeTagUnlocked" operation="base_set" level="11,100" value="1" tags="IZYgunT1DualPistolCOLTnavyRevolver"/>
|
||||
<passive_effect name="CraftingTier" operation="base_add" level="13,16,19,22,25,100" value="1,2,3,4,5,5" tags="IZYgunT1DualPistolCOLTnavyRevolver"/>
|
||||
</append>
|
||||
|
||||
<!-- T2 DW -->
|
||||
<append xpath="/progression/crafting_skills/crafting_skill[@name='craftingHandguns']/display_entry[@item='gunHandgunT2Magnum44']">
|
||||
<unlock_entry item="IZYgunT2DualPistolM9bs" unlock_tier="1" tags="IZYgunT2DualPistolM9bs"/>
|
||||
</append>
|
||||
<append xpath="/progression/crafting_skills/crafting_skill[@name='craftingHandguns']/effect_group">
|
||||
<passive_effect name="RecipeTagUnlocked" operation="base_set" level="26,100" value="1" tags="IZYgunT2DualPistolM9bs"/>
|
||||
<passive_effect name="CraftingTier" operation="base_add" level="29,33,37,41,45,100" value="1,2,3,4,5,5" tags="IZYgunT2DualPistolM9bs"/>
|
||||
</append>
|
||||
|
||||
<!-- T3 DW -->
|
||||
<append xpath="/progression/crafting_skills/crafting_skill[@name='craftingHandguns']/display_entry[@item='gunHandgunT3SMG5']">
|
||||
<unlock_entry item="IZYgunT3DualPistolGlock18C" unlock_tier="1" tags="IZYgunT3DualPistolGlock18C"/>
|
||||
</append>
|
||||
<append xpath="/progression/crafting_skills/crafting_skill[@name='craftingHandguns']/effect_group">
|
||||
<passive_effect name="RecipeTagUnlocked" operation="base_set" level="46,100" value="1" tags="IZYgunT3DualPistolGlock18C"/>
|
||||
<passive_effect name="CraftingTier" operation="base_add" level="50,55,60,65,70,100" value="1,2,3,4,5,5" tags="IZYgunT3DualPistolGlock18C"/>
|
||||
</append>
|
||||
|
||||
<!-- T3 DW -->
|
||||
<append xpath="/progression/crafting_skills/crafting_skill[@name='craftingHandguns']/display_entry[@item='gunHandgunT3DesertVulture']">
|
||||
<unlock_entry item="IZYgunT4DualPistolC96M" unlock_tier="1" tags="IZYgunT4DualPistolC96M"/>
|
||||
</append>
|
||||
<append xpath="/progression/crafting_skills/crafting_skill[@name='craftingHandguns']/effect_group">
|
||||
<passive_effect name="RecipeTagUnlocked" operation="base_set" level="71,100" value="1" tags="IZYgunT4DualPistolC96M"/>
|
||||
<passive_effect name="CraftingTier" operation="base_add" level="76,82,88,94,100" value="1,2,3,4,5" tags="IZYgunT4DualPistolC96M"/>
|
||||
</append>
|
||||
<!-- -->
|
||||
|
||||
</configs>
|
||||
121
Config/_backup/recipes.xml
Normal file
121
Config/_backup/recipes.xml
Normal file
@@ -0,0 +1,121 @@
|
||||
<addnew>
|
||||
|
||||
<append xpath="/recipes">
|
||||
|
||||
<!-- *************************** -->
|
||||
<!-- 9mm T0 smg -->
|
||||
<!-- *************************** -->
|
||||
|
||||
<recipe name="IZYgunT0SMGPIPEsubmachinegun" count="1" tags="learnable,perkGunslinger">
|
||||
<ingredient name="resourceMetalPipe" count="4"/>
|
||||
<ingredient name="resourceGlue" count="3"/>
|
||||
<ingredient name="resourceWood" count="2"/>
|
||||
<ingredient name="resourceLegendaryParts" count="0"/>
|
||||
<effect_group>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="perc_add" value=".5,2.5" tags="resourceMetalPipe,resourceGlue,resourceWood"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="6" operation="base_add" value="1" tags="resourceLegendaryParts"/>
|
||||
</effect_group>
|
||||
</recipe>
|
||||
|
||||
<recipe name="IZYgunT2SMGUZIsubmachinegun" count="1" craft_area="workbench" tags="learnable,perkGunslinger">
|
||||
<ingredient name="gunHandgunT1PistolParts" count="7"/>
|
||||
<ingredient name="resourceForgedSteel" count="40"/>
|
||||
<ingredient name="resourceDuctTape" count="7"/>
|
||||
<ingredient name="resourceSpring" count="13"/>
|
||||
<ingredient name="resourceLegendaryParts" count="0"/>
|
||||
<effect_group>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="1,5" tags="gunHandgunT1PistolParts"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="2,10" tags="resourceSpring"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="10,50" tags="resourceForgedSteel"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="6" operation="base_add" value="1" tags="resourceLegendaryParts"/>
|
||||
</effect_group>
|
||||
</recipe>
|
||||
|
||||
<recipe name="IZYgunT3SMGMP5Ksubmachinegun" count="1" craft_area="workbench" tags="learnable,perkGunslinger,workbenchCrafting">
|
||||
<ingredient name="gunHandgunT1PistolParts" count="13"/>
|
||||
<ingredient name="resourceForgedSteel" count="100"/>
|
||||
<ingredient name="resourceDuctTape" count="13"/>
|
||||
<ingredient name="resourceSpring" count="25"/>
|
||||
<ingredient name="resourceLegendaryParts" count="0"/>
|
||||
<effect_group>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="1,5" tags="gunHandgunT1PistolParts"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="2,10" tags="resourceSpring"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="10,50" tags="resourceForgedSteel"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="6" operation="base_add" value="1" tags="resourceLegendaryParts"/>
|
||||
</effect_group>
|
||||
</recipe>
|
||||
|
||||
<recipe name="IZYgunT4SMGColt9mmsubmachinegun" count="1" craft_area="workbench" tags="learnable,perkGunslinger,workbenchCrafting">
|
||||
<ingredient name="gunHandgunT1PistolParts" count="30"/>
|
||||
<ingredient name="resourceForgedSteel" count="120"/>
|
||||
<ingredient name="resourceDuctTape" count="25"/>
|
||||
<ingredient name="resourceSpring" count="30"/>
|
||||
<ingredient name="resourceLegendaryParts" count="5"/>
|
||||
<effect_group>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="1,5" tags="gunHandgunT1PistolParts"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="2,10" tags="resourceSpring"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="10,50" tags="resourceForgedSteel"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="1,5" tags="resourceLegendaryParts"/>
|
||||
</effect_group>
|
||||
</recipe>
|
||||
|
||||
<recipe name="IZYgunT1DualPistolCOLTnavyRevolver" count="1" craft_area="workbench" tags="learnable,perkGunslinger,workbenchCrafting">
|
||||
<ingredient name="gunHandgunT1PistolParts" count="2"/>
|
||||
<ingredient name="resourceForgedIron" count="5"/>
|
||||
<ingredient name="resourceDuctTape" count="1"/>
|
||||
<ingredient name="resourceSpring" count="1"/>
|
||||
<ingredient name="resourceLegendaryParts" count="0"/>
|
||||
<effect_group>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="1,5" tags="gunHandgunT1PistolParts,resourceDuctTape"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="2,10" tags="resourceSpring"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="5,25" tags="resourceForgedIron"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="6" operation="base_add" value="1" tags="resourceLegendaryParts"/>
|
||||
</effect_group>
|
||||
</recipe>
|
||||
|
||||
<recipe name="IZYgunT2DualPistolM9bs" count="1" craft_area="workbench" tags="learnable,perkGunslinger">
|
||||
<ingredient name="gunHandgunT1PistolParts" count="8"/>
|
||||
<ingredient name="resourceForgedSteel" count="40"/>
|
||||
<ingredient name="resourceDuctTape" count="8"/>
|
||||
<ingredient name="resourceSpring" count="13"/>
|
||||
<ingredient name="resourceLegendaryParts" count="0"/>
|
||||
<effect_group>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="1,5" tags="gunHandgunT1PistolParts,resourceDuctTape"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="2,10" tags="resourceSpring"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="10,50" tags="resourceForgedSteel"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="6" operation="base_add" value="1" tags="resourceLegendaryParts"/>
|
||||
</effect_group>
|
||||
</recipe>
|
||||
|
||||
<recipe name="IZYgunT3DualPistolGlock18C" count="1" craft_area="workbench" tags="learnable,perkGunslinger,workbenchCrafting">
|
||||
<ingredient name="gunHandgunT1PistolParts" count="15"/>
|
||||
<ingredient name="resourceForgedSteel" count="100"/>
|
||||
<ingredient name="resourceDuctTape" count="15"/>
|
||||
<ingredient name="resourceSpring" count="25"/>
|
||||
<ingredient name="resourceLegendaryParts" count="0"/>
|
||||
<effect_group>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="1,5" tags="gunHandgunT1PistolParts,resourceDuctTape"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="2,10" tags="resourceSpring"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="10,50" tags="resourceForgedSteel"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="6" operation="base_add" value="1" tags="resourceLegendaryParts"/>
|
||||
</effect_group>
|
||||
</recipe>
|
||||
|
||||
<recipe name="IZYgunT4DualPistolC96M" count="1" craft_area="workbench" tags="learnable,perkGunslinger,workbenchCrafting">
|
||||
<ingredient name="gunHandgunT1PistolParts" count="32"/>
|
||||
<ingredient name="resourceForgedSteel" count="140"/>
|
||||
<ingredient name="resourceDuctTape" count="25"/>
|
||||
<ingredient name="resourceSpring" count="30"/>
|
||||
<ingredient name="resourceLegendaryParts" count="5"/>
|
||||
<effect_group>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="1,5" tags="gunHandgunT1PistolParts,resourceDuctTape"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="2,10" tags="resourceSpring"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="10,50" tags="resourceForgedSteel"/>
|
||||
<passive_effect name="CraftingIngredientCount" level="2,6" operation="base_add" value="1,5" tags="resourceLegendaryParts"/>
|
||||
</effect_group>
|
||||
</recipe>
|
||||
|
||||
</append>
|
||||
|
||||
|
||||
</addnew>
|
||||
17
Config/_backup/traders.xml
Normal file
17
Config/_backup/traders.xml
Normal file
@@ -0,0 +1,17 @@
|
||||
<configs>
|
||||
|
||||
<!-- GUN_TRADER -->
|
||||
|
||||
<append xpath="//trader_item_group[@name='groupRangedAll']">
|
||||
<item name="IZYgunT0SMGPIPEsubmachinegun" quality="1,5"/>
|
||||
<item name="IZYgunT2SMGUZIsubmachinegun" quality="1,5"/>
|
||||
<item name="IZYgunT3SMGMP5Ksubmachinegun" quality="1,5"/>
|
||||
<item name="IZYgunT4SMGColt9mmsubmachinegun" quality="1,5" prob="0.5"/>
|
||||
<!-- AKIMbo -->
|
||||
<item name="IZYgunT1DualPistolCOLTnavyRevolver" quality="1,5"/>
|
||||
<item name="IZYgunT2DualPistolM9bs" quality="1,5"/>
|
||||
<item name="IZYgunT3DualPistolGlock18C" quality="1,5"/>
|
||||
<item name="IZYgunT4DualPistolC96M" quality="1,5" prob="0.5"/>
|
||||
</append>
|
||||
|
||||
</configs>
|
||||
35
Config/buffs.xml
Normal file
35
Config/buffs.xml
Normal file
@@ -0,0 +1,35 @@
|
||||
<configs>
|
||||
|
||||
<!-- BUFF THAT MAKE GLOVES VISIBLE -->
|
||||
|
||||
|
||||
|
||||
<append xpath="/buffs">
|
||||
|
||||
<buff name="IZYBuffshieldpassive" hidden="false" icon="ui_game_symbol_twitch_shield_enemies" remove_on_death="false">
|
||||
<stack_type value="ignore"/>
|
||||
<duration value="0"/>
|
||||
<effect_group>
|
||||
<passive_effect name="GeneralDamageResist" operation="base_add" value="0.3"/>
|
||||
<passive_effect name="BuffResistance" operation="base_add" value="1" tags="buffInfectionCatch,buffInfection01Main,buffInjuryBleeding,buffArmorShredding,buffInjuryAbrasion,buffInjuryAbrasionTreated,buffLegSprained,buffLegBroken,buffLegSplinted,buffLegCast,buffArmSprained"/>
|
||||
<passive_effect name="BuffResistance" operation="base_add" value="1" tags="buffInjuryConcussion,buffArmBroken,buffInjuryStunned01,buffInjuryStunned02,buffInjuryStunned03,buffInjuryCrippled01,buffInjuryKnockdown01,buffInjuryKnockdown01,buffInjuryUnconscious,buffLaceration,buffFatigued"/>
|
||||
</effect_group>
|
||||
</buff>
|
||||
|
||||
<buff name="IZYBuffshieldblocking" hidden="false" icon="ui_game_symbol_twitch_shield_enemies" icon_color="0,255,0" remove_on_death="false">
|
||||
<stack_type value="ignore"/>
|
||||
<duration value="0"/>
|
||||
<effect_group>
|
||||
<passive_effect name="GeneralDamageResist" operation="base_add" value="0.9"/>
|
||||
<passive_effect name="BuffResistance" operation="base_add" value="1" tags="buffInjuryCrippled01,buffInjuryAbrasion,buffInjuryBleeding,,buffInjuryBleedingTwo,buffInjuryBleedingBarbedWire,buffArmorShredding,buffInfectionCatch,buffInjuryStunned01,buffInjuryStunned02"/>
|
||||
</effect_group>
|
||||
|
||||
<effect_group>
|
||||
<requirement name="ItemHasTags" tags="IZY"/>
|
||||
<triggered_effect trigger="onSelfBuffStart" action="RemoveBuff" buff="IZYBuffshieldpassive"/>
|
||||
</effect_group>
|
||||
</buff>
|
||||
|
||||
</append>
|
||||
|
||||
</configs>
|
||||
153
Config/item_modifiers.xml
Normal file
153
Config/item_modifiers.xml
Normal file
@@ -0,0 +1,153 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<addnew>
|
||||
|
||||
<!-- Longbarrel -->
|
||||
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunBarrelExtender']">
|
||||
|
||||
</append>
|
||||
|
||||
<!-- MAGAZINE-DRUM -->
|
||||
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunDrumMagazineExtender']">
|
||||
|
||||
<item_property_overrides name="IZYgunT3DualPistolGlock18C">
|
||||
<property name="Meshfile" value="#@modfolder:Resources/IZY_9mm_Pack_MainResource_AkimboGuns.unity3d?IZY_DUALPISTOLS_G18C_drummag.Prefab"/>
|
||||
</item_property_overrides>
|
||||
|
||||
</append>
|
||||
|
||||
<!-- MAGAZINE-EXT -->
|
||||
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunMagazineExtender']">
|
||||
|
||||
</append>
|
||||
|
||||
<!-- FORGRIP -->
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunForegrip']">
|
||||
|
||||
<item_property_overrides name="IZYgunT2SMGUZIsubmachinegun">
|
||||
<property name="Meshfile" value="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?IZY_SMG_Uzi_grip.Prefab"/>
|
||||
</item_property_overrides>
|
||||
|
||||
</append>
|
||||
|
||||
<!-- RET-STOCK -->
|
||||
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunRetractingStock']">
|
||||
|
||||
|
||||
</append>
|
||||
|
||||
<!-- FLASHLIGHT -->
|
||||
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunFlashlight']">
|
||||
|
||||
|
||||
</append>
|
||||
|
||||
<!-- LASER -->
|
||||
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunLaserSight']">
|
||||
|
||||
|
||||
</append>
|
||||
|
||||
<!-- REFLEXSIGHT -->
|
||||
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunReflexSight']">
|
||||
|
||||
<!-- T0 PIPE SMG -->
|
||||
<item_property_overrides name="IZYgunT0SMGPIPEsubmachinegun">
|
||||
<property name="ScopeCameraOffset" value=".0007,.0182,.195"/>
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
</item_property_overrides>
|
||||
|
||||
<!-- TRA-SMG -->
|
||||
|
||||
<!-- TAC-SMG -->
|
||||
|
||||
<item_property_overrides name="IZYgunT2SMGUZIsubmachinegun">
|
||||
<property name="ScopeCameraOffset" value="0,-.051,.2"/>
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
</item_property_overrides>
|
||||
|
||||
<item_property_overrides name="IZYgunT3SMGMP5Ksubmachinegun">
|
||||
<property name="ScopeCameraOffset" value=".0001,-.0076,-.01"/>
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
</item_property_overrides>
|
||||
|
||||
<item_property_overrides name="IZYgunT4SMGColt9mmsubmachinegun">
|
||||
<property name="ScopeCameraOffset" value="-.0008,-.0225,.01"/>
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
</item_property_overrides>
|
||||
|
||||
</append>
|
||||
|
||||
<!-- 2XSCOPE -->
|
||||
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunScopeSmall']">
|
||||
<!-- T0 PIPE SMG -->
|
||||
<item_property_overrides name="IZYgunT0SMGPIPEsubmachinegun">
|
||||
<property name="ScopeCameraOffset" value=".0007,.0075,.17"/>
|
||||
<property name="Zoom_overlay" value="#@modfolder:Resources/blankXD4.tga"/>
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
</item_property_overrides>
|
||||
|
||||
<!-- TAC-PISTOL -->
|
||||
|
||||
<item_property_overrides name="IZYgunT2SMGUZIsubmachinegun">
|
||||
<property name="ScopeCameraOffset" value="0,-.0355,.2"/>
|
||||
<property name="Zoom_overlay" value="#@modfolder:Resources/blankXD4.tga"/>
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
</item_property_overrides>
|
||||
|
||||
<item_property_overrides name="IZYgunT3SMGMP5Ksubmachinegun">
|
||||
<property name="ScopeCameraOffset" value="0,-.0093,-.01"/>
|
||||
<property name="Zoom_overlay" value="#@modfolder:Resources/blankXD4.tga"/>
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
</item_property_overrides>
|
||||
|
||||
<item_property_overrides name="IZYgunT4SMGColt9mmsubmachinegun">
|
||||
<property name="ScopeCameraOffset" value="-.0008,-.022,.01"/>
|
||||
<property name="Zoom_overlay" value="#@modfolder:Resources/blankXD4.tga"/>
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
</item_property_overrides>
|
||||
|
||||
</append>
|
||||
|
||||
<!-- Silencer -->
|
||||
<append xpath="/item_modifiers/item_modifier[@name='modGunSoundSuppressorSilencer']">
|
||||
|
||||
<item_property_overrides name="IZYgunT0SMGPIPEsubmachinegun">
|
||||
<property name="Sound_start" value="UZIsmg_silen_fire"/>
|
||||
<property name="Sound_loop" value="UZIsmg_silen_fire"/>
|
||||
</item_property_overrides>
|
||||
|
||||
<item_property_overrides name="IZYgunT2SMGUZIsubmachinegun">
|
||||
<property name="Sound_start" value="UZIsmg_silen_fire"/>
|
||||
<property name="Sound_loop" value="UZIsmg_silen_fire"/>
|
||||
</item_property_overrides>
|
||||
|
||||
<item_property_overrides name="IZYgunT3SMGMP5Ksubmachinegun">
|
||||
<property name="Sound_start" value="MP5Ksmg_silen_fire"/>
|
||||
<property name="Sound_loop" value="MP5Ksmg_silen_fire"/>
|
||||
</item_property_overrides>
|
||||
|
||||
<item_property_overrides name="IZYgunT4SMGColt9mmsubmachinegun">
|
||||
<property name="Sound_start" value="MP5Ksmg_silen_fire"/>
|
||||
<property name="Sound_loop" value="MP5Ksmg_silen_fire"/>
|
||||
</item_property_overrides>
|
||||
|
||||
</append>
|
||||
|
||||
</addnew>
|
||||
1773
Config/items.xml
Normal file
1773
Config/items.xml
Normal file
@@ -0,0 +1,1773 @@
|
||||
<configs>
|
||||
<append xpath="/items">
|
||||
|
||||
<!-- *************************** -->
|
||||
<!--TIER0 SPECIAL _PIPE_SMG_made by SWOPE25-->
|
||||
<!-- *************************** -->
|
||||
|
||||
<item name="IZYgunT0SMGPIPEsubmachinegun">
|
||||
<property name="Tags" value="IZY,overrideSounds,weapon,ShortBarrelmod,ranged,holdBreathAiming,reloadPenalty,gun,shortRange,barrelAttachments,sideAttachments,smallTopAttachments,magazine,drumMagazine,firingMode,bottomAttachments,attAgility,perkGunslinger,9mmGun,attachmentsIncluded,canHaveCosmetic,handgunSkill"/>
|
||||
<property name="DisplayType" value="rangedGun"/>
|
||||
<property name="HoldType" value="60"/>
|
||||
<property name="Meshfile" value="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?IZY_SMG_Pipesubmachinegun.Prefab"/>
|
||||
<property name="DropMeshfile" value="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?DROP_SMG_Pipesubmachinegun.Prefab"/>
|
||||
<property name="Material" value="Mmetal"/>
|
||||
<property name="Weight" value="1"/>
|
||||
<property name="CustomIcon" value="IZYgunT0SMGPIPEsubmachinegun"/>
|
||||
<property name="RepairTools" value="resourceMetalPipe"/>
|
||||
<property name="DegradationBreaksAfter" value="false"/>
|
||||
<property name="SoundJammed" value="weapon_jam"/>
|
||||
<property name="Attachments" value="meleeToolFlashlight02"/>
|
||||
<property name="DescriptionKey" value="IZYgunT0SMGPIPEsubmachinegunDesc"/>
|
||||
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
|
||||
<property name="Sound_Sight_In" value="smg_sight_in"/>
|
||||
<property name="Sound_Sight_Out" value="smg_sight_out"/>
|
||||
<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
|
||||
<property name="RepairExpMultiplier" value="10.8"/>
|
||||
<property name="LightValue" value=".45"/>
|
||||
<property name="EconomicValue" value="300"/>
|
||||
<property name="TraderStageTemplate" value="baseTier0"/>
|
||||
<property name="UnlockedBy" value="craftingHandguns"/><!-- gunHandgunT3SMG5Schematic, -->
|
||||
<property name="ShowQuality" value="true"/>
|
||||
<property name="SoundUnholster" value="weapon_unholster"/>
|
||||
<property name="SoundHolster" value="weapon_holster"/>
|
||||
|
||||
<property class="Action0">
|
||||
<property name="Class" value="Ranged"/>
|
||||
<property name="Delay" value=".150"/> <!-- obsolete if rounds per minute exists -->
|
||||
<property name="Magazine_items" value="ammo9mmBulletBall,ammo9mmBulletHP,ammo9mmBulletAP"/>
|
||||
<property name="Sound_start" value="PipeSMG_fire"/>
|
||||
<property name="Sound_loop" value="PipeSMG_fire"/>
|
||||
<property name="Sound_end" value="PipeSMG_end"/>
|
||||
<property name="Sound_empty" value="dryfire"/>
|
||||
<property name="Sound_reload" value=""/>
|
||||
<property name="AutoReload" value="false"/>
|
||||
<property name="Particles_muzzle_fire" value="nailgunfire"/>
|
||||
<property name="Particles_muzzle_fire_fpv" value="nailgunfire"/>
|
||||
<!-- <property name="DamageBonus.head" value="4"/>
|
||||
<property name="DamageBonus.wood" value="5"/>
|
||||
<property name="DamageBonus.earth" value=".2"/> -->
|
||||
<property name="ScopeOffset" value="-.000525,.1449,-.2"/>
|
||||
<property name="SideOffset" value="0,0,0"/>
|
||||
<property name="BarrelOffset" value="-.062,.062,.16"/>
|
||||
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
|
||||
<property name="triggerEffectTriggerPullDualsense" value="PistolTrigger"/>
|
||||
<property name="triggerEffectTriggerPullXbox" value="PistolTrigger"/>
|
||||
<property name="triggerEffectShootDualsense" value="PistolShoot"/>
|
||||
<property name="triggerEffectShootXbox" value="PistolShoot"/>
|
||||
</property>
|
||||
<property class="Action1">
|
||||
<property name="Class" value="Zoom"/>
|
||||
<property name="Zoom_max_out" value="60"/>
|
||||
<property name="Zoom_max_in" value="60"/>
|
||||
<property name="SightsCameraOffset" value=".0007,.032,.195"/>
|
||||
<property name="zoomTriggerEffectPullDualsense" value="PistolZoom"/>
|
||||
<property name="zoomTriggerEffectPullXb" value="PistolZoom"/>
|
||||
</property>
|
||||
|
||||
<effect_group name="gunHandgunT3SMG5">
|
||||
<passive_effect name="MaxRange" operation="base_set" value="30" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="base_set" value="16" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger,9mmGun"/> <!-- random effective rng -->
|
||||
<passive_effect name="RoundsPerMinute" operation="base_set" value="250" tags="perkGunslinger"/>
|
||||
<passive_effect name="BurstRoundCount" operation="base_set" value="1000" tags="perkGunslinger"/>
|
||||
<passive_effect name="MagazineSize" operation="base_set" value="20" tags="perkGunslinger"/>
|
||||
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1.02" tags="perkGunslinger"/> <!-- 4s -->
|
||||
<passive_effect name="ModSlots" operation="base_set" value="1,2,3,4,5,6" tier="1,2,3,4,5,6"/>
|
||||
<passive_effect name="ModPowerBonus" operation="perc_add" value=".08" tags="EntityDamage,BlockDamage"/>
|
||||
<passive_effect name="ModPowerBonus" operation="base_add" value="200" tags="EconomicValue"/>
|
||||
<passive_effect name="EntityDamage" operation="base_add" value="-1" tags="perkGunslinger"/> <!-- damage offset -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value="-.02,.02" tags="perkGunslinger"/> <!-- random EntityDmg -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random BlockDmg -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<!-- <passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger"/> --> <!-- random DegMax -->
|
||||
<!-- <passive_effect name="RoundsPerMinute" operation="perc_add" value="-.05,.05" tags="perkGunslinger"/> --> <!-- random APM -->
|
||||
<!-- <passive_effect name="MagazineSize" operation="perc_add" value="-.122,.122"/> --> <!-- random MagazineSize -->
|
||||
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random WeaponHandling -->
|
||||
|
||||
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="2" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="2" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".4" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value="1" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1.5" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="2.2" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value="1.2" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value="1.4" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.1" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".1" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="1.6" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="WeaponHandling" operation="base_set" value=".6" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="DegradationMax" operation="base_set" value="200,400" tier="1,6" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkGunslinger,9mmGun"/>
|
||||
|
||||
<!-- SHOW HIDE FPV TPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP"/>
|
||||
|
||||
<!-- Muzzle Tracer tail -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C"/>
|
||||
|
||||
<!-- Fancy effect like smoke barrel Eject -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2"/>
|
||||
|
||||
<!-- MuzzleFlash FPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2"/>
|
||||
<!-- MuzzleLightFPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2"/>
|
||||
|
||||
</effect_group>
|
||||
<!-- Hide Holdtype Hands -->
|
||||
<effect_group>
|
||||
<requirement name="IsFPV"/>
|
||||
<!-- Raw hands -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<!-- Armor part -->
|
||||
</effect_group>
|
||||
|
||||
<effect_group>
|
||||
<requirement name="IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
<effect_group>
|
||||
<requirement name="!IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
<!-- len blackout -->
|
||||
<effect_group>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Blackout_len">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Blackout_len">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Blackout_len_ref">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Blackout_len_ref">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
</effect_group>
|
||||
|
||||
<!-- Refresh hands when no glove is on -->
|
||||
<effect_group>
|
||||
<requirement name="ItemHasTags" tags="IZY"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorBrownLeather"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorBlackLeather"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorDarkLeather"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="AddBuff" buff="RefreshHand"/>
|
||||
</effect_group>
|
||||
|
||||
</item>
|
||||
<!-- ********************************************************************************* -->
|
||||
<!-- ********************************************************************************* -->
|
||||
<!-- ********************************************************************************* -->
|
||||
<!-- DUAL PISTOL -->
|
||||
|
||||
<item name="IZYgunT1DualPistolCOLTnavyRevolver">
|
||||
<property name="Tags" value="IZY,overrideSounds,noSilencer,weapon,ranged,holdBreathAiming,bottomAttachments,gun,shortRange,pistol,barrelAttachments,sideAttachments,attAgility,perkGunslinger,9mmGun,attachmentsIncluded,canHaveCosmetic,handgunSkill"/>
|
||||
<property name="DisplayType" value="rangedGun"/>
|
||||
<property name="HoldType" value="67"/>
|
||||
<property name="Meshfile" value="#@modfolder:Resources/IZY_9mm_Pack_MainResource_AkimboGuns.unity3d?IZY_DUALPISTOLS_COLTNAVY.Prefab"/>
|
||||
<property name="DropMeshfile" value="#@modfolder:Resources/IZY_9mm_Pack_MainResource_AkimboGuns.unity3d?DROP_DUALPISTOLS_COLTNAVY.Prefab"/>
|
||||
<property name="Material" value="MHandGunParts"/>
|
||||
<property name="Weight" value="1"/>
|
||||
<property name="ScrapTimeOverride" value="10.0"/>
|
||||
<property name="RepairTools" value="resourceRepairKit"/>
|
||||
<property name="DegradationBreaksAfter" value="false"/>
|
||||
<property name="SoundJammed" value="weapon_jam"/>
|
||||
<property name="Attachments" value="meleeToolFlashlight02"/>
|
||||
<property name="CustomIcon" value="IZYgunT1DualPistolCOLTnavyRevolver"/>
|
||||
<property name="DescriptionKey" value="IZYgunT1DualPistolCOLTnavyRevolverDesc"/>
|
||||
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
|
||||
<property name="Sound_Sight_In" value="pistol_sight_in"/>
|
||||
<property name="Sound_Sight_Out" value="pistol_sight_out"/>
|
||||
<property name="LightSource" value="lightSource"/> <!-- Start: Needed for the attachment flashlight -->
|
||||
<property name="ActivateObject" value="Attachments/flashlight/lightSource"/>
|
||||
<property name="AttachmentFlashlight" value="flashlight02"/> <!-- End: Needed for the attachment flashlight -->
|
||||
<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
|
||||
<property name="RepairExpMultiplier" value="10.8"/>
|
||||
<property name="LightValue" value=".45"/>
|
||||
<property name="EconomicValue" value="600"/>
|
||||
<property name="TraderStageTemplate" value="baseTier1"/><!-- gunHandgunT1Pistol -->
|
||||
<property name="UnlockedBy" value="craftingHandguns"/><!-- perkGunslinger,gunHandgunT1PistolSchematic, -->
|
||||
<property name="ShowQuality" value="true"/>
|
||||
<property name="SoundUnholster" value="weapon_unholster"/>
|
||||
<property name="SoundHolster" value="weapon_holster"/>
|
||||
<property name="SoundPickup" value="pistol_grab"/>
|
||||
<property name="SoundPlace" value="pistol_place"/>
|
||||
|
||||
<property class="Action0">
|
||||
<property name="Class" value="Ranged"/>
|
||||
<property name="Magazine_items" value="ammo9mmBulletBall,ammo9mmBulletHP,ammo9mmBulletAP"/>
|
||||
<property name="Sound_start" value="SW1917_fire"/>
|
||||
<property name="Sound_loop" value="SW1917_fire"/>
|
||||
<property name="Sound_end" value=""/>
|
||||
<property name="Sound_empty" value="dryfire"/>
|
||||
<property name="Sound_reload" value="pistol_reload"/>
|
||||
<property name="AutoReload" value="false"/>
|
||||
<property name="Particles_muzzle_fire" value="gunfire_pistol"/>
|
||||
<property name="Particles_muzzle_fire_fpv" value="gunfire_pistol_fpv"/>
|
||||
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
|
||||
<property name="triggerEffectTriggerPullDualsense" value="PistolTrigger"/>
|
||||
<property name="triggerEffectTriggerPullXbox" value="PistolTrigger"/>
|
||||
<property name="triggerEffectShootDualsense" value="PistolShoot"/>
|
||||
<property name="triggerEffectShootXbox" value="PistolShoot"/>
|
||||
</property>
|
||||
<property class="Action1">
|
||||
<property name="Class" value="Zoom"/>
|
||||
<property name="Zoom_max_out" value="55"/>
|
||||
<property name="Zoom_max_in" value="55"/>
|
||||
<property name="SightsCameraOffset" value="-.0018,.018,.012"/>
|
||||
<property name="zoomTriggerEffectPullDualsense" value="PistolZoom"/>
|
||||
<property name="zoomTriggerEffectPullXb" value="PistolZoom"/>
|
||||
</property>
|
||||
<effect_group name="gunHandgunT1Pistol">
|
||||
<passive_effect name="MaxRange" operation="base_set" value="45" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="base_set" value="17" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger,9mmGun"/> <!-- random effective rng -->
|
||||
<passive_effect name="RoundsPerMinute" operation="base_set" value="270" tags="perkGunslinger"/>
|
||||
<passive_effect name="BurstRoundCount" operation="base_set" value="1" tags="perkGunslinger"/>
|
||||
<passive_effect name="MagazineSize" operation="base_set" value="12" tags="perkGunslinger"/>
|
||||
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value=".55" tags="perkGunslinger"/>
|
||||
<passive_effect name="ModSlots" operation="base_set" value="1,2,3,4,5,6" tier="1,2,3,4,5,6"/>
|
||||
<passive_effect name="ModPowerBonus" operation="perc_add" value=".08" tags="EntityDamage,BlockDamage"/>
|
||||
<passive_effect name="ModPowerBonus" operation="base_add" value="200" tags="EconomicValue"/>
|
||||
<passive_effect name="EntityDamage" operation="base_add" value="5" tags="perkGunslinger"/> <!-- damage offset -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value="-.02,.02" tags="perkGunslinger"/> <!-- random EntityDmg -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random BlockDmg -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<!-- <passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger"/> --> <!-- random DegMax -->
|
||||
<!-- <passive_effect name="RoundsPerMinute" operation="perc_add" value="-.05,.05" tags="perkGunslinger"/> --> <!-- random APM -->
|
||||
<!-- <passive_effect name="MagazineSize" operation="perc_add" value="-.122,.122"/> --> <!-- random MagazineSize -->
|
||||
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random WeaponHandling -->
|
||||
|
||||
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="2" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="2" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".4" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value="1" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="3" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="3.6" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value=".5" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value=".8" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.1" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".1" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="2.1" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="WeaponHandling" operation="base_set" value=".85" tags="perkGunslinger"/> <!-- crosshair reset speed -->
|
||||
|
||||
<passive_effect name="DegradationMax" operation="base_set" value="400,600" tier="1,6" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkGunslinger,9mmGun"/>
|
||||
|
||||
<!-- SHOW HIDE FPV TPV -->
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Blackout_len">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Unzoomgroup">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Zoomgroup">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP"/>
|
||||
|
||||
<!-- Muzzle Tracer tail -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C"/>
|
||||
|
||||
<!-- Fancy effect like smoke barrel Eject -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2"/>
|
||||
|
||||
<!-- MuzzleFlash FPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2"/>
|
||||
<!-- MuzzleLightFPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2"/>
|
||||
|
||||
</effect_group>
|
||||
<!-- Hide Holdtype Hands -->
|
||||
<effect_group>
|
||||
<requirement name="IsFPV"/>
|
||||
<!-- Raw hands -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<!-- Armor part -->
|
||||
</effect_group>
|
||||
|
||||
<effect_group>
|
||||
<requirement name="IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
<effect_group>
|
||||
<requirement name="!IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
|
||||
<!-- Refresh hands when no glove is on -->
|
||||
<effect_group>
|
||||
<requirement name="ItemHasTags" tags="IZY"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorBrownLeather"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorBlackLeather"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorDarkLeather"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="AddBuff" buff="RefreshHand"/>
|
||||
</effect_group>
|
||||
</item>
|
||||
|
||||
<item name="IZYgunT2DualPistolM9bs">
|
||||
<property name="Tags" value="IZY,IZYAUTOPISTOL,overrideSounds,Holdstyle,weapon,ranged,holdBreathAiming,bottomAttachments,gun,shortRange,pistol,barrelAttachments,sideAttachments,magazine,firingMode,attAgility,perkGunslinger,9mmGun,attachmentsIncluded,canHaveCosmetic,handgunSkill"/>
|
||||
<property name="DisplayType" value="rangedGun"/>
|
||||
<property name="HoldType" value="67"/>
|
||||
<property name="Meshfile" value="#@modfolder:Resources/IZY_9mm_Pack_MainResource_AkimboGuns.unity3d?IZY_DUALPISTOLS_M9BS.Prefab"/>
|
||||
<property name="DropMeshfile" value="#@modfolder:Resources/IZY_9mm_Pack_MainResource_AkimboGuns.unity3d?DROP_DUALPISTOLS_M92s.Prefab"/>
|
||||
<property name="Material" value="MHandGunParts"/>
|
||||
<property name="Weight" value="1"/>
|
||||
<property name="ScrapTimeOverride" value="10.0"/>
|
||||
<property name="RepairTools" value="resourceRepairKit"/>
|
||||
<property name="DegradationBreaksAfter" value="false"/>
|
||||
<property name="SoundJammed" value="weapon_jam"/>
|
||||
<property name="Attachments" value="meleeToolFlashlight02"/>
|
||||
<property name="CustomIcon" value="IZYgunT2DualPistolM9bs"/>
|
||||
<property name="DescriptionKey" value="IZYgunT2DualPistolM9bsDesc"/>
|
||||
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
|
||||
<property name="Sound_Sight_In" value="pistol_sight_in"/>
|
||||
<property name="Sound_Sight_Out" value="pistol_sight_out"/>
|
||||
<property name="LightSource" value="lightSource"/> <!-- Start: Needed for the attachment flashlight -->
|
||||
<property name="ActivateObject" value="Attachments/flashlight/lightSource"/>
|
||||
<property name="AttachmentFlashlight" value="flashlight02"/> <!-- End: Needed for the attachment flashlight -->
|
||||
<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
|
||||
<property name="RepairExpMultiplier" value="10.8"/>
|
||||
<property name="LightValue" value=".45"/>
|
||||
<property name="EconomicValue" value="2200"/>
|
||||
<property name="TraderStageTemplate" value="baseTier2"/><!-- gunHandgunT1Pistol -->
|
||||
<property name="UnlockedBy" value="craftingHandguns"/><!-- perkGunslinger,gunHandgunT1PistolSchematic, -->
|
||||
<property name="ShowQuality" value="true"/>
|
||||
<property name="SoundUnholster" value="weapon_unholster"/>
|
||||
<property name="SoundHolster" value="weapon_holster"/>
|
||||
<property name="SoundPickup" value="pistol_grab"/>
|
||||
<property name="SoundPlace" value="pistol_place"/>
|
||||
|
||||
<property class="Action0">
|
||||
<property name="Class" value="Ranged"/>
|
||||
<property name="Magazine_items" value="ammo9mmBulletBall,ammo9mmBulletHP,ammo9mmBulletAP"/>
|
||||
<property name="Sound_start" value="M1911A1_fire"/>
|
||||
<property name="Sound_loop" value="M1911A1_fire"/>
|
||||
<property name="Sound_end" value=""/>
|
||||
<property name="Sound_empty" value="dryfire"/>
|
||||
<property name="Sound_reload" value="pistol_reload"/>
|
||||
<property name="AutoReload" value="false"/>
|
||||
<property name="Particles_muzzle_fire" value="gunfire_pistol"/>
|
||||
<property name="Particles_muzzle_fire_fpv" value="gunfire_pistol_fpv"/>
|
||||
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
|
||||
<property name="triggerEffectTriggerPullDualsense" value="PistolTrigger"/>
|
||||
<property name="triggerEffectTriggerPullXbox" value="PistolTrigger"/>
|
||||
<property name="triggerEffectShootDualsense" value="PistolShoot"/>
|
||||
<property name="triggerEffectShootXbox" value="PistolShoot"/>
|
||||
</property>
|
||||
<property class="Action1">
|
||||
<property name="Class" value="Zoom"/>
|
||||
<property name="Zoom_max_out" value="55"/>
|
||||
<property name="Zoom_max_in" value="55"/>
|
||||
<property name="SightsCameraOffset" value="-.0018,.018,.012"/>
|
||||
<property name="zoomTriggerEffectPullDualsense" value="PistolZoom"/>
|
||||
<property name="zoomTriggerEffectPullXb" value="PistolZoom"/>
|
||||
</property>
|
||||
<effect_group name="gunHandgunT1Pistol">
|
||||
<passive_effect name="MaxRange" operation="base_set" value="50" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="base_set" value="17" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger,9mmGun"/> <!-- random effective rng -->
|
||||
<passive_effect name="RoundsPerMinute" operation="base_set" value="320" tags="perkGunslinger"/>
|
||||
<passive_effect name="BurstRoundCount" operation="base_set" value="1" tags="perkGunslinger"/>
|
||||
<passive_effect name="MagazineSize" operation="base_set" value="30" tags="perkGunslinger"/>
|
||||
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value=".75" tags="perkGunslinger"/>
|
||||
<passive_effect name="ModSlots" operation="base_set" value="1,2,3,4,5,6" tier="1,2,3,4,5,6"/>
|
||||
<passive_effect name="ModPowerBonus" operation="perc_add" value=".08" tags="EntityDamage,BlockDamage"/>
|
||||
<passive_effect name="ModPowerBonus" operation="base_add" value="250" tags="EconomicValue"/>
|
||||
<passive_effect name="EntityDamage" operation="base_add" value="8" tags="perkGunslinger"/> <!-- damage offset -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value="-.02,.02" tags="perkGunslinger"/> <!-- random EntityDmg -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random BlockDmg -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<!-- <passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger"/> --> <!-- random DegMax -->
|
||||
<!-- <passive_effect name="RoundsPerMinute" operation="perc_add" value="-.05,.05" tags="perkGunslinger"/> --> <!-- random APM -->
|
||||
<!-- <passive_effect name="MagazineSize" operation="perc_add" value="-.122,.122"/> --> <!-- random MagazineSize -->
|
||||
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random WeaponHandling -->
|
||||
|
||||
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="1.5" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="1.5" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".4" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".8" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1.5" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="2.2" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value=".6" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value="1" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.1" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".1" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="2.0" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="WeaponHandling" operation="base_set" value=".95" tags="perkGunslinger"/> <!-- crosshair reset speed -->
|
||||
|
||||
<passive_effect name="DegradationMax" operation="base_set" value="800,1000" tier="1,6" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkGunslinger,9mmGun"/>
|
||||
<!-- SHOW HIDE FPV TPV -->
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Blackout_len">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Unzoomgroup">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Zoomgroup">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP"/>
|
||||
|
||||
<!-- Muzzle Tracer tail -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C"/>
|
||||
|
||||
<!-- Fancy effect like smoke barrel Eject -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2"/>
|
||||
|
||||
<!-- MuzzleFlash FPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2"/>
|
||||
<!-- MuzzleLightFPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2"/>
|
||||
|
||||
</effect_group>
|
||||
<!-- Hide Holdtype Hands -->
|
||||
<effect_group>
|
||||
<requirement name="IsFPV"/>
|
||||
<!-- Raw hands -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<!-- Armor part -->
|
||||
</effect_group>
|
||||
|
||||
<effect_group>
|
||||
<requirement name="IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
<effect_group>
|
||||
<requirement name="!IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
|
||||
<!-- Refresh hands when no glove is on -->
|
||||
<effect_group>
|
||||
<requirement name="ItemHasTags" tags="IZY"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorBrownLeather"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorBlackLeather"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorDarkLeather"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="AddBuff" buff="RefreshHand"/>
|
||||
</effect_group>
|
||||
</item>
|
||||
|
||||
<item name="IZYgunT3DualPistolGlock18C">
|
||||
<property name="Tags" value="IZY,IZYAUTOPISTOL,drumMagazine,overrideSounds,Holdstyle,weapon,ranged,holdBreathAiming,bottomAttachments,gun,shortRange,pistol,barrelAttachments,sideAttachments,magazine,firingMode,attAgility,perkGunslinger,9mmGun,attachmentsIncluded,canHaveCosmetic,handgunSkill"/>
|
||||
<property name="DisplayType" value="rangedGun"/>
|
||||
<property name="HoldType" value="67"/>
|
||||
<property name="Meshfile" value="#@modfolder:Resources/IZY_9mm_Pack_MainResource_AkimboGuns.unity3d?IZY_DUALPISTOLS_G18C.Prefab"/>
|
||||
<property name="DropMeshfile" value="#@modfolder:Resources/IZY_9mm_Pack_MainResource_AkimboGuns.unity3d?DROP_DUALPISTOLS_G18C.Prefab"/>
|
||||
<property name="Material" value="MHandGunParts"/>
|
||||
<property name="Weight" value="6"/>
|
||||
<property name="ScrapTimeOverride" value="10.0"/>
|
||||
<property name="RepairTools" value="resourceRepairKit"/>
|
||||
<property name="DegradationBreaksAfter" value="false"/>
|
||||
<property name="SoundJammed" value="weapon_jam"/>
|
||||
<property name="Attachments" value="meleeToolFlashlight02"/>
|
||||
<property name="CustomIcon" value="IZYgunT3DualPistolGlock18C"/>
|
||||
<property name="DescriptionKey" value="IZYgunT3DualPistolGlock18CDesc"/>
|
||||
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
|
||||
<property name="Sound_Sight_In" value="pistol_sight_in"/>
|
||||
<property name="Sound_Sight_Out" value="pistol_sight_out"/>
|
||||
<property name="LightSource" value="lightSource"/> <!-- Start: Needed for the attachment flashlight -->
|
||||
<property name="ActivateObject" value="Attachments/flashlight/lightSource"/>
|
||||
<property name="AttachmentFlashlight" value="flashlight02"/> <!-- End: Needed for the attachment flashlight -->
|
||||
<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
|
||||
<property name="RepairExpMultiplier" value="10.8"/>
|
||||
<property name="LightValue" value=".45"/>
|
||||
<property name="EconomicValue" value="5000"/>
|
||||
<property name="TraderStageTemplate" value="baseTier3"/><!-- gunHandgunT1Pistol -->
|
||||
<property name="UnlockedBy" value="craftingHandguns"/><!-- perkGunslinger,gunHandgunT1PistolSchematic, -->
|
||||
<property name="ShowQuality" value="true"/>
|
||||
<property name="SoundUnholster" value="weapon_unholster"/>
|
||||
<property name="SoundHolster" value="weapon_holster"/>
|
||||
<property name="SoundPickup" value="pistol_grab"/>
|
||||
<property name="SoundPlace" value="pistol_place"/>
|
||||
|
||||
<property class="Action0">
|
||||
<property name="Class" value="Ranged"/>
|
||||
<property name="Magazine_items" value="ammo9mmBulletBall,ammo9mmBulletHP,ammo9mmBulletAP"/>
|
||||
<property name="Sound_start" value="M1911A1_fire"/>
|
||||
<property name="Sound_loop" value="M1911A1_fire"/>
|
||||
<property name="Sound_end" value=""/>
|
||||
<property name="Sound_empty" value="dryfire"/>
|
||||
<property name="Sound_reload" value="pistol_reload"/>
|
||||
<property name="AutoReload" value="false"/>
|
||||
<property name="Particles_muzzle_fire" value="gunfire_pistol"/>
|
||||
<property name="Particles_muzzle_fire_fpv" value="gunfire_pistol_fpv"/>
|
||||
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
|
||||
<property name="triggerEffectTriggerPullDualsense" value="PistolTrigger"/>
|
||||
<property name="triggerEffectTriggerPullXbox" value="PistolTrigger"/>
|
||||
<property name="triggerEffectShootDualsense" value="PistolShoot"/>
|
||||
<property name="triggerEffectShootXbox" value="PistolShoot"/>
|
||||
</property>
|
||||
<property class="Action1">
|
||||
<property name="Class" value="Zoom"/>
|
||||
<property name="Zoom_max_out" value="55"/>
|
||||
<property name="Zoom_max_in" value="55"/>
|
||||
<property name="SightsCameraOffset" value="-.0018,.018,.012"/>
|
||||
<property name="zoomTriggerEffectPullDualsense" value="PistolZoom"/>
|
||||
<property name="zoomTriggerEffectPullXb" value="PistolZoom"/>
|
||||
</property>
|
||||
<effect_group name="gunHandgunT1Pistol">
|
||||
<passive_effect name="MaxRange" operation="base_set" value="50" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="base_set" value="30" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger,9mmGun"/> <!-- random effective rng -->
|
||||
<passive_effect name="RoundsPerMinute" operation="base_set" value="460" tags="perkGunslinger"/>
|
||||
<passive_effect name="BurstRoundCount" operation="base_set" value="999" tags="perkGunslinger"/>
|
||||
<passive_effect name="MagazineSize" operation="base_set" value="60" tags="perkGunslinger"/>
|
||||
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value=".76" tags="perkGunslinger"/>
|
||||
<passive_effect name="ModSlots" operation="base_set" value="1,2,3,4,5,6" tier="1,2,3,4,5,6"/>
|
||||
<passive_effect name="ModPowerBonus" operation="perc_add" value=".1" tags="EntityDamage,BlockDamage"/>
|
||||
<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>
|
||||
<passive_effect name="EntityDamage" operation="base_add" value="15" tags="perkGunslinger"/> <!-- damage offset -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value="-.02,.02" tags="perkGunslinger"/> <!-- random EntityDmg -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random BlockDmg -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<!-- <passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger"/> --> <!-- random DegMax -->
|
||||
<!-- <passive_effect name="RoundsPerMinute" operation="perc_add" value="-.05,.05" tags="perkGunslinger"/> --> <!-- random APM -->
|
||||
<!-- <passive_effect name="MagazineSize" operation="perc_add" value="-.122,.122"/> --> <!-- random MagazineSize -->
|
||||
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random WeaponHandling -->
|
||||
|
||||
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="1.5" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="1.5" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".4" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".8" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1.5" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="2.2" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value=".4" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value=".8" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.1" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".1" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="1.2" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="WeaponHandling" operation="base_set" value="1" tags="perkGunslinger"/> <!-- crosshair reset speed -->
|
||||
|
||||
<passive_effect name="DegradationMax" operation="base_set" value="1200,2200" tier="1,6" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkGunslinger,9mmGun"/>
|
||||
<!-- SHOW HIDE FPV TPV -->
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Blackout_len">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Unzoomgroup">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Zoomgroup">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP"/>
|
||||
|
||||
<!-- Muzzle Tracer tail -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C"/>
|
||||
|
||||
<!-- Fancy effect like smoke barrel Eject -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2"/>
|
||||
|
||||
<!-- MuzzleFlash FPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2"/>
|
||||
<!-- MuzzleLightFPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2"/>
|
||||
|
||||
</effect_group>
|
||||
<!-- Hide Holdtype Hands -->
|
||||
<effect_group>
|
||||
<requirement name="IsFPV"/>
|
||||
<!-- Raw hands -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<!-- Armor part -->
|
||||
</effect_group>
|
||||
|
||||
<effect_group>
|
||||
<requirement name="IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
<effect_group>
|
||||
<requirement name="!IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
|
||||
<!-- Refresh hands when no glove is on -->
|
||||
<effect_group>
|
||||
<requirement name="ItemHasTags" tags="IZY"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorBrownLeather"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorBlackLeather"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorDarkLeather"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="AddBuff" buff="RefreshHand"/>
|
||||
</effect_group>
|
||||
</item>
|
||||
|
||||
|
||||
<item name="IZYgunT4DualPistolC96M">
|
||||
<property name="Tags" value="IZY,overrideSounds,Holdstyle,weapon,ranged,holdBreathAiming,bottomAttachments,gun,shortRange,pistol,barrelAttachments,sideAttachments,magazine,drumMagazine,firingMode,attAgility,perkGunslinger,9mmGun,attachmentsIncluded,canHaveCosmetic,handgunSkill"/>
|
||||
<property name="DisplayType" value="rangedGun"/>
|
||||
<property name="HoldType" value="67"/>
|
||||
<property name="Meshfile" value="#@modfolder:Resources/IZY_9mm_Pack_MainResource_AkimboGuns.unity3d?IZY_DUALPISTOLS_C96R.Prefab"/>
|
||||
<property name="DropMeshfile" value="#@modfolder:Resources/IZY_9mm_Pack_MainResource_AkimboGuns.unity3d?DROP_DUALPISTOLS_C96S.Prefab"/>
|
||||
<property name="Material" value="MHandGunParts"/>
|
||||
<property name="Weight" value="10"/>
|
||||
<property name="ScrapTimeOverride" value="10.0"/>
|
||||
<property name="RepairTools" value="resourceRepairKit"/>
|
||||
<property name="DegradationBreaksAfter" value="false"/>
|
||||
<property name="SoundJammed" value="weapon_jam"/>
|
||||
<property name="Attachments" value="meleeToolFlashlight02"/>
|
||||
<property name="CustomIcon" value="IZYgunT4DualPistolC96M"/>
|
||||
<property name="DescriptionKey" value="IZYgunT4DualPistolC96MDesc"/>
|
||||
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
|
||||
<property name="Sound_Sight_In" value="pistol_sight_in"/>
|
||||
<property name="Sound_Sight_Out" value="pistol_sight_out"/>
|
||||
<property name="LightSource" value="lightSource"/> <!-- Start: Needed for the attachment flashlight -->
|
||||
<property name="ActivateObject" value="Attachments/flashlight/lightSource"/>
|
||||
<property name="AttachmentFlashlight" value="flashlight02"/> <!-- End: Needed for the attachment flashlight -->
|
||||
<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
|
||||
<property name="RepairExpMultiplier" value="10.8"/>
|
||||
<property name="LightValue" value=".45"/>
|
||||
<property name="EconomicValue" value="10000"/>
|
||||
<property name="TraderStageTemplate" value="baseTier3"/><!-- gunHandgunT1Pistol -->
|
||||
<property name="UnlockedBy" value="craftingHandguns"/><!-- perkGunslinger,gunHandgunT1PistolSchematic, -->
|
||||
<property name="ShowQuality" value="true"/>
|
||||
<property name="SoundUnholster" value="weapon_unholster"/>
|
||||
<property name="SoundHolster" value="weapon_holster"/>
|
||||
<property name="SoundPickup" value="pistol_grab"/>
|
||||
<property name="SoundPlace" value="pistol_place"/>
|
||||
|
||||
<property class="Action0">
|
||||
<property name="Class" value="Ranged"/>
|
||||
<property name="Magazine_items" value="ammo9mmBulletBall,ammo9mmBulletHP,ammo9mmBulletAP"/>
|
||||
<property name="Sound_start" value="M1911A1_fire"/>
|
||||
<property name="Sound_loop" value="M1911A1_fire"/>
|
||||
<property name="Sound_end" value=""/>
|
||||
<property name="Sound_empty" value="dryfire"/>
|
||||
<property name="Sound_reload" value="pistol_reload"/>
|
||||
<property name="AutoReload" value="false"/>
|
||||
<property name="Particles_muzzle_fire" value="gunfire_pistol"/>
|
||||
<property name="Particles_muzzle_fire_fpv" value="gunfire_pistol_fpv"/>
|
||||
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
|
||||
<property name="triggerEffectTriggerPullDualsense" value="PistolTrigger"/>
|
||||
<property name="triggerEffectTriggerPullXbox" value="PistolTrigger"/>
|
||||
<property name="triggerEffectShootDualsense" value="PistolShoot"/>
|
||||
<property name="triggerEffectShootXbox" value="PistolShoot"/>
|
||||
</property>
|
||||
<property class="Action1">
|
||||
<property name="Class" value="Zoom"/>
|
||||
<property name="Zoom_max_out" value="55"/>
|
||||
<property name="Zoom_max_in" value="55"/>
|
||||
<property name="SightsCameraOffset" value="-.0018,.017,.012"/>
|
||||
<property name="zoomTriggerEffectPullDualsense" value="PistolZoom"/>
|
||||
<property name="zoomTriggerEffectPullXb" value="PistolZoom"/>
|
||||
</property>
|
||||
<effect_group name="gunHandgunT1Pistol">
|
||||
<passive_effect name="MaxRange" operation="base_set" value="50" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="base_set" value="38" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger,9mmGun"/> <!-- random effective rng -->
|
||||
<passive_effect name="RoundsPerMinute" operation="base_set" value="480" tags="perkGunslinger"/>
|
||||
<passive_effect name="BurstRoundCount" operation="base_set" value="999" tags="perkGunslinger"/>
|
||||
<passive_effect name="MagazineSize" operation="base_set" value="100" tags="perkGunslinger"/>
|
||||
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value=".76" tags="perkGunslinger"/>
|
||||
<passive_effect name="ModSlots" operation="base_set" value="1,2,3,4,5,6" tier="1,2,3,4,5,6"/>
|
||||
<passive_effect name="ModPowerBonus" operation="perc_add" value=".1" tags="EntityDamage,BlockDamage"/>
|
||||
<passive_effect name="ModPowerBonus" operation="base_add" value="350" tags="EconomicValue"/>
|
||||
<passive_effect name="EntityDamage" operation="base_add" value="20" tags="perkGunslinger"/> <!-- damage offset -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value="-.02,.02" tags="perkGunslinger"/> <!-- random EntityDmg -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random BlockDmg -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<!-- <passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger"/> --> <!-- random DegMax -->
|
||||
<!-- <passive_effect name="RoundsPerMinute" operation="perc_add" value="-.05,.05" tags="perkGunslinger"/> --> <!-- random APM -->
|
||||
<!-- <passive_effect name="MagazineSize" operation="perc_add" value="-.122,.122"/> --> <!-- random MagazineSize -->
|
||||
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random WeaponHandling -->
|
||||
|
||||
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="1.2" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="1.2" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".3" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".8" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1.5" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="2.2" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value=".3" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value=".6" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.1" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".1" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="1" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="WeaponHandling" operation="base_set" value="1.2" tags="perkGunslinger"/> <!-- crosshair reset speed -->
|
||||
|
||||
<passive_effect name="DegradationMax" operation="base_set" value="1600,2400" tier="1,6" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkGunslinger,9mmGun"/>
|
||||
<!-- SHOW HIDE FPV TPV -->
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Blackout_len">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Unzoomgroup">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Zoomgroup">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP"/>
|
||||
|
||||
<!-- Muzzle Tracer tail -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C"/>
|
||||
|
||||
<!-- Fancy effect like smoke barrel Eject -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2"/>
|
||||
|
||||
<!-- MuzzleFlash FPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2"/>
|
||||
<!-- MuzzleLightFPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2"/>
|
||||
|
||||
</effect_group>
|
||||
<!-- Hide Holdtype Hands -->
|
||||
<effect_group>
|
||||
<requirement name="IsFPV"/>
|
||||
<!-- Raw hands -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<!-- Armor part -->
|
||||
</effect_group>
|
||||
|
||||
<effect_group>
|
||||
<requirement name="IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
<effect_group>
|
||||
<requirement name="!IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
|
||||
<!-- Refresh hands when no glove is on -->
|
||||
<effect_group>
|
||||
<requirement name="ItemHasTags" tags="IZY"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorBrownLeather"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorBlackLeather"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorDarkLeather"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="AddBuff" buff="RefreshHand"/>
|
||||
</effect_group>
|
||||
</item>
|
||||
|
||||
<!-- ********************************************************************************* -->
|
||||
<!-- ********************************************************************************* -->
|
||||
|
||||
|
||||
<!-- ********************************************************************************* -->
|
||||
<!-- ********************************************************************************* -->
|
||||
<!-- ********************************************************************************* -->
|
||||
<!-- PISTOL_SHIELD -->
|
||||
<!-- ********************************************************************************* -->
|
||||
<!-- ********************************************************************************* -->
|
||||
|
||||
<!-- ********************************************************************************* -->
|
||||
<!-- ********************************************************************************* -->
|
||||
<!-- ********************************************************************************* -->
|
||||
<!-- TAC_SMG -->
|
||||
<!-- ********************************************************************************* -->
|
||||
<!-- ********************************************************************************* -->
|
||||
|
||||
<item name="IZYgunT2SMGUZIsubmachinegun">
|
||||
<property name="Tags" value="IZY,overrideSounds,weapon,ShortBarrelmod,ranged,holdBreathAiming,gun,shortRange,barrelAttachments,sideAttachments,smallTopAttachments,magazine,firingMode,bottomAttachments,attAgility,perkGunslinger,9mmGun,attachmentsIncluded,canHaveCosmetic,handgunSkill"/>
|
||||
<property name="DisplayType" value="rangedGun"/>
|
||||
<property name="HoldType" value="60"/>
|
||||
<property name="Meshfile" value="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?IZY_SMG_Uzi.Prefab"/>
|
||||
<property name="DropMeshfile" value="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?DROP_SMG_Uzi.Prefab"/>
|
||||
<property name="Material" value="MMachineGunParts"/>
|
||||
<property name="Weight" value="1"/>
|
||||
<property name="CustomIcon" value="IZYgunT2SMGUZIsubmachinegun"/>
|
||||
<property name="RepairTools" value="resourceRepairKit"/>
|
||||
<property name="DegradationBreaksAfter" value="false"/>
|
||||
<property name="SoundJammed" value="weapon_jam"/>
|
||||
<property name="Attachments" value="meleeToolFlashlight02"/>
|
||||
<property name="DescriptionKey" value="IZYgunT2SMGUZIsubmachinegunDesc"/>
|
||||
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
|
||||
<property name="Sound_Sight_In" value="smg_sight_in"/>
|
||||
<property name="Sound_Sight_Out" value="smg_sight_out"/>
|
||||
<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
|
||||
<property name="RepairExpMultiplier" value="10.8"/>
|
||||
<property name="LightValue" value=".45"/>
|
||||
<property name="EconomicValue" value="2000"/>
|
||||
<property name="TraderStageTemplate" value="baseTier2"/>
|
||||
<property name="UnlockedBy" value="craftingHandguns"/><!-- gunHandgunT3SMG5Schematic, -->
|
||||
<property name="ShowQuality" value="true"/>
|
||||
<property name="SoundUnholster" value="weapon_unholster"/>
|
||||
<property name="SoundHolster" value="weapon_holster"/>
|
||||
|
||||
<property class="Action0">
|
||||
<property name="Class" value="Ranged"/>
|
||||
<property name="Delay" value=".150"/> <!-- obsolete if rounds per minute exists -->
|
||||
<property name="Magazine_items" value="ammo9mmBulletBall,ammo9mmBulletHP,ammo9mmBulletAP"/>
|
||||
<property name="Sound_start" value="UZIsmg_fire"/>
|
||||
<property name="Sound_loop" value="UZIsmg_fire"/>
|
||||
<property name="Sound_end" value=""/>
|
||||
<property name="Sound_empty" value="dryfire"/>
|
||||
<property name="Sound_reload" value=""/>
|
||||
<property name="AutoReload" value="false"/>
|
||||
<property name="Particles_muzzle_fire" value="nailgunfire"/>
|
||||
<property name="Particles_muzzle_fire_fpv" value="nailgunfire"/>
|
||||
<property name="ScopeOffset" value="-.000525,.1449,-.2"/>
|
||||
<property name="SideOffset" value="0,0,0"/>
|
||||
<property name="BarrelOffset" value="-.062,.062,.16"/>
|
||||
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
|
||||
<property name="triggerEffectTriggerPullDualsense" value="PistolTrigger"/>
|
||||
<property name="triggerEffectTriggerPullXbox" value="PistolTrigger"/>
|
||||
<property name="triggerEffectShootDualsense" value="PistolShoot"/>
|
||||
<property name="triggerEffectShootXbox" value="PistolShoot"/>
|
||||
</property>
|
||||
|
||||
<property class="Action1">
|
||||
<property name="Class" value="Zoom"/>
|
||||
<property name="Zoom_max_out" value="55"/>
|
||||
<property name="Zoom_max_in" value="55"/>
|
||||
<property name="SightsCameraOffset" value="0,-.016,.2"/>
|
||||
<property name="zoomTriggerEffectPullDualsense" value="PistolZoom"/>
|
||||
<property name="zoomTriggerEffectPullXb" value="PistolZoom"/>
|
||||
</property>
|
||||
|
||||
<effect_group name="gunHandgunT3SMG5">
|
||||
<passive_effect name="MaxRange" operation="base_set" value="50" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="base_set" value="25" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger,9mmGun"/> <!-- random effective rng -->
|
||||
<passive_effect name="RoundsPerMinute" operation="base_set" value="520" tags="perkGunslinger"/>
|
||||
<passive_effect name="BurstRoundCount" operation="base_set" value="1000" tags="perkGunslinger"/>
|
||||
<passive_effect name="MagazineSize" operation="base_set" value="30" tags="perkGunslinger"/>
|
||||
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1.2" tags="perkGunslinger"/> <!-- 4s -->
|
||||
<passive_effect name="ModSlots" operation="base_set" value="1,2,3,4,5,6" tier="1,2,3,4,5,6"/>
|
||||
<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage,BlockDamage"/>
|
||||
<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>
|
||||
<passive_effect name="EntityDamage" operation="base_add" value="8" tags="perkGunslinger"/> <!-- damage offset -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value="-.02,.02" tags="perkGunslinger"/> <!-- random EntityDmg -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random BlockDmg -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<!-- <passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger"/> --> <!-- random DegMax -->
|
||||
<!-- <passive_effect name="RoundsPerMinute" operation="perc_add" value="-.05,.05" tags="perkGunslinger"/> --> <!-- random APM -->
|
||||
<!-- <passive_effect name="MagazineSize" operation="perc_add" value="-.122,.122"/> --> <!-- random MagazineSize -->
|
||||
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random WeaponHandling -->
|
||||
|
||||
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="1.1" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="1.1" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".35" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".8" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1.5" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="2.2" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value=".6" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value="1.1" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.1" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".1" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="1.6" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="WeaponHandling" operation="base_set" value=".7" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="DegradationMax" operation="base_set" value="300,500" tier="1,6" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkGunslinger,9mmGun"/>
|
||||
|
||||
<!-- SHOW HIDE FPV TPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP"/>
|
||||
|
||||
<!-- Muzzle Tracer tail -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C"/>
|
||||
|
||||
<!-- Fancy effect like smoke barrel Eject -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2"/>
|
||||
|
||||
<!-- MuzzleFlash FPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2"/>
|
||||
<!-- MuzzleLightFPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2"/>
|
||||
|
||||
</effect_group>
|
||||
<!-- Hide Holdtype Hands -->
|
||||
<effect_group>
|
||||
<requirement name="IsFPV"/>
|
||||
<!-- Raw hands -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<!-- Armor part -->
|
||||
</effect_group>
|
||||
|
||||
<effect_group>
|
||||
<requirement name="IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
<effect_group>
|
||||
<requirement name="!IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
|
||||
<!-- Refresh hands when no glove is on -->
|
||||
<effect_group>
|
||||
<requirement name="ItemHasTags" tags="IZY"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorBrownLeather"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorBlackLeather"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorDarkLeather"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="AddBuff" buff="RefreshHand"/>
|
||||
</effect_group>
|
||||
</item>
|
||||
|
||||
<item name="IZYgunT3SMGMP5Ksubmachinegun">
|
||||
<property name="Tags" value="IZY,overrideSounds,weapon,ShortBarrelmod,ranged,holdBreathAiming,gun,shortRange,barrelAttachments,sideAttachments,smallTopAttachments,magazine,firingMode,bottomAttachments,attAgility,perkGunslinger,9mmGun,attachmentsIncluded,canHaveCosmetic,handgunSkill"/>
|
||||
<property name="DisplayType" value="rangedGun"/>
|
||||
<property name="HoldType" value="6"/>
|
||||
<property name="Meshfile" value="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?IZY_SMG_MP5Ks.Prefab"/>
|
||||
<property name="DropMeshfile" value="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?DROP_SMG_mp5k.Prefab"/>
|
||||
<property name="Material" value="MMachineGunParts"/>
|
||||
<property name="Weight" value="1"/>
|
||||
<property name="CustomIcon" value="IZYgunT3SMGMP5Ksubmachinegun"/>
|
||||
<property name="RepairTools" value="resourceRepairKit"/>
|
||||
<property name="DegradationBreaksAfter" value="false"/>
|
||||
<property name="SoundJammed" value="weapon_jam"/>
|
||||
<property name="Attachments" value="meleeToolFlashlight02"/>
|
||||
<property name="DescriptionKey" value="IZYgunT3SMGMP5KsubmachinegunDesc"/>
|
||||
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
|
||||
<property name="Sound_Sight_In" value="smg_sight_in"/>
|
||||
<property name="Sound_Sight_Out" value="smg_sight_out"/>
|
||||
<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
|
||||
<property name="RepairExpMultiplier" value="10.8"/>
|
||||
<property name="LightValue" value=".45"/>
|
||||
<property name="EconomicValue" value="5000"/>
|
||||
<property name="TraderStageTemplate" value="baseTier3"/>
|
||||
<property name="UnlockedBy" value="craftingHandguns"/><!-- gunHandgunT3SMG5Schematic, -->
|
||||
<property name="ShowQuality" value="true"/>
|
||||
<property name="SoundUnholster" value="weapon_unholster"/>
|
||||
<property name="SoundHolster" value="weapon_holster"/>
|
||||
|
||||
<property class="Action0">
|
||||
<property name="Class" value="Ranged"/>
|
||||
<property name="Delay" value=".150"/> <!-- obsolete if rounds per minute exists -->
|
||||
<property name="Magazine_items" value="ammo9mmBulletBall,ammo9mmBulletHP,ammo9mmBulletAP"/>
|
||||
<property name="Sound_start" value="MPK5s_fire"/>
|
||||
<property name="Sound_loop" value="MPK5s_fire"/>
|
||||
<property name="Sound_end" value=""/>
|
||||
<property name="Sound_empty" value="dryfire"/>
|
||||
<property name="Sound_reload" value=""/>
|
||||
<property name="AutoReload" value="false"/>
|
||||
<property name="Particles_muzzle_fire" value="nailgunfire"/>
|
||||
<property name="Particles_muzzle_fire_fpv" value="nailgunfire"/>
|
||||
<property name="ScopeOffset" value="-.000525,.1449,-.2"/>
|
||||
<property name="SideOffset" value="0,0,0"/>
|
||||
<property name="BarrelOffset" value="-.062,.062,.16"/>
|
||||
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
|
||||
<property name="triggerEffectTriggerPullDualsense" value="PistolTrigger"/>
|
||||
<property name="triggerEffectTriggerPullXbox" value="PistolTrigger"/>
|
||||
<property name="triggerEffectShootDualsense" value="PistolShoot"/>
|
||||
<property name="triggerEffectShootXbox" value="PistolShoot"/>
|
||||
</property>
|
||||
|
||||
<property class="Action1">
|
||||
<property name="Class" value="Zoom"/>
|
||||
<property name="Zoom_max_out" value="55"/>
|
||||
<property name="Zoom_max_in" value="55"/>
|
||||
<property name="SightsCameraOffset" value="0,.0065,-.01"/>
|
||||
<property name="zoomTriggerEffectPullDualsense" value="PistolZoom"/>
|
||||
<property name="zoomTriggerEffectPullXb" value="PistolZoom"/>
|
||||
</property>
|
||||
|
||||
<effect_group name="gunHandgunT3SMG5">
|
||||
<passive_effect name="MaxRange" operation="base_set" value="65" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="base_set" value="30" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger,9mmGun"/> <!-- random effective rng -->
|
||||
<passive_effect name="RoundsPerMinute" operation="base_set" value="580" tags="perkGunslinger"/>
|
||||
<passive_effect name="BurstRoundCount" operation="base_set" value="1000" tags="perkGunslinger"/>
|
||||
<passive_effect name="MagazineSize" operation="base_set" value="30" tags="perkGunslinger"/>
|
||||
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1.2" tags="perkGunslinger"/> <!-- 4s -->
|
||||
<passive_effect name="ModSlots" operation="base_set" value="1,2,3,4,5,6" tier="1,2,3,4,5,6"/>
|
||||
<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage,BlockDamage"/>
|
||||
<passive_effect name="ModPowerBonus" operation="base_add" value="300" tags="EconomicValue"/>
|
||||
<passive_effect name="EntityDamage" operation="base_add" value="13" tags="perkGunslinger"/> <!-- damage offset -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value="-.02,.02" tags="perkGunslinger"/> <!-- random EntityDmg -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random BlockDmg -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<!-- <passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger"/> --> <!-- random DegMax -->
|
||||
<!-- <passive_effect name="RoundsPerMinute" operation="perc_add" value="-.05,.05" tags="perkGunslinger"/> --> <!-- random APM -->
|
||||
<!-- <passive_effect name="MagazineSize" operation="perc_add" value="-.122,.122"/> --> <!-- random MagazineSize -->
|
||||
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random WeaponHandling -->
|
||||
|
||||
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="1.35" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="1.35" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".35" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".8" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1.5" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="2.2" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value=".3" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value=".6" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.1" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".1" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="1.6" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="WeaponHandling" operation="base_set" value=".9" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="DegradationMax" operation="base_set" value="500,700" tier="1,6" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkGunslinger,9mmGun"/>
|
||||
|
||||
<!-- SHOW HIDE FPV TPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP"/>
|
||||
|
||||
<!-- Muzzle Tracer tail -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C"/>
|
||||
|
||||
<!-- Fancy effect like smoke barrel Eject -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2"/>
|
||||
|
||||
<!-- MuzzleFlash FPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2"/>
|
||||
<!-- MuzzleLightFPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2"/>
|
||||
|
||||
</effect_group>
|
||||
<!-- Hide Holdtype Hands -->
|
||||
<effect_group>
|
||||
<requirement name="IsFPV"/>
|
||||
<!-- Raw hands -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<!-- Armor part -->
|
||||
</effect_group>
|
||||
|
||||
<effect_group>
|
||||
<requirement name="IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
<effect_group>
|
||||
<requirement name="!IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
|
||||
<!-- Refresh hands when no glove is on -->
|
||||
<effect_group>
|
||||
<requirement name="ItemHasTags" tags="IZY"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorBrownLeather"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorBlackLeather"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorDarkLeather"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="AddBuff" buff="RefreshHand"/>
|
||||
</effect_group>
|
||||
</item>
|
||||
|
||||
<item name="IZYgunT4SMGColt9mmsubmachinegun">
|
||||
<property name="Tags" value="IZY,overrideSounds,weapon,ShortBarrelmod,ranged,holdBreathAiming,gun,shortRange,barrelAttachments,sideAttachments,smallTopAttachments,magazine,firingMode,bottomAttachments,attAgility,perkGunslinger,9mmGun,attachmentsIncluded,canHaveCosmetic,handgunSkill"/>
|
||||
<property name="DisplayType" value="rangedGun"/>
|
||||
<property name="HoldType" value="71"/>
|
||||
<property name="Meshfile" value="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?IZY_SMG_KOLTSMG.Prefab"/>
|
||||
<property name="DropMeshfile" value="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?DROP_SMG_KOLTSMG.Prefab"/>
|
||||
<property name="Material" value="MMachineGunParts"/>
|
||||
<property name="Weight" value="1"/>
|
||||
<property name="CustomIcon" value="IZYgunT4SMGColt9mmsubmachinegun"/>
|
||||
<property name="RepairTools" value="IZYadvancegunrepairkit"/>
|
||||
<property name="DegradationBreaksAfter" value="false"/>
|
||||
<property name="SoundJammed" value="weapon_jam"/>
|
||||
<property name="Attachments" value="meleeToolFlashlight02"/>
|
||||
<property name="DescriptionKey" value="IZYgunT4SMGColt9mmsubmachinegunDesc"/>
|
||||
|
||||
<property name="CrosshairOnAim" value="true"/> <!-- aimTest -->
|
||||
<property name="CrosshairUpAfterShot" value="true"/> <!-- aimTest -->
|
||||
|
||||
<property name="Sound_Sight_In" value="smg_sight_in"/>
|
||||
<property name="Sound_Sight_Out" value="smg_sight_out"/>
|
||||
<property name="Group" value="Ammo/Weapons,Ranged Weapons"/>
|
||||
<property name="RepairExpMultiplier" value="10.8"/>
|
||||
<property name="LightValue" value=".45"/>
|
||||
<property name="EconomicValue" value="9500"/>
|
||||
<property name="TraderStageTemplate" value="baseTier3"/>
|
||||
<property name="UnlockedBy" value="craftingHandguns"/><!-- gunHandgunT3SMG5Schematic, -->
|
||||
<property name="ShowQuality" value="true"/>
|
||||
<property name="SoundUnholster" value="weapon_unholster"/>
|
||||
<property name="SoundHolster" value="weapon_holster"/>
|
||||
|
||||
<property class="Action0">
|
||||
<property name="Class" value="Ranged"/>
|
||||
<property name="Delay" value=".150"/> <!-- obsolete if rounds per minute exists -->
|
||||
<property name="Magazine_items" value="ammo9mmBulletBall,ammo9mmBulletHP,ammo9mmBulletAP"/>
|
||||
<property name="Sound_start" value="KOLT9s_fire"/>
|
||||
<property name="Sound_loop" value="KOLT9s_fire"/>
|
||||
<property name="Sound_end" value=""/>
|
||||
<property name="Sound_empty" value="dryfire"/>
|
||||
<property name="Sound_reload" value=""/>
|
||||
<property name="AutoReload" value="false"/>
|
||||
<property name="Particles_muzzle_fire" value="nailgunfire"/>
|
||||
<property name="Particles_muzzle_fire_fpv" value="nailgunfire"/>
|
||||
<property name="ScopeOffset" value="-.000525,.1449,-.2"/>
|
||||
<property name="SideOffset" value="0,0,0"/>
|
||||
<property name="BarrelOffset" value="-.062,.062,.16"/>
|
||||
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
|
||||
<property name="triggerEffectTriggerPullDualsense" value="PistolTrigger"/>
|
||||
<property name="triggerEffectTriggerPullXbox" value="PistolTrigger"/>
|
||||
<property name="triggerEffectShootDualsense" value="PistolShoot"/>
|
||||
<property name="triggerEffectShootXbox" value="PistolShoot"/>
|
||||
</property>
|
||||
|
||||
<property class="Action1">
|
||||
<property name="Class" value="Zoom"/>
|
||||
<property name="Zoom_max_out" value="55"/>
|
||||
<property name="Zoom_max_in" value="55"/>
|
||||
<property name="SightsCameraOffset" value="-.0008,0,0"/>
|
||||
<property name="zoomTriggerEffectPullDualsense" value="PistolZoom"/>
|
||||
<property name="zoomTriggerEffectPullXb" value="PistolZoom"/>
|
||||
</property>
|
||||
|
||||
<effect_group name="gunHandgunT3SMG5">
|
||||
<passive_effect name="MaxRange" operation="base_set" value="70" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="base_set" value="40" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger,9mmGun"/> <!-- random effective rng -->
|
||||
<passive_effect name="RoundsPerMinute" operation="base_set" value="600" tags="perkGunslinger"/>
|
||||
<passive_effect name="BurstRoundCount" operation="base_set" value="1000" tags="perkGunslinger"/>
|
||||
<passive_effect name="MagazineSize" operation="base_set" value="40" tags="perkGunslinger"/>
|
||||
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value=".73" tags="perkGunslinger"/> <!-- 4s -->
|
||||
<passive_effect name="ModSlots" operation="base_set" value="1,2,3,4,5,6" tier="1,2,3,4,5,6"/>
|
||||
<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage,BlockDamage"/>
|
||||
<passive_effect name="ModPowerBonus" operation="base_add" value="350" tags="EconomicValue"/>
|
||||
<passive_effect name="EntityDamage" operation="base_add" value="19" tags="perkGunslinger"/> <!-- damage offset -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value="-.02,.02" tags="perkGunslinger"/> <!-- random EntityDmg -->
|
||||
<passive_effect name="EntityDamage" operation="perc_add" value=".05,.25" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random BlockDmg -->
|
||||
<passive_effect name="BlockDamage" operation="perc_add" value=".15,.75" tier="2,6" tags="perkGunslinger"/> <!-- tier bonus -->
|
||||
<!-- <passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tier="1,6" tags="perkGunslinger"/> --> <!-- random DegMax -->
|
||||
<!-- <passive_effect name="RoundsPerMinute" operation="perc_add" value="-.05,.05" tags="perkGunslinger"/> --> <!-- random APM -->
|
||||
<!-- <passive_effect name="MagazineSize" operation="perc_add" value="-.122,.122"/> --> <!-- random MagazineSize -->
|
||||
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08" tags="perkGunslinger"/> <!-- random WeaponHandling -->
|
||||
|
||||
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="1.1" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="1.1" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".28" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".8" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1.5" tags="perkGunslinger"/>
|
||||
<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="2.2" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value=".3" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value=".5" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.1" tags="perkGunslinger"/>
|
||||
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".1" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="1.5" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="WeaponHandling" operation="base_set" value="1.2" tags="perkGunslinger"/>
|
||||
|
||||
<passive_effect name="DegradationMax" operation="base_set" value="800,1200" tier="1,6" tags="perkGunslinger,9mmGun"/>
|
||||
<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="perkGunslinger,9mmGun"/>
|
||||
|
||||
<!-- SHOW HIDE FPV TPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="FPV_GROUP"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="3rdPV_GROUP"/>
|
||||
|
||||
<!-- Muzzle Tracer tail -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzle_TRACER_C"/>
|
||||
|
||||
<!-- Fancy effect like smoke barrel Eject -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Fancy_shits2"/>
|
||||
|
||||
<!-- MuzzleFlash FPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="Muzzleframes_B2"/>
|
||||
<!-- MuzzleLightFPV -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV"/>
|
||||
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="true" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2">
|
||||
<requirement name="!IsFPV"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="false" parent_transform="#HeldItemRoot" transform_path="MuzzleLightFPV2"/>
|
||||
|
||||
</effect_group>
|
||||
<!-- Hide Holdtype Hands -->
|
||||
<effect_group>
|
||||
<requirement name="IsFPV"/>
|
||||
<!-- Raw hands -->
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfCrouch" action="SetTransformActive" active="false" transform_path="body"/>
|
||||
<!-- Armor part -->
|
||||
</effect_group>
|
||||
|
||||
<effect_group>
|
||||
<requirement name="IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
<effect_group>
|
||||
<requirement name="!IsMale"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="hands"/>
|
||||
<triggered_effect trigger="onSelfEquipStop" action="SetTransformActive" active="true" transform_path="body"/>
|
||||
</effect_group>
|
||||
|
||||
<!-- Refresh hands when no glove is on -->
|
||||
<!-- Refresh hands when no glove is on -->
|
||||
<effect_group>
|
||||
<requirement name="ItemHasTags" tags="IZY"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorBrownLeather"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorBlackLeather"/>
|
||||
<requirement name="!HasBuff" buff="WearingArmorDarkLeather"/>
|
||||
<triggered_effect trigger="onSelfHoldingItemCreated" action="AddBuff" buff="RefreshHand"/>
|
||||
</effect_group>
|
||||
</item>
|
||||
|
||||
|
||||
</append>
|
||||
</configs>
|
||||
48
Config/sounds.xml
Normal file
48
Config/sounds.xml
Normal file
@@ -0,0 +1,48 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<configs>
|
||||
|
||||
<append xpath="/Sounds">
|
||||
|
||||
<SoundDataNode name="PipeSMG_fire"> <AudioSource name="Sounds/AudioSource_WeaponFire"/> <NetworkAudioSource name="Sounds/AudioSource_WeaponFire_Network"/>
|
||||
<Noise ID="0" noise="75" time="2" muffled_when_crouched="1" heat_map_strength="0.7" heat_map_time="60"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?PipeSMG_fire"/>
|
||||
<LocalCrouchVolumeScale value="1"/> <CrouchNoiseScale value="1"/> <NoiseScale value="1"/> <MaxVoices value="300"/> <MaxVoicesPerEntity value="300"/> <MaxRepeatRate value="0.001"/> </SoundDataNode>
|
||||
|
||||
<SoundDataNode name="PipeSMG_end"> <AudioSource name="Sounds/AudioSource_WeaponFire"/> <NetworkAudioSource name="Sounds/AudioSource_WeaponFire_Network"/>
|
||||
<Noise ID="0" noise="75" time="2" muffled_when_crouched="1" heat_map_strength="0.7" heat_map_time="60"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?PipeSMG_end"/>
|
||||
<LocalCrouchVolumeScale value="1"/> <CrouchNoiseScale value="1"/> <NoiseScale value="1"/> <MaxVoices value="300"/> <MaxVoicesPerEntity value="300"/> <MaxRepeatRate value="0.001"/> </SoundDataNode>
|
||||
|
||||
<SoundDataNode name="UZIsmg_fire"> <AudioSource name="Sounds/AudioSource_WeaponFire"/> <NetworkAudioSource name="Sounds/AudioSource_WeaponFire_Network"/>
|
||||
<Noise ID="0" noise="75" time="2" muffled_when_crouched="1" heat_map_strength="0.7" heat_map_time="60"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?UZIsmg_fire"/>
|
||||
<LocalCrouchVolumeScale value="1"/> <CrouchNoiseScale value="1"/> <NoiseScale value="1"/> <MaxVoices value="300"/> <MaxVoicesPerEntity value="300"/> <MaxRepeatRate value="0.001"/> </SoundDataNode>
|
||||
|
||||
<SoundDataNode name="UZIsmg_silen_fire"> <AudioSource name="Sounds/AudioSource_WeaponFire"/> <NetworkAudioSource name="Sounds/AudioSource_WeaponFire_Network"/>
|
||||
<Noise ID="0" noise="17" time="2" muffled_when_crouched="1" heat_map_strength="0.7" heat_map_time="60"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?UZIsmg_silen_fire"/>
|
||||
<LocalCrouchVolumeScale value="1"/> <CrouchNoiseScale value="1"/> <NoiseScale value="1"/> <MaxVoices value="300"/> <MaxVoicesPerEntity value="300"/> <MaxRepeatRate value="0.001"/> </SoundDataNode>
|
||||
|
||||
<SoundDataNode name="KOLT9s_fire"> <AudioSource name="Sounds/AudioSource_WeaponFire"/> <NetworkAudioSource name="Sounds/AudioSource_WeaponFire_Network"/>
|
||||
<Noise ID="0" noise="75" time="2" muffled_when_crouched="1" heat_map_strength="0.7" heat_map_time="60"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?KOLT9s_fire"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?KOLT9s_fire1"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?KOLT9s_fire2"/>
|
||||
<LocalCrouchVolumeScale value="1"/> <CrouchNoiseScale value="1"/> <NoiseScale value="1"/> <MaxVoices value="300"/> <MaxVoicesPerEntity value="300"/> <MaxRepeatRate value="0.001"/> </SoundDataNode>
|
||||
|
||||
<SoundDataNode name="MPK5s_fire"> <AudioSource name="Sounds/AudioSource_WeaponFire"/> <NetworkAudioSource name="Sounds/AudioSource_WeaponFire_Network"/>
|
||||
<Noise ID="0" noise="75" time="2" muffled_when_crouched="1" heat_map_strength="0.7" heat_map_time="60"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?MPK5s_fire"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?MPK5s_fire1"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?MPK5s_fire2"/>
|
||||
<LocalCrouchVolumeScale value="1"/> <CrouchNoiseScale value="1"/> <NoiseScale value="1"/> <MaxVoices value="300"/> <MaxVoicesPerEntity value="300"/> <MaxRepeatRate value="0.001"/> </SoundDataNode>
|
||||
|
||||
<SoundDataNode name="MP5Ksmg_silen_fire"> <AudioSource name="Sounds/AudioSource_WeaponFire"/> <NetworkAudioSource name="Sounds/AudioSource_WeaponFire_Network"/>
|
||||
<Noise ID="0" noise="17" time="2" muffled_when_crouched="1" heat_map_strength="0.7" heat_map_time="60"/>
|
||||
<AudioClip ClipName="#@modfolder:Resources/IZY_9mm_Pack_MainResource.unity3d?MPK5s_silen_fire"/>
|
||||
<LocalCrouchVolumeScale value="1"/> <CrouchNoiseScale value="1"/> <NoiseScale value="1"/> <MaxVoices value="300"/> <MaxVoicesPerEntity value="300"/> <MaxRepeatRate value="0.001"/> </SoundDataNode>
|
||||
|
||||
</append>
|
||||
|
||||
</configs>
|
||||
Reference in New Issue
Block a user