InfinityKage
Refugee
Hi. I want to start by saying I don't really know anything about making or sharing mods. I'm just kinda winging this, but it seems to be working.
I really love turrets and I wanted some more option for them so I installed War3zuk's Adv Junk Turret mod, but I'm playing with Darkness falls and other mods that add guns and ammo and I wanted turrets for them as well. I know nothing about modding, but by using context clues, common sense, and reverse engineering I was able to add a few turrets to War3zuk's Adv Junk Turret mod and figured I might as well share it.
To use the mod just install War3zuk's Adv Junk Turret mod and replace the text in the War3zuk Adv Junk Turret\Config\Items XML with this:
All credit to War3zuk for making the original mod.
If this is not allowed and if War3zuk wants it taken down just let me know and I'll take it down.
Also, I'm open to feedback on how to improve it. Like I said, I'm really new at this.
I really love turrets and I wanted some more option for them so I installed War3zuk's Adv Junk Turret mod, but I'm playing with Darkness falls and other mods that add guns and ammo and I wanted turrets for them as well. I know nothing about modding, but by using context clues, common sense, and reverse engineering I was able to add a few turrets to War3zuk's Adv Junk Turret mod and figured I might as well share it.
To use the mod just install War3zuk's Adv Junk Turret mod and replace the text in the War3zuk Adv Junk Turret\Config\Items XML with this:
<configs>
<append xpath="/items">
<item name="HD Junk Turret 9mm">
<property name="Tags" value="turret,weapon,ranged,reloadPenalty,attIntellect,perkTurrets,canHaveCosmetic"/>
<property name="CustomIcon" value="Adv Junk Turret" />
<property name="DisplayType" value="rangedGun"/>
<property name="HoldType" value="67"/>
<property name="Meshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurret_Prefab.prefab"/>
<property name="HandMeshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurretHeld_Prefab.prefab"/>
<property name="DropMeshfile" value="#Other/Items?Misc/sack_droppedPrefab.prefab"/>
<property name="Material" value="MJunkTurretParts"/> <property name="Weight" value="4"/>
<property name="DegradationBreaksAfter" value="false"/>
<property name="SoundJammed" value="weapon_jam"/>
<property name="RepairTools" value="resourceRepairKit"/>
<property name="Group" value="Ammo/Weapons"/>
<property name="Stacknumber" value="1"/>
<property name="EconomicValue" value="950"/>
<property name="SellableToTrader" value="true"/>
<property name="RequiredPower" value="15"/>
<property name="UnlockedBy" value="perkTurrets"/>
<property name="ShowQuality" value="true"/>
<property class="Action0">
<property name="Class" value="Ranged"/>
<property name="Delay" value=".8"/>
<property name="Magazine_items" value="ammo9mmBulletBall,ammo9mmBulletHP,ammo9mmBulletAP"/>
<property name="Reload_time" value="3.9"/>
<property name="Sound_start" value="M1911Fire"/>
<property name="Sound_repeat" value="M1911Fire"/>
<property name="Sound_end" value=""/>
<property name="Sound_empty" value="dryfire"/>
<property name="Sound_reload" value="m60_reload"/>
<property name="Particles_muzzle_fire" value="gunfire_junkturret_fpv"/>
<property name="ScopeOffset" value="0,0,0"/>
<property name="SideOffset" value="0,0,0"/>
<property name="BarrelOffset" value="0,0,0"/>
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
</property>
<property class="Action1">
<property name="Class" value="SpawnTurret"/>
<property name="Turret" value="junkTurretGun"/>
<property name="PreviewSize" value="0.75,0.75,0.75"/>
</property>
<effect_group name="gunBotT2JunkTurret">
<passive_effect name="MaxRange" operation="base_set" value="15"/>
<passive_effect name="DamageFalloffRange" operation="base_set" value="10"/>
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2"/>
<passive_effect name="BlockRange" operation="base_set" value="2.5"/>
<passive_effect name="EntityDamage" operation="base_set" value="28.1"/>
<passive_effect name="EntityDamage" operation="perc_add" value="-.15,.15"/>
<passive_effect name="EntityDamage" operation="perc_add" value=".1,.5" tier="2,6"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="RoundsPerMinute" operation="perc_add" value="-.1,.1"/>
<passive_effect name="MagazineSize" operation="perc_add" value="-.1,.1"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="BlockDamage" operation="base_set" value="1"/>
<passive_effect name="RoundsPerMinute" operation="base_set" value="65.0"/>
<passive_effect name="BurstRoundCount" operation="base_set" value="1"/>
<passive_effect name="MagazineSize" operation="base_set" value="40"/>
<passive_effect name="MagazineSize" operation="base_add" value="1,1" tier="2,6"/>
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1"/>
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="5"/>
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="5"/>
<passive_effect name="SpreadMultiplierAiming" operation="perc_add" value="-.13"/>
<passive_effect name="SpreadMultiplierCrouching" operation="perc_add" value="-.05"/>
<passive_effect name="SpreadMultiplierWalking" operation="perc_add" value=".15"/>
<passive_effect name="SpreadMultiplierRunning" operation="perc_add" value=".3"/>
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value="3"/>
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value="3"/>
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-2"/>
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value="2"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="0"/>
<passive_effect name="WeaponHandling" operation="base_set" value="1"/>
<passive_effect name="JunkTurretActiveRange" operation="base_set" value="30"/>
<passive_effect name="DegradationMax" operation="base_set" value="1000,2500" tier="1,6" tags="perkTurrets"/>
<passive_effect name="DegradationPerUse" operation="base_set" value="0.5" tags="perkTurrets"/>
<passive_effect name="ModSlots" operation="base_set" value="1,1,2,2,3,4" tier="1,2,3,4,5,6"/>
<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage"/>
<passive_effect name="ModPowerBonus" operation="base_add" value="200" tags="EconomicValue"/>
</effect_group>
</item>
<item name="HD Junk Turret 762mm">
<property name="Tags" value="turret,weapon,ranged,reloadPenalty,attIntellect,perkTurrets,canHaveCosmetic"/>
<property name="CustomIcon" value="Adv Junk Turret" />
<property name="DisplayType" value="rangedGun"/>
<property name="HoldType" value="67"/>
<property name="Meshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurret_Prefab.prefab"/>
<property name="HandMeshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurretHeld_Prefab.prefab"/>
<property name="DropMeshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurret_Prefab.prefab"/>
<property name="Material" value="MJunkTurretParts"/> <property name="Weight" value="4"/>
<property name="DegradationBreaksAfter" value="false"/>
<property name="SoundJammed" value="weapon_jam"/>
<property name="RepairTools" value="resourceRepairKit"/>
<property name="Group" value="Ammo/Weapons"/>
<property name="Stacknumber" value="1"/>
<property name="EconomicValue" value="950"/>
<property name="SellableToTrader" value="true"/>
<property name="RequiredPower" value="15"/>
<property name="UnlockedBy" value="perkTurrets"/>
<property name="ShowQuality" value="true"/>
<property class="Action0">
<property name="Class" value="Ranged"/>
<property name="Delay" value=".8"/>
<property name="Magazine_items" value="ammo762mmBulletBall,ammo762mmBulletHP,ammo762mmBulletAP"/>
<property name="Reload_time" value="3.9"/>
<property name="Sound_start" value="M4A1Fire"/>
<property name="Sound_repeat" value="M4A1Fire"/>
<property name="Sound_end" value=""/>
<property name="Sound_empty" value="dryfire"/>
<property name="Sound_reload" value="m60_reload"/>
<property name="Particles_muzzle_fire" value="gunfire_junkturret_fpv"/>
<property name="ScopeOffset" value="0,0,0"/>
<property name="SideOffset" value="0,0,0"/>
<property name="BarrelOffset" value="0,0,0"/>
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
</property>
<property class="Action1">
<property name="Class" value="SpawnTurret"/>
<property name="Turret" value="junkTurretGun"/>
<property name="PreviewSize" value="0.75,0.75,0.75"/>
</property>
<effect_group name="gunBotT2JunkTurret">
<passive_effect name="MaxRange" operation="base_set" value="15"/>
<passive_effect name="DamageFalloffRange" operation="base_set" value="10"/>
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2"/>
<passive_effect name="BlockRange" operation="base_set" value="2.5"/>
<passive_effect name="EntityDamage" operation="base_set" value="49.2"/>
<passive_effect name="EntityDamage" operation="perc_add" value="-.15,.15"/>
<passive_effect name="EntityDamage" operation="perc_add" value=".1,.5" tier="2,6"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="RoundsPerMinute" operation="perc_add" value="-.1,.1"/>
<passive_effect name="MagazineSize" operation="perc_add" value="-.1,.1"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="BlockDamage" operation="base_set" value="1"/>
<passive_effect name="RoundsPerMinute" operation="base_set" value="65.0"/>
<passive_effect name="BurstRoundCount" operation="base_set" value="1"/>
<passive_effect name="MagazineSize" operation="base_set" value="50"/>
<passive_effect name="MagazineSize" operation="base_add" value="1,1" tier="2,6"/>
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1"/>
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="5"/>
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="5"/>
<passive_effect name="SpreadMultiplierAiming" operation="perc_add" value="-.13"/>
<passive_effect name="SpreadMultiplierCrouching" operation="perc_add" value="-.05"/>
<passive_effect name="SpreadMultiplierWalking" operation="perc_add" value=".15"/>
<passive_effect name="SpreadMultiplierRunning" operation="perc_add" value=".3"/>
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value="3"/>
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value="3"/>
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-2"/>
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value="2"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="0"/>
<passive_effect name="WeaponHandling" operation="base_set" value="1"/>
<passive_effect name="JunkTurretActiveRange" operation="base_set" value="30"/>
<passive_effect name="DegradationMax" operation="base_set" value="1000,2500" tier="1,6" tags="perkTurrets"/>
<passive_effect name="DegradationPerUse" operation="base_set" value="0.5" tags="perkTurrets"/>
<passive_effect name="ModSlots" operation="base_set" value="1,1,2,2,3,4" tier="1,2,3,4,5,6"/>
<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage"/>
<passive_effect name="ModPowerBonus" operation="base_add" value="200" tags="EconomicValue"/>
</effect_group>
</item>
<item name="HD Junk Turret 44Mag">
<property name="Tags" value="turret,weapon,ranged,reloadPenalty,attIntellect,perkTurrets,canHaveCosmetic"/>
<property name="CustomIcon" value="Adv Junk Turret" />
<property name="DisplayType" value="rangedGun"/>
<property name="HoldType" value="67"/>
<property name="Meshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurret_Prefab.prefab"/>
<property name="HandMeshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurretHeld_Prefab.prefab"/>
<property name="DropMeshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurret_Prefab.prefab"/>
<property name="Material" value="MJunkTurretParts"/> <property name="Weight" value="4"/>
<property name="DegradationBreaksAfter" value="false"/>
<property name="SoundJammed" value="weapon_jam"/>
<property name="RepairTools" value="resourceRepairKit"/>
<property name="Group" value="Ammo/Weapons"/>
<property name="Stacknumber" value="1"/>
<property name="EconomicValue" value="950"/>
<property name="SellableToTrader" value="true"/>
<property name="RequiredPower" value="15"/>
<property name="UnlockedBy" value="perkTurrets"/>
<property name="ShowQuality" value="true"/>
<property class="Action0">
<property name="Class" value="Ranged"/>
<property name="Delay" value=".8"/>
<property name="Magazine_items" value="ammo44MagnumBulletBall,ammo44MagnumBulletHP,ammo44MagnumBulletAP"/>
<property name="Reload_time" value="3.9"/>
<property name="Sound_start" value="44magnum_fire"/>
<property name="Sound_repeat" value="44magnum_fire"/>
<property name="Sound_end" value=""/>
<property name="Sound_empty" value="dryfire"/>
<property name="Sound_reload" value="44magnum_reload"/>
<property name="Particles_muzzle_fire" value="gunfire_junkturret_fpv"/>
<property name="ScopeOffset" value="0,0,0"/>
<property name="SideOffset" value="0,0,0"/>
<property name="BarrelOffset" value="0,0,0"/>
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
</property>
<property class="Action1">
<property name="Class" value="SpawnTurret"/>
<property name="Turret" value="junkTurretGun"/>
<property name="PreviewSize" value="0.75,0.75,0.75"/>
</property>
<effect_group name="gunBotT2JunkTurret">
<passive_effect name="MaxRange" operation="base_set" value="15"/>
<passive_effect name="DamageFalloffRange" operation="base_set" value="10"/>
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2"/>
<passive_effect name="BlockRange" operation="base_set" value="2.5"/>
<passive_effect name="EntityDamage" operation="base_set" value="62.3"/>
<passive_effect name="EntityDamage" operation="perc_add" value="-.15,.15"/>
<passive_effect name="EntityDamage" operation="perc_add" value=".1,.5" tier="2,6"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="RoundsPerMinute" operation="perc_add" value="-.1,.1"/>
<passive_effect name="MagazineSize" operation="perc_add" value="-.1,.1"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="BlockDamage" operation="base_set" value="1"/>
<passive_effect name="RoundsPerMinute" operation="base_set" value="65.0"/>
<passive_effect name="BurstRoundCount" operation="base_set" value="1"/>
<passive_effect name="MagazineSize" operation="base_set" value="50"/>
<passive_effect name="MagazineSize" operation="base_add" value="1,1" tier="2,6"/>
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1"/>
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="5"/>
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="5"/>
<passive_effect name="SpreadMultiplierAiming" operation="perc_add" value="-.13"/>
<passive_effect name="SpreadMultiplierCrouching" operation="perc_add" value="-.05"/>
<passive_effect name="SpreadMultiplierWalking" operation="perc_add" value=".15"/>
<passive_effect name="SpreadMultiplierRunning" operation="perc_add" value=".3"/>
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value="3"/>
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value="3"/>
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-2"/>
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value="2"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="0"/>
<passive_effect name="WeaponHandling" operation="base_set" value="1"/>
<passive_effect name="JunkTurretActiveRange" operation="base_set" value="30"/>
<passive_effect name="DegradationMax" operation="base_set" value="1000,2500" tier="1,6" tags="perkTurrets"/>
<passive_effect name="DegradationPerUse" operation="base_set" value="0.5" tags="perkTurrets"/>
<passive_effect name="ModSlots" operation="base_set" value="1,1,2,2,3,4" tier="1,2,3,4,5,6"/>
<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage"/>
<passive_effect name="ModPowerBonus" operation="base_add" value="200" tags="EconomicValue"/>
</effect_group>
</item>
<item name="HD Junk Turret Xbow">
<property name="Tags" value="turret,weapon,ranged,reloadPenalty,attIntellect,perkTurrets,canHaveCosmetic"/>
<property name="CustomIcon" value="Adv Junk Turret" />
<property name="DisplayType" value="rangedGun"/>
<property name="HoldType" value="67"/>
<property name="Meshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurret_Prefab.prefab"/>
<property name="HandMeshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurretHeld_Prefab.prefab"/>
<property name="DropMeshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurret_Prefab.prefab"/>
<property name="Material" value="MJunkTurretParts"/> <property name="Weight" value="4"/>
<property name="DegradationBreaksAfter" value="false"/>
<property name="SoundJammed" value="weapon_jam"/>
<property name="RepairTools" value="resourceRepairKit"/>
<property name="Group" value="Ammo/Weapons"/>
<property name="Stacknumber" value="1"/>
<property name="EconomicValue" value="950"/>
<property name="SellableToTrader" value="true"/>
<property name="RequiredPower" value="15"/>
<property name="UnlockedBy" value="perkTurrets"/>
<property name="ShowQuality" value="true"/>
<property class="Action0">
<property name="Class" value="Ranged"/>
<property name="Delay" value=".8"/>
<property name="Magazine_items" value="ammoCrossbowBoltIron,ammoCrossbowBoltSteelAP,DFammoCrossbowBoltScrapIron"/>
<property name="Reload_time" value="3.9"/>
<property name="Sound_start" value="44magnum_fire"/>
<property name="Sound_repeat" value="44magnum_fire"/>
<property name="Sound_end" value=""/>
<property name="Sound_empty" value="dryfire"/>
<property name="Sound_reload" value="44magnum_reload"/>
<property name="Particles_muzzle_fire" value="gunfire_junkturret_fpv"/>
<property name="ScopeOffset" value="0,0,0"/>
<property name="SideOffset" value="0,0,0"/>
<property name="BarrelOffset" value="0,0,0"/>
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
</property>
<property class="Action1">
<property name="Class" value="SpawnTurret"/>
<property name="Turret" value="junkTurretGun"/>
<property name="PreviewSize" value="0.75,0.75,0.75"/>
</property>
<effect_group name="gunBotT2JunkTurret">
<passive_effect name="MaxRange" operation="base_set" value="15"/>
<passive_effect name="DamageFalloffRange" operation="base_set" value="10"/>
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2"/>
<passive_effect name="BlockRange" operation="base_set" value="2.5"/>
<passive_effect name="EntityDamage" operation="base_set" value="40.4"/>
<passive_effect name="EntityDamage" operation="perc_add" value="-.15,.15"/>
<passive_effect name="EntityDamage" operation="perc_add" value=".1,.5" tier="2,6"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="RoundsPerMinute" operation="perc_add" value="-.1,.1"/>
<passive_effect name="MagazineSize" operation="perc_add" value="-.1,.1"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="BlockDamage" operation="base_set" value="1"/>
<passive_effect name="RoundsPerMinute" operation="base_set" value="65.0"/>
<passive_effect name="BurstRoundCount" operation="base_set" value="1"/>
<passive_effect name="MagazineSize" operation="base_set" value="50"/>
<passive_effect name="MagazineSize" operation="base_add" value="1,1" tier="2,6"/>
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1"/>
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="5"/>
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="5"/>
<passive_effect name="SpreadMultiplierAiming" operation="perc_add" value="-.13"/>
<passive_effect name="SpreadMultiplierCrouching" operation="perc_add" value="-.05"/>
<passive_effect name="SpreadMultiplierWalking" operation="perc_add" value=".15"/>
<passive_effect name="SpreadMultiplierRunning" operation="perc_add" value=".3"/>
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value="3"/>
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value="3"/>
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-2"/>
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value="2"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="0"/>
<passive_effect name="WeaponHandling" operation="base_set" value="1"/>
<passive_effect name="JunkTurretActiveRange" operation="base_set" value="30"/>
<passive_effect name="DegradationMax" operation="base_set" value="1000,2500" tier="1,6" tags="perkTurrets"/>
<passive_effect name="DegradationPerUse" operation="base_set" value="0.5" tags="perkTurrets"/>
<passive_effect name="ModSlots" operation="base_set" value="1,1,2,2,3,4" tier="1,2,3,4,5,6"/>
<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage"/>
<passive_effect name="ModPowerBonus" operation="base_add" value="200" tags="EconomicValue"/>
</effect_group>
</item>
<item name="HD Junk Turret 556mm">
<property name="Tags" value="turret,weapon,ranged,reloadPenalty,attIntellect,perkTurrets,canHaveCosmetic"/>
<property name="CustomIcon" value="Adv Junk Turret" />
<property name="DisplayType" value="rangedGun"/>
<property name="HoldType" value="67"/>
<property name="Meshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurret_Prefab.prefab"/>
<property name="HandMeshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurretHeld_Prefab.prefab"/>
<property name="DropMeshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurret_Prefab.prefab"/>
<property name="Material" value="MJunkTurretParts"/> <property name="Weight" value="4"/>
<property name="DegradationBreaksAfter" value="false"/>
<property name="SoundJammed" value="weapon_jam"/>
<property name="RepairTools" value="resourceRepairKit"/>
<property name="Group" value="Ammo/Weapons"/>
<property name="Stacknumber" value="1"/>
<property name="EconomicValue" value="950"/>
<property name="SellableToTrader" value="true"/>
<property name="RequiredPower" value="15"/>
<property name="UnlockedBy" value="perkTurrets"/>
<property name="ShowQuality" value="true"/>
<property class="Action0">
<property name="Class" value="Ranged"/>
<property name="Delay" value=".8"/>
<property name="Magazine_items" value="ammo556mmIZY,ammo556mmAPIZY,ammo556mmHPIZY"/>
<property name="Reload_time" value="3.9"/>
<property name="Sound_start" value="car15_fire"/>
<property name="Sound_repeat" value="car15_fire"/>
<property name="Sound_end" value=""/>
<property name="Sound_empty" value="dryfire"/>
<property name="Sound_reload" value="ak47_reload"/>
<property name="Particles_muzzle_fire" value="gunfire_junkturret_fpv"/>
<property name="ScopeOffset" value="0,0,0"/>
<property name="SideOffset" value="0,0,0"/>
<property name="BarrelOffset" value="0,0,0"/>
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
</property>
<property class="Action1">
<property name="Class" value="SpawnTurret"/>
<property name="Turret" value="junkTurretGun"/>
<property name="PreviewSize" value="0.75,0.75,0.75"/>
</property>
<effect_group name="gunBotT2JunkTurret">
<passive_effect name="MaxRange" operation="base_set" value="15"/>
<passive_effect name="DamageFalloffRange" operation="base_set" value="10"/>
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2"/>
<passive_effect name="BlockRange" operation="base_set" value="2.5"/>
<passive_effect name="EntityDamage" operation="base_set" value="28.5"/>
<passive_effect name="EntityDamage" operation="perc_add" value="-.15,.15"/>
<passive_effect name="EntityDamage" operation="perc_add" value=".1,.5" tier="2,6"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="RoundsPerMinute" operation="perc_add" value="-.1,.1"/>
<passive_effect name="MagazineSize" operation="perc_add" value="-.1,.1"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="BlockDamage" operation="base_set" value="1"/>
<passive_effect name="RoundsPerMinute" operation="base_set" value="65.0"/>
<passive_effect name="BurstRoundCount" operation="base_set" value="1"/>
<passive_effect name="MagazineSize" operation="base_set" value="50"/>
<passive_effect name="MagazineSize" operation="base_add" value="1,1" tier="2,6"/>
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1"/>
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="5"/>
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="5"/>
<passive_effect name="SpreadMultiplierAiming" operation="perc_add" value="-.13"/>
<passive_effect name="SpreadMultiplierCrouching" operation="perc_add" value="-.05"/>
<passive_effect name="SpreadMultiplierWalking" operation="perc_add" value=".15"/>
<passive_effect name="SpreadMultiplierRunning" operation="perc_add" value=".3"/>
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value="3"/>
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value="3"/>
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-2"/>
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value="2"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="0"/>
<passive_effect name="WeaponHandling" operation="base_set" value="1"/>
<passive_effect name="JunkTurretActiveRange" operation="base_set" value="30"/>
<passive_effect name="DegradationMax" operation="base_set" value="1000,2500" tier="1,6" tags="perkTurrets"/>
<passive_effect name="DegradationPerUse" operation="base_set" value="0.5" tags="perkTurrets"/>
<passive_effect name="ModSlots" operation="base_set" value="1,1,2,2,3,4" tier="1,2,3,4,5,6"/>
<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage"/>
<passive_effect name="ModPowerBonus" operation="base_add" value="200" tags="EconomicValue"/>
</effect_group>
</item>
</append>
</configs>
<append xpath="/items">
<item name="HD Junk Turret 9mm">
<property name="Tags" value="turret,weapon,ranged,reloadPenalty,attIntellect,perkTurrets,canHaveCosmetic"/>
<property name="CustomIcon" value="Adv Junk Turret" />
<property name="DisplayType" value="rangedGun"/>
<property name="HoldType" value="67"/>
<property name="Meshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurret_Prefab.prefab"/>
<property name="HandMeshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurretHeld_Prefab.prefab"/>
<property name="DropMeshfile" value="#Other/Items?Misc/sack_droppedPrefab.prefab"/>
<property name="Material" value="MJunkTurretParts"/> <property name="Weight" value="4"/>
<property name="DegradationBreaksAfter" value="false"/>
<property name="SoundJammed" value="weapon_jam"/>
<property name="RepairTools" value="resourceRepairKit"/>
<property name="Group" value="Ammo/Weapons"/>
<property name="Stacknumber" value="1"/>
<property name="EconomicValue" value="950"/>
<property name="SellableToTrader" value="true"/>
<property name="RequiredPower" value="15"/>
<property name="UnlockedBy" value="perkTurrets"/>
<property name="ShowQuality" value="true"/>
<property class="Action0">
<property name="Class" value="Ranged"/>
<property name="Delay" value=".8"/>
<property name="Magazine_items" value="ammo9mmBulletBall,ammo9mmBulletHP,ammo9mmBulletAP"/>
<property name="Reload_time" value="3.9"/>
<property name="Sound_start" value="M1911Fire"/>
<property name="Sound_repeat" value="M1911Fire"/>
<property name="Sound_end" value=""/>
<property name="Sound_empty" value="dryfire"/>
<property name="Sound_reload" value="m60_reload"/>
<property name="Particles_muzzle_fire" value="gunfire_junkturret_fpv"/>
<property name="ScopeOffset" value="0,0,0"/>
<property name="SideOffset" value="0,0,0"/>
<property name="BarrelOffset" value="0,0,0"/>
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
</property>
<property class="Action1">
<property name="Class" value="SpawnTurret"/>
<property name="Turret" value="junkTurretGun"/>
<property name="PreviewSize" value="0.75,0.75,0.75"/>
</property>
<effect_group name="gunBotT2JunkTurret">
<passive_effect name="MaxRange" operation="base_set" value="15"/>
<passive_effect name="DamageFalloffRange" operation="base_set" value="10"/>
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2"/>
<passive_effect name="BlockRange" operation="base_set" value="2.5"/>
<passive_effect name="EntityDamage" operation="base_set" value="28.1"/>
<passive_effect name="EntityDamage" operation="perc_add" value="-.15,.15"/>
<passive_effect name="EntityDamage" operation="perc_add" value=".1,.5" tier="2,6"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="RoundsPerMinute" operation="perc_add" value="-.1,.1"/>
<passive_effect name="MagazineSize" operation="perc_add" value="-.1,.1"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="BlockDamage" operation="base_set" value="1"/>
<passive_effect name="RoundsPerMinute" operation="base_set" value="65.0"/>
<passive_effect name="BurstRoundCount" operation="base_set" value="1"/>
<passive_effect name="MagazineSize" operation="base_set" value="40"/>
<passive_effect name="MagazineSize" operation="base_add" value="1,1" tier="2,6"/>
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1"/>
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="5"/>
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="5"/>
<passive_effect name="SpreadMultiplierAiming" operation="perc_add" value="-.13"/>
<passive_effect name="SpreadMultiplierCrouching" operation="perc_add" value="-.05"/>
<passive_effect name="SpreadMultiplierWalking" operation="perc_add" value=".15"/>
<passive_effect name="SpreadMultiplierRunning" operation="perc_add" value=".3"/>
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value="3"/>
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value="3"/>
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-2"/>
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value="2"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="0"/>
<passive_effect name="WeaponHandling" operation="base_set" value="1"/>
<passive_effect name="JunkTurretActiveRange" operation="base_set" value="30"/>
<passive_effect name="DegradationMax" operation="base_set" value="1000,2500" tier="1,6" tags="perkTurrets"/>
<passive_effect name="DegradationPerUse" operation="base_set" value="0.5" tags="perkTurrets"/>
<passive_effect name="ModSlots" operation="base_set" value="1,1,2,2,3,4" tier="1,2,3,4,5,6"/>
<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage"/>
<passive_effect name="ModPowerBonus" operation="base_add" value="200" tags="EconomicValue"/>
</effect_group>
</item>
<item name="HD Junk Turret 762mm">
<property name="Tags" value="turret,weapon,ranged,reloadPenalty,attIntellect,perkTurrets,canHaveCosmetic"/>
<property name="CustomIcon" value="Adv Junk Turret" />
<property name="DisplayType" value="rangedGun"/>
<property name="HoldType" value="67"/>
<property name="Meshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurret_Prefab.prefab"/>
<property name="HandMeshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurretHeld_Prefab.prefab"/>
<property name="DropMeshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurret_Prefab.prefab"/>
<property name="Material" value="MJunkTurretParts"/> <property name="Weight" value="4"/>
<property name="DegradationBreaksAfter" value="false"/>
<property name="SoundJammed" value="weapon_jam"/>
<property name="RepairTools" value="resourceRepairKit"/>
<property name="Group" value="Ammo/Weapons"/>
<property name="Stacknumber" value="1"/>
<property name="EconomicValue" value="950"/>
<property name="SellableToTrader" value="true"/>
<property name="RequiredPower" value="15"/>
<property name="UnlockedBy" value="perkTurrets"/>
<property name="ShowQuality" value="true"/>
<property class="Action0">
<property name="Class" value="Ranged"/>
<property name="Delay" value=".8"/>
<property name="Magazine_items" value="ammo762mmBulletBall,ammo762mmBulletHP,ammo762mmBulletAP"/>
<property name="Reload_time" value="3.9"/>
<property name="Sound_start" value="M4A1Fire"/>
<property name="Sound_repeat" value="M4A1Fire"/>
<property name="Sound_end" value=""/>
<property name="Sound_empty" value="dryfire"/>
<property name="Sound_reload" value="m60_reload"/>
<property name="Particles_muzzle_fire" value="gunfire_junkturret_fpv"/>
<property name="ScopeOffset" value="0,0,0"/>
<property name="SideOffset" value="0,0,0"/>
<property name="BarrelOffset" value="0,0,0"/>
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
</property>
<property class="Action1">
<property name="Class" value="SpawnTurret"/>
<property name="Turret" value="junkTurretGun"/>
<property name="PreviewSize" value="0.75,0.75,0.75"/>
</property>
<effect_group name="gunBotT2JunkTurret">
<passive_effect name="MaxRange" operation="base_set" value="15"/>
<passive_effect name="DamageFalloffRange" operation="base_set" value="10"/>
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2"/>
<passive_effect name="BlockRange" operation="base_set" value="2.5"/>
<passive_effect name="EntityDamage" operation="base_set" value="49.2"/>
<passive_effect name="EntityDamage" operation="perc_add" value="-.15,.15"/>
<passive_effect name="EntityDamage" operation="perc_add" value=".1,.5" tier="2,6"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="RoundsPerMinute" operation="perc_add" value="-.1,.1"/>
<passive_effect name="MagazineSize" operation="perc_add" value="-.1,.1"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="BlockDamage" operation="base_set" value="1"/>
<passive_effect name="RoundsPerMinute" operation="base_set" value="65.0"/>
<passive_effect name="BurstRoundCount" operation="base_set" value="1"/>
<passive_effect name="MagazineSize" operation="base_set" value="50"/>
<passive_effect name="MagazineSize" operation="base_add" value="1,1" tier="2,6"/>
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1"/>
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="5"/>
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="5"/>
<passive_effect name="SpreadMultiplierAiming" operation="perc_add" value="-.13"/>
<passive_effect name="SpreadMultiplierCrouching" operation="perc_add" value="-.05"/>
<passive_effect name="SpreadMultiplierWalking" operation="perc_add" value=".15"/>
<passive_effect name="SpreadMultiplierRunning" operation="perc_add" value=".3"/>
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value="3"/>
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value="3"/>
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-2"/>
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value="2"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="0"/>
<passive_effect name="WeaponHandling" operation="base_set" value="1"/>
<passive_effect name="JunkTurretActiveRange" operation="base_set" value="30"/>
<passive_effect name="DegradationMax" operation="base_set" value="1000,2500" tier="1,6" tags="perkTurrets"/>
<passive_effect name="DegradationPerUse" operation="base_set" value="0.5" tags="perkTurrets"/>
<passive_effect name="ModSlots" operation="base_set" value="1,1,2,2,3,4" tier="1,2,3,4,5,6"/>
<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage"/>
<passive_effect name="ModPowerBonus" operation="base_add" value="200" tags="EconomicValue"/>
</effect_group>
</item>
<item name="HD Junk Turret 44Mag">
<property name="Tags" value="turret,weapon,ranged,reloadPenalty,attIntellect,perkTurrets,canHaveCosmetic"/>
<property name="CustomIcon" value="Adv Junk Turret" />
<property name="DisplayType" value="rangedGun"/>
<property name="HoldType" value="67"/>
<property name="Meshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurret_Prefab.prefab"/>
<property name="HandMeshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurretHeld_Prefab.prefab"/>
<property name="DropMeshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurret_Prefab.prefab"/>
<property name="Material" value="MJunkTurretParts"/> <property name="Weight" value="4"/>
<property name="DegradationBreaksAfter" value="false"/>
<property name="SoundJammed" value="weapon_jam"/>
<property name="RepairTools" value="resourceRepairKit"/>
<property name="Group" value="Ammo/Weapons"/>
<property name="Stacknumber" value="1"/>
<property name="EconomicValue" value="950"/>
<property name="SellableToTrader" value="true"/>
<property name="RequiredPower" value="15"/>
<property name="UnlockedBy" value="perkTurrets"/>
<property name="ShowQuality" value="true"/>
<property class="Action0">
<property name="Class" value="Ranged"/>
<property name="Delay" value=".8"/>
<property name="Magazine_items" value="ammo44MagnumBulletBall,ammo44MagnumBulletHP,ammo44MagnumBulletAP"/>
<property name="Reload_time" value="3.9"/>
<property name="Sound_start" value="44magnum_fire"/>
<property name="Sound_repeat" value="44magnum_fire"/>
<property name="Sound_end" value=""/>
<property name="Sound_empty" value="dryfire"/>
<property name="Sound_reload" value="44magnum_reload"/>
<property name="Particles_muzzle_fire" value="gunfire_junkturret_fpv"/>
<property name="ScopeOffset" value="0,0,0"/>
<property name="SideOffset" value="0,0,0"/>
<property name="BarrelOffset" value="0,0,0"/>
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
</property>
<property class="Action1">
<property name="Class" value="SpawnTurret"/>
<property name="Turret" value="junkTurretGun"/>
<property name="PreviewSize" value="0.75,0.75,0.75"/>
</property>
<effect_group name="gunBotT2JunkTurret">
<passive_effect name="MaxRange" operation="base_set" value="15"/>
<passive_effect name="DamageFalloffRange" operation="base_set" value="10"/>
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2"/>
<passive_effect name="BlockRange" operation="base_set" value="2.5"/>
<passive_effect name="EntityDamage" operation="base_set" value="62.3"/>
<passive_effect name="EntityDamage" operation="perc_add" value="-.15,.15"/>
<passive_effect name="EntityDamage" operation="perc_add" value=".1,.5" tier="2,6"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="RoundsPerMinute" operation="perc_add" value="-.1,.1"/>
<passive_effect name="MagazineSize" operation="perc_add" value="-.1,.1"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="BlockDamage" operation="base_set" value="1"/>
<passive_effect name="RoundsPerMinute" operation="base_set" value="65.0"/>
<passive_effect name="BurstRoundCount" operation="base_set" value="1"/>
<passive_effect name="MagazineSize" operation="base_set" value="50"/>
<passive_effect name="MagazineSize" operation="base_add" value="1,1" tier="2,6"/>
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1"/>
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="5"/>
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="5"/>
<passive_effect name="SpreadMultiplierAiming" operation="perc_add" value="-.13"/>
<passive_effect name="SpreadMultiplierCrouching" operation="perc_add" value="-.05"/>
<passive_effect name="SpreadMultiplierWalking" operation="perc_add" value=".15"/>
<passive_effect name="SpreadMultiplierRunning" operation="perc_add" value=".3"/>
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value="3"/>
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value="3"/>
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-2"/>
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value="2"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="0"/>
<passive_effect name="WeaponHandling" operation="base_set" value="1"/>
<passive_effect name="JunkTurretActiveRange" operation="base_set" value="30"/>
<passive_effect name="DegradationMax" operation="base_set" value="1000,2500" tier="1,6" tags="perkTurrets"/>
<passive_effect name="DegradationPerUse" operation="base_set" value="0.5" tags="perkTurrets"/>
<passive_effect name="ModSlots" operation="base_set" value="1,1,2,2,3,4" tier="1,2,3,4,5,6"/>
<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage"/>
<passive_effect name="ModPowerBonus" operation="base_add" value="200" tags="EconomicValue"/>
</effect_group>
</item>
<item name="HD Junk Turret Xbow">
<property name="Tags" value="turret,weapon,ranged,reloadPenalty,attIntellect,perkTurrets,canHaveCosmetic"/>
<property name="CustomIcon" value="Adv Junk Turret" />
<property name="DisplayType" value="rangedGun"/>
<property name="HoldType" value="67"/>
<property name="Meshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurret_Prefab.prefab"/>
<property name="HandMeshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurretHeld_Prefab.prefab"/>
<property name="DropMeshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurret_Prefab.prefab"/>
<property name="Material" value="MJunkTurretParts"/> <property name="Weight" value="4"/>
<property name="DegradationBreaksAfter" value="false"/>
<property name="SoundJammed" value="weapon_jam"/>
<property name="RepairTools" value="resourceRepairKit"/>
<property name="Group" value="Ammo/Weapons"/>
<property name="Stacknumber" value="1"/>
<property name="EconomicValue" value="950"/>
<property name="SellableToTrader" value="true"/>
<property name="RequiredPower" value="15"/>
<property name="UnlockedBy" value="perkTurrets"/>
<property name="ShowQuality" value="true"/>
<property class="Action0">
<property name="Class" value="Ranged"/>
<property name="Delay" value=".8"/>
<property name="Magazine_items" value="ammoCrossbowBoltIron,ammoCrossbowBoltSteelAP,DFammoCrossbowBoltScrapIron"/>
<property name="Reload_time" value="3.9"/>
<property name="Sound_start" value="44magnum_fire"/>
<property name="Sound_repeat" value="44magnum_fire"/>
<property name="Sound_end" value=""/>
<property name="Sound_empty" value="dryfire"/>
<property name="Sound_reload" value="44magnum_reload"/>
<property name="Particles_muzzle_fire" value="gunfire_junkturret_fpv"/>
<property name="ScopeOffset" value="0,0,0"/>
<property name="SideOffset" value="0,0,0"/>
<property name="BarrelOffset" value="0,0,0"/>
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
</property>
<property class="Action1">
<property name="Class" value="SpawnTurret"/>
<property name="Turret" value="junkTurretGun"/>
<property name="PreviewSize" value="0.75,0.75,0.75"/>
</property>
<effect_group name="gunBotT2JunkTurret">
<passive_effect name="MaxRange" operation="base_set" value="15"/>
<passive_effect name="DamageFalloffRange" operation="base_set" value="10"/>
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2"/>
<passive_effect name="BlockRange" operation="base_set" value="2.5"/>
<passive_effect name="EntityDamage" operation="base_set" value="40.4"/>
<passive_effect name="EntityDamage" operation="perc_add" value="-.15,.15"/>
<passive_effect name="EntityDamage" operation="perc_add" value=".1,.5" tier="2,6"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="RoundsPerMinute" operation="perc_add" value="-.1,.1"/>
<passive_effect name="MagazineSize" operation="perc_add" value="-.1,.1"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="BlockDamage" operation="base_set" value="1"/>
<passive_effect name="RoundsPerMinute" operation="base_set" value="65.0"/>
<passive_effect name="BurstRoundCount" operation="base_set" value="1"/>
<passive_effect name="MagazineSize" operation="base_set" value="50"/>
<passive_effect name="MagazineSize" operation="base_add" value="1,1" tier="2,6"/>
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1"/>
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="5"/>
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="5"/>
<passive_effect name="SpreadMultiplierAiming" operation="perc_add" value="-.13"/>
<passive_effect name="SpreadMultiplierCrouching" operation="perc_add" value="-.05"/>
<passive_effect name="SpreadMultiplierWalking" operation="perc_add" value=".15"/>
<passive_effect name="SpreadMultiplierRunning" operation="perc_add" value=".3"/>
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value="3"/>
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value="3"/>
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-2"/>
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value="2"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="0"/>
<passive_effect name="WeaponHandling" operation="base_set" value="1"/>
<passive_effect name="JunkTurretActiveRange" operation="base_set" value="30"/>
<passive_effect name="DegradationMax" operation="base_set" value="1000,2500" tier="1,6" tags="perkTurrets"/>
<passive_effect name="DegradationPerUse" operation="base_set" value="0.5" tags="perkTurrets"/>
<passive_effect name="ModSlots" operation="base_set" value="1,1,2,2,3,4" tier="1,2,3,4,5,6"/>
<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage"/>
<passive_effect name="ModPowerBonus" operation="base_add" value="200" tags="EconomicValue"/>
</effect_group>
</item>
<item name="HD Junk Turret 556mm">
<property name="Tags" value="turret,weapon,ranged,reloadPenalty,attIntellect,perkTurrets,canHaveCosmetic"/>
<property name="CustomIcon" value="Adv Junk Turret" />
<property name="DisplayType" value="rangedGun"/>
<property name="HoldType" value="67"/>
<property name="Meshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurret_Prefab.prefab"/>
<property name="HandMeshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurretHeld_Prefab.prefab"/>
<property name="DropMeshfile" value="#Other/Items?Weapons/Ranged/JunkTurret/junkTurret_Prefab.prefab"/>
<property name="Material" value="MJunkTurretParts"/> <property name="Weight" value="4"/>
<property name="DegradationBreaksAfter" value="false"/>
<property name="SoundJammed" value="weapon_jam"/>
<property name="RepairTools" value="resourceRepairKit"/>
<property name="Group" value="Ammo/Weapons"/>
<property name="Stacknumber" value="1"/>
<property name="EconomicValue" value="950"/>
<property name="SellableToTrader" value="true"/>
<property name="RequiredPower" value="15"/>
<property name="UnlockedBy" value="perkTurrets"/>
<property name="ShowQuality" value="true"/>
<property class="Action0">
<property name="Class" value="Ranged"/>
<property name="Delay" value=".8"/>
<property name="Magazine_items" value="ammo556mmIZY,ammo556mmAPIZY,ammo556mmHPIZY"/>
<property name="Reload_time" value="3.9"/>
<property name="Sound_start" value="car15_fire"/>
<property name="Sound_repeat" value="car15_fire"/>
<property name="Sound_end" value=""/>
<property name="Sound_empty" value="dryfire"/>
<property name="Sound_reload" value="ak47_reload"/>
<property name="Particles_muzzle_fire" value="gunfire_junkturret_fpv"/>
<property name="ScopeOffset" value="0,0,0"/>
<property name="SideOffset" value="0,0,0"/>
<property name="BarrelOffset" value="0,0,0"/>
<requirement name="CVarCompare" cvar="_underwater" operation="LT" value=".98"/>
</property>
<property class="Action1">
<property name="Class" value="SpawnTurret"/>
<property name="Turret" value="junkTurretGun"/>
<property name="PreviewSize" value="0.75,0.75,0.75"/>
</property>
<effect_group name="gunBotT2JunkTurret">
<passive_effect name="MaxRange" operation="base_set" value="15"/>
<passive_effect name="DamageFalloffRange" operation="base_set" value="10"/>
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2"/>
<passive_effect name="BlockRange" operation="base_set" value="2.5"/>
<passive_effect name="EntityDamage" operation="base_set" value="28.5"/>
<passive_effect name="EntityDamage" operation="perc_add" value="-.15,.15"/>
<passive_effect name="EntityDamage" operation="perc_add" value=".1,.5" tier="2,6"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="DegradationMax" operation="perc_add" value="-.2,.2" tags="perkTurrets"/>
<passive_effect name="RoundsPerMinute" operation="perc_add" value="-.1,.1"/>
<passive_effect name="MagazineSize" operation="perc_add" value="-.1,.1"/>
<passive_effect name="WeaponHandling" operation="perc_add" value="-.08,.08"/>
<passive_effect name="BlockDamage" operation="base_set" value="1"/>
<passive_effect name="RoundsPerMinute" operation="base_set" value="65.0"/>
<passive_effect name="BurstRoundCount" operation="base_set" value="1"/>
<passive_effect name="MagazineSize" operation="base_set" value="50"/>
<passive_effect name="MagazineSize" operation="base_add" value="1,1" tier="2,6"/>
<passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1"/>
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="5"/>
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="5"/>
<passive_effect name="SpreadMultiplierAiming" operation="perc_add" value="-.13"/>
<passive_effect name="SpreadMultiplierCrouching" operation="perc_add" value="-.05"/>
<passive_effect name="SpreadMultiplierWalking" operation="perc_add" value=".15"/>
<passive_effect name="SpreadMultiplierRunning" operation="perc_add" value=".3"/>
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value="3"/>
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value="3"/>
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-2"/>
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value="2"/>
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="0"/>
<passive_effect name="WeaponHandling" operation="base_set" value="1"/>
<passive_effect name="JunkTurretActiveRange" operation="base_set" value="30"/>
<passive_effect name="DegradationMax" operation="base_set" value="1000,2500" tier="1,6" tags="perkTurrets"/>
<passive_effect name="DegradationPerUse" operation="base_set" value="0.5" tags="perkTurrets"/>
<passive_effect name="ModSlots" operation="base_set" value="1,1,2,2,3,4" tier="1,2,3,4,5,6"/>
<passive_effect name="ModPowerBonus" operation="perc_add" value=".10" tags="EntityDamage"/>
<passive_effect name="ModPowerBonus" operation="base_add" value="200" tags="EconomicValue"/>
</effect_group>
</item>
</append>
</configs>
All credit to War3zuk for making the original mod.
If this is not allowed and if War3zuk wants it taken down just let me know and I'll take it down.
Also, I'm open to feedback on how to improve it. Like I said, I'm really new at this.