Created
May 24, 2020 16:32
-
-
Save Sh4mpo/6ec11030ba27d5cc39086858320fb117 to your computer and use it in GitHub Desktop.
upgrade tool
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<configs> | |
<append xpath="items"> | |
<item name="InfWrench"> | |
<property name="Tags" value="tool,nailgun,sideAttachments,selfLoading,canHaveCosmetic"/> | |
<property name="CustomIcon" value="gunToolNailgun"/> | |
<property name="CreativeMode" value="Dev"/> | |
<property name="CustomIconTint" value="FF5733" /> | |
<property name="DisplayType" value="meleeRepairTool"/> | |
<property name="HoldType" value="37"/> | |
<property name="Meshfile" value="#Other/Items?Tools/nailgunPrefab.prefab"/> | |
<property name="Material" value="MmechanicalParts"/> <property name="Weight" value="10"/> | |
<property name="RepairTools" value="resourceRepairKit"/> | |
<property name="DegradationBreaksAfter" value="false"/> | |
<property name="SoundJammed" value="weapon_jam"/> | |
<property name="CrosshairUpAfterShot" value="true"/> | |
<property name="Stacknumber" value="1"/> | |
<property name="UnlockedBy" value="perkAdvancedEngineering,gunToolNailgunSchematic"/> | |
<property name="ShowQuality" value="true"/> | |
<property class="Action0"> | |
<property name="Class" value="Launcher"/> | |
<property name="Hitmask_override" value="Arrow"/> | |
<property name="Delay" value=".3"/> <!-- obsolete if rounds per minute exists --> | |
<property name="Magazine_items" value="resourceNail"/> | |
<property name="Infinite_ammo" value="true"/> | |
<property name="Instantiate_on_load" value="false"/> | |
<property name="Reload_time" value="2"/> | |
<property name="Sound_start" value="nailgun_fire"/> | |
<property name="Particles_muzzle_fire" value="nailgunfire"/> | |
<!-- <property name="Particles_muzzle_smoke" value="nozzlesmoke"/> --> | |
<property name="Sound_repeat" value=""/> | |
<property name="Sound_end" value=""/> | |
<property name="Sound_empty" value="dryfire"/> | |
<property name="Sound_reload" value="nailgun_reload"/> | |
</property> | |
<property class="Action1"> <!-- UseAction --> | |
<property name="Class" value="Repair"/> | |
<property name="Delay" value=".73"/> <!-- Repair actions still need the delay amount --> | |
<property name="Repair_amount" value="1000"/> | |
<property name="Upgrade_hit_offset" value="-5"/> | |
<property name="Repair_action_sound" value="nailgun_fire"/> | |
<property name="Upgrade_action_sound" value="nailgun_fire"/> | |
<property name="Allowed_upgrade_items" value="InfTerrTopSoil,InfterrDestroyedWoodDebris,InfterrStone,InfterrDesertGround,InfterrOreIron,InfterrOreLead,InfterrOreCoal,InfterrOrePotassiumNitrate,InfterrOreOilDeposit,InfterrOreBrass,InfterrOreSilver,InfterrOreGold,InfterrOreDiamond"/> | |
<!--<property name="Restricted_upgrade_items" value="concrete"/>--> | |
</property> | |
<property name="Group" value="Tools/Traps"/> | |
<property name="RepairExpMultiplier" value="10.8"/> | |
<property name="EconomicValue" value="1000"/> | |
<effect_group name="gunToolNailgun" tiered="false"> <!-- gunToolNailgun --> | |
<passive_effect name="DamageFalloffRange" operation="base_set" value="3"/> | |
<passive_effect name="DamageFalloffRange" operation="perc_add" value="-.2,.2"/> <!-- random effective rng --> | |
<passive_effect name="MaxRange" operation="base_set" value="10"/> | |
<passive_effect name="SpreadDegreesVertical" operation="base_set" value="1.3"/> | |
<passive_effect name="SpreadDegreesHorizontal" operation="base_set" value="1.3"/> | |
<passive_effect name="SpreadMultiplierAiming" operation="base_set" value=".4"/> | |
<passive_effect name="SpreadMultiplierCrouching" operation="base_set" value=".8"/> | |
<passive_effect name="SpreadMultiplierWalking" operation="base_set" value="1.5"/> | |
<passive_effect name="SpreadMultiplierRunning" operation="base_set" value="2.2"/> | |
<display_value name="dBlockRepairAmount" value="1000"/> | |
<passive_effect name="IncrementalSpreadMultiplier" operation="base_set" value="2"/> | |
<passive_effect name="WeaponHandling" operation="base_set" value=".7"/> <!-- crosshair reset speed --> | |
<passive_effect name="RoundsPerMinute" operation="base_set" value="200"/> | |
<passive_effect name="BurstRoundCount" operation="base_set" value="1"/> <!-- for the Launcher class this instantly fires BurstRoundCount projectiles on pulling the trigger --> | |
<passive_effect name="MagazineSize" operation="base_set" value="10"/> | |
<!-- <passive_effect name="ReloadSpeedMultiplier" operation="base_set" value="1"/> does not work at all on the nailgun --> | |
<passive_effect name="KickDegreesVerticalMin" operation="base_set" value="-.7"/> | |
<passive_effect name="KickDegreesVerticalMax" operation="base_set" value=".7"/> | |
<passive_effect name="KickDegreesHorizontalMin" operation="base_set" value="-.6"/> | |
<passive_effect name="KickDegreesHorizontalMax" operation="base_set" value=".6"/> | |
<passive_effect name="DegradationMax" operation="base_set" value="1000" tags="nailgun"/> | |
<passive_effect name="DegradationPerUse" operation="base_set" value="1" tags="nailgun"/> | |
<passive_effect name="ModSlots" operation="base_set" value="0"/> | |
</effect_group> | |
</item> | |
</append> | |
</configs> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment