6494 lines
474 KiBLFS
XML
Executable File
6494 lines
474 KiBLFS
XML
Executable File
<?xml version="1.0" encoding="utf-8"?>
|
|
<Items>
|
|
<!-- Shared Effects -->
|
|
<Item name="" identifier="ekgunnery_smallflare_effect" tags="decoy,light,provocative" Scale="0.5" impactsoundtag="impact_soft" sonarsize="5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Weapons/ekgunnery_new_loaders.png" depth="0.8" sourcerect="0,0,112,112" origin="0.5,0.5" />
|
|
<Body width="50" height="50" density="10.5" />
|
|
<AiTarget sightrange="6000.0" maxsoundrange="8000" minsoundrange="0" fadeouttime="15" sonardisruption="0.4" />
|
|
<LightComponent characterusable="false" LightColor="255,50,50,255" Flicker="0.5" range="2048" IsOn="true" shadows="false" drawbehindsubs="true">
|
|
<LightTexture texture="%ModDir%/Lights/pointlight_bright_q4.png" origin="0.0,0.0" size="1.1,1.1" />
|
|
<sound file="Content/Items/Tools/FlareLoop.ogg" type="OnActive" range="2048.0" loop="true" />
|
|
<StatusEffect type="OnActive" target="This" Condition="-1">
|
|
<Conditional PhysicsBodyActive="eq true" />
|
|
<ParticleEmitter particle="flare" particlespersecond="5" scalemin="5" scalemax="5" />
|
|
<ParticleEmitter particle="ekgunneryflarelight1" particlespersecond="30" scalemin="2.0" scalemax="2.75" velocitymin="0" velocitymax="35" distancemin="0" distancemax="32" />
|
|
<ParticleEmitter particle="ekgunneryflarebubbles" particlespersecond="6" />
|
|
</StatusEffect>
|
|
</LightComponent>
|
|
<LightComponent characterusable="false" LightColor="255,50,50,255" Flicker="0.4" range="2048" IsOn="true" shadows="false" drawbehindsubs="true">
|
|
<LightTexture texture="%ModDir%/Lights/pointlight_bright_q3.png" origin="1.0,0.0" size="1.1,1.1" />
|
|
</LightComponent>
|
|
<LightComponent characterusable="false" LightColor="255,50,50,255" Flicker="0.4" range="2048" IsOn="true" shadows="false" drawbehindsubs="true">
|
|
<LightTexture texture="%ModDir%/Lights/pointlight_bright_q2.png" origin="0.0,1.0" size="1.1,1.1" />
|
|
</LightComponent>
|
|
<LightComponent characterusable="false" LightColor="255,50,50,255" Flicker="0.4" range="2048" IsOn="true" shadows="false" drawbehindsubs="true">
|
|
<LightTexture texture="%ModDir%/Lights/pointlight_bright_q1.png" origin="1.0,1.0" size="1.1,1.1" />
|
|
</LightComponent>
|
|
<ItemComponent>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</ItemComponent>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_megaflare_effect" Scale="0.5" impactsoundtag="impact_soft" sonarsize="5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Weapons/ekgunnery_new_loaders.png" depth="0.8" sourcerect="0,0,112,112" origin="0.5,0.5" />
|
|
<Body width="50" height="50" density="10.7" />
|
|
<AiTarget sightrange="6000.0" maxsoundrange="8000" minsoundrange="0" fadeouttime="15" sonardisruption="5" />
|
|
<LightComponent characterusable="false" LightColor="255,200,165,255" Flicker="0.2" range="2048" IsOn="true" shadows="false" drawbehindsubs="true">
|
|
<LightTexture texture="%ModDir%/Lights/pointlight_bright_q4.png" origin="0.0,0.0" size="1.1,1.1" />
|
|
<sound file="Content/Items/Tools/FlareLoop.ogg" type="OnActive" range="2048.0" loop="true" />
|
|
<StatusEffect type="OnActive" target="This" Condition="-1">
|
|
<Conditional PhysicsBodyActive="eq true" />
|
|
<ParticleEmitter particle="ekgunneryflarelight3" particlespersecond="30" scalemin="2.25" scalemax="2.50" velocitymin="0" velocitymax="35" distancemin="-32,-32" distancemax="32,32" />
|
|
<ParticleEmitter particle="ekgunneryflarebubbles" particlespersecond="6" />
|
|
</StatusEffect>
|
|
</LightComponent>
|
|
<LightComponent characterusable="false" LightColor="255,200,165,255" Flicker="0.2" range="2048" IsOn="true" shadows="false" drawbehindsubs="true">
|
|
<LightTexture texture="%ModDir%/Lights/pointlight_bright_q3.png" origin="1.0,0.0" size="1.1,1.1" />
|
|
</LightComponent>
|
|
<LightComponent characterusable="false" LightColor="255,200,165,255" Flicker="0.2" range="2048" IsOn="true" shadows="false" drawbehindsubs="true">
|
|
<LightTexture texture="%ModDir%/Lights/pointlight_bright_q2.png" origin="0.0,1.0" size="1.1,1.1" />
|
|
</LightComponent>
|
|
<LightComponent characterusable="false" LightColor="255,200,165,255" Flicker="0.2" range="2048" IsOn="true" shadows="false" drawbehindsubs="true">
|
|
<LightTexture texture="%ModDir%/Lights/pointlight_bright_q1.png" origin="1.0,1.0" size="1.1,1.1" />
|
|
</LightComponent>
|
|
<ItemComponent>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</ItemComponent>
|
|
</Item>
|
|
<!-- Railgun Ammo-->
|
|
<Item name="" identifier="ek_railshell_decoy" aliases="railgun sonar shell, railgun decoy shell, railgun decoy" tags="railgunequipment,railgunammo,decoy" category="Misc,Weapon" sonarsize="7" scale="0.5" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="railgunammoloader,railgunammocontainer" minamount="1" maxamount="4" spawnprobability="0.04" />
|
|
<PreferredContainer primary="wreckrailgun,wreckrailgunammocontainer" minamount="0" maxamount="2" spawnprobability="0.04" />
|
|
<Price baseprice="200" sold="false" minleveldifficulty="10">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" />
|
|
<Item identifier="plastic" />
|
|
<Item identifier="fpgacircuit" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="25" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="plastic" />
|
|
<RequiredItem identifier="sonarbeacon" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="64,576,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="1,1,222,30" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="10" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<aitarget sightrange="500" soundrange="7500" fadeouttime="20" sonarlabel="Decoy" />
|
|
<Projectile characterusable="false" launchimpulse="95">
|
|
<Attack structuredamage="3" severlimbsprobability="0.3" damagetype="Blunt">
|
|
<Affliction identifier="internaldamage" strength="65" />
|
|
<Affliction identifier="bleeding" strength="5" />
|
|
<Affliction identifier="stun" strength="10" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particleamount="2" velocitymin="0" velocitymax="50" scalemin="1" scalemax="3" />
|
|
</StatusEffect>
|
|
<StatusEffect type="onActive" target="This" targetitemcomponent="LightComponent" IsOn="true" />
|
|
<!--<StatusEffect type="OnImpact" target="Contained">
|
|
|
|
<Use />
|
|
|
|
</StatusEffect>-->
|
|
<StatusEffect type="OnImpact" target="This" condition="-100" />
|
|
<StatusEffect type="OnBroken" target="Contained">
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" canbeselected="false">
|
|
<GuiFrame relativesize="0.15,0.2" anchor="Center" style="ItemUI" />
|
|
<Containable identifiers="smallitem,explosive" />
|
|
</ItemContainer>
|
|
<LightComponent characterusable="false" LightColor="125,255,160,30" range="100" blinkfrequency="1.5" IsOn="false">
|
|
<!--<sprite texture="Mods/EK Armory/Lights/sonarshell_lights.png" sourcerect="0,0,224,48" alpha="0.5" />-->
|
|
<sound file="%ModDir%/Items/Weapons/ek_shellsonarbeacon.ogg" type="OnActive" range="7500.0" loop="true" />
|
|
<StatusEffect type="OnActive" target="This" condition="-2" />
|
|
</LightComponent>
|
|
</Item>
|
|
<Item name="" identifier="ek_railshell_nucleardecoy" aliases="nuclear sonar shell,nuclear decoy shell,nuclear railgun decoy" tags="railgunequipment,railgunammo,decoy" category="Misc,Weapon" sonarsize="7" scale="0.5" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="railgunammoloader,railgunammocontainer" minamount="1" maxamount="1" spawnprobability="0.01" />
|
|
<PreferredContainer primary="wreckrailgun,wreckrailgunammocontainer" minamount="1" maxamount="1" spawnprobability="0.01" />
|
|
<Price baseprice="525" sold="false" minleveldifficulty="25">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.1" sold="true" minavailable="1" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="2" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" />
|
|
<Item identifier="plastic" />
|
|
<Item identifier="sonarbeacon" />
|
|
<Item identifier="uranium" />
|
|
<Item identifier="ic4block" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="55" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="plastic" />
|
|
<RequiredItem identifier="sonarbeacon" />
|
|
<RequiredItem identifier="uranium" />
|
|
<RequiredItem identifier="ic4block" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="448,576,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="1,288,222,32" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="10" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<aitarget sightrange="500" soundrange="7500" fadeouttime="20" sonarlabel="Decoy" />
|
|
<Projectile characterusable="false" launchimpulse="95">
|
|
<Attack structuredamage="3" severlimbsprobability="0.3" damagetype="Blunt" penetration="0.6">
|
|
<Affliction identifier="lacerations" strength="250" />
|
|
<Affliction identifier="bleeding" strength="50" />
|
|
<Affliction identifier="stun" strength="15" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particleamount="2" velocitymin="0" velocitymax="50" scalemin="1" scalemax="3" />
|
|
</StatusEffect>
|
|
<StatusEffect type="onActive" target="This" targetitemcomponent="LightComponent" IsOn="true" />
|
|
<!--<StatusEffect type="OnImpact" target="Contained">
|
|
|
|
<Use />
|
|
|
|
</StatusEffect>-->
|
|
<sound file="Content/Items/Weapons/ExplosionLarge1.ogg" type="OnUse" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionLarge2.ogg" type="OnUse" selectionmode="Random" range="10000" />
|
|
<StatusEffect type="OnImpact" target="This" condition="-100" />
|
|
<StatusEffect type="OnBroken" target="Contained">
|
|
<Explosion range="1500.0" structuredamage="1000" itemdamage="500" force="50.0" severlimbsprobability="5.0" decal="explosion" decalsize="1.0" camerashake="500" camerashakerange="50000" flashrange="10000" flashduration="5.0" screencolor="255,255,255,255" screencolorrange="5000" screencolorduration="5.0">
|
|
<Affliction identifier="burn" strength="300" />
|
|
<Affliction identifier="radiationsickness" strength="100" />
|
|
<Affliction identifier="explosiondamage" strength="600" />
|
|
<Affliction identifier="stun" strength="20" />
|
|
</Explosion>
|
|
<Explosion range="3000" force="0.0" smoke="false" sparks="false" empstrength="2" applyfireeffects="false"></Explosion>
|
|
<SpawnItem identifier="nuclearaftereffectemitter" spawnposition="This" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" canbeselected="false">
|
|
<GuiFrame relativesize="0.15,0.2" anchor="Center" style="ItemUI" />
|
|
<Containable identifiers="smallitem,explosive" />
|
|
</ItemContainer>
|
|
<LightComponent characterusable="false" LightColor="125,255,160,30" range="100" blinkfrequency="1.5" IsOn="false">
|
|
<!--<sprite texture="Mods/EK Armory/Lights/sonarshell_lights.png" sourcerect="0,0,224,48" alpha="0.5" />-->
|
|
<sound file="%ModDir%/Items/Weapons/ek_shellsonarbeacon.ogg" type="OnActive" range="7500.0" loop="true" />
|
|
<StatusEffect type="OnActive" target="This" condition="-2" />
|
|
</LightComponent>
|
|
</Item>
|
|
<Item name="" identifier="ek_railshell_flechette" aliases="railgun flechette" tags="railgunequipment,railgunammo" category="Misc,Weapon" sonarsize="7" scale="0.5" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="railgunammoloader,railgunammocontainer" minamount="2" maxamount="4" spawnprobability="0.05" />
|
|
<PreferredContainer primary="wreckrailgun,wreckrailgunammocontainer" minamount="0" maxamount="3" spawnprobability="0.05" />
|
|
<Price baseprice="90" sold="false" minleveldifficulty="15">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="6" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" />
|
|
<Item identifier="titanium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="25" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="titanium" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="128,576,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="1,49,222,30" depth="0.55" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="0,0,1,1" depth="0.55" origin="0.5,0.5" maxcondition="97" />
|
|
<Body width="215" height="30" density="10" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<Projectile characterusable="false" launchimpulse="40.0" maxtargetstohit="3">
|
|
<Attack structuredamage="14" severlimbsprobability="0.5">
|
|
<Affliction identifier="gunshotwound" strength="150" />
|
|
<Affliction identifier="lacerations" strength="50" />
|
|
<Affliction identifier="bleeding" strength="6" />
|
|
<Affliction identifier="stun" strength="0.2" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="Contained" disabledeltatime="true" delay="0.005">
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-4" disabledeltatime="true" delay="0.005">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ek_railgun_flechette_pellet" spawnposition="ThisInventory" />
|
|
<SpawnItem identifiers="ek_railgun_flechette_pellet" spawnposition="ThisInventory" />
|
|
<SpawnItem identifiers="ek_railgun_flechette_pellet" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-100" disabledeltatime="true" delay="0.4" />
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="2" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<Containable identifiers="ek_railgun_flechette_pellet" />
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="0,0,1,1" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="ek_railgun_flechette_pellet" identifier="ek_railgun_flechette_pellet" category="Misc,Weapon" scale="0.32" sonarsize="2" hideinmenus="true">
|
|
<!--<Sprite texture="Content/Items/Weapons/weapons_new.png" sourcerect="143,414,113,9" depth="0.55" />-->
|
|
<Sprite texture="weapons_ek.png" sourcerect="0,0,1,1" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="40" height="40" density="15" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" impulsespread="0.25" spread="50" maxtargetstohit="2">
|
|
<Attack structuredamage="14" severlimbsprobability="0.3" penetration="0.3">
|
|
<Affliction identifier="gunshotwound" strength="30" />
|
|
<Affliction identifier="lacerations" strength="40" />
|
|
<Affliction identifier="bleeding" strength="6" />
|
|
<Affliction identifier="stun" strength="0.2" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<!--<ParticleEmitter particle="ammotrailwater" copyentityangle="true" anglemin="-5" anglemax="5" particlespersecond="20" velocitymin="-10" velocitymax="-100" scalemin="0.5" scalemax="1" />-->
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particlespersecond="20" velocitymin="-50" velocitymax="50" scalemin="1" scalemax="1.5" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="1.5">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-34" />
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact1.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact2.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact3.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact4.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
<ParticleEmitter particle="ekarmory_hdimpactsmall" particleamount="1" velocitymin="0" velocitymax="0" scalemin="1" scalemax="6" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-15" anglemax="15" particleamount="4" velocitymin="-10" velocitymax="-200" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="3" velocitymin="10" velocitymax="300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_railgun_halfshells" aliases="railgun halfshell holder,ek_halfshell_case" tags="railgunequipment,railgunammo,ek_railgun_halfshellcontainer" category="Misc,Weapon" scale="0.5" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="railgunammoloader,railgunammocontainer" minamount="1" maxamount="2" spawnprobability="0.05" />
|
|
<PreferredContainer primary="wreckrailgun,wreckrailgunammocontainer" minamount="0" maxamount="1" spawnprobability="0.05" />
|
|
<Price baseprice="75" sold="false" minleveldifficulty="5">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="8" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="4" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" mincondition="0.9" outcondution="1" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredSkill identifier="mechanical" level="20" />
|
|
<RequiredItem identifier="steel" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/Weapons/halfshells_new.png" sourcerect="224,0,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/halfshells_new.png" sourcerect="0,0,224,48" depth="0.54" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/halfshells_new.png" sourcerect="0,48,224,48" depth="0.54" maxcondition="51" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="20" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" removeOnCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" removecontaineditemsondeconstruct="true" drawinventory="false" capacity="1" maxstacksize="1" itempos="0,0" canbeselected="true" ShowConditionInContainedStateIndicator="true" SpawnWithId="ek_railgun_halfshell">
|
|
<Containable identifiers="ek_railgun_halfshell" />
|
|
<ContainedStateIndicator texture="%ModDir%/UI/ek_containerindicators.png" sourcerect="0,64,120,32" />
|
|
<StatusEffect type="OnUse" target="This" condition="-50" disabledeltatime="true" />
|
|
<StatusEffect type="Always" target="This" disabledeltatime="true">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ek_railgun_halfshell" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="0.01">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_railgun_halfshell" tags="railgunequipment,railgunammo,ek_railgun_halfshells" category="Misc,Weapon" sonarsize="5" scale="0.5" impactsoundtag="impact_metal_heavy" hideinmenus="true">
|
|
<PreferredContainer primary="ek_railgun_halfshellcontainer" />
|
|
<Deconstruct time="10">
|
|
<Item identifier="ek_railgun_halfshell_piercingslug" outcondition="0.5" />
|
|
</Deconstruct>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="192,576,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/halfshells_new.png" sourcerect="320,0,100,40" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="30" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" maxtargetstohit="1">
|
|
<Attack structuredamage="50" itemdamage="50" severlimbsprobability="2.5" penetration="0.25">
|
|
<Affliction identifier="lacerations" strength="236" />
|
|
<Affliction identifier="bleeding" strength="25" />
|
|
<Affliction identifier="stun" strength="7.5" />
|
|
</Attack>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-5" disabledeltatime="true" stackable="false" delay="0.3">
|
|
<Conditional condition="gt 80" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particleamount="3" velocitymin="0" velocitymax="50" scalemin="1" scalemax="3" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-32">
|
|
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" selectionmode="Random" range="10000" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" Condition="-100.0" disabledeltatime="true" delay="0.01" />
|
|
<Explosion range="125.0" ballastfloradamage="50" structuredamage="25" itemdamage="100" force="10.0" severlimbsprobability="0.25" decal="explosion" decalsize="0.125" penetration="0.25">
|
|
<Affliction identifier="explosiondamage" strength="200" />
|
|
<Affliction identifier="stun" strength="3.5" />
|
|
</Explosion>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="0.01">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_railgun_halfshells_piercingslug" tags="railgunequipment,railgunammo,ek_railgun_halfshellcontainer" category="Misc,Weapon" scale="0.5" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="railgunammoloader,railgunammocontainer" minamount="1" maxamount="2" spawnprobability="0.03" />
|
|
<PreferredContainer primary="wreckrailgun,wreckrailgunammocontainer" minamount="0" maxamount="2" spawnprobability="0.03" />
|
|
<Price baseprice="95" sold="false" minleveldifficulty="10">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="8" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="4" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" mincondition="0.1" copycondition="true" />
|
|
<Item identifier="titanium" mincondition="0.1" copycondition="true" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredSkill identifier="mechanical" level="25" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="titanium" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/Weapons/halfshells_new.png" sourcerect="224,96,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/halfshells_new.png" sourcerect="0,96,224,48" depth="0.54" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/halfshells_new.png" sourcerect="0,144,224,48" depth="0.54" maxcondition="51" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="20" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" removeOnCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" removecontaineditemsondeconstruct="true" drawinventory="false" capacity="1" maxstacksize="1" itempos="0,0" canbeselected="true" ShowConditionInContainedStateIndicator="true" SpawnWithId="ek_railgun_halfshell_piercingslug">
|
|
<Containable identifiers="ek_railgun_halfshell_piercingslug" />
|
|
<ContainedStateIndicator texture="%ModDir%/UI/ek_containerindicators.png" sourcerect="0,64,120,32" />
|
|
<StatusEffect type="OnUse" target="This" condition="-50" disabledeltatime="true" />
|
|
<StatusEffect type="Always" target="This" disabledeltatime="true">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ek_railgun_halfshell_piercingslug" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="0.01">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_railgun_halfshell_piercingslug" tags="railgunequipment,railgunammo,ek_railgun_halfshells" category="Misc,Weapon" sonarsize="5" scale="0.5" impactsoundtag="impact_metal_heavy" hideinmenus="true">
|
|
<PreferredContainer primary="ek_railgun_halfshellcontainer" />
|
|
<Deconstruct time="15">
|
|
<Item identifier="steel" outcondition="0.5" />
|
|
<Item identifier="titanium" outcondition="0.5" />
|
|
</Deconstruct>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="512,704,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/halfshells_new.png" sourcerect="320,96,100,40" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="30" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" maxtargetstohit="1">
|
|
<Attack structuredamage="100" itemdamage="12" severlimbsprobability="2.0" penetration="0.6">
|
|
<Affliction identifier="gunshotwound" strength="125" />
|
|
<Affliction identifier="lacerations" strength="200" />
|
|
<Affliction identifier="internaldamage" strength="50" />
|
|
<Affliction identifier="bleeding" strength="25" />
|
|
<Affliction identifier="stun" strength="6" />
|
|
</Attack>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-5" disabledeltatime="true" stackable="false" delay="0.3">
|
|
<Conditional condition="gt 80" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particleamount="3" velocitymin="0" velocitymax="50" scalemin="1" scalemax="3" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-32">
|
|
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" selectionmode="Random" range="10000" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact1.ogg" selectionmode="Random" range="5000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact2.ogg" selectionmode="Random" range="5000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact3.ogg" selectionmode="Random" range="5000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact4.ogg" selectionmode="Random" range="5000" volume="1.0" />
|
|
<ParticleEmitter particle="ekarmory_hdimpactmedium" particleamount="1" velocitymin="0" velocitymax="0" scalemin="1.5" scalemax="2.5" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="5" velocitymin="-10" velocitymax="-300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-40" anglemax="40" particleamount="4" velocitymin="10" velocitymax="400" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="4" velocitymin="50" velocitymax="900" scalemin="1" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="false" anglemin="0" anglemax="360" particleamount="5" velocitymin="50" velocitymax="400" scalemin="1" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" Condition="-100.0" disabledeltatime="true" delay="0.3" />
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="0.01">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_railgun_halfshells_alien" tags="railgunequipment,railgunammo,ek_railgun_halfshellcontainer" category="Misc,Weapon" scale="0.5" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="railgunammoloader,railgunammocontainer" minamount="0" maxamount="1" spawnprobability="0.01" />
|
|
<PreferredContainer primary="wreckrailgun,wreckrailgunammocontainer" minamount="1" maxamount="1" spawnprobability="0.01" />
|
|
<Price baseprice="250" sold="false" minleveldifficulty="15">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="physicorium" mincondition="0.9" outcondution="1" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredSkill identifier="mechanical" level="30" />
|
|
<RequiredItem identifier="physicorium" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/Weapons/halfshells_new.png" sourcerect="224,192,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/halfshells_new.png" sourcerect="0,192,224,48" depth="0.54" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/halfshells_new.png" sourcerect="0,240,224,48" depth="0.54" maxcondition="51" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="20" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" removeOnCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" removecontaineditemsondeconstruct="true" drawinventory="false" capacity="1" maxstacksize="1" itempos="0,0" canbeselected="true" ShowConditionInContainedStateIndicator="true" SpawnWithId="ek_railgun_halfshell_alien">
|
|
<Containable identifiers="ek_railgun_halfshell_alien" />
|
|
<ContainedStateIndicator texture="%ModDir%/UI/ek_containerindicators.png" sourcerect="0,64,120,32" />
|
|
<StatusEffect type="OnUse" target="This" condition="-50" disabledeltatime="true"></StatusEffect>
|
|
<StatusEffect type="Always" target="This" disabledeltatime="true">
|
|
<SpawnItem identifiers="ek_railgun_halfshell_alien" spawnposition="ThisInventory" />
|
|
<Conditional condition="gt 0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="0.01">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_railgun_halfshell_alien" aliases="railgun alien halfshell,railgun halfshell alien" tags="railgunequipment,railgunammo,ek_railgun_halfshells" category="Misc,Weapon" sonarsize="5" scale="0.5" impactsoundtag="impact_metal_heavy" hideinmenus="true">
|
|
<PreferredContainer primary="ek_railgun_halfshellcontainer" />
|
|
<Deconstruct time="10">
|
|
<Item identifier="ek_railgun_halfshell_piercingslug" outcondition="0.5" />
|
|
</Deconstruct>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="256,576,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/halfshells_new.png" sourcerect="320,192,100,40" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="30" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" maxtargetstohit="1">
|
|
<Attack structuredamage="100" itemdamage="100" severlimbsprobability="2.5" penetration="0.6" targetforce="500">
|
|
<Affliction identifier="explosiondamage" strength="250" />
|
|
<Affliction identifier="bleeding" strength="50" />
|
|
<Affliction identifier="stun" strength="7.5" />
|
|
</Attack>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-5" disabledeltatime="true" stackable="false" delay="0.3">
|
|
<Conditional condition="gt 80" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particleamount="3" velocitymin="0" velocitymax="50" scalemin="1" scalemax="3" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-32">
|
|
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" selectionmode="Random" range="10000" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" Condition="-100.0" disabledeltatime="true" delay="0.01" />
|
|
<Explosion range="175.0" ballastfloradamage="50" structuredamage="25" itemdamage="100" force="10.0" severlimbsprobability="0.25" decal="explosion" decalsize="0.175" penetration="0.4">
|
|
<Affliction identifier="explosiondamage" strength="125" />
|
|
<Affliction identifier="stun" strength="3.5" />
|
|
</Explosion>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="0.01">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_railshell_homing" aliases="railgun homing shell,homing railgun shell,railgun torpedo" tags="railgunequipment,railgunammo" category="Misc,Weapon" sonarsize="7" scale="0.5" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="railgunammoloader,railgunammocontainer" minamount="1" maxamount="1" spawnprobability="0.02" />
|
|
<PreferredContainer primary="wreckrailgun,wreckrailgunammocontainer" minamount="0" maxamount="1" spawnprobability="0.02" />
|
|
<Price baseprice="275" sold="false" minleveldifficulty="20">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="6" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="15">
|
|
<Item identifier="steel" />
|
|
<Item identifier="fpgacircuit" />
|
|
<Item identifier="fpgacircuit" />
|
|
<Item identifier="c4block" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="45" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="handheldsonar" />
|
|
<RequiredItem identifier="c4block" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="384,576,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="1,240,222,32" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="10" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<aitarget sightrange="300" soundrange="600" fadeouttime="20" />
|
|
<Projectile characterusable="false" launchimpulse="75">
|
|
<Attack structuredamage="3" severlimbsprobability="0.3" damagetype="Blunt">
|
|
<Affliction identifier="internaldamage" strength="65" />
|
|
<Affliction identifier="bleeding" strength="5" />
|
|
<Affliction identifier="stun" strength="10" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-1">
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particleamount="2" velocitymin="0" velocitymax="50" scalemin="1" scalemax="3" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-10" delay="1.8" disabledeltatime="true" />
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false">
|
|
<sound file="%ModDir%/Items/Weapons/homingshell_windup.ogg" type="OnActive" range="6500.0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" checkconditionalalways="true">
|
|
<Conditional Condition="lte 94" />
|
|
<SpawnCharacter speciesname="homingshell" />
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" disabledeltatime="true">
|
|
<Explosion range="600.0" structuredamage="300" itemdamage="1000" force="20" severlimbsprobability="2" decal="explosion" decalsize="0.6">
|
|
<Affliction identifier="explosiondamage" strength="300" />
|
|
<Affliction identifier="burn" strength="45" />
|
|
<Affliction identifier="bleeding" strength="50" />
|
|
<Affliction identifier="stun" strength="10" />/>
|
|
|
|
</Explosion>
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="0.1">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_railshell_nuclearhoming" aliases="nuclear homing shell,homing nuclear shell,nuclear torpedo" tags="railgunequipment,railgunammo" category="Misc,Weapon" sonarsize="7" scale="0.5" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="railgunammoloader,railgunammocontainer" minamount="0" maxamount="1" spawnprobability="0.01" />
|
|
<PreferredContainer primary="wreckrailgun,wreckrailgunammocontainer" minamount="1" maxamount="1" spawnprobability="0.01" />
|
|
<Price baseprice="620" sold="false" minleveldifficulty="25">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="15">
|
|
<Item identifier="steel" />
|
|
<Item identifier="fpgacircuit" />
|
|
<Item identifier="fpgacircuit" />
|
|
<Item identifier="uranium" />
|
|
<Item identifier="ic4block" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="45" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="handheldsonar" />
|
|
<RequiredItem identifier="uranium" />
|
|
<RequiredItem identifier="ic4block" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="512,576,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="1,336,222,32" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="10" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<aitarget sightrange="300" soundrange="600" fadeouttime="20" />
|
|
<Projectile characterusable="false" launchimpulse="75">
|
|
<Attack structuredamage="3" severlimbsprobability="0.3" damagetype="Blunt">
|
|
<Affliction identifier="gunshotwound" strength="65" />
|
|
<Affliction identifier="bleeding" strength="5" />
|
|
<Affliction identifier="stun" strength="10" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-1">
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particleamount="2" velocitymin="0" velocitymax="50" scalemin="1" scalemax="3" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-10" delay="1.8" disabledeltatime="true" />
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false">
|
|
<sound file="%ModDir%/Items/Weapons/homingshell_windup.ogg" type="OnActive" range="6500.0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" checkconditionalalways="true">
|
|
<Conditional Condition="lte 94" />
|
|
<SpawnCharacter speciesname="nuclearhomingshell" />
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" disabledeltatime="true">
|
|
<Explosion range="1500.0" structuredamage="1000" itemdamage="300" force="50.0" severlimbsprobability="5.0" decal="explosion" decalsize="1.0" camerashake="500" camerashakerange="50000" flashrange="10000" flashduration="5.0" screencolor="255,255,255,255" screencolorrange="5000" screencolorduration="5.0">
|
|
<Affliction identifier="burn" strength="500" />
|
|
<Affliction identifier="radiationsickness" strength="100" />
|
|
<Affliction identifier="explosiondamage" strength="600" />
|
|
<Affliction identifier="stun" strength="10" />
|
|
</Explosion>
|
|
<Explosion range="3000" force="0.0" smoke="false" sparks="false" empstrength="2" applyfireeffects="false"></Explosion>
|
|
<SpawnItem identifier="nuclearaftereffectemitter" spawnposition="This" />
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="0.1">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_railshell_flak" aliases="flak railgun shell" tags="railgunequipment,railgunammo" category="Misc,Weapon" sonarsize="7" scale="0.5" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="railgunammoloader,railgunammocontainer" minamount="1" maxamount="4" spawnprobability="0.03" />
|
|
<PreferredContainer primary="wreckrailgun,wreckrailgunammocontainer" minamount="0" maxamount="2" spawnprobability="0.03" />
|
|
<Price baseprice="280" sold="false" minleveldifficulty="20">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="6" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="3" />
|
|
</Price>
|
|
<Deconstruct time="15">
|
|
<Item identifier="steel" />
|
|
<Item identifier="copper" />
|
|
<Item identifier="aluminium" />
|
|
<Item identifier="c4block" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="45" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="aluminium" />
|
|
<RequiredItem identifier="c4block" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="0,640,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="1,384,222,32" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="14" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<aitarget sightrange="300" soundrange="600" fadeouttime="20" />
|
|
<Projectile characterusable="false" launchimpulse="95" maxtargetstohit="2">
|
|
<Attack structuredamage="20" severlimbsprobability="0.3" damagetype="Blunt" penetration="0.4">
|
|
<Affliction identifier="gunshotwound" strength="65" />
|
|
<Affliction identifier="bleeding" strength="5" />
|
|
<Affliction identifier="stun" strength="10" />
|
|
</Attack>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false">
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particleamount="2" velocitymin="0" velocitymax="50" scalemin="1" scalemax="3" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-49" disabledeltatime="true" stackable="false" checkconditionalalways="true" delay="0.2">
|
|
<Conditional Condition="gt 80" />
|
|
<ParticleEmitter particle="underwaterexplosion" particleamount="1" scalemin="2.5" scalemax="3.0" />
|
|
<ParticleEmitter particle="ekflakburst" particleamount="1" scalemin="4" scalemax="4.5" startdelaymin="0.3" startdelaymax="0.35" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" selectionmode="Random" range="10000" />
|
|
<Explosion range="1250.0" structuredamage="0" itemdamage="0" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false" onlyoutside="true">
|
|
<!--<Affliction identifier="burn" strength="35" />-->
|
|
<Affliction identifier="lacerations" strength="30" />
|
|
<Affliction identifier="explosiondamage" strength="30" />
|
|
<Affliction identifier="bleeding" strength="25" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" condition="-30" disabledeltatime="true" stackable="false" checkconditionalalways="true">
|
|
<Conditional Condition="eq 50" />
|
|
<!--shockwave="false" smoke="false" flames="false" flash="false" sparks="false" underwaterbubble="false"-->
|
|
<ParticleEmitter particle="underwaterexplosion" particleamount="1" scalemin="2.5" scalemax="3.0" />
|
|
<ParticleEmitter particle="ekflakburst" particleamount="1" scalemin="4" scalemax="4.5" startdelaymin="0.3" startdelaymax="0.35" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" selectionmode="Random" range="10000" />
|
|
<Explosion range="1750.0" structuredamage="10" itemdamage="60" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false" onlyoutside="true">
|
|
<Affliction identifier="burn" strength="35" />
|
|
<Affliction identifier="lacerations" strength="30" />
|
|
<Affliction identifier="explosiondamage" strength="30" />
|
|
<Affliction identifier="bleeding" strength="35" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" condition="-30" disabledeltatime="true" stackable="false" checkconditionalalways="true">
|
|
<Conditional Condition="eq 20" />
|
|
<!--shockwave="false" smoke="false" flames="false" flash="false" sparks="false" underwaterbubble="false"-->
|
|
<ParticleEmitter particle="underwaterexplosion" particleamount="1" scalemin="2.5" scalemax="3.0" />
|
|
<ParticleEmitter particle="ekflakburst" particleamount="1" scalemin="4" scalemax="4.5" startdelaymin="0.3" startdelaymax="0.35" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" selectionmode="Random" range="10000" />
|
|
<Explosion range="1750.0" structuredamage="10" itemdamage="80" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false" onlyoutside="true">
|
|
<Affliction identifier="burn" strength="35" />
|
|
<Affliction identifier="lacerations" strength="30" />
|
|
<Affliction identifier="explosiondamage" strength="30" />
|
|
<Affliction identifier="bleeding" strength="35" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="0.2">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_railshell_flak_smartfuse" tags="railgunequipment,railgunammo" category="Misc,Weapon" sonarsize="7" scale="0.5" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="railgunammoloader,railgunammocontainer" minamount="0" maxamount="2" spawnprobability="0.02" />
|
|
<PreferredContainer primary="wreckrailgun,wreckrailgunammocontainer" minamount="0" maxamount="1" spawnprobability="0.02" />
|
|
<Price baseprice="330" sold="false" minleveldifficulty="25">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="15">
|
|
<Item identifier="steel" />
|
|
<Item identifier="fpgacircuit" />
|
|
<Item identifier="copper" />
|
|
<Item identifier="aluminium" />
|
|
<Item identifier="c4block" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="45" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="aluminium" />
|
|
<RequiredItem identifier="c4block" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="576,640,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="225,384,222,32" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="14" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<aitarget sightrange="300" soundrange="600" fadeouttime="20" />
|
|
<Projectile characterusable="false" launchimpulse="95" maxtargetstohit="2">
|
|
<Attack structuredamage="20" severlimbsprobability="0.3" damagetype="Blunt" penetration="0.4">
|
|
<Affliction identifier="gunshotwound" strength="65" />
|
|
<Affliction identifier="bleeding" strength="5" />
|
|
<Affliction identifier="stun" strength="10" />
|
|
</Attack>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" condition="-10" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 60" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-16.5">
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particleamount="2" velocitymin="0" velocitymax="50" scalemin="1" scalemax="3" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-100" disabledeltatime="true" delay="6" stackable="false" />
|
|
<StatusEffect type="OnBroken" target="This" condition="-50" disabledeltatime="true" stackable="false">
|
|
<ParticleEmitter particle="underwaterexplosion" particleamount="1" scalemin="2.5" scalemax="3.0" />
|
|
<ParticleEmitter particle="ekflakburst" particleamount="1" scalemin="4" scalemax="4.5" startdelaymin="0.3" startdelaymax="0.35" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" selectionmode="Random" range="10000" />
|
|
<Explosion range="1250.0" structuredamage="0" itemdamage="0" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false" onlyoutside="true">
|
|
<Affliction identifier="burn" strength="35" />
|
|
<Affliction identifier="lacerations" strength="30" />
|
|
<Affliction identifier="explosiondamage" strength="30" />
|
|
<Affliction identifier="bleeding" strength="25" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" condition="-30" disabledeltatime="true" stackable="false" delay="0.45">
|
|
<ParticleEmitter particle="underwaterexplosion" particleamount="1" scalemin="2.5" scalemax="3.0" />
|
|
<ParticleEmitter particle="ekflakburst" particleamount="1" scalemin="4" scalemax="4.5" startdelaymin="0.3" startdelaymax="0.35" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" selectionmode="Random" range="10000" />
|
|
<Explosion range="1750.0" structuredamage="10" itemdamage="60" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false" onlyoutside="true">
|
|
<Affliction identifier="burn" strength="35" />
|
|
<Affliction identifier="lacerations" strength="30" />
|
|
<Affliction identifier="explosiondamage" strength="30" />
|
|
<Affliction identifier="bleeding" strength="35" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" condition="-30" disabledeltatime="true" stackable="false" delay="0.9">
|
|
<ParticleEmitter particle="underwaterexplosion" particleamount="1" scalemin="2.5" scalemax="3.0" />
|
|
<ParticleEmitter particle="ekflakburst" particleamount="1" scalemin="4" scalemax="4.5" startdelaymin="0.3" startdelaymax="0.35" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" selectionmode="Random" range="10000" />
|
|
<Explosion range="1750.0" structuredamage="10" itemdamage="80" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false" onlyoutside="true">
|
|
<Affliction identifier="burn" strength="35" />
|
|
<Affliction identifier="lacerations" strength="30" />
|
|
<Affliction identifier="explosiondamage" strength="30" />
|
|
<Affliction identifier="bleeding" strength="35" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="1.1">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
<MotionSensor rangex="1000" rangey="1000" canbeselected="false" IgnoreDead="true" minimumvelocity="0" updateinterval="0.025" target="Monster" DetectOwnMotion="false">
|
|
<!-- Proximity Fuse Detonation -->
|
|
<StatusEffect type="Always" target="This" condition="-100" disabledeltatime="true" delay="0.05" stackable="false" checkconditionalalways="true" comparison="And">
|
|
<Conditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
|
<Conditional Condition="lt 95" />
|
|
</StatusEffect>
|
|
</MotionSensor>
|
|
</Item>
|
|
<Item name="" identifier="ek_railshell_piercingslug" aliases="piercing railgun shell" tags="railgunequipment,railgunammo" category="Misc,Weapon" sonarsize="7" scale="0.5" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="railgunammoloader,railgunammocontainer" minamount="1" maxamount="4" spawnprobability="0.05" />
|
|
<PreferredContainer primary="wreckrailgun,wreckrailgunammocontainer" minamount="0" maxamount="2" spawnprobability="0.04" />
|
|
<Price baseprice="95" sold="false" minleveldifficulty="20">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="6" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="3" />
|
|
</Price>
|
|
<Deconstruct time="15">
|
|
<Item identifier="steel" />
|
|
<Item identifier="titanium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="30">
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="titanium" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/Weapons/railshells_new.png" sourcerect="256,0,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/railshells_new.png" sourcerect="4,16,216,32" depth="0.55" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/railshells_new.png" sourcerect="4,48,140,32" depth="0.55" origin="0.5,0.5" maxcondition="99" />
|
|
<Body width="215" height="30" density="30" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<Projectile characterusable="false" launchimpulse="85.0" maxtargetstohit="3">
|
|
<Attack structuredamage="200" itemdamage="25" severlimbsprobability="2.0" penetration="0.6">
|
|
<Affliction identifier="gunshotwound" strength="250" />
|
|
<Affliction identifier="lacerations" strength="400" />
|
|
<Affliction identifier="internaldamage" strength="100" />
|
|
<Affliction identifier="bleeding" strength="50" />
|
|
<Affliction identifier="stun" strength="12" />
|
|
</Attack>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-5" disabledeltatime="true" stackable="false" delay="0.3">
|
|
<Conditional condition="gt 80" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particleamount="3" velocitymin="0" velocitymax="50" scalemin="1" scalemax="3" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-32">
|
|
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" selectionmode="Random" range="10000" />
|
|
<Explosion ballastfloradamage="25" range="200.0" structuredamage="25" itemdamage="0" force="0.1" shockwave="false" smoke="false" flames="false" flash="false" sparks="false" underwaterbubble="false" camerashake="0" playtinnitus="true">
|
|
<Affliction identifier="lacerations" strength="20" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_railgun_ap1.ogg" selectionmode="Random" range="5000" volume="0.8" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_railgun_ap2.ogg" selectionmode="Random" range="5000" volume="0.8" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_railgun_ap3.ogg" selectionmode="Random" range="5000" volume="0.8" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_railgun_ap4.ogg" selectionmode="Random" range="5000" volume="0.8" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_railgun_ap5.ogg" selectionmode="Random" range="5000" volume="0.8" />
|
|
<ParticleEmitter particle="ekarmory_hdimpactmedium" particleamount="1" velocitymin="0" velocitymax="0" scalemin="1.5" scalemax="2.5" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="5" velocitymin="-10" velocitymax="-300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-40" anglemax="40" particleamount="4" velocitymin="10" velocitymax="400" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="4" velocitymin="50" velocitymax="900" scalemin="1" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="false" anglemin="0" anglemax="360" particleamount="5" velocitymin="50" velocitymax="400" scalemin="1" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="0.01">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_railshell_armorpiercing" aliases="railgun armor piercing shell, armor piercing railgun shell" tags="railgunequipment,railgunammo" category="Misc,Weapon" sonarsize="7" scale="0.5" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="railgunammoloader,railgunammocontainer" minamount="1" maxamount="2" spawnprobability="0.02" />
|
|
<PreferredContainer primary="wreckrailgun,wreckrailgunammocontainer" minamount="0" maxamount="2" spawnprobability="0.02" />
|
|
<Price baseprice="300" sold="false" minleveldifficulty="30">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="15">
|
|
<Item identifier="steel" />
|
|
<Item identifier="c4block" />
|
|
<Item identifier="titaniumaluminiumalloy" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="30">
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="titaniumaluminiumalloy" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/Weapons/railshells_new.png" sourcerect="256,64,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/railshells_new.png" sourcerect="4,80,216,32" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="30" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<Projectile characterusable="false" launchimpulse="85.0" maxtargetstohit="3" severlimbsprobability="2">
|
|
<Attack structuredamage="100" itemdamage="125" severlimbsprobability="1.0" penetration="1.0">
|
|
<Affliction identifier="burn" strength="100" />
|
|
<Affliction identifier="gunshotwound" strength="250" />
|
|
<Affliction identifier="lacerations" strength="450" />
|
|
<Affliction identifier="explosiondamage" strength="200" />
|
|
<Affliction identifier="bleeding" strength="75" />
|
|
<Affliction identifier="stun" strength="15" />
|
|
</Attack>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-5" disabledeltatime="true" stackable="false" delay="0.3">
|
|
<Conditional condition="gt 80" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particleamount="3" velocitymin="0" velocitymax="50" scalemin="1" scalemax="3" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This">
|
|
<sound file="%ModDir%/Items/Weapons/ek_railgun_heat_explode1.ogg" selectionmode="Random" range="10000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_railgun_heat_explode2.ogg" selectionmode="Random" range="10000" volume="1.0" />
|
|
<Explosion range="250.0" structuredamage="125" itemdamage="100" force="50.0" severlimbsprobability="1.5">
|
|
<Affliction identifier="explosiondamage" strength="15" />
|
|
<Affliction identifier="lacerations" strength="10" />
|
|
<Affliction identifier="burn" strength="10" />
|
|
<Affliction identifier="stun" strength="1" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-100" disabledeltatime="true" stackable="false" delay="0.09" />
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_railgun_ap1.ogg" selectionmode="Random" range="6000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_railgun_ap2.ogg" selectionmode="Random" range="6000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_railgun_ap3.ogg" selectionmode="Random" range="6000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_railgun_ap4.ogg" selectionmode="Random" range="6000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_railgun_ap5.ogg" selectionmode="Random" range="6000" volume="1.0" />
|
|
<ParticleEmitter particle="ekarmory_hdimpactmedium" particleamount="1" velocitymin="0" velocitymax="0" scalemin="2.5" scalemax="3" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="5" velocitymin="-10" velocitymax="-300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-40" anglemax="40" particleamount="4" velocitymin="10" velocitymax="400" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="4" velocitymin="50" velocitymax="900" scalemin="1" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="false" anglemin="0" anglemax="360" particleamount="5" velocitymin="50" velocitymax="400" scalemin="1" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="0.01">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="ek_railshell_fusion_effect" identifier="ek_railshell_fusion_effect" tags="" sonarsize="20" hideinmenus="true" noninteractable="true">
|
|
<AiTarget sightrange="1000.0" soundrange="1000" sonardisruption="10" static="True" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="0,0,1,1" depth="0.55" origin="0.5,0.5" />
|
|
<ItemComponent>
|
|
<StatusEffect type="Always" target="This" Condition="-5.0" disabledeltatime="true" delay="0.9" stackable="false">
|
|
<Conditional Condition="gt 95" />
|
|
<Explosion range="7000.0" structuredamage="650" itemdamage="75" force="50.0" severlimbsprobability="5.0" camerashake="500" camerashakerange="50000">
|
|
<Affliction identifier="burn" strength="300" />
|
|
<Affliction identifier="lacerations" strength="200" />
|
|
<Affliction identifier="stun" strength="10" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<!-- reduce condition to remove the emitter after 10 seconds -->
|
|
<StatusEffect type="Always" target="This" condition="-10">
|
|
<ParticleEmitter particle="risingbubbles" anglemin="0" anglemax="360" particlespersecond="50" velocitymin="0" velocitymax="50" scalemin="1" scalemax="6" distancemin="0" distancemax="3000" />
|
|
</StatusEffect>
|
|
<!-- apply radiation sickness to nearby characters -->
|
|
<StatusEffect type="Always" target="NearbyCharacters" range="5500">
|
|
<Affliction identifier="radiationsickness" strength="1.5" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</ItemComponent>
|
|
</Item>
|
|
<Item name="" identifier="ek_railshell_fusion" tags="railgunequipment,railgunammo" category="Misc,Weapon" sonarsize="7" scale="0.5" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="railgunammoloader,railgunammocontainer" />
|
|
<PreferredContainer primary="wreckrailgun,wreckrailgunammocontainer" minamount="0" maxamount="1" spawnprobability="0.01" />
|
|
<Price baseprice="1000" sold="false" minleveldifficulty="35">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" sold="true" minavailable="2" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="2" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="physicorium" />
|
|
<Item identifier="fpgacircuit" />
|
|
<Item identifier="c4block" />
|
|
<Item identifier="ek_weapontritium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="60" />
|
|
<RequiredSkill identifier="weapons" level="60" />
|
|
<RequiredItem identifier="physicorium" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="ek_weapontritium" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="128,640,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="225,96,222,32" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<Projectile characterusable="false" launchimpulse="80.0" maxtargetstohit="2">
|
|
<Attack structuredamage="75" severlimbsprobability="1.0">
|
|
<Affliction identifier="gunshotwound" strength="100" />
|
|
<Affliction identifier="bleeding" strength="10" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-100" disabledeltatime="true" delay="1.35" />
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.3" stackable="false">
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particleamount="3" velocitymin="0" velocitymax="50" scalemin="1" scalemax="3" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true">
|
|
<ParticleEmitter particle="ekfusionflash" particleamount="2" scalemin="4" scalemax="4" velocitymin="50" velocitymax="100" />
|
|
<ParticleEmitter particle="eknukeshockwave" particleamount="2" velocitymin="25" velocitymax="50" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true">
|
|
<sound file="%ModDir%/Items/Weapons/ek_fusionexplosion_mono.ogg" range="50000" />
|
|
<Explosion range="4000.0" structuredamage="900" itemdamage="300" force="50.0" severlimbsprobability="5.0" decal="explosion" decalsize="1.0" camerashake="500" camerashakerange="4000" flashrange="8000" flashduration="8.0" screencolor="255,255,255,255" screencolorrange="12000" screencolorduration="4.0">
|
|
<Affliction identifier="burn" strength="500" />
|
|
<Affliction identifier="burn" strength="300" />
|
|
<Affliction identifier="radiationsickness" strength="100" />
|
|
<Affliction identifier="explosiondamage" strength="600" />
|
|
<Affliction identifier="lacerations" strength="400" />
|
|
<Affliction identifier="stun" strength="10" />
|
|
</Explosion>
|
|
<Explosion range="8000" force="0.0" smoke="false" sparks="false" empstrength="2" applyfireeffects="false"></Explosion>
|
|
<SpawnItem identifier="ek_railshell_fusion_effect" spawnposition="This" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="NearbyCharacters" range="2500">
|
|
<Affliction identifier="ek_fusion_railgun_effect" strength="5000" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_railshell_fusion_smartfuse" tags="railgunequipment,railgunammo" category="Misc,Weapon" sonarsize="7" scale="0.5" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="railgunammoloader,railgunammocontainer" />
|
|
<Price baseprice="1080" sold="false" minleveldifficulty="35">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="5">
|
|
<Item identifier="ek_railshell_fusion" />
|
|
<Item identifier="fpgacircuit" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="15">
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="ek_railshell_fusion" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="512,640,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="225,432,222,32" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<Projectile characterusable="false" launchimpulse="80.0" maxtargetstohit="2">
|
|
<Attack structuredamage="75" severlimbsprobability="1.0">
|
|
<Affliction identifier="gunshotwound" strength="100" />
|
|
<Affliction identifier="bleeding" strength="10" />
|
|
</Attack>
|
|
<StatusEffect type="Always" target="This" condition="-17.5">
|
|
<Conditional condition="lt 95" />
|
|
</StatusEffect>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-5.5">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.3" stackable="false">
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particleamount="3" velocitymin="0" velocitymax="50" scalemin="1" scalemax="3" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true">
|
|
<ParticleEmitter particle="ekfusionflash" particleamount="2" scalemin="4" scalemax="4" velocitymin="50" velocitymax="100" />
|
|
<ParticleEmitter particle="eknukeshockwave" particleamount="2" velocitymin="25" velocitymax="50" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true">
|
|
<sound file="%ModDir%/Items/Weapons/ek_fusionexplosion_mono.ogg" range="25000" />
|
|
<Explosion range="4000.0" structuredamage="900" itemdamage="300" force="50.0" severlimbsprobability="5.0" decal="explosion" decalsize="1.0" camerashake="500" camerashakerange="4000" flashrange="8000" flashduration="8.0" screencolor="255,255,255,255" screencolorrange="12000" screencolorduration="4.0">
|
|
<Affliction identifier="burn" strength="500" />
|
|
<Affliction identifier="burn" strength="300" />
|
|
<Affliction identifier="radiationsickness" strength="100" />
|
|
<Affliction identifier="explosiondamage" strength="600" />
|
|
<Affliction identifier="lacerations" strength="400" />
|
|
<Affliction identifier="stun" strength="10" />
|
|
</Explosion>
|
|
<Explosion range="8000" force="0.0" smoke="false" sparks="false" empstrength="2" applyfireeffects="false"></Explosion>
|
|
<SpawnItem identifier="ek_railshell_fusion_effect" spawnposition="This" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="NearbyCharacters" range="2500">
|
|
<Affliction identifier="ek_fusion_railgun_effect" strength="5000" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
<MotionSensor rangex="750" rangey="750" detectoffset="-750,-750" canbeselected="false" IgnoreDead="true" minimumvelocity="0" updateinterval="0.025" target="Any" DetectOwnMotion="false">
|
|
<!-- Proximity Fuse Detonation -->
|
|
<StatusEffect type="Always" target="This" condition="-100" disabledeltatime="true" delay="0.1" stackable="false" checkconditionalalways="true" comparison="And">
|
|
<Conditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
|
<Conditional Condition="lt 80" />
|
|
</StatusEffect>
|
|
</MotionSensor>
|
|
<MotionSensor rangex="750" rangey="750" detectoffset="750,-750" canbeselected="false" IgnoreDead="true" minimumvelocity="0" updateinterval="0.025" target="Any" DetectOwnMotion="false">
|
|
<StatusEffect type="Always" target="This" condition="-100" disabledeltatime="true" delay="0.1" stackable="false" checkconditionalalways="true" comparison="And">
|
|
<Conditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
|
<Conditional Condition="lt 80" />
|
|
</StatusEffect>
|
|
</MotionSensor>
|
|
<MotionSensor rangex="750" rangey="750" detectoffset="-750,750" canbeselected="false" IgnoreDead="true" minimumvelocity="0" updateinterval="0.025" target="Any" DetectOwnMotion="false">
|
|
<StatusEffect type="Always" target="This" condition="-100" disabledeltatime="true" delay="0.1" stackable="false" checkconditionalalways="true" comparison="And">
|
|
<Conditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
|
<Conditional Condition="lt 80" />
|
|
</StatusEffect>
|
|
</MotionSensor>
|
|
<MotionSensor rangex="750" rangey="750" detectoffset="750,750" canbeselected="false" IgnoreDead="true" minimumvelocity="0" updateinterval="0.025" target="Any" DetectOwnMotion="false">
|
|
<StatusEffect type="Always" target="This" condition="-100" disabledeltatime="true" delay="0.1" stackable="false" checkconditionalalways="true" comparison="And">
|
|
<Conditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
|
<Conditional Condition="lt 80" />
|
|
</StatusEffect>
|
|
</MotionSensor>
|
|
</Item>
|
|
<Item name="ek_railgun_flare_effect" identifier="ek_railgun_flare_effect" tags="decoy,light,provocative" Scale="0.5" impactsoundtag="impact_soft" sonarsize="5" hideinmenus="true" noninteractable="true">
|
|
<Sprite texture="weapons_ek.png" sourcerect="0,0,1,1" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="50" height="50" density="10.5" />
|
|
<AiTarget sightrange="6000.0" maxsoundrange="8000" minsoundrange="0" fadeouttime="15" sonardisruption="0.4" />
|
|
<LightComponent characterusable="false" LightColor="255,50,50,255" Flicker="0.5" range="2048" IsOn="true" shadows="false" drawbehindsubs="true">
|
|
<LightTexture texture="%ModDir%/Lights/pointlight_bright_q4.png" origin="0.0,0.0" size="1.1,1.1" />
|
|
<sound file="Content/Items/Tools/FlareLoop.ogg" type="OnActive" range="2048.0" loop="true" />
|
|
<StatusEffect type="OnActive" target="This" Condition="-1">
|
|
<Conditional PhysicsBodyActive="eq true" />
|
|
<ParticleEmitter particle="flare" particlespersecond="5" scalemin="5" scalemax="5" />
|
|
<ParticleEmitter particle="ekflarelight1static" particlespersecond="30" scalemin="2.0" scalemax="2.75" velocitymin="0" velocitymax="35" distancemin="0" distancemax="32" />
|
|
<ParticleEmitter particle="ekthermitebubbles" particlespersecond="6" />
|
|
</StatusEffect>
|
|
</LightComponent>
|
|
<LightComponent characterusable="false" LightColor="255,50,50,255" Flicker="0.4" range="2048" IsOn="true" shadows="false" drawbehindsubs="true">
|
|
<LightTexture texture="%ModDir%/Lights/pointlight_bright_q3.png" origin="1.0,0.0" size="1.1,1.1" />
|
|
</LightComponent>
|
|
<LightComponent characterusable="false" LightColor="255,50,50,255" Flicker="0.4" range="2048" IsOn="true" shadows="false" drawbehindsubs="true">
|
|
<LightTexture texture="%ModDir%/Lights/pointlight_bright_q2.png" origin="0.0,1.0" size="1.1,1.1" />
|
|
</LightComponent>
|
|
<LightComponent characterusable="false" LightColor="255,50,50,255" Flicker="0.4" range="2048" IsOn="true" shadows="false" drawbehindsubs="true">
|
|
<LightTexture texture="%ModDir%/Lights/pointlight_bright_q1.png" origin="1.0,1.0" size="1.1,1.1" />
|
|
</LightComponent>
|
|
<ItemComponent>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</ItemComponent>
|
|
</Item>
|
|
<Item name="" identifier="ek_railshell_flare" aliases="flare railgun shell" tags="railgunequipment,railgunammo" category="Misc,Weapon" sonarsize="7" scale="0.5" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="railgunammoloader,railgunammocontainer" minamount="1" maxamount="1" spawnprobability="0.04" />
|
|
<PreferredContainer primary="wreckrailgun,wreckrailgunammocontainer" minamount="0" maxamount="2" spawnprobability="0.05" />
|
|
<Price baseprice="85" sold="false" minleveldifficulty="5">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="8" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="4" />
|
|
</Price>
|
|
<Deconstruct time="15">
|
|
<Item identifier="steel" />
|
|
<Item identifier="flashpowder" />
|
|
<Item identifier="carbon" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="45" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="flashpowder" mincondition="0.9" />
|
|
<RequiredItem identifier="carbon" mincondition="0.9" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="384,640,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="225,336,222,32" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="14" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<Projectile characterusable="false" launchimpulse="95" maxtargetstohit="3">
|
|
<Attack structuredamage="20" severlimbsprobability="0.3" damagetype="Blunt">
|
|
<Affliction identifier="gunshotwound" strength="65" />
|
|
<Affliction identifier="bleeding" strength="5" />
|
|
<Affliction identifier="stun" strength="10" />
|
|
</Attack>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.3" stackable="false">
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particleamount="1" velocitymin="0" velocitymax="50" scalemin="1" scalemax="3" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-50" disabledeltatime="true" stackable="false" checkconditionalalways="true" delay="0.01">
|
|
<Conditional Condition="gt 80" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" condition="-20" disabledeltatime="true" stackable="false" checkconditionalalways="true" delay="0.8">
|
|
<Conditional Condition="eq 50" />
|
|
<Explosion range="500.0" structuredamage="10" itemdamage="150" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false">
|
|
<Affliction identifier="burn" strength="35" />
|
|
</Explosion>
|
|
<sound file="%ModDir%/Items/Weapons/ek_flareshell_burst.ogg" range="6500" />
|
|
<SpawnItem identifier="ek_railgun_flare_effect" spawnposition="This" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" condition="-20" disabledeltatime="true" stackable="false" checkconditionalalways="true" delay="0.8">
|
|
<Conditional Condition="eq 30" />
|
|
<Explosion range="500.0" structuredamage="10" itemdamage="150" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false">
|
|
<Affliction identifier="burn" strength="35" />
|
|
</Explosion>
|
|
<sound file="%ModDir%/Items/Weapons/ek_flareshell_burst.ogg" range="6500" />
|
|
<SpawnItem identifier="ek_railgun_flare_effect" spawnposition="This" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" condition="-20" disabledeltatime="true" stackable="false" checkconditionalalways="true" delay="0.8">
|
|
<Conditional Condition="eq 10" />
|
|
<Explosion range="500.0" structuredamage="10" itemdamage="150" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false">
|
|
<Affliction identifier="burn" strength="35" />
|
|
</Explosion>
|
|
<sound file="%ModDir%/Items/Weapons/ek_flareshell_burst.ogg" range="6500" />
|
|
<SpawnItem identifier="ek_railgun_flare_effect" spawnposition="This" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="0.1">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_railshell_incendiary" aliases="incendiary railgun shell" tags="railgunequipment,railgunammo" category="Misc,Weapon" sonarsize="7" scale="0.5" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="railgunammoloader,railgunammocontainer" minamount="1" maxamount="2" spawnprobability="0.025" />
|
|
<PreferredContainer primary="wreckrailgun,wreckrailgunammocontainer" minamount="0" maxamount="2" spawnprobability="0.025" />
|
|
<Price baseprice="250" sold="false" minleveldifficulty="25">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="8" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="4" />
|
|
</Price>
|
|
<Deconstruct time="15">
|
|
<Item identifier="steel" />
|
|
<Item identifier="aluminium" />
|
|
<Item identifier="ethanol" />
|
|
<Item identifier="flashpowder" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="30">
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="aluminium" />
|
|
<RequiredItem identifier="ethanol" />
|
|
<RequiredItem identifier="flashpowder" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="576,576,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="1,480,222,32" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="14" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<Projectile characterusable="false" launchimpulse="85.0" maxtargetstohit="7">
|
|
<Attack structuredamage="15" severlimbsprobability="1.0">
|
|
<Affliction identifier="gunshotwound" strength="100" />
|
|
<Affliction identifier="lacerations" strength="50" />
|
|
<Affliction identifier="bleeding" strength="50" />
|
|
<Affliction identifier="stun" strength="12" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particleamount="5" velocitymin="0" velocitymax="50" scalemin="1" scalemax="3" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="5" velocitymin="-10" velocitymax="-300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-40" anglemax="40" particleamount="4" velocitymin="10" velocitymax="400" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="4" velocitymin="50" velocitymax="900" scalemin="1" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="false" anglemin="0" anglemax="360" particleamount="5" velocitymin="50" velocitymax="400" scalemin="1" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-200" disabledeltatime="true" delay="0.1">
|
|
<Fire size="200" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" selectionmode="Random" range="10000" />
|
|
<Explosion range="250.0" structuredamage="20" force="5.0">
|
|
<Affliction identifier="burn" strength="20" />
|
|
<Affliction identifier="stun" strength="2" />
|
|
<Affliction identifier="ek_burn_threshold" strength="10" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="0.15">
|
|
<Fire size="200" />
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_railshell_highvelocity" aliases="high-velocity railgun shell" tags="railgunequipment,railgunammo" category="Misc,Weapon" sonarsize="7" scale="0.5" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="railgunammoloader,railgunammocontainer" minamount="1" maxamount="2" spawnprobability="0.1" />
|
|
<PreferredContainer primary="wreckrailgun,wreckrailgunammocontainer" minamount="0" maxamount="2" spawnprobability="0.05" />
|
|
<Price baseprice="95" sold="false" minleveldifficulty="10">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="8" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="4" />
|
|
</Price>
|
|
<Deconstruct time="15">
|
|
<Item identifier="steel" />
|
|
<Item identifier="copper" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="30">
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="copper" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/Weapons/railshells_new.png" sourcerect="256,128,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/railshells_new.png" sourcerect="4,144,216,32" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="30" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<Projectile characterusable="false" launchimpulse="150.0" maxtargetstohit="2" severlimbsprobability="2">
|
|
<Attack structuredamage="60" itemdamage="60" severlimbsprobability="1.0" penetration="0.75">
|
|
<Affliction identifier="gunshotwound" strength="175" />
|
|
<Affliction identifier="lacerations" strength="100" />
|
|
<Affliction identifier="bleeding" strength="60" />
|
|
<Affliction identifier="stun" strength="15" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-2" disabledeltatime="true" stackable="false" delay="0.3">
|
|
<Conditional condition="gt 80" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particleamount="1" velocitymin="0" velocitymax="50" scalemin="1" scalemax="3" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-32">
|
|
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" selectionmode="Random" range="10000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" selectionmode="Random" range="10000" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact1.ogg" selectionmode="Random" range="6000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact2.ogg" selectionmode="Random" range="6000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact3.ogg" selectionmode="Random" range="6000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact4.ogg" selectionmode="Random" range="6000" volume="1.0" />
|
|
<ParticleEmitter particle="ekarmory_hdimpactmedium" particleamount="1" velocitymin="0" velocitymax="0" scalemin="1.5" scalemax="2.5" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="5" velocitymin="-10" velocitymax="-300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-40" anglemax="40" particleamount="4" velocitymin="10" velocitymax="400" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="4" velocitymin="50" velocitymax="900" scalemin="1" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="false" anglemin="0" anglemax="360" particleamount="5" velocitymin="50" velocitymax="400" scalemin="1" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" Condition="-100.0" disabledeltatime="true">
|
|
<Explosion range="250.0" structuredamage="100" itemdamage="100" force="50.0" severlimbsprobability="1.5" decal="explosion">
|
|
<Affliction identifier="explosiondamage" strength="500" />
|
|
<Affliction identifier="stun" strength="5" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="0.3">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="Contained">
|
|
<Use />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
<ItemContainer hideitems="true" capacity="1" maxstacksize="1" canbeselected="false">
|
|
<GuiFrame relativesize="0.2,0.25" anchor="Center" minsize="140,170" maxsize="280,280" style="ItemUI" />
|
|
<Containable items="smallitem" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_railshell_chaff" aliases="chaff railgun shell" tags="railgunequipment,railgunammo" category="Misc,Weapon" sonarsize="7" scale="0.5" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="railgunammoloader,railgunammocontainer" minamount="1" maxamount="3" spawnprobability="0.02" />
|
|
<PreferredContainer primary="wreckrailgun,wreckrailgunammocontainer" minamount="0" maxamount="3" spawnprobability="0.03" />
|
|
<Price baseprice="150" sold="false" minleveldifficulty="5">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="8" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="4" />
|
|
</Price>
|
|
<Deconstruct time="15">
|
|
<Item identifier="steel" />
|
|
<Item identifier="fpgacircuit" />
|
|
<Item identifier="iron" />
|
|
<Item identifier="iron" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="45" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="iron" amount="2" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="384,704,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="225,528,222,32" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="25" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<Projectile characterusable="false" launchimpulse="95" maxtargetstohit="2">
|
|
<Attack structuredamage="20" severlimbsprobability="0.3" damagetype="Blunt">
|
|
<Affliction identifier="lacerations" strength="65" />
|
|
<Affliction identifier="bleeding" strength="5" />
|
|
<Affliction identifier="stun" strength="10" />
|
|
</Attack>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-20" disabledeltatime="true" delay="0.3" stackable="false">
|
|
<Conditional Condition="gt 90" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This">
|
|
<Conditional Condition="lt 90" />
|
|
<ParticleEmitter particle="ekchafftrail" copyentityangle="false" anglemin="0" anglemax="360" particlespersecond="45" velocitymin="50" velocitymax="1000" scalemin="1" scalemax="1" distancemax="150" startdelaymin="0.0" startdelaymax="0.25" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particleamount="1" velocitymin="0" velocitymax="50" scalemin="1" scalemax="3" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" condition="-100" disabledeltatime="true" stackable="false" checkconditionalalways="true" delay="1">
|
|
<Conditional Condition="eq 80" />
|
|
<SpawnItem identifier="ek_depthcharge_chaff_cloud" spawnposition="This" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="0.8">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<!-- Depth Charges -->
|
|
<Item name="" identifier="ek_depthcharge_container" aliases="cargo depth charge" tags="depthchargeammo" waterproof="true" fireproof="true" category="Misc,Weapon" sonarsize="3" scale="0.4" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="depthchargeloader" secondary="ammoboxcontainer" />
|
|
<Price baseprice="45" sold="false" minleveldifficulty="5">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="1.1" />
|
|
<Price storeidentifier="merchantmine" multiplier="0.8" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantengineering" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" />
|
|
<Item identifier="steel" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="15" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="steel" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="0,576,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="224,0,128,96" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="128" height="85" density="25" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,20" handle2="10,20" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<Projectile characterusable="false" launchimpulse="5.0">
|
|
<Attack structuredamage="0" damagetype="Blunt" />
|
|
</Projectile>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="20" canbeselected="false">
|
|
<GuiFrame relativesize="0.15,0.2" anchor="Center" style="ItemUI" />
|
|
<Containable identifiers="smallitem,mediumitem,weapon,ek_ammocrate_small,ammobox" excludeditems="toolbelt,toolbox" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_depthcharge_radiation" tags="depthchargeammo,decoy,provocative" category="Misc,Weapon" sonarsize="3" scale="0.4" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="depthchargeloader" secondary="ammoboxcontainer" />
|
|
<Price baseprice="300" sold="false" minleveldifficulty="15">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="0.9" sold="true" minavailable="2" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="1.1" sold="true" minavailable="2" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.3" />
|
|
<Price storeidentifier="merchantengineering" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" />
|
|
<Item identifier="fpgacircuit" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="ek_weapontritium" mincondition="0.25" usecondition="true" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="0,704,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="224,224,128,96" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="128" height="85" density="10.35" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,20" handle2="10,20" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<aitarget sightrange="4000" soundrange="6000" fadeouttime="40" />
|
|
<Projectile characterusable="false" launchimpulse="16.0">
|
|
<Attack structuredamage="0" damagetype="Blunt" />
|
|
<StatusEffect type="onActive" target="This" targetitemcomponent="LightComponent" IsOn="true" condition="-3" disabledeltatime="true" delay="1.5" checkconditionalalways="true">
|
|
<Conditional Condition="gt 98" />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
<LightComponent characterusable="false" LightColor="0,0,0,2" range="0" castlights="false" IsOn="false">
|
|
<StatusEffect type="OnActive" target="This" condition="-2.5">
|
|
<sound file="%ModDir%/Items/Weapons/ek_magnetronloop.ogg" type="OnActive" range="1500.0" volume="1" loop="true" />
|
|
<ParticleEmitter particle="risingbubbles" anglemin="0" anglemax="360" particlespersecond="6" velocitymin="0" velocitymax="50" scalemin="0.5" scalemax="1.5" distancemin="0" distancemax="1400" />
|
|
<ParticleEmitter particle="ammotrailwater" anglemin="0" anglemax="360" particlespersecond="10" velocitymin="0" velocitymax="100" scalemin="1" scalemax="2" distancemin="0" distancemax="1200" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This,NearbyCharacters" range="1300">
|
|
<sound file="%ModDir%/Items/Weapons/ek_geigerloop1.ogg" type="OnActive" range="2000.0" volume="1" loop="true" />
|
|
<Affliction identifier="burn" strength="0.33" />
|
|
<Affliction identifier="radiationsickness" strength="1.25" />
|
|
</StatusEffect>
|
|
</LightComponent>
|
|
</Item>
|
|
<Item name="ek_depthcharge_cyanide_cloud" identifier="ek_depthcharge_cyanide_cloud" tags="provocative" hideinmenus="true" noninteractable="true">
|
|
<AiTarget sightrange="1000.0" soundrange="1000" static="True" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="0,0,1,1" depth="0.55" origin="0.5,0.5" />
|
|
<ItemComponent>
|
|
<StatusEffect type="Always" target="This" condition="-5">
|
|
<ParticleEmitter particle="ekwatercloudcyanide" anglemin="0" anglemax="360" particlespersecond="40" velocitymin="0" velocitymax="50" scalemin="1" scalemax="6" distancemin="0" distancemax="1500" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="NearbyCharacters" range="2000">
|
|
<Conditional ishuman="false" />
|
|
<Affliction identifier="ek_nearbycharacters_cyanidepoisoning" strength="15" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</ItemComponent>
|
|
</Item>
|
|
<Item name="" identifier="ek_depthcharge_cyanide" tags="depthchargeammo,decoy,provocative" category="Misc,Weapon" sonarsize="3" scale="0.4" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="depthchargeloader" secondary="ammoboxcontainer" />
|
|
<Price baseprice="280" sold="false" minleveldifficulty="15">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="0.9" sold="true" minavailable="2" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="1.1" sold="true" minavailable="2" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmedical" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" />
|
|
<Item identifier="uex" outcondition="0.5" />
|
|
<Item identifier="cyanide" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="uex" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="cyanide" mincondition="0.9" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="192,640,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="224,128,128,96" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="128" height="85" density="10.35" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,20" handle2="10,20" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<aitarget sightrange="4000" soundrange="6000" fadeouttime="40" />
|
|
<Projectile characterusable="false" launchimpulse="16.0">
|
|
<Attack structuredamage="0" damagetype="Blunt" />
|
|
<StatusEffect type="onActive" target="This" condition="-200" disabledeltatime="true" delay="2" stackable="false" checkconditionalalways="true">
|
|
<sound file="%ModDir%/Items/Weapons/ek_depthcharge_chemicalburst_mono.ogg" type="OnBroken" range="8000" />
|
|
<Explosion range="600.0" structuredamage="100" itemdamage="500" stun="5" force="20.0" severlimbsprobability="0.5" decal="explosion" decalsize="0.5">
|
|
<Affliction identifier="burn" strength="40" />
|
|
<Affliction identifier="lacerations" strength="25" />
|
|
</Explosion>
|
|
<SpawnItem identifier="ek_depthcharge_cyanide_cloud" spawnposition="This" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="5" stackable="false">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="ek_depthcharge_paralyzant_cloud" identifier="ek_depthcharge_paralyzant_cloud" tags="provocative" hideinmenus="true" noninteractable="true">
|
|
<AiTarget sightrange="1000.0" soundrange="1000" static="True" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="0,0,1,1" depth="0.55" origin="0.5,0.5" />
|
|
<ItemComponent>
|
|
<StatusEffect type="Always" target="This" condition="-5">
|
|
<ParticleEmitter particle="ekwatercloudparalyzant" anglemin="0" anglemax="360" particlespersecond="40" velocitymin="0" velocitymax="50" scalemin="1" scalemax="6" distancemin="0" distancemax="1500" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="NearbyCharacters" range="2000">
|
|
<Conditional ishuman="false" />
|
|
<Affliction identifier="ek_nearbycharacters_paralysis" strength="15" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</ItemComponent>
|
|
</Item>
|
|
<Item name="" identifier="ek_depthcharge_paralyzant" tags="depthchargeammo,decoy,provocative" category="Misc,Weapon" sonarsize="3" scale="0.4" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="depthchargeloader" secondary="ammoboxcontainer" />
|
|
<Price baseprice="400" sold="false" minleveldifficulty="20">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" sold="true" minavailable="2" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="1.1" sold="true" minavailable="2" />
|
|
<Price storeidentifier="merchantmine" multiplier="0.8" />
|
|
<Price storeidentifier="merchantmedicall" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" />
|
|
<Item identifier="uex" outcondition="0.5" />
|
|
<Item identifier="paralyzant" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="uex" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="paralyzant" mincondition="0.9" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="256,640,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="368,128,128,96" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="128" height="85" density="10.35" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,20" handle2="10,20" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<aitarget sightrange="4000" soundrange="6000" fadeouttime="40" />
|
|
<Projectile characterusable="false" launchimpulse="16.0">
|
|
<Attack structuredamage="0" damagetype="Blunt" />
|
|
<StatusEffect type="onActive" target="This" condition="-200" disabledeltatime="true" delay="2" stackable="false" checkconditionalalways="true">
|
|
<sound file="%ModDir%/Items/Weapons/ek_depthcharge_chemicalburst_mono.ogg" type="OnBroken" range="8000" />
|
|
<Explosion range="600.0" structuredamage="100" itemdamage="500" stun="5" force="20.0" severlimbsprobability="0.5" decal="explosion" decalsize="0.5">
|
|
<Affliction identifier="burn" strength="40" />
|
|
<Affliction identifier="lacerations" strength="25" />
|
|
</Explosion>
|
|
<SpawnItem identifier="ek_depthcharge_paralyzant_cloud" spawnposition="This" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="5" stackable="false">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="ek_depthcharge_radiotoxin_cloud" identifier="ek_depthcharge_radiotoxin_cloud" tags="provocative" hideinmenus="true" noninteractable="true">
|
|
<AiTarget sightrange="1000.0" soundrange="1000" static="True" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="0,0,1,1" depth="0.55" origin="0.5,0.5" />
|
|
<ItemComponent>
|
|
<StatusEffect type="Always" target="This" condition="-5">
|
|
<ParticleEmitter particle="ekwatercloudradiotoxin" anglemin="0" anglemax="360" particlespersecond="40" velocitymin="0" velocitymax="50" scalemin="1" scalemax="6" distancemin="0" distancemax="1500" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="NearbyCharacters" range="2000">
|
|
<Conditional ishuman="false" />
|
|
<Affliction identifier="ek_nearbycharacters_radiationsickness" strength="15" duration="5" stackable="false" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</ItemComponent>
|
|
</Item>
|
|
<Item name="" identifier="ek_depthcharge_radiotoxin" tags="depthchargeammo,decoy,provocative" category="Misc,Weapon" sonarsize="3" scale="0.4" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="depthchargeloader" secondary="ammoboxcontainer" />
|
|
<Price baseprice="275" sold="false" minleveldifficulty="20">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" sold="true" minavailable="2" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="1.1" sold="true" minavailable="2" />
|
|
<Price storeidentifier="merchantmine" multiplier="0.8" />
|
|
<Price storeidentifier="merchantengineering" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" />
|
|
<Item identifier="uex" outcondition="0.5" />
|
|
<Item identifier="radiotoxin" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="uex" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="radiotoxin" mincondition="0.9" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="320,640,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="512,128,128,96" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="128" height="85" density="10.35" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,20" handle2="10,20" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<aitarget sightrange="4000" soundrange="6000" fadeouttime="40" />
|
|
<Projectile characterusable="false" launchimpulse="16.0">
|
|
<Attack structuredamage="0" damagetype="Blunt" />
|
|
<StatusEffect type="onActive" target="This" condition="-200" disabledeltatime="true" delay="2" stackable="false" checkconditionalalways="true">
|
|
<sound file="%ModDir%/Items/Weapons/ek_depthcharge_chemicalburst_mono.ogg" type="OnBroken" range="8000" />
|
|
<Explosion range="600.0" structuredamage="100" itemdamage="500" stun="5" force="20.0" severlimbsprobability="0.5" decal="explosion" decalsize="0.5">
|
|
<Affliction identifier="burn" strength="40" />
|
|
<Affliction identifier="lacerations" strength="25" />
|
|
</Explosion>
|
|
<SpawnItem identifier="ek_depthcharge_radiotoxin_cloud" spawnposition="This" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="5" stackable="false">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_depthcharge_flare" tags="depthchargeammo" category="Misc,Weapon" sonarsize="3" scale="0.4" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="depthchargeloader" secondary="ammoboxcontainer" />
|
|
<Price baseprice="85" sold="false" minleveldifficulty="5">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.1" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="1" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.3" />
|
|
<Price storeidentifier="merchantengineering" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="15">
|
|
<Item identifier="steel" />
|
|
<Item identifier="flashpowder" />
|
|
<Item identifier="carbon" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="35" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="flashpowder" mincondition="0.9" />
|
|
<RequiredItem identifier="carbon" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="448,640,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="368,224,128,96" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="128" height="85" density="35" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,20" handle2="10,20" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<Projectile characterusable="false" launchimpulse="7.5">
|
|
<Attack structuredamage="0" damagetype="Blunt" />
|
|
<StatusEffect type="OnActive" target="This">
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particleamount="1" velocitymin="0" velocitymax="50" scalemin="1" scalemax="3" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-50" disabledeltatime="true" stackable="false" checkconditionalalways="true" delay="0.1">
|
|
<Conditional Condition="gt 80" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" condition="-20" disabledeltatime="true" stackable="false" checkconditionalalways="true" delay="2.6">
|
|
<Conditional Condition="eq 50" />
|
|
<Explosion range="500.0" structuredamage="10" itemdamage="150" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false">
|
|
<Affliction identifier="burn" strength="35" />
|
|
</Explosion>
|
|
<sound file="%ModDir%/Items/Weapons/ek_flareshell_burst.ogg" range="7500" />
|
|
<SpawnItem identifier="ek_railgun_flare_effect" spawnposition="This" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" condition="-20" disabledeltatime="true" stackable="false" checkconditionalalways="true" delay="2.6">
|
|
<Conditional Condition="eq 30" />
|
|
<Explosion range="500.0" structuredamage="10" itemdamage="150" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false">
|
|
<Affliction identifier="burn" strength="35" />
|
|
</Explosion>
|
|
<sound file="%ModDir%/Items/Weapons/ek_flareshell_burst.ogg" range="7500" />
|
|
<SpawnItem identifier="ek_railgun_flare_effect" spawnposition="This" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" condition="-20" disabledeltatime="true" stackable="false" checkconditionalalways="true" delay="2.6">
|
|
<Conditional Condition="eq 10" />
|
|
<Explosion range="500.0" structuredamage="10" itemdamage="150" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false">
|
|
<Affliction identifier="burn" strength="35" />
|
|
</Explosion>
|
|
<sound file="%ModDir%/Items/Weapons/ek_flareshell_burst.ogg" range="7500" />
|
|
<SpawnItem identifier="ek_railgun_flare_effect" spawnposition="This" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="0.1">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="ek_depthcharge_chaff_cloud" identifier="ek_depthcharge_chaff_cloud" tags="provocative" hideinmenus="true">
|
|
<AiTarget soundrange="8000" sonardisruption="2" static="True" fadeouttime="20" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="0,0,1,1" depth="0.55" origin="0.5,0.5" />
|
|
<ItemComponent>
|
|
<StatusEffect type="Always" target="This" condition="-5" disabledeltatime="true" delay="2" stackable="false" />
|
|
<StatusEffect type="Always" target="This" disabledeltatime="true" delay="2" stackable="false">
|
|
<Conditional Condition="gt 5" />
|
|
<SpawnItem identifier="ek_depthcharge_chaff_aitarget" spawnposition="This" count="2" spread="4000" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This">
|
|
<ParticleEmitter particle="ekchaff" anglemin="0" anglemax="360" particlespersecond="120" velocitymin="0" velocitymax="500" scalemin="1" scalemax="1" distancemin="0" distancemax="6000" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</ItemComponent>
|
|
</Item>
|
|
<Item name="ek_depthcharge_chaff_aitarget" identifier="ek_depthcharge_chaff_aitarget" tags="decoy,sonar,engine,provocative" hideinmenus="true">
|
|
<AiTarget soundrange="8000" static="True" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="0,0,1,1" depth="0.55" origin="0.5,0.5" />
|
|
<ItemComponent>
|
|
<StatusEffect type="Always" target="This" condition="-20" />
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</ItemComponent>
|
|
</Item>
|
|
<Item name="" identifier="ek_depthcharge_chaff" tags="depthchargeammo" category="Misc,Weapon" sonarsize="3" scale="0.4" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="depthchargeloader" secondary="ammoboxcontainer" />
|
|
<Price baseprice="150" sold="false" minleveldifficulty="5">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.1" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="1" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.3" />
|
|
<Price storeidentifier="merchantengineering" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="15">
|
|
<Item identifier="steel" />
|
|
<Item identifier="fpgacircuit" />
|
|
<Item identifier="iron" />
|
|
<Item identifier="iron" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="45" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="fpgacircuit" mincondition="0.9" />
|
|
<RequiredItem identifier="iron" amount="2" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="448,704,64,64" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/shells_ek.png" sourcerect="512,224,128,96" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="128" height="85" density="35" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,20" handle2="10,20" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<Projectile characterusable="false" launchimpulse="7.5">
|
|
<Attack structuredamage="0" damagetype="Blunt" />
|
|
<StatusEffect type="OnActive" target="This" condition="-20" disabledeltatime="true" delay="1.2" stackable="false">
|
|
<Conditional Condition="gt 90" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This">
|
|
<Conditional Condition="lt 90" />
|
|
<ParticleEmitter particle="ekchafftrail" copyentityangle="false" anglemin="0" anglemax="360" particlespersecond="45" velocitymin="50" velocitymax="1000" scalemin="1" scalemax="1" distancemax="150" startdelaymin="0.0" startdelaymax="0.25" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<ParticleEmitter particle="bubbles" anglemin="0" anglemax="360" particleamount="1" velocitymin="0" velocitymax="50" scalemin="1" scalemax="3" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" condition="-100" disabledeltatime="true" stackable="false" checkconditionalalways="true" delay="2.0">
|
|
<Conditional Condition="eq 80" />
|
|
<SpawnItem identifier="ek_depthcharge_chaff_cloud" spawnposition="This" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" delay="1.1">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<!-- Light Chaigun Ammo -->
|
|
<Item name="" identifier="ekgunnery_chaingunammo" aliases="Light Chaingun Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_chaingunequipment,ekgunnery_chaingunammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_chaingunammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="60" sold="false" minleveldifficulty="5">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="8" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="4" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.8" outcondition="0.5" />
|
|
<Item identifier="steel" mincondition="0.1" copycondition="true" />
|
|
<Item identifier="tin" outcondition="0.5" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredItem identifier="copper" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="tin" mincondition="0.5" usecondition="true" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="copper" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="ekgunnery_chaingunammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="0,208,80,160" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="80,208,80,160" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="160,208,80,160" maxcondition="60" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="240,208,80,160" maxcondition="45" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="320,208,80,160" maxcondition="30" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="400,208,80,160" maxcondition="15" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="480,208,80,160" maxcondition="0" origin="0.5,0.5" />
|
|
<!-- Leaving this here just in case it suddenly becomes allowed in the API. -->
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,crateshelf,ammoboxcontainer" allowedcontaineridentifiers="crateshelf,coilgunammoshelf" texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="560,208,112,80" origin="0.5,0.5">
|
|
<StatusEffect type="Always" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="560,288,112,80">
|
|
<Conditional condition="eq 0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="560,288,112,80" />
|
|
</ContainedSprite>
|
|
<Body width="75" height="155" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-30" handle1="-15,15" handle2="-15,15" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true" SpawnWithId="ekgunnery_chaingunround">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="0.166" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_chaingunround" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-0.166" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_chaingunround" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_chaingunround" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_chaingunround" category="Misc,Weapon" scale="0.5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="928,0,48,16" depth="0.55" />
|
|
<Body width="160" height="10" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" hitscan="true" removeonhit="true" spread="4">
|
|
<ParticleEmitter particle="ekgunnery_tracerfirearm" particleamount="1" velocitymin="0" velocitymax="0" colormultiplier="255,200,50,175" scalemultiplier="1,0.5" />
|
|
<Attack structuredamage="2.5" severlimbsprobability="0.35" targetforce="7">
|
|
<Affliction identifier="gunshotwound" strength="9" />
|
|
<Affliction identifier="bleeding" strength="1.5" />
|
|
</Attack>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<ParticleEmitter particle="ekgunnery_impactfirearm" particleamount="1" velocitymin="0" velocitymax="0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact">
|
|
<ParticleEmitter particle="bubbles" anglemin="-180" anglemax="180" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="4" velocitymin="-10" velocitymax="-300" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="1">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_chaingunpiercingammo" aliases="Light Chaingun Piercing Ammunition Box,Piercing Light Chaingun Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_chaingunequipment,ekgunnery_chaingunammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_chaingunammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="150" sold="false" minleveldifficulty="10">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="6" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="3" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.8" outcondition="0.5" />
|
|
<Item identifier="titanium" mincondition="0.1" copycondition="true" />
|
|
<Item identifier="tin" outcondition="0.5" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="25">
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="copper" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="titanium" />
|
|
<RequiredItem identifier="tin" mincondition="0.5" usecondition="true" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="copper" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="titanium" />
|
|
<RequiredItem identifier="ekgunnery_chaingunpiercingammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="672,208,80,160" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="752,208,80,160" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="832,208,80,160" maxcondition="60" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="912,208,80,160" maxcondition="45" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="992,208,80,160" maxcondition="30" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1072,208,80,160" maxcondition="15" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1152,208,80,160" maxcondition="0" origin="0.5,0.5" />
|
|
<!-- Leaving this here just in case it suddenly becomes allowed in the API. -->
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,crateshelf,ammoboxcontainer" allowedcontaineridentifiers="crateshelf,coilgunammoshelf" texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1232,208,112,80" origin="0.5,0.5">
|
|
<StatusEffect type="Always" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="1232,288,112,80">
|
|
<Conditional condition="lt 1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="1232,288,112,80" />
|
|
</ContainedSprite>
|
|
<Body width="75" height="155" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-30" handle1="-15,15" handle2="-15,15" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true" SpawnWithId="ekgunnery_chaingunpiercinground">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="0.166" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_chaingunpiercinground" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-0.166" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_chaingunpiercinground" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_chaingunpiercinground" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_chaingunpiercinground" category="Misc,Weapon" scale="0.5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="928,16,48,16" depth="0.55" />
|
|
<Body width="160" height="10" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" hitscan="true" removeonhit="true" spread="4">
|
|
<ParticleEmitter particle="ekgunnery_tracerfirearm" particleamount="1" velocitymin="0" velocitymax="0" colormultiplier="255,200,50,175" scalemultiplier="1,0.5" penetration="0.3" />
|
|
<Attack structuredamage="4" severlimbsprobability="0.35" targetforce="7">
|
|
<Affliction identifier="gunshotwound" strength="12" />
|
|
<Affliction identifier="bleeding" strength="2" />
|
|
</Attack>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<ParticleEmitter particle="ekgunnery_impactfirearm" particleamount="1" velocitymin="0" velocitymax="0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact">
|
|
<ParticleEmitter particle="bubbles" anglemin="-180" anglemax="180" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="4" velocitymin="-10" velocitymax="-300" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="1">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_chaingunphysicoriumammo" aliases="Light Chaingun Physicorium Ammunition Box,Physicorium Light Chaingun Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_chaingunequipment,ekgunnery_chaingunammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_chaingunammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="300" sold="false" minleveldifficulty="15">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="1.25" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.8" outcondition="0.5" />
|
|
<Item identifier="physicorium" mincondition="0.1" copycondition="true" />
|
|
<Item identifier="tin" outcondition="0.5" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="25">
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="copper" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="physicorium" />
|
|
<RequiredItem identifier="tin" mincondition="0.5" usecondition="true" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="copper" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="physicorium" />
|
|
<RequiredItem identifier="ekgunnery_chaingunphysicoriumammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1344,208,80,160" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1424,208,80,160" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1504,208,80,160" maxcondition="60" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1584,208,80,160" maxcondition="45" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1664,208,80,160" maxcondition="30" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1744,208,80,160" maxcondition="15" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1824,208,80,160" maxcondition="0" origin="0.5,0.5" />
|
|
<!-- Leaving this here just in case it suddenly becomes allowed in the API. -->
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,crateshelf,ammoboxcontainer" allowedcontaineridentifiers="crateshelf,coilgunammoshelf" texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1904,208,112,80" origin="0.5,0.5">
|
|
<StatusEffect type="Always" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="1904,288,112,80">
|
|
<Conditional condition="lt 1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="1904,288,112,80" />
|
|
</ContainedSprite>
|
|
<Body width="75" height="155" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-30" handle1="-15,15" handle2="-15,15" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true" SpawnWithId="ekgunnery_chaingunphysicoriumround">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="0.166" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_chaingunphysicoriumround" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-0.166" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_chaingunphysicoriumround" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_chaingunphysicoriumround" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_chaingunphysicoriumround" category="Misc,Weapon" scale="0.5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="976,0,48,16" depth="0.55" />
|
|
<Body width="160" height="10" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" hitscan="true" removeonhit="true" spread="4">
|
|
<ParticleEmitter particle="ekgunnery_tracerfirearm" particleamount="1" velocitymin="0" velocitymax="0" colormultiplier="255,150,50,175" scalemultiplier="1,0.5" penetration="0.6" />
|
|
<Attack structuredamage="6" severlimbsprobability="0.35" targetforce="7">
|
|
<Affliction identifier="gunshotwound" strength="15" />
|
|
<Affliction identifier="bleeding" strength="3" />
|
|
</Attack>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<ParticleEmitter particle="ekgunnery_impactfirearm" particleamount="1" velocitymin="0" velocitymax="0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact">
|
|
<ParticleEmitter particle="bubbles" anglemin="-180" anglemax="180" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="4" velocitymin="-10" velocitymax="-300" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="1">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_chaingunpiercingexplosiveammo" aliases="Light Chaingun Armor-Piercing Explosive Ammunition Box,Armor-Piercing Explosive Light Chaingun Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_chaingunequipment,ekgunnery_chaingunammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_chaingunammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="250" sold="false" minleveldifficulty="20">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.8" outcondition="0.5" />
|
|
<Item identifier="titanium" mincondition="0.8" outcondition="0.5" />
|
|
<Item identifier="c4block" mincondition="0.8" outcondition="0.5" />
|
|
<Item identifier="tin" outcondition="0.5" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="25">
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="copper" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="titanium" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="c4block" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="tin" mincondition="0.5" usecondition="true" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="copper" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="titanium" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="c4block" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="ekgunnery_chaingunpiercingexplosiveammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers2.png" depth="0.54" sourcerect="0,208,80,160" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers2.png" depth="0.54" sourcerect="80,208,80,160" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers2.png" depth="0.54" sourcerect="160,208,80,160" maxcondition="60" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers2.png" depth="0.54" sourcerect="240,208,80,160" maxcondition="45" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers2.png" depth="0.54" sourcerect="320,208,80,160" maxcondition="30" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers2.png" depth="0.54" sourcerect="400,208,80,160" maxcondition="15" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers2.png" depth="0.54" sourcerect="480,208,80,160" maxcondition="0" origin="0.5,0.5" />
|
|
<!-- Leaving this here just in case it suddenly becomes allowed in the API. -->
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,crateshelf,ammoboxcontainer" allowedcontaineridentifiers="crateshelf,coilgunammoshelf" texture="%ModDir%/Items/Containers/ekgunnery_containers2.png" depth="0.54" sourcerect="560,208,112,80" origin="0.5,0.5">
|
|
<StatusEffect type="Always" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="560,288,112,80">
|
|
<Conditional condition="eq 0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="560,288,112,80" />
|
|
</ContainedSprite>
|
|
<Body width="75" height="155" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-30" handle1="-15,15" handle2="-15,15" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true" SpawnWithId="ekgunnery_chaingunphysicoriumround">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="0.333" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_chaingunpiercingexplosiveround" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-0.333" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_chaingunpiercingexplosiveround" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_chaingunpiercingexplosiveround" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_chaingunpiercingexplosiveround" category="Misc,Weapon" scale="0.5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers2.png" sourcerect="0,64,48,16" depth="0.55" />
|
|
<Body width="160" height="10" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" hitscan="true" removeonhit="true" spread="4">
|
|
<ParticleEmitter particle="ekgunnery_tracerfirearm" particleamount="1" velocitymin="0" velocitymax="0" colormultiplier="255,150,50,175" scalemultiplier="1,0.5" penetration="0.6" />
|
|
<Attack structuredamage="4" severlimbsprobability="0.35" targetforce="7">
|
|
<Affliction identifier="gunshotwound" strength="12" />
|
|
<Affliction identifier="explosiondamage" strength="8" />
|
|
<Affliction identifier="bleeding" strength="4" />
|
|
</Attack>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<ParticleEmitter particle="ekgunnery_hdimpactmedium" particleamount="1" velocitymin="0" velocitymax="0" scalemin="0.5" scalemax="1" colormultiplier="255,220,175,255" />
|
|
<ParticleEmitter particle="ekgunnery_newautocannonsmoke" particleamount="1" velocitymin="0" velocitymax="25" anglemin="0" anglemax="360" scalemin="3" scalemax="4.5" distancemin="25" distancemax="50" />
|
|
<Explosion range="150.0" structuredamage="4" stun="0" force="5.0" severlimbsprobability="0.25" shockwave="false" smoke="false" flames="false" flash="false" sparks="false" underwaterbubble="false" camerashake="0" playtinnitus="false">
|
|
<Affliction identifier="lacerations" strength="4" />
|
|
<Affliction identifier="explosiondamage" strength="2" />
|
|
<Affliction identifier="burn" strength="4" />
|
|
<Affliction identifier="bleeding" strength="1" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact">
|
|
<ParticleEmitter particle="bubbles" anglemin="-180" anglemax="180" particleamount="1" velocitymin="-20" velocitymax="-200" scalemin="0.5" scalemax="1.5" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_chaingun_aphe1.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_chaingun_aphe2.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_chaingun_aphe3.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_chaingun_aphe4.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="4" velocitymin="-10" velocitymax="-300" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="1">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<!-- EKA Chaingun Ammo -->
|
|
<Item name="" identifier="ek_chaingunammo_large" aliases="Extended Chaingun Ammunition" scale="0.5" tags="chaingunequipment,chaingunammo,extendedcoilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="360" sold="false" minleveldifficulty="15">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="3" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.1" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="lead" mincondition="0.9" />
|
|
<Item identifier="lead" mincondition="0.9" />
|
|
<Item identifier="lead" mincondition="0.9" />
|
|
<Item identifier="lead" mincondition="0.9" />
|
|
<Item identifier="titanium" mincondition="0.9" />
|
|
<Item identifier="titanium" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="35">
|
|
<RequiredSkill identifier="weapons" level="40" />
|
|
<RequiredItem identifier="lead" amount="4" />
|
|
<RequiredItem identifier="titanium" amount="2" />
|
|
<RequiredItem identifier="aluminium" amount="2" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="35">
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="lead" amount="4" />
|
|
<RequiredItem identifier="titanium" amount="2" />
|
|
<RequiredItem identifier="ek_chaingunammo_large" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/containers_chaingunammo_ek.png" depth="0.54" sourcerect="0,176,112,176" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Containers/containers_chaingunammo_ek.png" depth="0.54" sourcerect="0,80,112,80" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="turretammosource" texture="%ModDir%/Items/Containers/containers_chaingunammo_ek.png" depth="0.54" sourcerect="0,176,112,240" origin="0.5,0.5" />
|
|
<Body width="100" height="160" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-20" handle1="-15,33" handle2="-15,33" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-0.1" disabledeltatime="true">
|
|
<SpawnItem identifiers="chaingunbolt" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="chaingunbolt" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_chaingunammophysicorium_large" aliases="Extended Chaingun Physicorium Ammunition" scale="0.5" tags="chaingunequipment,chaingunammo,extendedcoilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="820" sold="false" minleveldifficulty="30">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="3" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.1" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="physicorium" mincondition="0.9" />
|
|
<Item identifier="physicorium" mincondition="0.9" />
|
|
<Item identifier="titanium" mincondition="0.9" />
|
|
<Item identifier="titanium" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="35">
|
|
<RequiredSkill identifier="weapons" level="55" />
|
|
<RequiredItem identifier="physicorium" amount="2" />
|
|
<RequiredItem identifier="titanium" amount="2" />
|
|
<RequiredItem identifier="aluminium" amount="2" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="35">
|
|
<RequiredSkill identifier="weapons" level="45" />
|
|
<RequiredItem identifier="physicorium" amount="2" />
|
|
<RequiredItem identifier="titanium" amount="2" />
|
|
<RequiredItem identifier="ek_chaingunammophysicorium_large" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/containers_chaingunammo_ek.png" depth="0.54" sourcerect="112,176,112,176" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Containers/containers_chaingunammo_ek.png" depth="0.54" sourcerect="112,80,112,80" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="turretammosource" texture="%ModDir%/Items/Containers/containers_chaingunammo_ek.png" depth="0.54" sourcerect="112,176,112,240" origin="0.5,0.5" />
|
|
<Body width="100" height="160" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-20" handle1="-15,33" handle2="-15,33" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-0.125" disabledeltatime="true">
|
|
<SpawnItem identifiers="chaingunboltphysicorium" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="chaingunboltphysicorium" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_chaingunammoexplosive" aliases="Chaingun Explosive Ammunition" scale="0.5" tags="chaingunequipment,chaingunammo,extendedcoilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="380" sold="false" minleveldifficulty="20">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="3" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.1" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="lead" mincondition="0.9" />
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="c4block" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="50" />
|
|
<RequiredItem identifier="lead" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="aluminium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="40" />
|
|
<RequiredItem identifier="lead" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="ek_chaingunammoexplosive" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/containers_chaingunammo_ek.png" depth="0.54" sourcerect="224,0,112,80" origin="0.5,0.5" />
|
|
<Body width="170" height="10" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-20" handle1="-15,33" handle2="-15,33" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-0.25" disabledeltatime="true">
|
|
<SpawnItem identifiers="ek_chaingunboltexplosive" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ek_chaingunboltexplosive" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_chaingunammoexplosive_large" aliases="Extended Chaingun Explosive Ammunition" scale="0.5" tags="chaingunequipment,chaingunammo,extendedcoilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="720" sold="false" minleveldifficulty="25">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="3" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.1" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="lead" mincondition="0.9" />
|
|
<Item identifier="lead" mincondition="0.9" />
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="c4block" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="35">
|
|
<RequiredSkill identifier="weapons" level="50" />
|
|
<RequiredItem identifier="lead" amount="2" />
|
|
<RequiredItem identifier="steel" amount="2" />
|
|
<RequiredItem identifier="c4block" amount="2" />
|
|
<RequiredItem identifier="aluminium" amount="2" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="35">
|
|
<RequiredSkill identifier="weapons" level="40" />
|
|
<RequiredItem identifier="lead" amount="2" />
|
|
<RequiredItem identifier="steel" amount="2" />
|
|
<RequiredItem identifier="c4block" amount="2" />
|
|
<RequiredItem identifier="ek_chaingunammoexplosive_large" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/containers_chaingunammo_ek.png" depth="0.54" sourcerect="224,176,112,176" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Containers/containers_chaingunammo_ek.png" depth="0.54" sourcerect="224,80,112,80" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="turretammosource" texture="%ModDir%/Items/Containers/containers_chaingunammo_ek.png" depth="0.54" sourcerect="224,176,112,240" origin="0.5,0.5" />
|
|
<Body width="100" height="160" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-20" handle1="-15,33" handle2="-15,33" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-0.125" disabledeltatime="true">
|
|
<SpawnItem identifiers="ek_chaingunboltexplosive" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ek_chaingunboltexplosive" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_chaingunboltexplosive" category="Misc" scale="0.5" sonarsize="2" hideinmenus="true">
|
|
<Sprite texture="Content/Items/Weapons/TurretsAndDepthCharges.png" sourcerect="144,436,112,9" depth="0.55" />
|
|
<Body width="160" height="10" density="20" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" launchimpulse="100" spread="11.5" removeonhit="true">
|
|
<Attack structuredamage="12.5" itemdamage="12" severlimbsprobability="0.1" penetration="0.35">
|
|
<Affliction identifier="gunshotwound" strength="12" />
|
|
<Affliction identifier="bleeding" strength="1.5" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<ParticleEmitter particle="chainguntrail" copyentityangle="true" particlespersecond="50" initialdelay="0.05" colormultiplier="225,255,180,175" />
|
|
</StatusEffect>
|
|
<!-- a 2 second lifetime after being fired -->
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="2">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-10" anglemax="10" particleamount="5" velocitymin="-10" velocitymax="-200" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<ParticleEmitter particle="impactfirearm" copyentityangle="true" particleamount="1" velocitymin="0" velocitymax="0" scalemin="2.0" scalemax="3.0" />
|
|
<ParticleEmitter particle="weldspark" copyentityangle="true" anglemin="-40" anglemax="40" particleamount="8" velocitymin="-300" velocitymax="-800" scalemin="1" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="0" anglemax="360" particleamount="5" velocitymin="100" velocitymax="500" scalemin="0.4" scalemax="0.5" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This">
|
|
<Explosion range="150.0" structuredamage="5" force="10.0" itemdamage="10" severlimbsprobability="0.5" underwaterbubble="false" decal="explosion" decalsize="0.25">
|
|
<Affliction identifier="burn" strength="20" />
|
|
<Affliction identifier="explosiondamage" strength="5" />
|
|
</Explosion>
|
|
<ParticleEmitter particle="ek_underwaterexplosionfix" particleamount="1" scalemin="1.5" scalemax="2.0" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="0" anglemax="360" particleamount="10" velocitymin="100" velocitymax="2000" scalemin="0.25" scalemax="0.5" />
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_chaingunammoheavy" aliases="Chaingun HEFC Ammunition" scale="0.5" tags="chaingunequipment,chaingunammo,extendedcoilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="600" sold="false" minleveldifficulty="40">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="3" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.1" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="titaniumaluminiumalloy" mincondition="0.9" />
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="ic4block" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="50" />
|
|
<RequiredItem identifier="titaniumaluminiumalloy" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="ic4block" />
|
|
<RequiredItem identifier="aluminium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="40" />
|
|
<RequiredItem identifier="titaniumaluminiumalloy" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="ic4block" />
|
|
<RequiredItem identifier="ek_chaingunammoheavy" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/containers_chaingunammo_ek.png" depth="0.54" sourcerect="336,0,112,80" origin="0.5,0.5" />
|
|
<Body width="170" height="10" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-20" handle1="-15,33" handle2="-15,33" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-0.25" disabledeltatime="true">
|
|
<SpawnItem identifiers="ek_chaingunboltheavy" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ek_chaingunboltheavy" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_chaingunammoheavy_large" aliases="Extended Chaingun HEFC Ammunition" scale="0.5" tags="chaingunequipment,chaingunammo,extendedcoilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="1200" sold="false" minleveldifficulty="50">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="3" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.1" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="titaniumaluminiumalloy" mincondition="0.9" />
|
|
<Item identifier="titaniumaluminiumalloy" mincondition="0.9" />
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="ic4block" mincondition="0.9" />
|
|
<Item identifier="ic4block" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="35">
|
|
<RequiredSkill identifier="weapons" level="50" />
|
|
<RequiredItem identifier="titaniumaluminiumalloy" amount="2" />
|
|
<RequiredItem identifier="copper" amount="2" />
|
|
<RequiredItem identifier="ic4block" amount="2" />
|
|
<RequiredItem identifier="aluminium" amount="2" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="35">
|
|
<RequiredSkill identifier="weapons" level="40" />
|
|
<RequiredItem identifier="titaniumaluminiumalloy" amount="2" />
|
|
<RequiredItem identifier="copper" amount="2" />
|
|
<RequiredItem identifier="ic4block" amount="2" />
|
|
<RequiredItem identifier="ek_chaingunammoheavy_large" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/containers_chaingunammo_ek.png" depth="0.54" sourcerect="336,176,112,176" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Containers/containers_chaingunammo_ek.png" depth="0.54" sourcerect="336,80,112,80" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="turretammosource" texture="%ModDir%/Items/Containers/containers_chaingunammo_ek.png" depth="0.54" sourcerect="336,176,112,240" origin="0.5,0.5" />
|
|
<Body width="100" height="160" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-20" handle1="-15,33" handle2="-15,33" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-0.125" disabledeltatime="true">
|
|
<SpawnItem identifiers="ek_chaingunboltheavy" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ek_chaingunboltheavy" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_chaingunboltheavy" category="Misc" scale="0.5" sonarsize="2" hideinmenus="true">
|
|
<Sprite texture="Content/Items/Weapons/TurretsAndDepthCharges.png" sourcerect="144,436,112,9" depth="0.55" />
|
|
<Body width="160" height="10" density="20" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" spread="11.5" maxtargetstohit="2">
|
|
<Attack structuredamage="10" itemdamage="15" severlimbsprobability="2" penetration="0.4">
|
|
<Affliction identifier="gunshotwound" strength="18" />
|
|
<Affliction identifier="bleeding" strength="2" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<ParticleEmitter particle="chainguntrail" copyentityangle="true" particlespersecond="50" initialdelay="0.05" colormultiplier="240,200,50" />
|
|
</StatusEffect>
|
|
<!-- a 2 second lifetime after being fired -->
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="2">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-55" />
|
|
<StatusEffect type="OnImpact" target="This" condition="-100" disabledeltatime="true" delay="0.06" stackable="false" />
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="3" velocitymin="-10" velocitymax="-300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="4" velocitymin="10" velocitymax="300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-60" anglemax="60" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="4" velocitymin="-900" velocitymax="-50" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<ParticleEmitter particle="ekarmory_hdimpactmedium" particleamount="1" velocitymin="0" velocitymax="0" scalemin="1.5" scalemax="2.5" />
|
|
<ParticleEmitter particle="ek_underwaterexplosionfix" particleamount="1" scalemin="1.5" scalemax="2.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_heavyammo1_mono.ogg" selectionmode="Random" range="8000" volume="0.75" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_heavyammo2_mono.ogg" selectionmode="Random" range="8000" volume="0.75" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_heavyammo3_mono.ogg" selectionmode="Random" range="8000" volume="0.75" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_heavyammo4_mono.ogg" selectionmode="Random" range="8000" volume="0.75" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_heavyammo5_mono.ogg" selectionmode="Random" range="8000" volume="0.75" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_heavyammo6_mono.ogg" selectionmode="Random" range="8000" volume="0.75" />
|
|
<Explosion range="100.0" structuredamage="1.25" stun="0.2" force="10.0" severlimbsprobability="0.5" flames="false" smoke="true" sparks="true" underwaterbubble="false">
|
|
<Affliction identifier="bleeding" strength="4" />
|
|
<Affliction identifier="lacerations" strength="6" />
|
|
<Affliction identifier="explosiondamage" strength="6" />
|
|
</Explosion>
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<!-- Autocannon Ammo -->
|
|
<Item name="" identifier="ekgunnery_autocannonammo" aliases="Autocannon Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_autocannonequipment,ekgunnery_autocannonammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_autocannonammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="150" sold="false" minleveldifficulty="15">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="steel" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="steel" amount="2" />
|
|
<RequiredItem identifier="tin" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="ekgunnery_autocannonammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="0,368,96,184" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="104,368,96,184" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="208,368,96,184" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="312,368,96,184" maxcondition="25" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="416,368,96,184" maxcondition="0" origin="0.5,0.5" />
|
|
<!-- Leaving this here just in case it suddenly becomes allowed in the API. -->
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,crateshelf,ammoboxcontainer" allowedcontaineridentifiers="crateshelf,coilgunammoshelf" texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="560,368,112,80" origin="0.5,0.5">
|
|
<StatusEffect type="Always" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="560,448,112,80">
|
|
<Conditional condition="eq 0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="560,448,112,80" />
|
|
</ContainedSprite>
|
|
<Body width="96" height="180" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-30" handle1="-15,15" handle2="-15,15" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="1.25" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_autocannonround" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-1.25" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_autocannonround" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_autocannonround" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="Autocannon Turret Round" identifier="ekgunnery_autocannonround" category="Misc,Weapon" scale="0.5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="928,32,48,16" depth="0.55" />
|
|
<Body width="160" height="16" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" spread="0" maxtargetstohit="2">
|
|
<Attack structuredamage="15" itemdamage="35" levelwalldamage="50" severlimbsprobability="0.35" targetforce="7" penetration="0.4">
|
|
<Affliction identifier="lacerations" strength="24" />
|
|
<Affliction identifier="gunshotwound" strength="12" />
|
|
<Affliction identifier="bleeding" strength="4" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-28">
|
|
<Conditional condition="gt 50" />
|
|
<ParticleEmitter particle="ekgunneryammotrailshort" copyentityangle="true" anglemin="-5" anglemax="5" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="1" scalemax="1.5" />
|
|
<ParticleEmitter particle="ekgunnerytraceryellow" copyentityangle="true" anglemin="0" anglemax="0" particlespersecond="60" velocitymin="500" velocitymax="500" scalemin="1" scalemax="1" />
|
|
</StatusEffect>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.25" stackable="false" checkconditionalalways="true">
|
|
<Conditional Condition="gt 75" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-75" disabledeltatime="true" />
|
|
<StatusEffect type="OnImpact">
|
|
<ParticleEmitter particle="bubbles" anglemin="-180" anglemax="180" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_impact1.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_impact2.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_impact3.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_impact4.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<ParticleEmitter particle="ekgunnery_hdimpactsmall" particleamount="1" velocitymin="0" velocitymax="0" scalemin="4" scalemax="6" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="3" velocitymin="-10" velocitymax="-300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="3" velocitymin="10" velocitymax="300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="4">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_autocannonexplosiveammo" aliases="Autocannon Explosive Ammo Box,Explosive Autocannon Ammunition Box" scale="0.5" tags="ammobox,crate,ekgunnery_autocannonequipment,ekgunnery_autocannonammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_autocannonammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="300" sold="false" minleveldifficulty="20">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="titanium" mincondition="0.9" />
|
|
<Item identifier="uex" mincondition="0.9" />
|
|
<Item identifier="steel" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="25">
|
|
<RequiredSkill identifier="weapons" level="50" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="titanium" />
|
|
<RequiredItem identifier="uex" />
|
|
<RequiredItem identifier="steel" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="25">
|
|
<RequiredSkill identifier="weapons" level="40" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="titanium" />
|
|
<RequiredItem identifier="uex" />
|
|
<RequiredItem identifier="ekgunnery_autocannonexplosiveammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="672,368,96,184" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="776,368,96,184" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="880,368,96,184" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="984,368,96,184" maxcondition="25" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1088,368,96,184" maxcondition="0" origin="0.5,0.5" />
|
|
<!-- Leaving this here just in case it suddenly becomes allowed in the API. -->
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,crateshelf,ammoboxcontainer" allowedcontaineridentifiers="crateshelf,coilgunammoshelf" texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1232,368,112,80" origin="0.5,0.5">
|
|
<StatusEffect type="Always" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="1232,448,112,80">
|
|
<Conditional condition="eq 0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="1232,448,112,80" />
|
|
</ContainedSprite>
|
|
<Body width="96" height="180" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-30" handle1="-15,15" handle2="-15,15" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="1.25" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_autocannonexplosiveround" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-1.25" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_autocannonexplosiveround" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_autocannonexplosiveround" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_autocannonexplosiveround" category="Misc,Weapon" scale="0.5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="928,48,48,16" depth="0.55" />
|
|
<Body width="160" height="16" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" spread="0">
|
|
<Attack structuredamage="10" itemdamage="10" levelwalldamage="50" severlimbsprobability="0.35" targetforce="7" penetration="0.2">
|
|
<Affliction identifier="lacerations" strength="28" />
|
|
<Affliction identifier="gunshotwound" strength="18" />
|
|
<Affliction identifier="bleeding" strength="4" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-28">
|
|
<Conditional condition="gt 50" />
|
|
<ParticleEmitter particle="ekgunneryammotrailshort" copyentityangle="true" anglemin="-5" anglemax="5" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="1" scalemax="1.5" />
|
|
<ParticleEmitter particle="ekgunnerytraceryellow" copyentityangle="true" anglemin="0" anglemax="0" particlespersecond="60" velocitymin="500" velocitymax="500" scalemin="1" scalemax="1" />
|
|
</StatusEffect>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.25" stackable="false" checkconditionalalways="true">
|
|
<Conditional Condition="gt 75" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This">
|
|
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" selectionmode="Random" range="8000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" selectionmode="Random" range="8000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" selectionmode="Random" range="8000" />
|
|
<Explosion range="400.0" structuredamage="7.5" itemdamage="50" force="20.0" severlimbsprobability="0.5" decal="explosion" decalsize="0.5" underwaterbubble="false">
|
|
<Affliction identifier="bleeding" strength="2" />
|
|
<Affliction identifier="lacerations" strength="25" />
|
|
<Affliction identifier="explosiondamage" strength="15" />
|
|
</Explosion>
|
|
<ParticleEmitter particle="ekgunneryunderwaterexplosionfix" particleamount="1" scalemin="1.75" scalemax="2.25" />
|
|
<ParticleEmitter particle="ekgunnery_hdimpactmedium" particleamount="1" velocitymin="0" velocitymax="0" scalemin="2" scalemax="3" colormultiplier="255,220,175,255" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="0" anglemax="360" particleamount="10" velocitymin="100" velocitymax="2000" scalemin="0.25" scalemax="0.5" />
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="4">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_autocannonpiercingammo" aliases="Autocannon Piercing Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_autocannonequipment,ekgunnery_autocannonammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_autocannonammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="275" sold="false" minleveldifficulty="20">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="titaniumaluminiumalloy" mincondition="0.9" />
|
|
<Item identifier="steel" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="titaniumaluminiumalloy" />
|
|
<RequiredItem identifier="steel" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="titaniumaluminiumalloy" />
|
|
<RequiredItem identifier="ekgunnery_autocannonpiercingammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="672,648,96,184" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="776,648,96,184" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="880,648,96,184" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="984,648,96,184" maxcondition="25" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1088,648,96,184" maxcondition="0" origin="0.5,0.5" />
|
|
<!-- Leaving this here just in case it suddenly becomes allowed in the API. -->
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,crateshelf,ammoboxcontainer" allowedcontaineridentifiers="crateshelf,coilgunammoshelf" texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1232,648,112,80" origin="0.5,0.5">
|
|
<StatusEffect type="Always" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="1232,728,112,80">
|
|
<Conditional condition="eq 0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="1232,728,112,80" />
|
|
</ContainedSprite>
|
|
<Body width="96" height="180" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-30" handle1="-15,15" handle2="-15,15" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="1.25" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_autocannonpiercinground" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-1.25" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_autocannonpiercinground" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_autocannonpiercinground" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_autocannonpiercinground" category="Misc,Weapon" scale="0.5" hideinmenus="true" spritecolor="180,155,205,255">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="928,32,48,16" depth="0.55" />
|
|
<Body width="160" height="16" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" spread="0" maxtargetstohit="2">
|
|
<Attack structuredamage="25" itemdamage="35" levelwalldamage="50" severlimbsprobability="0.35" targetforce="7" penetration="0.6">
|
|
<Affliction identifier="lacerations" strength="26" />
|
|
<Affliction identifier="gunshotwound" strength="15" />
|
|
<Affliction identifier="bleeding" strength="4" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-28">
|
|
<Conditional condition="gt 50" />
|
|
<ParticleEmitter particle="ekgunneryammotrailshort" copyentityangle="true" anglemin="-5" anglemax="5" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="1" scalemax="1.5" />
|
|
<ParticleEmitter particle="ekgunnerytraceryellow" copyentityangle="true" anglemin="0" anglemax="0" particlespersecond="60" velocitymin="500" velocitymax="500" scalemultiplier="1.6,0.7" scalemin="1" scalemax="1" />
|
|
</StatusEffect>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.25" stackable="false" checkconditionalalways="true">
|
|
<Conditional Condition="gt 75" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-34" disabledeltatime="true" />
|
|
<StatusEffect type="OnImpact">
|
|
<ParticleEmitter particle="bubbles" anglemin="-180" anglemax="180" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_piercing1.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_piercing2.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_piercing3.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_piercing4.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<ParticleEmitter particle="ekgunnery_hdimpactmedium" particleamount="1" velocitymin="0" velocitymax="0" scalemin="1" scalemax="1.5" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="3" velocitymin="-10" velocitymax="-300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="3" velocitymin="10" velocitymax="300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="4">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_autocannonflechetteammo" aliases="Autocannon Flechette Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_autocannonequipment,ekgunnery_autocannonammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_autocannonammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="245" sold="false" minleveldifficulty="20">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="titanium" mincondition="0.9" />
|
|
<Item identifier="titanium" mincondition="0.9" />
|
|
<Item identifier="steel" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="titanium" amount="2" />
|
|
<RequiredItem identifier="steel" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="titanium" amount="2" />
|
|
<RequiredItem identifier="ekgunnery_autocannonflechetteammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="0,648,96,184" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="104,648,96,184" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="208,648,96,184" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="312,648,96,184" maxcondition="25" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="416,648,96,184" maxcondition="0" origin="0.5,0.5" />
|
|
<!-- Leaving this here just in case it suddenly becomes allowed in the API. -->
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,crateshelf,ammoboxcontainer" allowedcontaineridentifiers="crateshelf,coilgunammoshelf" texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="560,648,112,80" origin="0.5,0.5">
|
|
<StatusEffect type="Always" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="560,728,112,80">
|
|
<Conditional condition="eq 0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="560,728,112,80" />
|
|
</ContainedSprite>
|
|
<Body width="96" height="180" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-30" handle1="-15,15" handle2="-15,15" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="1.25" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_autocannonflechetteround" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-1.25" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_autocannonflechetteround" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_autocannonflechetteround" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_autocannonflechetteround" category="Misc,Weapon" scale="0.5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="928,64,48,16" depth="0.55" />
|
|
<Body width="160" height="16" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" spread="0" maxtargetstohit="2">
|
|
<Attack structuredamage="10" itemdamage="20" levelwalldamage="50" severlimbsprobability="0.35" targetforce="7" penetration="0.3">
|
|
<Affliction identifier="lacerations" strength="15" />
|
|
<Affliction identifier="gunshotwound" strength="10" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="Contained" disabledeltatime="true" delay="0.005">
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-10" disabledeltatime="true" delay="0.005">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_autocannonflechettepellet" spawnposition="ThisInventory" />
|
|
<SpawnItem identifiers="ekgunnery_autocannonflechettepellet" spawnposition="ThisInventory" />
|
|
<SpawnItem identifiers="ekgunnery_autocannonflechettepellet" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-100" disabledeltatime="true" delay="0.3" />
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="3" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<Containable identifiers="ekgunnery_autocannonflechettepellet" />
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="0,0,1,1" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_autocannonflechettepellet" category="Misc,Weapon" scale="0.32" sonarsize="1" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="0,0,1,1" depth="0.55" origin="0.5,0.5" />
|
|
<Body width="40" height="40" density="15" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" spread="25" impulsespread="0.25">
|
|
<Attack structuredamage="6" itemdamage="8" severlimbsprobability="0.3" penetration="0.3">
|
|
<Affliction identifier="lacerations" strength="8" />
|
|
<Affliction identifier="bleeding" strength="1" />
|
|
<Affliction identifier="stun" strength="0.1" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<ParticleEmitter particle="ekgunneryautocannonflechette" anglemin="0" anglemax="360" particlespersecond="30" velocitymin="-50" velocitymax="50" scalemin="0.5" scalemax="1.0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="2">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="ekgunnery_hdimpactsmall" particleamount="1" velocitymin="0" velocitymax="0" scalemin="0.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-15" anglemax="15" particleamount="4" velocitymin="-10" velocitymax="-200" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="3" velocitymin="10" velocitymax="300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_autocannonflakammo" aliases="Autocannon Flak Ammo Box,ekgunnery_autocannonflakeammo" scale="0.5" tags="ammobox,crate,ekgunnery_autocannonequipment,ekgunnery_autocannonammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_autocannonammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="320" sold="false" minleveldifficulty="25">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="c4block" mincondition="0.9" />
|
|
<Item identifier="steel" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="25">
|
|
<RequiredSkill identifier="weapons" level="50" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="steel" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="25">
|
|
<RequiredSkill identifier="weapons" level="40" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="ekgunnery_autocannonflakammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="672,1032,96,184" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="776,1032,96,184" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="880,1032,96,184" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="984,1032,96,184" maxcondition="25" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1088,1032,96,184" maxcondition="0" origin="0.5,0.5" />
|
|
<!-- Leaving this here just in case it suddenly becomes allowed in the API. -->
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,crateshelf,ammoboxcontainer" allowedcontaineridentifiers="crateshelf,coilgunammoshelf" texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1232,1032,112,80" origin="0.5,0.5">
|
|
<StatusEffect type="Always" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="1232,1112,112,80">
|
|
<Conditional condition="eq 0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="1232,1112,112,80" />
|
|
</ContainedSprite>
|
|
<Body width="96" height="180" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-30" handle1="-15,15" handle2="-15,15" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="1.25" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_autocannonflakround" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-1.25" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_autocannonflakround" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_autocannonflakround" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_autocannonflakround" category="Misc,Weapon" scale="0.5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="1024,48,48,16" depth="0.55" />
|
|
<Body width="160" height="16" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" spread="10" impulsespread="0.3" maxtargetstohit="2">
|
|
<Attack structuredamage="7.5" itemdamage="10" levelwalldamage="50" severlimbsprobability="0.35" targetforce="7" penetration="0.2">
|
|
<Affliction identifier="lacerations" strength="28" />
|
|
<Affliction identifier="gunshotwound" strength="18" />
|
|
<Affliction identifier="bleeding" strength="4" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-200">
|
|
<ParticleEmitter particle="ekgunneryammotrailshort" copyentityangle="true" anglemin="-5" anglemax="5" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="1" scalemax="1.5" />
|
|
<ParticleEmitter particle="ekgunnerytraceryellow" copyentityangle="true" anglemin="0" anglemax="0" particlespersecond="60" velocitymin="500" velocitymax="500" scalemin="1" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-100" disabledeltatime="true" stackable="false" />
|
|
<StatusEffect type="OnImpact" target="This" condition="-55" disabledeltatime="true" delay="0.07" />
|
|
<StatusEffect type="OnImpact">
|
|
<ParticleEmitter particle="bubbles" anglemin="-180" anglemax="180" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_impact1.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_impact2.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_impact3.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_impact4.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<ParticleEmitter particle="ekgunnery_hdimpactsmall" particleamount="1" velocitymin="0" velocitymax="0" scalemin="4" scalemax="6" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="3" velocitymin="-10" velocitymax="-300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="3" velocitymin="10" velocitymax="300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<sound file="%ModDir%/Items/Weapons/flak_explode1.ogg" selectionmode="Random" range="7500" />
|
|
<sound file="%ModDir%/Items/Weapons/flak_explode2.ogg" selectionmode="Random" range="7500" />
|
|
<sound file="%ModDir%/Items/Weapons/flak_explode3.ogg" selectionmode="Random" range="7500" />
|
|
<sound file="%ModDir%/Items/Weapons/flak_explode4.ogg" selectionmode="Random" range="7500" />
|
|
<ParticleEmitter particle="ekgunneryunderwaterexplosionfix" particleamount="1" scalemin="1.75" scalemax="2.25" />
|
|
<ParticleEmitter particle="ekgunneryflakburstmedium" particleamount="1" scalemin="3.5" scalemax="4.0" startdelaymin="0.3" startdelaymax="0.35" />
|
|
<Explosion range="950.0" structuredamage="5" itemdamage="40" stun="1" force="10.0" severlimbsprobability="0.1" underwaterbubble="false" onlyoutside="true">
|
|
<Affliction identifier="burn" strength="10" />
|
|
<Affliction identifier="explosiondamage" strength="15" />
|
|
<Affliction identifier="lacerations" strength="20" />
|
|
<Affliction identifier="bleeding" strength="7.5" />
|
|
</Explosion>
|
|
<!-- Short range fragmentation if shell penetrates hull -->
|
|
<Explosion range="175.0" structuredamage="5" itemdamage="40" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false" flames="false" onlyinside="true">
|
|
<Affliction identifier="burn" strength="5" />
|
|
<Affliction identifier="explosiondamage" strength="7.5" />
|
|
<Affliction identifier="lacerations" strength="10" />
|
|
<Affliction identifier="bleeding" strength="5" />
|
|
</Explosion>
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="4">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_autocannonflakammo_smartfuse" aliases="Autocannon Flak Proximity Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_autocannonequipment,ekgunnery_autocannonammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_autocannonammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="360" sold="false" minleveldifficulty="30">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="3" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="fpgacircuit" mincondition="0.9" />
|
|
<Item identifier="c4block" mincondition="0.9" />
|
|
<Item identifier="steel" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="25">
|
|
<RequiredSkill identifier="weapons" level="50" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="steel" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="25">
|
|
<RequiredSkill identifier="weapons" level="40" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="ekgunnery_autocannonflakammo_smartfuse" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1344,1032,96,184" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1448,1032,96,184" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1552,1032,96,184" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1656,1032,96,184" maxcondition="25" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1760,1032,96,184" maxcondition="0" origin="0.5,0.5" />
|
|
<!-- Leaving this here just in case it suddenly becomes allowed in the API. -->
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,crateshelf,ammoboxcontainer" allowedcontaineridentifiers="crateshelf,coilgunammoshelf" texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1904,1032,112,80" origin="0.5,0.5">
|
|
<StatusEffect type="Always" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="1904,1112,112,80">
|
|
<Conditional condition="eq 0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="1904,1112,112,80" />
|
|
</ContainedSprite>
|
|
<Body width="96" height="180" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-30" handle1="-15,15" handle2="-15,15" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="1.25" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_autocannonflakround_smartfuse" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-1.25" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_autocannonflakround_smartfuse" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_autocannonflakround_smartfuse" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_autocannonflakround_smartfuse" category="Misc,Weapon" scale="0.5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="1024,48,48,16" depth="0.55" />
|
|
<Body width="160" height="16" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" spread="0" maxtargetstohit="2">
|
|
<Attack structuredamage="7.5" itemdamage="10" levelwalldamage="50" severlimbsprobability="0.35" targetforce="7" penetration="0.2">
|
|
<Affliction identifier="lacerations" strength="28" />
|
|
<Affliction identifier="gunshotwound" strength="18" />
|
|
<Affliction identifier="bleeding" strength="4" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-28">
|
|
<Conditional condition="gt 50" />
|
|
<ParticleEmitter particle="ekgunneryammotrailshort" copyentityangle="true" anglemin="-5" anglemax="5" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="1" scalemax="1.5" />
|
|
<ParticleEmitter particle="ekgunnerytraceryellow" copyentityangle="true" anglemin="0" anglemax="0" particlespersecond="60" velocitymin="500" velocitymax="500" scalemultiplier="1.6,0.7" scalemin="1" scalemax="1" />
|
|
</StatusEffect>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.25" stackable="false" checkconditionalalways="true">
|
|
<Conditional Condition="gt 75" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-55" disabledeltatime="true" delay="0.07" />
|
|
<StatusEffect type="OnImpact">
|
|
<ParticleEmitter particle="bubbles" anglemin="-180" anglemax="180" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_impact1.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_impact2.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_impact3.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_impact4.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<ParticleEmitter particle="ekgunnery_hdimpactsmall" particleamount="1" velocitymin="0" velocitymax="0" scalemin="4" scalemax="6" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="3" velocitymin="-10" velocitymax="-300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="3" velocitymin="10" velocitymax="300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<sound file="%ModDir%/Items/Weapons/flak_explode1.ogg" selectionmode="Random" range="7500" />
|
|
<sound file="%ModDir%/Items/Weapons/flak_explode2.ogg" selectionmode="Random" range="7500" />
|
|
<sound file="%ModDir%/Items/Weapons/flak_explode3.ogg" selectionmode="Random" range="7500" />
|
|
<sound file="%ModDir%/Items/Weapons/flak_explode4.ogg" selectionmode="Random" range="7500" />
|
|
<ParticleEmitter particle="ekgunneryunderwaterexplosionfix" particleamount="1" scalemin="1.75" scalemax="2.25" />
|
|
<ParticleEmitter particle="ekgunneryflakburstmedium" particleamount="1" scalemin="3.5" scalemax="4.0" startdelaymin="0.3" startdelaymax="0.35" />
|
|
<Explosion range="950.0" structuredamage="5" itemdamage="40" stun="1" force="10.0" severlimbsprobability="0.1" underwaterbubble="false" onlyoutside="true">
|
|
<Affliction identifier="burn" strength="10" />
|
|
<Affliction identifier="explosiondamage" strength="15" />
|
|
<Affliction identifier="lacerations" strength="20" />
|
|
<Affliction identifier="bleeding" strength="7.5" />
|
|
</Explosion>
|
|
<!-- Short range fragmentation if shell penetrates hull -->
|
|
<Explosion range="175.0" structuredamage="5" itemdamage="40" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false" flames="false" onlyinside="true">
|
|
<Affliction identifier="burn" strength="5" />
|
|
<Affliction identifier="explosiondamage" strength="7.5" />
|
|
<Affliction identifier="lacerations" strength="10" />
|
|
<Affliction identifier="bleeding" strength="5" />
|
|
</Explosion>
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="4">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
<MotionSensor range="750" canbeselected="false" IgnoreDead="true" minimumvelocity="0" updateinterval="0.025" target="Monster" DetectOwnMotion="false">
|
|
<!-- Proximity Fuse Detonation -->
|
|
<StatusEffect type="Always" target="This" condition="-100" disabledeltatime="true" delay="0.15" stackable="false" checkconditionalalways="true" comparison="And">
|
|
<Conditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
|
<Conditional Condition="lt 90" />
|
|
</StatusEffect>
|
|
</MotionSensor>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_autocannonphysicoriumammo" aliases="Autocannon Physicorium Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_autocannonequipment,ekgunnery_autocannonammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_autocannonammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="450" sold="false" minleveldifficulty="30">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="physicorium" mincondition="0.9" />
|
|
<Item identifier="c4block" mincondition="0.9" />
|
|
<Item identifier="steel" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="physicorium" />
|
|
<RequiredItem identifier="steel" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="physicorium" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="ekgunnery_autocannonphysicoriumammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1344,368,96,184" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1448,368,96,184" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1552,368,96,184" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1656,368,96,184" maxcondition="25" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1760,368,96,184" maxcondition="0" origin="0.5,0.5" />
|
|
<!-- Leaving this here just in case it suddenly becomes allowed in the API. -->
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,crateshelf,ammoboxcontainer" allowedcontaineridentifiers="crateshelf,coilgunammoshelf" texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1904,368,112,80" origin="0.5,0.5">
|
|
<StatusEffect type="Always" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="1904,448,112,80">
|
|
<Conditional condition="eq 0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="1904,448,112,80" />
|
|
</ContainedSprite>
|
|
<Body width="96" height="180" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-30" handle1="-15,15" handle2="-15,15" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="1.25" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_autocannonphysicoriumround" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-1.25" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_autocannonphysicoriumround" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_autocannonphysicoriumround" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_autocannonphysicoriumround" category="Misc,Weapon" scale="0.5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="976,32,48,16" depth="0.55" />
|
|
<Body width="160" height="16" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" spread="0" maxtargetstohit="2">
|
|
<Attack structuredamage="35" itemdamage="40" levelwalldamage="50" severlimbsprobability="0.35" targetforce="7" penetration="0.8">
|
|
<Affliction identifier="lacerations" strength="28" />
|
|
<Affliction identifier="gunshotwound" strength="18" />
|
|
<Affliction identifier="bleeding" strength="4" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-28">
|
|
<Conditional condition="gt 50" />
|
|
<ParticleEmitter particle="ekgunneryammotrailshort" copyentityangle="true" anglemin="-5" anglemax="5" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="1" scalemax="1.5" />
|
|
<ParticleEmitter particle="ekgunnerytraceryellow" copyentityangle="true" anglemin="0" anglemax="0" particlespersecond="60" velocitymin="500" velocitymax="500" scalemultiplier="1.6,0.7" scalemin="1" scalemax="1" />
|
|
</StatusEffect>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.25" stackable="false" checkconditionalalways="true">
|
|
<Conditional Condition="gt 75" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-55" disabledeltatime="true" />
|
|
<StatusEffect type="OnImpact">
|
|
<ParticleEmitter particle="bubbles" anglemin="-180" anglemax="180" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_piercing1.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_piercing2.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_piercing3.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_piercing4.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<ParticleEmitter particle="ekgunnery_hdimpactmedium" particleamount="1" velocitymin="0" velocitymax="0" scalemin="1" scalemax="1.5" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="3" velocitymin="-10" velocitymax="-300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="3" velocitymin="10" velocitymax="300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="4">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_autocannonarmorpiercingammo" aliases="Autocannon Armor Piercing Explosive Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_autocannonequipment,ekgunnery_autocannonammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_autocannonammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="460" sold="false" minleveldifficulty="30">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="titaniumaluminiumalloy" mincondition="0.9" />
|
|
<Item identifier="c4block" mincondition="0.9" />
|
|
<Item identifier="steel" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="titaniumaluminiumalloy" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="steel" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="titaniumaluminiumalloy" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="ekgunnery_autocannonarmorpiercingammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1344,648,96,184" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1448,648,96,184" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1552,648,96,184" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1656,648,96,184" maxcondition="25" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1760,648,96,184" maxcondition="0" origin="0.5,0.5" />
|
|
<!-- Leaving this here just in case it suddenly becomes allowed in the API. -->
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,crateshelf,ammoboxcontainer" allowedcontaineridentifiers="crateshelf,coilgunammoshelf" texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1904,648,112,80" origin="0.5,0.5">
|
|
<StatusEffect type="Always" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="1904,728,112,80">
|
|
<Conditional condition="eq 0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="1904,728,112,80" />
|
|
</ContainedSprite>
|
|
<Body width="96" height="180" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-30" handle1="-15,15" handle2="-15,15" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="1.25" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_autocannonarmorpiercinground" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-1.25" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_autocannonarmorpiercinground" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_autocannonarmorpiercinground" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_autocannonarmorpiercinground" category="Misc,Weapon" scale="0.5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="976,48,48,16" depth="0.55" />
|
|
<Body width="160" height="16" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" spread="0" maxtargetstohit="2">
|
|
<Attack structuredamage="30" itemdamage="40" levelwalldamage="50" severlimbsprobability="0.35" targetforce="15" penetration="0.8">
|
|
<Affliction identifier="gunshotwound" strength="17.5" />
|
|
<Affliction identifier="lacerations" strength="20" />
|
|
<Affliction identifier="internaldamage" strength="15" />
|
|
<Affliction identifier="bleeding" strength="4" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-28">
|
|
<Conditional condition="gt 50" />
|
|
<ParticleEmitter particle="ekgunneryammotrailshort" copyentityangle="true" anglemin="-5" anglemax="5" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="1" scalemax="1.5" />
|
|
<ParticleEmitter particle="ekgunnerytraceryellow" copyentityangle="true" anglemin="0" anglemax="0" particlespersecond="60" velocitymin="500" velocitymax="500" scalemultiplier="1.6,0.7" scalemin="1" scalemax="1" />
|
|
</StatusEffect>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.25" stackable="false" checkconditionalalways="true">
|
|
<Conditional Condition="gt 75" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-100" disabledeltatime="true" delay="0.06" stackable="false" />
|
|
<StatusEffect type="OnImpact">
|
|
<ParticleEmitter particle="ekgunnery_hdimpactmedium" particleamount="1" velocitymin="0" velocitymax="0" scalemin="1.5" scalemax="2.5" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_aphe1.ogg" selectionmode="Random" range="5000" volume="0.65" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_aphe2.ogg" selectionmode="Random" range="5000" volume="0.65" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_aphe3.ogg" selectionmode="Random" range="5000" volume="0.65" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_aphe4.ogg" selectionmode="Random" range="5000" volume="0.65" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_aphe5.ogg" selectionmode="Random" range="5000" volume="0.65" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_aphe6.ogg" selectionmode="Random" range="5000" volume="0.65" />
|
|
<Explosion range="150.0" structuredamage="25" itemdamage="25" force="10.0" severlimbsprobability="0.35" underwaterbubble="false">
|
|
<Affliction identifier="bleeding" strength="2" />
|
|
<Affliction identifier="lacerations" strength="20" />
|
|
<Affliction identifier="explosiondamage" strength="15" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="3" velocitymin="-10" velocitymax="-300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="4" velocitymin="10" velocitymax="300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-60" anglemax="60" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="4" velocitymin="-900" velocitymax="-50" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="4">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_autocannonflareammo" aliases="Autocannon Flare Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_autocannonequipment,ekgunnery_autocannonammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_autocannonammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="120" sold="false" minleveldifficulty="5">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="6" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="3" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="flashpowder" mincondition="0.9" />
|
|
<Item identifier="carbon" mincondition="0.9" />
|
|
<Item identifier="steel" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="flashpowder" />
|
|
<RequiredItem identifier="carbon" />
|
|
<RequiredItem identifier="steel" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="flashpowder" />
|
|
<RequiredItem identifier="carbon" />
|
|
<RequiredItem identifier="ekgunnery_autocannonflareammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="0,1032,96,184" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="104,1032,96,184" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="208,1032,96,184" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="312,1032,96,184" maxcondition="25" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="416,1032,96,184" maxcondition="0" origin="0.5,0.5" />
|
|
<!-- Leaving this here just in case it suddenly becomes allowed in the API. -->
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,crateshelf,ammoboxcontainer" allowedcontaineridentifiers="crateshelf,coilgunammoshelf" texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="560,1032,112,80" origin="0.5,0.5">
|
|
<StatusEffect type="Always" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="560,1112,112,80">
|
|
<Conditional condition="eq 0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" targetitemcomponent="ContainedSprite" setvalue="true" sourcerect="560,1112,112,80" />
|
|
</ContainedSprite>
|
|
<Body width="96" height="180" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-30" handle1="-15,15" handle2="-15,15" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true" SpawnWithId="ekgunnery_autocannonflareround">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="Always" target="This" condition="5" disabledeltatime="true" stackable="false" delay="1">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_autocannonflareround" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" condition="-5" disabledeltatime="true" stackable="false" delay="1">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_autocannonflareround" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_autocannonflareround" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_autocannonflareround" category="Misc,Weapon" scale="0.5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="976,64,48,16" depth="0.55" />
|
|
<Body width="160" height="16" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" spread="0">
|
|
<Attack structuredamage="10" itemdamage="10" levelwalldamage="50" severlimbsprobability="0.35" targetforce="7">
|
|
<Affliction identifier="lacerations" strength="18" />
|
|
<Affliction identifier="gunshotwound" strength="14" />
|
|
<Affliction identifier="burn" strength="12" />
|
|
<Affliction identifier="bleeding" strength="4" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-50">
|
|
<ParticleEmitter particle="flare" particlespersecond="40" scalemin="2" scalemax="3.5" />
|
|
</StatusEffect>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-50" disabledeltatime="true" />
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" stackable="false">
|
|
<Explosion range="500.0" structuredamage="10" itemdamage="150" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false">
|
|
<Affliction identifier="burn" strength="35" />
|
|
</Explosion>
|
|
<sound file="%ModDir%/Items/Weapons/ek_flareshell_burst.ogg" range="7500" />
|
|
<SpawnItem identifier="ekgunnery_smallflare_effect" spawnposition="This" />
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="4">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<!-- Micro SSL Ammo -->
|
|
<Item name="" identifier="ekgunnery_mircosslammo" aliases="Micro SSL Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_microsslequipment,ekgunnery_microsslammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_microsslammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="150" sold="false" minleveldifficulty="5">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="8" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="4" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="fpgacircuit" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="30" />
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="aluminium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="25" />
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="ekgunnery_mircosslammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="0,552,104,88" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="104,552,104,88" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="208,552,104,88" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="312,552,104,88" maxcondition="25" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="416,552,104,88" maxcondition="0" origin="0.5,0.5" />
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-40,30" handle2="40,30" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="0.8" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_mircosslround" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-0.8" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_mircosslround" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_mircosslround" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_mircosslround" category="Misc,Weapon" scale="0.5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="928,0,48,16" depth="0.55" />
|
|
<Body width="160" height="10" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" hitscan="true" removeonhit="true" spread="4">
|
|
<ParticleEmitter particle="ekgunnery_tracerfirearm" particleamount="1" velocitymin="0" velocitymax="0" colormultiplier="255,50,50,175" scalemultiplier="1,0.5" />
|
|
<Attack structuredamage="5" severlimbsprobability="0.35" targetforce="7">
|
|
<Affliction identifier="gunshotwound" strength="14" />
|
|
<Affliction identifier="bleeding" strength="2" />
|
|
</Attack>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<ParticleEmitter particle="ekgunnery_impactfirearm" particleamount="1" velocitymin="0" velocitymax="0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact">
|
|
<ParticleEmitter particle="bubbles" anglemin="-180" anglemax="180" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="3" velocitymin="-10" velocitymax="-300" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="1">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_mircosslpiercingammo" aliases="Micro SSL Piercing Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_microsslequipment,ekgunnery_microsslammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_microsslammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="190" sold="false" minleveldifficulty="15">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="6" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="3" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="titanium" mincondition="0.9" />
|
|
<Item identifier="fpgacircuit" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="30" />
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="titanium" />
|
|
<RequiredItem identifier="aluminium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="25" />
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="titanium" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="ekgunnery_mircosslpiercingammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="520,552,104,88" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="624,552,104,88" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="728,552,104,88" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="832,552,104,88" maxcondition="25" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="936,552,104,88" maxcondition="0" origin="0.5,0.5" />
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-40,30" handle2="40,30" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="0.8" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_mircosslpiercinground" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-0.8" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_mircosslpiercinground" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_mircosslpiercinground" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_mircosslpiercinground" category="Misc,Weapon" scale="0.5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="928,16,48,16" depth="0.55" />
|
|
<Body width="160" height="10" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" hitscan="true" removeonhit="true" spread="4">
|
|
<ParticleEmitter particle="ekgunnery_tracerfirearm" particleamount="1" velocitymin="0" velocitymax="0" colormultiplier="255,50,50,175" scalemultiplier="1,0.5" penetration="0.4" />
|
|
<Attack structuredamage="8" severlimbsprobability="0.35" targetforce="7">
|
|
<Affliction identifier="gunshotwound" strength="16" />
|
|
<Affliction identifier="bleeding" strength="1" />
|
|
</Attack>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<ParticleEmitter particle="ekgunnery_impactfirearm" particleamount="1" velocitymin="0" velocitymax="0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact">
|
|
<ParticleEmitter particle="bubbles" anglemin="-180" anglemax="180" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="3" velocitymin="-10" velocitymax="-300" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="1">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_mircosslphysicoriumammo" aliases="Micro SSL Physicorium Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_microsslequipment,ekgunnery_microsslammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_microsslammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="300" sold="false" minleveldifficulty="25">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="physicorium" mincondition="0.9" />
|
|
<Item identifier="fpgacircuit" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="30" />
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="physicorium" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="aluminium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="25" />
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="physicorium" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="ekgunnery_mircosslphysicoriumammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1040,552,104,88" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1144,552,104,88" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1248,552,104,88" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1352,552,104,88" maxcondition="25" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1456,552,104,88" maxcondition="0" origin="0.5,0.5" />
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-40,30" handle2="40,30" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="0.8" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_mircosslphysicoriumround" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-0.8" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_mircosslphysicoriumround" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_mircosslphysicoriumround" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_mircosslphysicoriumround" category="Misc,Weapon" scale="0.5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="976,16,48,16" depth="0.55" />
|
|
<Body width="160" height="10" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" hitscan="true" removeonhit="true" spread="4">
|
|
<ParticleEmitter particle="ekgunnery_tracerfirearm" particleamount="1" velocitymin="0" velocitymax="0" colormultiplier="255,50,50,175" scalemultiplier="1,0.5" penetration="0.6" />
|
|
<Attack structuredamage="8" severlimbsprobability="0.35" targetforce="7">
|
|
<Affliction identifier="gunshotwound" strength="18" />
|
|
<Affliction identifier="bleeding" strength="2" />
|
|
</Attack>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<ParticleEmitter particle="ekgunnery_impactfirearm" particleamount="1" velocitymin="0" velocitymax="0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact">
|
|
<ParticleEmitter particle="bubbles" anglemin="-180" anglemax="180" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="3" velocitymin="-10" velocitymax="-300" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="1">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_mircosslpiercingexplosiveammo" aliases="Micro SSL Armor-Piercing Explosive Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_microsslequipment,ekgunnery_microsslammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_microsslammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="275" sold="false" minleveldifficulty="20">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="titaniumaluminiumalloy" mincondition="0.9" />
|
|
<Item identifier="c4block" mincondition="0.9" />
|
|
<Item identifier="fpgacircuit" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="30" />
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="titaniumaluminiumalloy" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="aluminium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="25" />
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredItem identifier="titaniumaluminiumalloy" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="ekgunnery_mircosslpiercingexplosiveammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers2.png" depth="0.54" sourcerect="0,384,104,88" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers2.png" depth="0.54" sourcerect="104,384,104,88" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers2.png" depth="0.54" sourcerect="208,384,104,88" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers2.png" depth="0.54" sourcerect="312,384,104,88" maxcondition="25" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers2.png" depth="0.54" sourcerect="416,384,104,88" maxcondition="0" origin="0.5,0.5" />
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-40,30" handle2="40,30" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="0.8" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_chaingunpiercingexplosiveround" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-0.8" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_chaingunpiercingexplosiveround" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_chaingunpiercingexplosiveround" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<!-- Small SSL Ammo -->
|
|
<Item name="" identifier="ekgunnery_smallsslammo" aliases="Small SSL Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_smallsslequipment,ekgunnery_smallsslammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_smallsslammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="120" sold="false" minleveldifficulty="5">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="8" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="4" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="fpgacircuit" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="35" />
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="aluminium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="30" />
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="ekgunnery_smallsslammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="0,840,104,88" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="104,840,104,88" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="208,840,104,88" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="312,840,104,88" maxcondition="25" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="416,840,104,88" maxcondition="0" origin="0.5,0.5" />
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-40,30" handle2="40,30" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="1.667" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_smallsslround" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-1.667" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_smallsslround" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_smallsslround" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_smallsslround" category="Misc,Weapon" scale="0.75" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="928,0,48,16" depth="0.55" />
|
|
<Body width="160" height="16" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" spread="4" maxtargetstohit="1">
|
|
<Attack structuredamage="10" itemdamage="30" levelwalldamage="35" severlimbsprobability="0.25" targetforce="7" penetration="0.1">
|
|
<Affliction identifier="lacerations" strength="14" />
|
|
<Affliction identifier="gunshotwound" strength="12" />
|
|
<Affliction identifier="bleeding" strength="2" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-28">
|
|
<Conditional condition="gt 50" />
|
|
<ParticleEmitter particle="ekgunneryammotrailshort" copyentityangle="true" anglemin="-5" anglemax="5" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="1" scalemax="1.5" />
|
|
<ParticleEmitter particle="ekgunnerytracerred" copyentityangle="true" anglemin="0" anglemax="0" particlespersecond="60" velocitymin="500" velocitymax="500" scalemin="0.65" scalemax="0.65" />
|
|
</StatusEffect>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.25" stackable="false" checkconditionalalways="true">
|
|
<Conditional Condition="gt 75" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-75" disabledeltatime="true" />
|
|
<StatusEffect type="OnImpact">
|
|
<ParticleEmitter particle="bubbles" anglemin="-180" anglemax="180" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_impact1.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_impact2.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_impact3.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_impact4.ogg" selectionmode="Random" range="3000" volume="1.0" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="4" velocitymin="-10" velocitymax="-300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="ekgunnery_hdimpactsmall" particleamount="1" velocitymin="0" velocitymax="0" scalemin="4" scalemax="6" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="4">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_smallsslpiercingammo" aliases="Small SSL Piercing Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_smallsslequipment,ekgunnery_smallsslammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_smallsslammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="175" sold="false" minleveldifficulty="15">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="6" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="3" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="titanium" mincondition="0.9" />
|
|
<Item identifier="fpgacircuit" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="35" />
|
|
<RequiredSkill identifier="weapons" level="35" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="titanium" />
|
|
<RequiredItem identifier="aluminium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="30" />
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="titanium" />
|
|
<RequiredItem identifier="ekgunnery_smallsslpiercingammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="520,840,104,88" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="624,840,104,88" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="728,840,104,88" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="832,840,104,88" maxcondition="25" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="936,840,104,88" maxcondition="0" origin="0.5,0.5" />
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-40,30" handle2="40,30" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="1.667" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_smallsslpiercinground" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-1.667" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_smallsslpiercinground" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_smallsslpiercinground" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_smallsslpiercinground" category="Misc,Weapon" scale="0.75" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="928,16,48,16" depth="0.55" />
|
|
<Body width="160" height="16" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" spread="4" maxtargetstohit="2">
|
|
<Attack structuredamage="15" itemdamage="30" levelwalldamage="35" severlimbsprobability="0.3" targetforce="7" penetration="0.4">
|
|
<Affliction identifier="lacerations" strength="16" />
|
|
<Affliction identifier="gunshotwound" strength="14" />
|
|
<Affliction identifier="bleeding" strength="3" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-28">
|
|
<Conditional condition="gt 50" />
|
|
<ParticleEmitter particle="ekgunneryammotrailshort" copyentityangle="true" anglemin="-5" anglemax="5" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="1" scalemax="1.5" />
|
|
<ParticleEmitter particle="ekgunnerytracerred" copyentityangle="true" anglemin="0" anglemax="0" particlespersecond="60" velocitymin="500" velocitymax="500" scalemin="0.65" scalemax="0.65" />
|
|
</StatusEffect>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.25" stackable="false" checkconditionalalways="true">
|
|
<Conditional Condition="gt 75" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-34" disabledeltatime="true" />
|
|
<StatusEffect type="OnImpact">
|
|
<ParticleEmitter particle="bubbles" anglemin="-180" anglemax="180" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_piercing1.ogg" selectionmode="Random" range="3500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_piercing2.ogg" selectionmode="Random" range="3500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_piercing3.ogg" selectionmode="Random" range="3500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_piercing4.ogg" selectionmode="Random" range="3500" volume="1.0" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="4" velocitymin="-10" velocitymax="-300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="ekgunnery_hdimpactsmall" particleamount="1" velocitymin="0" velocitymax="0" scalemin="4" scalemax="6" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="4">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_smallsslexplosiveammo" aliases="Small SSL Explosive Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_smallsslequipment,ekgunnery_smallsslammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_smallsslammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="200" sold="false" minleveldifficulty="15">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="6" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="3" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="uex" mincondition="0.9" />
|
|
<Item identifier="fpgacircuit" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="35" />
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="uex" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="aluminium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="30" />
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="uex" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="ekgunnery_smallsslexplosiveammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="0,936,104,88" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="104,936,104,88" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="208,936,104,88" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="312,936,104,88" maxcondition="25" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="416,936,104,88" maxcondition="0" origin="0.5,0.5" />
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-40,30" handle2="40,30" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="1.667" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_smallsslexplosiveround" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-1.667" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_smallsslexplosiveround" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_smallsslexplosiveround" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_smallsslexplosiveround" category="Misc,Weapon" scale="0.75" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="928,48,48,16" depth="0.55" />
|
|
<Body width="160" height="16" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" spread="4" maxtargetstohit="1">
|
|
<Attack structuredamage="10" itemdamage="30" levelwalldamage="35" severlimbsprobability="0.25" targetforce="7" penetration="0.1">
|
|
<Affliction identifier="lacerations" strength="14" />
|
|
<Affliction identifier="gunshotwound" strength="12" />
|
|
<Affliction identifier="bleeding" strength="2" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-28">
|
|
<Conditional condition="gt 50" />
|
|
<ParticleEmitter particle="ekgunneryammotrailshort" copyentityangle="true" anglemin="-5" anglemax="5" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="1" scalemax="1.5" />
|
|
<ParticleEmitter particle="ekgunnerytracerred" copyentityangle="true" anglemin="0" anglemax="0" particlespersecond="60" velocitymin="500" velocitymax="500" scalemin="0.65" scalemax="0.65" />
|
|
</StatusEffect>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.25" stackable="false" checkconditionalalways="true">
|
|
<Conditional Condition="gt 75" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This">
|
|
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" selectionmode="Random" range="7500" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" selectionmode="Random" range="7500" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" selectionmode="Random" range="7500" />
|
|
<Explosion range="400.0" structuredamage="7.5" itemdamage="50" force="20.0" severlimbsprobability="0.5" decal="explosion" decalsize="0.5" underwaterbubble="false">
|
|
<Affliction identifier="bleeding" strength="2" />
|
|
<Affliction identifier="lacerations" strength="25" />
|
|
<Affliction identifier="explosiondamage" strength="15" />
|
|
</Explosion>
|
|
<ParticleEmitter particle="ekgunneryunderwaterexplosionfix" particleamount="1" scalemin="1.75" scalemax="2.25" />
|
|
<ParticleEmitter particle="ekgunnery_hdimpactmedium" particleamount="1" velocitymin="0" velocitymax="0" scalemin="2" scalemax="3" colormultiplier="255,220,175,255" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="0" anglemax="360" particleamount="10" velocitymin="100" velocitymax="2000" scalemin="0.25" scalemax="0.5" />
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="4">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_smallsslphysicoriumammo" aliases="Small SSL Physicorium Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_smallsslequipment,ekgunnery_smallsslammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_smallsslammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="360" sold="false" minleveldifficulty="25">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="physicorium" mincondition="0.9" />
|
|
<Item identifier="fpgacircuit" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="35" />
|
|
<RequiredSkill identifier="weapons" level="35" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="physicorium" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="aluminium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="30" />
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="physicorium" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="ekgunnery_smallsslphysicoriumammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1040,840,104,88" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1144,840,104,88" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1248,840,104,88" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1352,840,104,88" maxcondition="25" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="1456,840,104,88" maxcondition="0" origin="0.5,0.5" />
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-40,30" handle2="40,30" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="1.667" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_smallsslphysicoriumround" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-1.667" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_smallsslphysicoriumround" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_smallsslphysicoriumround" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_smallsslphysicoriumround" category="Misc,Weapon" scale="0.75" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="976,0,48,16" depth="0.55" />
|
|
<Body width="160" height="16" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" spread="4" maxtargetstohit="2">
|
|
<Attack structuredamage="20" itemdamage="35" levelwalldamage="35" severlimbsprobability="0.35" targetforce="7" penetration="0.6">
|
|
<Affliction identifier="lacerations" strength="18" />
|
|
<Affliction identifier="gunshotwound" strength="16" />
|
|
<Affliction identifier="bleeding" strength="4" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-28">
|
|
<Conditional condition="gt 50" />
|
|
<ParticleEmitter particle="ekgunneryammotrailshort" copyentityangle="true" anglemin="-5" anglemax="5" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="1" scalemax="1.5" />
|
|
<ParticleEmitter particle="ekgunnerytracerred" copyentityangle="true" anglemin="0" anglemax="0" particlespersecond="60" velocitymin="500" velocitymax="500" scalemin="0.65" scalemax="0.65" />
|
|
</StatusEffect>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.25" stackable="false" checkconditionalalways="true">
|
|
<Conditional Condition="gt 75" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-55" disabledeltatime="true" />
|
|
<StatusEffect type="OnImpact">
|
|
<ParticleEmitter particle="bubbles" anglemin="-180" anglemax="180" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_piercing1.ogg" selectionmode="Random" range="3500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_piercing2.ogg" selectionmode="Random" range="3500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_piercing3.ogg" selectionmode="Random" range="3500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_piercing4.ogg" selectionmode="Random" range="3500" volume="1.0" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="4" velocitymin="-10" velocitymax="-300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="ekgunnery_hdimpactsmall" particleamount="1" velocitymin="0" velocitymax="0" scalemin="4" scalemax="6" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="4">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_smallsslarmorpiercingammo" aliases="Small SSL Armor Piercing Explosive Ammo Box" scale="0.5" tags="ammobox,crate,ekgunnery_smallsslequipment,ekgunnery_smallsslammo" category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_smallsslammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="450" sold="false" minleveldifficulty="25">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="titaniumaluminiumalloy" mincondition="0.9" />
|
|
<Item identifier="c4block" mincondition="0.9" />
|
|
<Item identifier="fpgacircuit" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="35" />
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="titaniumaluminiumalloy" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="aluminium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="30" />
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredItem identifier="titaniumaluminiumalloy" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="aluminium" />
|
|
<RequiredItem identifier="ekgunnery_smallsslarmorpiercingammo" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers2.png" depth="0.54" sourcerect="520,384,104,88" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers2.png" depth="0.54" sourcerect="624,384,104,88" maxcondition="75" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers2.png" depth="0.54" sourcerect="728,384,104,88" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers2.png" depth="0.54" sourcerect="832,384,104,88" maxcondition="25" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers2.png" depth="0.54" sourcerect="936,384,104,88" maxcondition="0" origin="0.5,0.5" />
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-40,30" handle2="40,30" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<!-- We cannot detect when a bullet is NOT-contained. Yet bizzarely this works instead. -->
|
|
<StatusEffect type="OnUse" target="This" condition="1.667" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<RequiredItem items="ekgunnery_smallsslarmorpiercinground" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-1.667" disabledeltatime="true" stackable="false">
|
|
<Conditional condition="gt 0" />
|
|
<SpawnItem identifiers="ekgunnery_smallsslarmorpiercinground" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_smallsslarmorpiercinground" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_smallsslarmorpiercinground" category="Misc,Weapon" scale="0.75" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="976,48,48,16" depth="0.55" />
|
|
<Body width="160" height="16" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" launchimpulse="100.0" spread="4" maxtargetstohit="2">
|
|
<Attack structuredamage="30" itemdamage="40" levelwalldamage="35" severlimbsprobability="0.25" targetforce="7" penetration="0.8">
|
|
<Affliction identifier="gunshotwound" strength="17.5" />
|
|
<Affliction identifier="lacerations" strength="20" />
|
|
<Affliction identifier="internaldamage" strength="15" />
|
|
<Affliction identifier="bleeding" strength="4" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-28">
|
|
<Conditional condition="gt 50" />
|
|
<ParticleEmitter particle="ekgunneryammotrailshort" copyentityangle="true" anglemin="-5" anglemax="5" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="1" scalemax="1.5" />
|
|
<ParticleEmitter particle="ekgunnerytracerred" copyentityangle="true" anglemin="0" anglemax="0" particlespersecond="60" velocitymin="500" velocitymax="500" scalemin="0.65" scalemax="0.65" />
|
|
</StatusEffect>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.25" stackable="false" checkconditionalalways="true">
|
|
<Conditional Condition="gt 75" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-100" disabledeltatime="true" delay="0.06" stackable="false" />
|
|
<StatusEffect type="OnImpact">
|
|
<ParticleEmitter particle="ekgunnery_hdimpactmedium" particleamount="1" velocitymin="0" velocitymax="0" scalemin="1.5" scalemax="2.5" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_aphe1.ogg" selectionmode="Random" range="4000" volume="0.65" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_aphe2.ogg" selectionmode="Random" range="4000" volume="0.65" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_aphe3.ogg" selectionmode="Random" range="4000" volume="0.65" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_aphe4.ogg" selectionmode="Random" range="4000" volume="0.65" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_aphe5.ogg" selectionmode="Random" range="4000" volume="0.65" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_aphe6.ogg" selectionmode="Random" range="4000" volume="0.65" />
|
|
<Explosion range="150.0" structuredamage="25" itemdamage="25" force="10.0" severlimbsprobability="0.35" underwaterbubble="false">
|
|
<Affliction identifier="bleeding" strength="2" />
|
|
<Affliction identifier="lacerations" strength="20" />
|
|
<Affliction identifier="explosiondamage" strength="15" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="3" velocitymin="-10" velocitymax="-300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="4" velocitymin="10" velocitymax="300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-60" anglemax="60" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-25" anglemax="25" particleamount="4" velocitymin="-900" velocitymax="-50" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="4">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<!-- Medium SSL Ammo -->
|
|
<Item name="" identifier="ekgunnery_mediumsslrocket_he" tags="ekgunnery_mediumsslammo,ekgunnery_tagsmallshell" cargocontaineridentifier="ekgunnery_mediumsslrocket_cargocontainer" category="Misc,Weapon" sonarsize="5" scale="0.4" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_mediumsslammosource,railgunammocontainer" />
|
|
<Price baseprice="70" sold="false" minleveldifficulty="10">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="8" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="4" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" outcondition="0.5" />
|
|
<Item identifier="uex" outcondition="0.5" />
|
|
<Item identifier="potassium" outcondition="0.5" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20" amount="2">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="uex" />
|
|
<RequiredItem identifier="potassium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="10">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredItem identifier="steel" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="uex" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="potassium" mincondition="0.5" usecondition="true" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/Weapons/ekgunnery_launcherammo.png" sourcerect="272,0,32,32" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/ekgunnery_launcherammo.png" sourcerect="0,0,224,32" depth="0.55" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="mediumsslcontainer_compact" texture="%ModDir%/Items/Weapons/ekgunnery_launcherammo.png" sourcerect="224,0,48,32" depth="0.54" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="30" />
|
|
<Holdable slots="RightHand,LeftHand" holdpos="0,-50" handle1="0,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<Projectile characterusable="false" launchimpulse="80.0">
|
|
<Attack structuredamage="30" severlimbsprobability="1.0" maxtargetstohit="2">
|
|
<Affliction identifier="lacerations" strength="40" />
|
|
<Affliction identifier="bleeding" strength="6" />
|
|
<Affliction identifier="stun" strength="0.5" />
|
|
</Attack>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.25" stackable="false" checkconditionalalways="true">
|
|
<Conditional Condition="gt 80" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-10">
|
|
<ParticleEmitter particle="ekgunneryrockettrailmedium" colormultiplier="255,125,100,255" copyentityangle="true" anglemin="0" anglemax="360" particlespersecond="60" velocitymin="0" velocitymax="400" scalemin="0.5" scalemax="1.1" />
|
|
<ParticleEmitter particle="ekgunnery_hdimpactsmall" colormultiplier="255,175,125,150" particlespersecond="60" velocitymin="0" velocitymax="0" scalemin="4" scalemax="6" />
|
|
<Conditional Condition="gt 70" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-20">
|
|
<ParticleEmitter particle="ekgunnerybubblesshort" anglemin="0" anglemax="360" particlespersecond="30" velocitymin="0" velocitymax="50" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-100" disabledeltatime="true" delay="0.02" stackable="false" />
|
|
<StatusEffect type="OnActive" target="This" condition="-100" disabledeltatime="true" delay="4.5" stackable="false" />
|
|
<!-- Prevent deflection -->
|
|
<StatusEffect type="OnImpact" target="This" condition="-35" disabledeltatime="true">
|
|
<Conditional Condition="gt 70" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-15" anglemax="15" particleamount="4" velocitymin="-10" velocitymax="-200" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="3" velocitymin="10" velocitymax="300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" selectionmode="Random" range="8000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" selectionmode="Random" range="8000" />
|
|
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" selectionmode="Random" range="8000" />
|
|
<ParticleEmitter particle="ekgunneryunderwaterexplosionfix" copyentityangle="true" anglemin="0" anglemax="360" particleamount="1" scalemin="3.0" scalemax="3.0" />
|
|
<ParticleEmitter particle="ekgunnery_hdimpactlarge" particleamount="1" velocitymin="0" velocitymax="0" scalemin="4" scalemax="5" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="0" anglemax="360" particleamount="50" velocitymin="100" velocitymax="2000" scalemin="1.0" scalemax="1.0" />
|
|
<Explosion range="350.0" structuredamage="30" itemdamage="400" stun="0.5" force="25.0" severlimbsprobability="0.5" decal="explosion" decalsize="0.5">
|
|
<Affliction identifier="bleeding" strength="30" />
|
|
<Affliction identifier="burn" strength="50" />
|
|
<Affliction identifier="lacerations" strength="80" />
|
|
<Affliction identifier="explosiondamage" strength="20" />
|
|
</Explosion>
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_mediumsslrocket_ap" tags="ekgunnery_mediumsslammo,ekgunnery_tagsmallshell" cargocontaineridentifier="ekgunnery_mediumsslrocket_cargocontainer" category="Misc,Weapon" sonarsize="5" scale="0.4" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_mediumsslammosource,railgunammocontainer" />
|
|
<Price baseprice="120" sold="false" minleveldifficulty="15">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="8" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="4" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" outcondition="0.5" />
|
|
<Item identifier="c4block" outcondition="0.5" />
|
|
<Item identifier="copper" outcondition="0.5" />
|
|
<Item identifier="titanium" outcondition="0.5" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20" amount="2">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="titanium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="10">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredItem identifier="steel" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="c4block" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="copper" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="titanium" mincondition="0.5" usecondition="true" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/Weapons/ekgunnery_launcherammo.png" sourcerect="272,48,32,32" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/ekgunnery_launcherammo.png" sourcerect="0,48,224,32" depth="0.55" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="mediumsslcontainer_compact" texture="%ModDir%/Items/Weapons/ekgunnery_launcherammo.png" sourcerect="224,48,48,32" depth="0.54" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="30" />
|
|
<Holdable slots="RightHand,LeftHand" holdpos="0,-50" handle1="0,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<Projectile characterusable="false" launchimpulse="80.0">
|
|
<Attack structuredamage="75" severlimbsprobability="1.5" maxtargetstohit="2" penetration="0.8">
|
|
<Affliction identifier="burn" strength="50" />
|
|
<Affliction identifier="gunshotwound" strength="125" />
|
|
<Affliction identifier="lacerations" strength="175" />
|
|
<Affliction identifier="explosiondamage" strength="100" />
|
|
<Affliction identifier="bleeding" strength="40" />
|
|
<Affliction identifier="stun" strength="2" />
|
|
</Attack>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.25" stackable="false" checkconditionalalways="true">
|
|
<Conditional Condition="gt 80" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-10">
|
|
<ParticleEmitter particle="ekgunneryrockettrailmedium" colormultiplier="255,125,100,255" copyentityangle="true" anglemin="0" anglemax="360" particlespersecond="60" velocitymin="0" velocitymax="400" scalemin="0.5" scalemax="1.1" />
|
|
<ParticleEmitter particle="ekgunnery_hdimpactsmall" colormultiplier="255,175,125,150" particlespersecond="60" velocitymin="0" velocitymax="0" scalemin="4" scalemax="6" />
|
|
<Conditional Condition="gt 70" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-20">
|
|
<ParticleEmitter particle="ekgunnerybubblesshort" anglemin="0" anglemax="360" particlespersecond="30" velocitymin="0" velocitymax="50" scalemin="1" scalemax="2" velocitychangewater="0,0.5" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-100" disabledeltatime="true" delay="0.15" stackable="false" />
|
|
<StatusEffect type="OnImpact" target="This" disabledeltatime="true">
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_aphe1.ogg" selectionmode="Random" range="8000" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_aphe2.ogg" selectionmode="Random" range="8000" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_aphe3.ogg" selectionmode="Random" range="8000" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_aphe4.ogg" selectionmode="Random" range="8000" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_aphe5.ogg" selectionmode="Random" range="8000" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_autocannon_aphe6.ogg" selectionmode="Random" range="8000" />
|
|
<ParticleEmitter particle="ekgunneryunderwaterexplosionfix" copyentityangle="true" anglemin="0" anglemax="360" particleamount="1" scalemin="1.5" scalemax="1.5" />
|
|
<ParticleEmitter particle="ekgunnery_hdimpactlarge" particleamount="2" velocitymin="0" velocitymax="0" scalemin="3" scalemax="4" />
|
|
<Explosion range="225.0" structuredamage="50" itemdamage="400" stun="0.5" force="25.0" severlimbsprobability="0.5" decal="explosion" decalsize="0.5" underwaterbubble="false">
|
|
<Affliction identifier="bleeding" strength="30" />
|
|
<Affliction identifier="burn" strength="40" />
|
|
<Affliction identifier="lacerations" strength="80" />
|
|
<Affliction identifier="explosiondamage" strength="50" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-100" disabledeltatime="true" delay="4.5" stackable="false" />
|
|
<!-- Prevent deflection -->
|
|
<StatusEffect type="OnImpact" target="This" condition="-35" disabledeltatime="true">
|
|
<Conditional Condition="gt 70" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-15" anglemax="15" particleamount="4" velocitymin="-10" velocitymax="-200" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="3" velocitymin="10" velocitymax="300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_mediumsslrocket_flak" tags="ekgunnery_mediumsslammo,ekgunnery_tagsmallshell" cargocontaineridentifier="ekgunnery_mediumsslrocket_cargocontainer" category="Misc,Weapon" sonarsize="5" scale="0.4" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_mediumsslammosource,railgunammocontainer" />
|
|
<Price baseprice="75" sold="false" minleveldifficulty="20">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="8" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="4" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" outcondition="0.5" />
|
|
<Item identifier="c4block" outcondition="0.5" />
|
|
<Item identifier="copper" outcondition="0.5" />
|
|
<Item identifier="fpgacircuit" outcondition="0.5" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="35" amount="2">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="copper" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredItem identifier="steel" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="c4block" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="copper" mincondition="0.5" usecondition="true" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/Weapons/ekgunnery_launcherammo.png" sourcerect="272,96,32,32" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/ekgunnery_launcherammo.png" sourcerect="0,96,224,32" depth="0.55" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="mediumsslcontainer_compact" texture="%ModDir%/Items/Weapons/ekgunnery_launcherammo.png" sourcerect="224,96,48,32" depth="0.54" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="30" />
|
|
<Holdable slots="RightHand,LeftHand" holdpos="0,-50" handle1="0,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<Projectile characterusable="false" launchimpulse="80.0" impulsespread="0.3">
|
|
<Attack structuredamage="30" severlimbsprobability="1.0" maxtargetstohit="2">
|
|
<Affliction identifier="lacerations" strength="40" />
|
|
<Affliction identifier="bleeding" strength="6" />
|
|
<Affliction identifier="stun" strength="0.5" />
|
|
</Attack>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.25" stackable="false" checkconditionalalways="true">
|
|
<Conditional Condition="gt 70" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-90">
|
|
<ParticleEmitter particle="ekgunneryrockettrailmedium" colormultiplier="255,125,100,255" copyentityangle="true" anglemin="0" anglemax="360" particlespersecond="60" velocitymin="0" velocitymax="400" scalemin="0.5" scalemax="1.1" />
|
|
<ParticleEmitter particle="ekgunnery_hdimpactsmall" colormultiplier="255,175,125,150" particlespersecond="60" velocitymin="0" velocitymax="0" scalemin="4" scalemax="6" />
|
|
<ParticleEmitter particle="ekgunnerybubblesshort" anglemin="0" anglemax="360" particlespersecond="30" velocitymin="0" velocitymax="50" scalemin="1" scalemax="2" velocitychangewater="0,0.5" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-100" disabledeltatime="true" delay="0.02" stackable="false" />
|
|
<StatusEffect type="OnActive" target="This" condition="-100" disabledeltatime="true" delay="4.5" stackable="false" />
|
|
<!-- Prevent deflection -->
|
|
<StatusEffect type="OnImpact" target="This" condition="-45" disabledeltatime="true">
|
|
<Conditional Condition="gt 60" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-15" anglemax="15" particleamount="4" velocitymin="-10" velocitymax="-200" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="3" velocitymin="10" velocitymax="300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_bigflakexplode1.ogg" selectionmode="Random" range="7500" volume="0.75" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_bigflakexplode2.ogg" selectionmode="Random" range="7500" volume="0.75" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_bigflakexplode3.ogg" selectionmode="Random" range="7500" volume="0.75" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_bigflakexplode4.ogg" selectionmode="Random" range="7500" volume="0.75" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_bigflakexplode5.ogg" selectionmode="Random" range="7500" volume="0.75" />
|
|
<ParticleEmitter particle="ekgunneryunderwaterexplosionfix" particleamount="1" scalemin="2.5" scalemax="3.0" />
|
|
<ParticleEmitter particle="ekgunneryflakburstmedium" particleamount="1" scalemin="4" scalemax="4.5" startdelaymin="0.3" startdelaymax="0.35" />
|
|
<Explosion range="1750.0" structuredamage="10" itemdamage="80" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false" onlyoutside="true">
|
|
<Affliction identifier="burn" strength="35" />
|
|
<Affliction identifier="lacerations" strength="40" />
|
|
<Affliction identifier="explosiondamage" strength="45" />
|
|
<Affliction identifier="bleeding" strength="25" />
|
|
</Explosion>
|
|
<!-- Short range fragmentation if shell penetrates hull -->
|
|
<Explosion range="300.0" structuredamage="10" itemdamage="60" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false" flames="false" onlyinside="true">
|
|
<Affliction identifier="burn" strength="17.5" />
|
|
<Affliction identifier="explosiondamage" strength="15" />
|
|
<Affliction identifier="lacerations" strength="15" />
|
|
<Affliction identifier="bleeding" strength="12.5" />
|
|
</Explosion>
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ekgunnery_mediumsslrocket_flak_smartfuse" tags="ekgunnery_mediumsslammo,ekgunnery_tagsmallshell" cargocontaineridentifier="ekgunnery_mediumsslrocket_cargocontainer" category="Misc,Weapon" sonarsize="5" scale="0.4" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_mediumsslammosource,railgunammocontainer" />
|
|
<Price baseprice="105" sold="false" minleveldifficulty="20">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" outcondition="0.5" />
|
|
<Item identifier="c4block" outcondition="0.5" />
|
|
<Item identifier="aluminium" outcondition="0.5" />
|
|
<Item identifier="fpgacircuit" outcondition="0.5" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="35" amount="2">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredItem identifier="steel" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="c4block" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="copper" mincondition="0.5" usecondition="true" />
|
|
<RequiredItem identifier="fpgacircuit" mincondition="0.5" usecondition="true" />
|
|
</Fabricate>
|
|
<InventoryIcon texture="%ModDir%/Items/Weapons/ekgunnery_launcherammo.png" sourcerect="272,144,32,32" />
|
|
<Sprite texture="%ModDir%/Items/Weapons/ekgunnery_launcherammo.png" sourcerect="0,144,224,32" depth="0.55" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="mediumsslcontainer_compact" texture="%ModDir%/Items/Weapons/ekgunnery_launcherammo.png" sourcerect="224,144,48,32" depth="0.54" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="30" />
|
|
<Holdable slots="RightHand,LeftHand" holdpos="0,-50" handle1="0,0" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<Projectile characterusable="false" launchimpulse="80.0" impulsespread="0.3">
|
|
<Attack structuredamage="30" severlimbsprobability="1.0" maxtargetstohit="2">
|
|
<Affliction identifier="lacerations" strength="40" />
|
|
<Affliction identifier="bleeding" strength="6" />
|
|
<Affliction identifier="stun" strength="0.5" />
|
|
</Attack>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.25" stackable="false" checkconditionalalways="true">
|
|
<Conditional Condition="gt 70" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-10">
|
|
<ParticleEmitter particle="ekgunneryrockettrailmedium" colormultiplier="255,125,100,255" copyentityangle="true" anglemin="0" anglemax="360" particlespersecond="60" velocitymin="0" velocitymax="400" scalemin="0.5" scalemax="1.1" />
|
|
<ParticleEmitter particle="ekgunnery_hdimpactsmall" colormultiplier="255,175,125,150" particlespersecond="60" velocitymin="0" velocitymax="0" scalemin="4" scalemax="6" />
|
|
<Conditional Condition="gt 70" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-20">
|
|
<ParticleEmitter particle="ekgunnerybubblesshort" anglemin="0" anglemax="360" particlespersecond="30" velocitymin="0" velocitymax="50" scalemin="1" scalemax="2" velocitychangewater="0,0.5" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-100" disabledeltatime="true" delay="0.02" stackable="false" />
|
|
<StatusEffect type="OnActive" target="This" condition="-100" disabledeltatime="true" delay="4.5" stackable="false" />
|
|
<!-- Prevent deflection -->
|
|
<StatusEffect type="OnImpact" target="This" condition="-45" disabledeltatime="true">
|
|
<Conditional Condition="gt 60" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-15" anglemax="15" particleamount="4" velocitymin="-10" velocitymax="-200" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="3" velocitymin="10" velocitymax="300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_bigflakexplode1.ogg" selectionmode="Random" range="7500" volume="0.75" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_bigflakexplode2.ogg" selectionmode="Random" range="7500" volume="0.75" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_bigflakexplode3.ogg" selectionmode="Random" range="7500" volume="0.75" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_bigflakexplode4.ogg" selectionmode="Random" range="7500" volume="0.75" />
|
|
<sound file="%ModDir%/Items/Weapons/ekgunnery_bigflakexplode5.ogg" selectionmode="Random" range="7500" volume="0.75" />
|
|
<ParticleEmitter particle="ekgunneryunderwaterexplosionfix" particleamount="1" scalemin="2.5" scalemax="3.0" />
|
|
<ParticleEmitter particle="ekgunneryflakburstmedium" particleamount="1" scalemin="4" scalemax="4.5" startdelaymin="0.3" startdelaymax="0.35" />
|
|
<Explosion range="1750.0" structuredamage="10" itemdamage="80" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false" onlyoutside="true">
|
|
<Affliction identifier="burn" strength="35" />
|
|
<Affliction identifier="lacerations" strength="40" />
|
|
<Affliction identifier="explosiondamage" strength="45" />
|
|
<Affliction identifier="bleeding" strength="25" />
|
|
</Explosion>
|
|
<!-- Short range fragmentation if shell penetrates hull -->
|
|
<Explosion range="300.0" structuredamage="10" itemdamage="60" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false" flames="false" onlyinside="true">
|
|
<Affliction identifier="burn" strength="17.5" />
|
|
<Affliction identifier="explosiondamage" strength="15" />
|
|
<Affliction identifier="lacerations" strength="15" />
|
|
<Affliction identifier="bleeding" strength="12.5" />
|
|
</Explosion>
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
<MotionSensor range="750" canbeselected="false" IgnoreDead="true" minimumvelocity="0" updateinterval="0.025" target="Monster" DetectOwnMotion="false">
|
|
<!-- Proximity Fuse Detonation -->
|
|
<StatusEffect type="Always" target="This" condition="-100" disabledeltatime="true" delay="0.1" stackable="false" checkconditionalalways="true" comparison="And">
|
|
<Conditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
|
<Conditional Condition="lt 90" />
|
|
</StatusEffect>
|
|
</MotionSensor>
|
|
</Item>
|
|
<!-- Vortex-Ring Cannon Ammo -->
|
|
<Item name="ekgunnery_vortexringpellet" identifier="ekgunnery_vortexringpellet" category="Misc,Weapon" scale="1" sonarsize="2.5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Weapons/ekgunnery_vortexringcannon.png" sourcerect="0,0,1,1" depth="0.55" />
|
|
<Body radius="160" density="75" />
|
|
<AiTarget sightrange="0.0" maxsoundrange="500" minsoundrange="0" fadeouttime="2" sonardisruption="0.25" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" launchimpulse="75.0" spread="30" maxtargetstohit="4">
|
|
<Attack structuredamage="0" itemdamage="15" severlimbsprobability="1.0" penetration="0.5">
|
|
<Affliction identifier="explosiondamage" strength="5" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-50">
|
|
<ParticleEmitter particle="ekgunnery_newvortexringtrail" anglemin="0" anglemax="360" particleamount="1" velocitymin="0" velocitymax="100" scalemin="2" scalemax="4" distancemin="0" distancemax="400" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="gt 99" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.2" stackable="false" checkconditionalalways="true">
|
|
<Conditional Condition="gt 70" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="1.75">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-30" disabledeltatime="true">
|
|
<Explosion range="300.0" stun="0.25" force="12.5" shockwave="false" smoke="false" flames="false" flash="false" sparks="false" underwaterbubble="false" applyfireeffects="false" severlimbsprobability="0.1" onlyoutside="true">
|
|
<Affliction identifier="bleeding" strength="3.75" />
|
|
<Affliction identifier="internaldamage" strength="5" />
|
|
<Affliction identifier="organdamage" strength="5" />
|
|
<Affliction identifier="nausea" strength="7.5" />
|
|
<Affliction identifier="explosiondamage" strength="5" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<!-- Break immedeately if hit structure -->
|
|
<StatusEffect type="OnImpact" target="UseTarget,This" condition="-100" disabledeltatime="true">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="ekgunnery_vortexringprojectile" identifier="ekgunnery_vortexringprojectile" tags="provocative" category="Equipment,Weapon" linkable="true" scale="0.5" impactsoundtag="impact_metal_heavy" hideinmenus="true">
|
|
<Deconstruct time="5">
|
|
<Item identifier="aluminium" copycondition="true" /> />
|
|
|
|
</Deconstruct>
|
|
<Sprite texture="Content/Items/Containers/containers2.png" sourcerect="799,708,216,34" depth="0.55" origin="0.5,0.5" />
|
|
<BrokenSprite texture="Content/Items/Containers/containers2.png" sourcerect="799,744,216,34" depth="0.55" origin="0.5,0.5" maxcondition="0" />
|
|
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="0,447,64,64" origin="0.5,0.5" />
|
|
<Body width="215" height="30" density="35" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" msg="ItemMsgPickUpSelect">
|
|
<StatusEffect type="OnNotContained" target="This" disabledeltatime="true" stackable="false" delay="0.1">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Holdable>
|
|
<ItemContainer hideitems="true" capacity="10" drawinventory="false" canbeselected="false" canbecombined="true" ShowConditionInContainedStateIndicator="true" removecontaineditemsondeconstruct="true" containedstateindicatorstyle="tank" spawnwithid="ekgunnery_vortexringpellet,ekgunnery_vortexringpellet,ekgunnery_vortexringpellet,ekgunnery_vortexringpellet,ekgunnery_vortexringpellet,ekgunnery_vortexringpellet,ekgunnery_vortexringpellet,ekgunnery_vortexringpellet,ekgunnery_vortexringpellet,ekgunnery_vortexringpellet">
|
|
<StatusEffect type="Always" target="This">
|
|
<SpawnItem identifiers="ekgunnery_vortexringpellet" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable items="ekgunnery_vortexringpellet" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="Mining Laser Cell" identifier="ekgunnery_mininglaserammo" scale="0.5" tags="ammobox,crate,ekgunnery_mininglaserammo" description="Heavy non-rechargable capacitor which supplies the isolated power modulation needed to drive an acoustic laser system. The casing includes large heatsinks to accommodate the unit's tendancy to heat up during extended use." category="Equipment,Weapon" linkable="false" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ekgunnery_mininglaserammosource,coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="200" sold="false" minleveldifficulty="5">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.2" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="1.1" />
|
|
<Price storeidentifier="merchantmine" multiplier="0.8" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantengineering" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" />
|
|
<Item identifier="zinc" />
|
|
<Item identifier="potassium" mincondition="0.8" />
|
|
<Item identifier="lithium" mincondition="0.8" />
|
|
<Item identifier="antibloodloss1" mincondition="0.8" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="electrical" level="25" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="zinc" />
|
|
<RequiredItem identifier="potassium" />
|
|
<RequiredItem identifier="lithium" />
|
|
<RequiredItem identifier="antibloodloss1" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="928,96,128,112" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,crateshelf,ammoboxcontainer" allowedcontaineridentifiers="crateshelf,coilgunammoshelf" texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.54" sourcerect="936,123,112,80" origin="0.5,0.5" />
|
|
<Body width="75" height="155" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-30" handle1="-15,15" handle2="-15,15" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="false" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-0.15" disabledeltatime="true">
|
|
<SpawnItem identifiers="ekgunnery_mininglaserround" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ekgunnery_mininglaserround" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="Mining Laser Bolt" identifier="ekgunnery_mininglaserround" category="Misc,Weapon" scale="0.5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="928,0,48,16" depth="0.55" />
|
|
<Body width="160" height="10" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" hitscan="true" removeonhit="true" spread="1">
|
|
<ParticleEmitter particle="ekgunnery_tracermininglaser" particleamount="1" velocitymin="0" velocitymax="0" colormultiplier="255,255,255,175" scalemultiplier="1,3" />
|
|
<Attack structuredamage="0" itemdamage="1.5" levelwalldamage="0" severlimbsprobability="0" targetforce="2.5" penetration="0.4">
|
|
<Affliction identifier="bleeding" strength="0.5" />
|
|
<Affliction identifier="burn" strength="4" />
|
|
<Affliction identifier="internaldamage" strength="3" />
|
|
<Affliction identifier="explosiondamage" strength="3.2" />
|
|
</Attack>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<ParticleEmitter particle="ekgunnery_impactmininglaser" anglemin="0" anglemax="360" particleamount="2" velocitymin="0" scalemin="0.5" scalemax="0.8" />
|
|
<ParticleEmitter particle="FlareBubbles" particleamount="1" anglemin="0" anglemax="360" velocitymin="0" velocitymax="250" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="NearbyItems" targettags="ore" range="150.0" stackable="false" DeattachTimer="0.1" />
|
|
<StatusEffect type="OnImpact">
|
|
<ParticleEmitter particle="bubbles" anglemin="-180" anglemax="180" particleamount="1" velocitymin="-50" velocitymax="-250" scalemin="0.5" scalemax="1" />
|
|
<!-- That bug where projectiles can't damage level walls if their structuredamage is 0 still affects hitscan, so use explosions as a workaroud for now -->
|
|
<Explosion range="100.0" levelwalldamage="3" force="0" severlimbsprobability="0" camerashake="0" camerashakerange="0" shockwave="false" smoke="false" flames="false" flash="false" sparks="false" underwaterbubble="false" ignorecover="true" playtinnitus="false" applyfireeffects="false"></Explosion>
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="1">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<!-- Todo: The game doesn't like trying to solve the physics of a submarine being attached to another submarine -->
|
|
<Item name="ekgunnery_grapplinghookammo" identifier="ekgunnery_grapplinghookammo" tags="grapplinghookprojectile,provocative" health="100" hideinmenus="true" category="Equipment,Weapon" sonarsize="5" scale="1" damagedbyexplosions="true" damagedbyprojectiles="true" damagedbyrepairtools="true" damagedbymeleeweapons="true" impactsoundtag="impact_metal_light">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="560,560,88,64" depth="0.56" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="656,560,48,96" depth="0.56" origin="0.5,0.5" maxcondition="90" />
|
|
<Body width="215" height="30" density="30" />
|
|
<!--<Rope targetpullforce="300" SourcePullForce="150" projectilepullforce="25" maxlength="10000" snaponcollision="false" spritewidth="30" tile="true" >-->
|
|
<Rope targetpullforce="40000" SourcePullForce="40000" projectilepullforce="25" maxlength="10000" snaponcollision="false" spritewidth="30" tile="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="537,576,14,32" depth="0.57" origin="0.5,0.5" />
|
|
<EndSprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" sourcerect="0,0,1,1" depth="0.56" origin="0.5,0.5" />
|
|
<StatusEffect type="OnUse" target="This" Snapped="true" delay="9" />
|
|
<StatusEffect type="Always" target="This" checkconditionalalways="true">
|
|
<Conditional Snapped="true" />
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" Snapped="true" delay="4" checkconditionalalways="true">
|
|
<Conditional targetitemcomponent="Projectile" IsStuckToTarget="eq false" />
|
|
</StatusEffect>
|
|
</Rope>
|
|
<Projectile characterusable="false" launchimpulse="80.0" sticktostructures="true" sticktocharacters="true" stickpermanently="true" maxtargetstohit="2">
|
|
<Attack structuredamage="0">
|
|
<Affliction identifier="blunttrauma" strength="15" />
|
|
<Affliction identifier="stun" strength="0.3" />
|
|
</Attack>
|
|
<StatusEffect type="OnUse" target="This" delay="0.1" condition="-5" checkconditionalalways="true" disabledeltatime="true" stackable="false">
|
|
<Conditional Condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-5" checkconditionalalways="true" disabledeltatime="true" stackable="false">
|
|
<Conditional Condition="eq 95" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" checkconditionalalways="true" disabledeltatime="true" stackable="false">
|
|
<Conditional Condition="eq 90" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-20">
|
|
<Conditional Condition="gt 80" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<!-- <Sound file="Mods/EK Utilities/Items/Tools/grapplinghookimpact.ogg" range="2000" /> -->
|
|
<ParticleEmitter particle="weldspark" anglemin="0" anglemax="360" particleamount="10" velocitymin="100" velocitymax="750" scalemin="1.0" scalemax="2.0" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" targetitemcomponent="Rope" setvalue="true" SourcePullForce="40000" targetpullforce="40000" projectilepullforce="40000" disabledeltatime="true" stackable="false">
|
|
<Conditional targetitemcomponent="Projectile" IsStuckToTarget="eq true" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnDeath" target="This" Snapped="true">
|
|
<Sound file="Content/Sounds/Damage/StructureBlunt1.ogg" range="2000" selectionmode="Random" />
|
|
<Sound file="Content/Sounds/Damage/StructureBlunt2.ogg" range="2000" />
|
|
<Sound file="Content/Sounds/Damage/StructureBlunt3.ogg" range="2000" />
|
|
<Sound file="Content/Sounds/Damage/StructureBlunt4.ogg" range="2000" />
|
|
<Sound file="Content/Sounds/Damage/StructureBlunt5.ogg" range="2000" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="3" velocitymin="10" velocitymax="300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<!-- Coilgun Ammo -->
|
|
<Item name="" identifier="ek_coilgunammo_large" aliases="Extended Coilgun Ammunition" scale="0.5" tags="coilgunequipment,coilgunammo,extendedcoilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<PreferredContainer primary="wreckcoilgun" minamount="0" maxamount="2" spawnprobability="0.1" />
|
|
<Price baseprice="240" sold="false" minleveldifficulty="15">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.2" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="lead" mincondition="0.9" />
|
|
<Item identifier="lead" mincondition="0.9" />
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="35">
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredItem identifier="lead" amount="2" />
|
|
<RequiredItem identifier="steel" amount="2" />
|
|
<RequiredItem identifier="aluminium" amount="2" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="35">
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="lead" amount="2" />
|
|
<RequiredItem identifier="steel" amount="2" />
|
|
<RequiredItem identifier="ek_coilgunammo_large" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="0,624,112,176" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="592,304,112,80" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunequipment" texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="0,624,112,240" origin="0.5,0.5" />
|
|
<Body width="100" height="160" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-20" handle1="-15,33" handle2="-15,33" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-0.25" disabledeltatime="true">
|
|
<SpawnItem identifiers="coilgunbolt" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="coilgunbolt" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunammoexplosive_large" aliases="Extended Exploding Ammunition,Extended Explosive Ammunition Box,Extended Explosive Ammunition" scale="0.5" tags="coilgunequipment,coilgunammo,extendedcoilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<PreferredContainer primary="wreckcoilgun" spawnprobability="0.05" />
|
|
<Price baseprice="700" sold="false" minleveldifficulty="20">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="3" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="c4block" mincondition="0.9" />
|
|
<Item identifier="c4block" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="35">
|
|
<RequiredSkill identifier="weapons" level="40" />
|
|
<RequiredItem identifier="c4block" amount="2" />
|
|
<RequiredItem identifier="steel" amount="2" />
|
|
<RequiredItem identifier="aluminium" amount="2" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="35">
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="c4block" amount="2" />
|
|
<RequiredItem identifier="steel" amount="2" />
|
|
<RequiredItem identifier="ek_coilgunammoexplosive_large" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="112,624,112,176" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="592,384,112,80" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunequipment" texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="112,624,112,240" origin="0.5,0.5" />
|
|
<Body width="100" height="160" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-20" handle1="-15,33" handle2="-15,33" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-0.5" disabledeltatime="true">
|
|
<SpawnItem identifiers="coilgunboltexplosive" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="coilgunboltexplosive" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunammopiercing_large" aliases="Extended Piercing Ammunition" scale="0.5" tags="coilgunequipment,coilgunammo,extendedcoilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<PreferredContainer primary="wreckcoilgun" spawnprobability="0.05" />
|
|
<Price baseprice="500" sold="false" minleveldifficulty="25">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="titaniumaluminiumalloy" mincondition="0.9" />
|
|
<Item identifier="titaniumaluminiumalloy" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="35">
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredItem identifier="titaniumaluminiumalloy" amount="2" />
|
|
<RequiredItem identifier="steel" amount="2" />
|
|
<RequiredItem identifier="aluminium" amount="2" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="35">
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="titaniumaluminiumalloy" amount="2" />
|
|
<RequiredItem identifier="steel" amount="2" />
|
|
<RequiredItem identifier="ek_coilgunammopiercing_large" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="224,624,112,176" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="592,464,112,80" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunequipment" texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="224,624,112,240" origin="0.5,0.5" />
|
|
<Body width="100" height="160" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-20" handle1="-15,33" handle2="-15,33" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-0.25" disabledeltatime="true">
|
|
<SpawnItem identifiers="coilgunboltpiercing" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="coilgunboltpiercing" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunammophysicorium_large" aliases="Extended Physicorium Ammunition" scale="0.5" tags="coilgunequipment,coilgunammo,extendedcoilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<PreferredContainer primary="wreckcoilgun" spawnprobability="0.05" />
|
|
<Price baseprice="600" sold="false" minleveldifficulty="30">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="0.9" sold="true" minavailable="2" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="1.1" sold="true" minavailable="2" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="lead" mincondition="0.9" />
|
|
<Item identifier="lead" mincondition="0.9" />
|
|
<Item identifier="physicorium" mincondition="0.9" />
|
|
<Item identifier="physicorium" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="35">
|
|
<RequiredSkill identifier="weapons" level="40" />
|
|
<RequiredItem identifier="physicorium" amount="2" />
|
|
<RequiredItem identifier="lead" amount="2" />
|
|
<RequiredItem identifier="steel" amount="2" />
|
|
<RequiredItem identifier="aluminium" amount="2" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="35">
|
|
<RequiredSkill identifier="weapons" level="30" />
|
|
<RequiredItem identifier="physicorium" amount="2" />
|
|
<RequiredItem identifier="lead" amount="2" />
|
|
<RequiredItem identifier="steel" amount="2" />
|
|
<RequiredItem identifier="ek_coilgunammophysicorium_large" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="512,624,112,176" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="592,544,112,80" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunequipment" texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="512,624,112,240" origin="0.5,0.5" />
|
|
<Body width="100" height="160" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-20" handle1="-15,33" handle2="-15,33" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-0.25" disabledeltatime="true">
|
|
<SpawnItem identifiers="physicoriumbolt" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="physicoriumbolt" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunammoboxheavy" scale="0.5" tags="coilgunequipment,coilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer" minamount="1" maxamount="1" spawnprobability="0.05" />
|
|
<PreferredContainer primary="ammocontainer" />
|
|
<Price baseprice="660" sold="false" minleveldifficulty="30">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="titaniumaluminiumalloy" mincondition="0.9" />
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="ic4block" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="25" />
|
|
<RequiredSkill identifier="weapons" level="40" />
|
|
<RequiredItem identifier="titaniumaluminiumalloy" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="ic4block" />
|
|
<RequiredItem identifier="aluminium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="20" />
|
|
<RequiredSkill identifier="weapons" level="35" />
|
|
<RequiredItem identifier="titaniumaluminiumalloy" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="ic4block" />
|
|
<RequiredItem identifier="ek_coilgunammoboxheavy" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="704,304,112,80" origin="0.5,0.5" />
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-40,30" handle2="40,30" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-1" disabledeltatime="true">
|
|
<SpawnItem identifiers="ek_coilgunboltheavy" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ek_coilgunboltheavy" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunammoheavy_large" aliases="Extended HEFC Ammunition" scale="0.5" tags="coilgunequipment,coilgunammo,extendedcoilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<PreferredContainer primary="wreckcoilgun" spawnprobability="0.05" />
|
|
<Price baseprice="1320" sold="false" minleveldifficulty="35">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="3" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="titaniumaluminiumalloy" mincondition="0.9" />
|
|
<Item identifier="titaniumaluminiumalloy" mincondition="0.9" />
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="ic4block" mincondition="0.9" />
|
|
<Item identifier="ic4block" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="35">
|
|
<RequiredSkill identifier="mechanical" level="30" />
|
|
<RequiredSkill identifier="weapons" level="40" />
|
|
<RequiredItem identifier="titaniumaluminiumalloy" amount="2" />
|
|
<RequiredItem identifier="steel" amount="2" />
|
|
<RequiredItem identifier="ic4block" amount="2" />
|
|
<RequiredItem identifier="aluminium" amount="2" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="35">
|
|
<RequiredSkill identifier="mechanical" level="25" />
|
|
<RequiredSkill identifier="weapons" level="35" />
|
|
<RequiredItem identifier="titaniumaluminiumalloy" amount="2" />
|
|
<RequiredItem identifier="steel" amount="2" />
|
|
<RequiredItem identifier="ic4block" amount="2" />
|
|
<RequiredItem identifier="ek_coilgunammoheavy_large" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="624,624,112,176" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="704,384,112,80" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunequipment" texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="624,624,112,240" origin="0.5,0.5" />
|
|
<Body width="100" height="160" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-20" handle1="-15,33" handle2="-15,33" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-0.5" disabledeltatime="true">
|
|
<SpawnItem identifiers="ek_coilgunboltheavy" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ek_coilgunboltheavy" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunboltheavy" category="Misc" scale="0.5" sonarsize="2" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Containers/containers_ek.png" sourcerect="368,784,128,32" depth="0.55" />
|
|
<Body width="160" height="10" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" launchimpulse="80.0" maxtargetstohit="2">
|
|
<Attack structuredamage="12.5" itemdamage="15" severlimbsprobability="2" penetration="0.4">
|
|
<Affliction identifier="lacerations" strength="16" />
|
|
<Affliction identifier="explosiondamage" strength="8" />
|
|
<Affliction identifier="bleeding" strength="2" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" lifetime="2">
|
|
<ParticleEmitter particle="ammotrailwater" copyentityangle="true" anglemin="-5" anglemax="5" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="1" scalemax="1.5" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="3.5">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-55" />
|
|
<StatusEffect type="OnImpact" target="This" condition="-100" disabledeltatime="true" delay="0.06" stackable="false" />
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="ekarmory_hdimpactsmall" particleamount="1" velocitymin="0" velocitymax="0" scalemin="4" scalemax="6" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-15" anglemax="15" particleamount="4" velocitymin="-10" velocitymax="-200" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="3" velocitymin="10" velocitymax="300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<ParticleEmitter particle="ekarmory_hdimpactmedium" particleamount="1" velocitymin="0" velocitymax="0" scalemin="1.5" scalemax="2.5" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_heavyammo1_mono.ogg" selectionmode="Random" range="8000" volume="0.75" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_heavyammo2_mono.ogg" selectionmode="Random" range="8000" volume="0.75" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_heavyammo3_mono.ogg" selectionmode="Random" range="8000" volume="0.75" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_heavyammo4_mono.ogg" selectionmode="Random" range="8000" volume="0.75" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_heavyammo5_mono.ogg" selectionmode="Random" range="8000" volume="0.75" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_heavyammo6_mono.ogg" selectionmode="Random" range="8000" volume="0.75" />
|
|
<Explosion range="150.0" structuredamage="2.5" stun="0.4" force="10.0" severlimbsprobability="0.5" flames="false" smoke="true" sparks="true" underwaterbubble="true">
|
|
<Affliction identifier="bleeding" strength="2" />
|
|
<Affliction identifier="lacerations" strength="10" />
|
|
<Affliction identifier="explosiondamage" strength="10" />
|
|
</Explosion>
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunammohybrid" scale="0.5" tags="coilgunequipment,coilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer" minamount="1" maxamount="2" spawnprobability="0.1" />
|
|
<PreferredContainer primary="ammocontainer" />
|
|
<Price baseprice="280" sold="false" minleveldifficulty="20">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="6" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="3" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="titanium" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="45" />
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="titanium" />
|
|
<RequiredItem identifier="aluminium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="titanium" />
|
|
<RequiredItem identifier="ek_coilgunammohybrid" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="112,512,112,88" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="224,512,112,88" maxcondition="80" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="336,512,112,88" maxcondition="60" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="448,512,112,88" maxcondition="40" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="560,512,112,88" maxcondition="20" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="0,512,112,88" maxcondition="0" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="0,64,112,88" origin="0.5,0.5" />
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-40,30" handle2="40,30" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-2.5" disabledeltatime="true" stackable="false">
|
|
<RequiredItem items="ek_coilgunbolt_hybrid" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true" stackable="false">
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybrid" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" disabledeltatime="true">
|
|
<Conditional condition="gt 99" />
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybrid" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ek_coilgunbolt_hybrid" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunammohybrid_large" aliases="Extended Hybrid Ammunition" scale="0.5" tags="coilgunequipment,coilgunammo,extendedcoilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<PreferredContainer primary="wreckcoilgun" spawnprobability="0.05" />
|
|
<Price baseprice="560" sold="false" minleveldifficulty="25">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="titanium" mincondition="0.9" />
|
|
<Item identifier="titanium" mincondition="0." />
|
|
<Item identifier="aluminium" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="40">
|
|
<RequiredSkill identifier="mechanical" level="45" />
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredItem identifier="steel" amount="2" />
|
|
<RequiredItem identifier="titanium" amount="2" />
|
|
<RequiredItem identifier="aluminium" amount="2" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="steel" amount="2" />
|
|
<RequiredItem identifier="titanium" amount="2" />
|
|
<RequiredItem identifier="ek_coilgunammohybrid_large" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="112,16,112,208" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="224,16,112,208" maxcondition="90" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="336,16,112,208" maxcondition="80" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="448,16,112,208" maxcondition="70" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="560,16,112,208" maxcondition="60" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="112,272,112,208" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="224,272,112,208" maxcondition="40" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="336,272,112,208" maxcondition="30" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="448,272,112,208" maxcondition="20" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="560,272,112,208" maxcondition="10" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="0,272,112,208" maxcondition="0" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="0,64,112,88" origin="0.5,0.5" />
|
|
<!--<ContainedSprite allowedcontainertags="coilgunequipment" texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="624,624,112,240" origin="0.5,0.5" />-->
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-30" handle1="-15,43" handle2="-15,43" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-1.25" disabledeltatime="true" stackable="false">
|
|
<RequiredItem items="ek_coilgunbolt_hybrid" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true" stackable="false">
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybrid" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" disabledeltatime="true">
|
|
<Conditional condition="gt 99" />
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybrid" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ek_coilgunbolt_hybrid" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunbolt_hybrid" category="Misc" scale="0.5" sonarsize="2" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" sourcerect="0,40,88,24" depth="0.55" />
|
|
<Body width="160" height="10" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false">
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="3.5">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Holdable>
|
|
<Projectile characterusable="false" launchimpulse="80.0" maxtargetstohit="2">
|
|
<Attack structuredamage="14" itemdamage="20" severlimbsprobability="2" penetration="0.6">
|
|
<Affliction identifier="gunshotwound" strength="16" />
|
|
<Affliction identifier="lacerations" strength="16" />
|
|
<Affliction identifier="bleeding" strength="3" />
|
|
<Affliction identifier="stun" strength="0.4" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" lifetime="2">
|
|
<ParticleEmitter particle="ammotrailwater" copyentityangle="true" anglemin="-5" anglemax="5" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="2" scalemax="2.5" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-34" />
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact1.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact2.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact3.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact4.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
<ParticleEmitter particle="ekarmory_hdimpactsmall" particleamount="1" velocitymin="0" velocitymax="0" scalemin="4" scalemax="6" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-15" anglemax="15" particleamount="4" velocitymin="-10" velocitymax="-200" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="3" velocitymin="10" velocitymax="300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" stackable="false" delay="4">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunammohybridflak" scale="0.5" tags="coilgunequipment,coilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer" spawnprobability="0.1" />
|
|
<PreferredContainer primary="ammocontainer" />
|
|
<Price baseprice="325" sold="false" minleveldifficulty="30">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" sold="true" minavailable="1" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="c4block" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="45" />
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="aluminium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="ek_coilgunammohybridflak" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="784,512,112,88" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="896,512,112,88" maxcondition="80" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1008,512,112,88" maxcondition="60" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1120,512,112,88" maxcondition="40" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1232,512,112,88" maxcondition="20" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="0,512,112,88" maxcondition="0" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="672,64,112,88" origin="0.5,0.5" />
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-40,30" handle2="40,30" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-2.5" disabledeltatime="true" stackable="false">
|
|
<RequiredItem items="ek_coilgunbolt_hybridflak" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true" stackable="false">
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybridflak" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ek_coilgunbolt_hybridflak" />
|
|
<StatusEffect type="Always" target="This" disabledeltatime="true">
|
|
<Conditional condition="gt 99" />
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybridflak" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunammohybridflak_large" scale="0.5" tags="coilgunequipment,coilgunammo,extendedcoilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<PreferredContainer primary="wreckcoilgun" spawnprobability="0.035" />
|
|
<Price baseprice="650" sold="false" minleveldifficulty="35">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="2" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="c4block" mincondition="0.9" />
|
|
<Item identifier="c4block" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="45" />
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredItem identifier="copper" amount="2" />
|
|
<RequiredItem identifier="tin" amount="2" />
|
|
<RequiredItem identifier="c4block" amount="2" />
|
|
<RequiredItem identifier="aluminium" amount="2" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="copper" amount="2" />
|
|
<RequiredItem identifier="tin" amount="2" />
|
|
<RequiredItem identifier="c4block" amount="2" />
|
|
<RequiredItem identifier="ek_coilgunammohybridflak_large" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="784,16,112,208" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="896,16,112,208" maxcondition="90" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1008,16,112,208" maxcondition="80" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1120,16,112,208" maxcondition="70" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1232,16,112,208" maxcondition="60" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="784,272,112,208" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="896,272,112,208" maxcondition="40" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1008,272,112,208" maxcondition="30" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1120,272,112,208" maxcondition="20" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1232,272,112,208" maxcondition="10" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="0,272,112,208" maxcondition="0" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="672,64,112,88" origin="0.5,0.5" />
|
|
<!--<ContainedSprite allowedcontainertags="coilgunequipment" texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="624,624,112,240" origin="0.5,0.5" />-->
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-30" handle1="-15,43" handle2="-15,43" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-1.25" disabledeltatime="true" stackable="false">
|
|
<RequiredItem items="ek_coilgunbolt_hybridflak" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true" stackable="false">
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybridflak" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" disabledeltatime="true">
|
|
<Conditional condition="gt 99" />
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybridflak" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ek_coilgunbolt_hybridflak" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunbolt_hybridflak" category="Misc" scale="0.5" sonarsize="2" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" sourcerect="672,32,88,24" depth="0.55" />
|
|
<Body width="160" height="10" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false">
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="3.5">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Holdable>
|
|
<Projectile characterusable="false" launchimpulse="80.0" impulsespread="0.3" maxtargetstohit="2" spread="20">
|
|
<Attack structuredamage="15" itemdamage="10" severlimbsprobability="0.5">
|
|
<Affliction identifier="blunttrauma" strength="16" />
|
|
<Affliction identifier="lacerations" strength="8" />
|
|
<Affliction identifier="bleeding" strength="2.5" />
|
|
<Affliction identifier="stun" strength="0.6" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" lifetime="2">
|
|
<ParticleEmitter particle="ammotrailwater" copyentityangle="true" anglemin="-5" anglemax="5" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="2" scalemax="2.5" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact1.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact2.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact3.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact4.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
<ParticleEmitter particle="ekarmory_hdimpactsmall" particleamount="1" velocitymin="0" velocitymax="0" scalemin="4" scalemax="6" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-15" anglemax="15" particleamount="4" velocitymin="-10" velocitymax="-200" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="3" velocitymin="10" velocitymax="300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" condition="-100" disabledeltatime="true" stackable="false" checkconditionalalways="true" delay="0.4">
|
|
<ParticleEmitter particle="ek_underwaterexplosionfix" particleamount="1" scalemin="1.7" scalemax="2.2" />
|
|
<ParticleEmitter particle="ekflakburstsmall" particleamount="1" scalemin="4" scalemax="4.5" startdelaymin="0.3" startdelaymax="0.35" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_flak1.ogg" selectionmode="Random" range="8000" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_flak2.ogg" selectionmode="Random" range="8000" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_flak3.ogg" selectionmode="Random" range="8000" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_flak4.ogg" selectionmode="Random" range="8000" />
|
|
<Explosion range="850.0" structuredamage="5" itemdamage="60" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false" onlyoutside="true">
|
|
<Affliction identifier="burn" strength="16" />
|
|
<Affliction identifier="gunshotwound" strength="24" />
|
|
<Affliction identifier="lacerations" strength="24" />
|
|
<Affliction identifier="bleeding" strength="12" />
|
|
</Explosion>
|
|
<!-- Short range fragmentation if shell penetrates hull -->
|
|
<Explosion range="225.0" structuredamage="5" itemdamage="60" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false" flames="false" onlyinside="true">
|
|
<Affliction identifier="burn" strength="8" />
|
|
<Affliction identifier="gunshotwound" strength="12" />
|
|
<Affliction identifier="lacerations" strength="12" />
|
|
<Affliction identifier="bleeding" strength="5" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" delay="0.05">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunammohybridflak_smartfuse" scale="0.5" tags="coilgunequipment,coilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="400" sold="false" minleveldifficulty="35">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="fpgacircuit" mincondition="0.9" />
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="c4block" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="45" />
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="aluminium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="c4block" />
|
|
<RequiredItem identifier="ek_coilgunammohybridflak_smartfuse" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1456,512,112,88" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1568,512,112,88" maxcondition="80" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1680,512,112,88" maxcondition="60" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1792,512,112,88" maxcondition="40" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1904,512,112,88" maxcondition="20" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="0,512,112,88" maxcondition="0" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1344,64,112,88" origin="0.5,0.5" />
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-40,30" handle2="40,30" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-2.5" disabledeltatime="true" stackable="false">
|
|
<RequiredItem items="ek_coilgunbolt_hybridflak_smartfuse" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true" stackable="false">
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybridflak_smartfuse" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ek_coilgunbolt_hybridflak_smartfuse" />
|
|
<StatusEffect type="Always" target="This" disabledeltatime="true">
|
|
<Conditional condition="gt 99" />
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybridflak_smartfuse" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunammohybridflak_smartfuse_large" scale="0.5" tags="coilgunequipment,coilgunammo,extendedcoilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<Price baseprice="800" sold="false" minleveldifficulty="38">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="2" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="fpgacircuit" mincondition="0.9" />
|
|
<Item identifier="fpgacircuit" mincondition="0.9" />
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="c4block" mincondition="0.9" />
|
|
<Item identifier="c4block" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="40">
|
|
<RequiredSkill identifier="mechanical" level="45" />
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredItem identifier="fpgacircuit" amount="2" />
|
|
<RequiredItem identifier="copper" amount="2" />
|
|
<RequiredItem identifier="tin" amount="2" />
|
|
<RequiredItem identifier="c4block" amount="2" />
|
|
<RequiredItem identifier="aluminium" amount="2" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="40">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="fpgacircuit" amount="2" />
|
|
<RequiredItem identifier="copper" amount="2" />
|
|
<RequiredItem identifier="tin" amount="2" />
|
|
<RequiredItem identifier="c4block" amount="2" />
|
|
<RequiredItem identifier="ek_coilgunammohybridflak_smartfuse_large" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1456,16,112,208" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1568,16,112,208" maxcondition="90" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1680,16,112,208" maxcondition="80" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1792,16,112,208" maxcondition="70" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1904,16,112,208" maxcondition="60" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1456,272,112,208" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1568,272,112,208" maxcondition="40" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1680,272,112,208" maxcondition="30" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1904,272,112,208" maxcondition="20" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1232,272,112,208" maxcondition="10" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="0,272,112,208" maxcondition="0" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1344,64,112,88" origin="0.5,0.5" />
|
|
<!--<ContainedSprite allowedcontainertags="coilgunequipment" texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="624,624,112,240" origin="0.5,0.5" />-->
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-30" handle1="-15,43" handle2="-15,43" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-1.25" disabledeltatime="true" stackable="false">
|
|
<RequiredItem items="ek_coilgunbolt_hybridflak_smartfuse" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true" stackable="false">
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybridflak_smartfuse" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" disabledeltatime="true">
|
|
<Conditional condition="gt 99" />
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybridflak_smartfuse" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ek_coilgunbolt_hybridflak_smartfuse" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunbolt_hybridflak_smartfuse" category="Misc" scale="0.5" sonarsize="2" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" sourcerect="1344,32,88,24" depth="0.55" />
|
|
<Body width="160" height="10" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false">
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="3.5">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Holdable>
|
|
<Projectile characterusable="false" launchimpulse="80.0" impulsespread="0.1" maxtargetstohit="2" spread="10">
|
|
<Attack structuredamage="15" itemdamage="10" severlimbsprobability="0.5">
|
|
<Affliction identifier="blunttrauma" strength="16" />
|
|
<Affliction identifier="lacerations" strength="8" />
|
|
<Affliction identifier="bleeding" strength="2.5" />
|
|
<Affliction identifier="stun" strength="0.6" />
|
|
</Attack>
|
|
<!-- Arm proximity fuse -->
|
|
<StatusEffect type="OnActive" target="This" condition="-15" disabledeltatime="true" stackable="false" delay="0.2">
|
|
<Conditional condition="gt 90" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" lifetime="2">
|
|
<ParticleEmitter particle="ammotrailwater" copyentityangle="true" anglemin="-5" anglemax="5" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="2" scalemax="2.5" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact1.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact2.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact3.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_impact4.ogg" selectionmode="Random" range="2500" volume="1.0" />
|
|
<ParticleEmitter particle="ekarmory_hdimpactsmall" particleamount="1" velocitymin="0" velocitymax="0" scalemin="4" scalemax="6" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-15" anglemax="15" particleamount="4" velocitymin="-10" velocitymax="-200" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="3" velocitymin="10" velocitymax="300" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" stackable="false">
|
|
<ParticleEmitter particle="ek_underwaterexplosionfix" particleamount="1" scalemin="1.7" scalemax="2.2" />
|
|
<ParticleEmitter particle="ekflakburstsmall" particleamount="1" scalemin="4" scalemax="4.5" startdelaymin="0.3" startdelaymax="0.35" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_flak1.ogg" selectionmode="Random" range="8000" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_flak2.ogg" selectionmode="Random" range="8000" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_flak3.ogg" selectionmode="Random" range="8000" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_flak4.ogg" selectionmode="Random" range="8000" />
|
|
<Explosion range="850.0" structuredamage="5" itemdamage="60" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false" onlyoutside="true">
|
|
<Affliction identifier="burn" strength="16" />
|
|
<Affliction identifier="gunshotwound" strength="24" />
|
|
<Affliction identifier="lacerations" strength="24" />
|
|
<Affliction identifier="bleeding" strength="12" />
|
|
</Explosion>
|
|
<!-- Short range fragmentation if shell penetrates hull -->
|
|
<Explosion range="225.0" structuredamage="5" itemdamage="60" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false" flames="false" onlyinside="true">
|
|
<Affliction identifier="burn" strength="8" />
|
|
<Affliction identifier="gunshotwound" strength="12" />
|
|
<Affliction identifier="lacerations" strength="12" />
|
|
<Affliction identifier="bleeding" strength="5" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This" delay="0.05">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
<MotionSensor range="750" canbeselected="false" IgnoreDead="true" minimumvelocity="0" updateinterval="0.025" target="Monster" DetectOwnMotion="false">
|
|
<!-- Proximity Fuse Detonation -->
|
|
<StatusEffect type="Always" target="This" condition="-100" disabledeltatime="true" delay="0.15" stackable="false" checkconditionalalways="true" comparison="And">
|
|
<Conditional targetitemcomponent="MotionSensor" MotionDetected="eq true" />
|
|
<Conditional Condition="lt 90" />
|
|
</StatusEffect>
|
|
</MotionSensor>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunammohybridap" scale="0.5" tags="coilgunequipment,coilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<PreferredContainer primary="wreckcoilgun" spawnprobability="0.035" />
|
|
<Price baseprice="375" sold="false" minleveldifficulty="30">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" sold="true" minavailable="1" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="titanium" mincondition="0.9" />
|
|
<Item identifier="uex" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="45" />
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="titanium" />
|
|
<RequiredItem identifier="uex" />
|
|
<RequiredItem identifier="aluminium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="titanium" />
|
|
<RequiredItem identifier="uex" />
|
|
<RequiredItem identifier="ek_coilgunammohybridap" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="112,1152,112,88" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="224,1152,112,88" maxcondition="80" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="336,1152,112,88" maxcondition="60" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="448,1152,112,88" maxcondition="40" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="560,1152,112,88" maxcondition="20" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="0,512,112,88" maxcondition="0" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="0,704,112,88" origin="0.5,0.5" />
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-40,30" handle2="40,30" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-2.5" disabledeltatime="true" stackable="false">
|
|
<RequiredItem items="ek_coilgunbolt_hybridap" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true" stackable="false">
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybridap" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" disabledeltatime="true">
|
|
<Conditional condition="gt 99" />
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybridap" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ek_coilgunbolt_hybridap" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunammohybridap_large" scale="0.5" tags="coilgunequipment,coilgunammo,extendedcoilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<PreferredContainer primary="wreckcoilgun" spawnprobability="0.035" />
|
|
<Price baseprice="750" sold="false" minleveldifficulty="33">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="2" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="titanium" mincondition="0.9" />
|
|
<Item identifier="titanium" mincondition="0.9" />
|
|
<Item identifier="uex" mincondition="0.9" />
|
|
<Item identifier="uex" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="40">
|
|
<RequiredSkill identifier="mechanical" level="45" />
|
|
<RequiredSkill identifier="weapons" level="25" />
|
|
<RequiredItem identifier="steel" amount="2" />
|
|
<RequiredItem identifier="titanium" amount="2" />
|
|
<RequiredItem identifier="uex" amount="2" />
|
|
<RequiredItem identifier="aluminium" amount="2" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="40">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredSkill identifier="weapons" level="20" />
|
|
<RequiredItem identifier="steel" amount="2" />
|
|
<RequiredItem identifier="titanium" amount="2" />
|
|
<RequiredItem identifier="uex" amount="2" />
|
|
<RequiredItem identifier="ek_coilgunammohybridap_large" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="112,656,112,208" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="224,656,112,208" maxcondition="90" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="336,656,112,208" maxcondition="80" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="448,656,112,208" maxcondition="70" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="560,656,112,208" maxcondition="60" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="112,912,112,208" maxcondition="50" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="224,912,112,208" maxcondition="40" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="336,912,112,208" maxcondition="30" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="448,912,112,208" maxcondition="20" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="560,912,112,208" maxcondition="10" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="0,272,112,208" maxcondition="0" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="0,704,112,88" origin="0.5,0.5" />
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-30" handle1="-15,43" handle2="-15,43" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-1.25" disabledeltatime="true" stackable="false">
|
|
<RequiredItem items="ek_coilgunbolt_hybridap" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true" stackable="false">
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybridap" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" disabledeltatime="true">
|
|
<Conditional condition="gt 99" />
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybridap" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ek_coilgunbolt_hybridap" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunbolt_hybridap" category="Misc" scale="0.5" sonarsize="2" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" sourcerect="0,680,88,24" depth="0.55" />
|
|
<Body width="160" height="10" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false">
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="3.5">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Holdable>
|
|
<Projectile characterusable="false" launchimpulse="80.0" maxtargetstohit="3">
|
|
<Attack structuredamage="40" itemdamage="35" severlimbsprobability="0.5" penetration="0.75">
|
|
<Affliction identifier="gunshotwound" strength="16" />
|
|
<Affliction identifier="internaldamage" strength="24" />
|
|
<Affliction identifier="bleeding" strength="8" />
|
|
<Affliction identifier="stun" strength="0.6" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" lifetime="2">
|
|
<ParticleEmitter particle="ammotrailwater" copyentityangle="true" anglemin="-5" anglemax="5" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="2" scalemax="2.5" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-21" />
|
|
<StatusEffect type="OnImpact" target="This" condition="-100" disabledeltatime="true" delay="0.06" stackable="false" />
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-15" anglemax="15" particleamount="4" velocitymin="-10" velocitymax="-500" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="3" velocitymin="10" velocitymax="500" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This">
|
|
<Conditional condition="gt 75" />
|
|
<ParticleEmitter particle="ekarmory_hdimpactmedium" particleamount="1" velocitymin="0" velocitymax="0" scalemin="1.5" scalemax="2.5" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_aphe1.ogg" selectionmode="Random" range="6000" volume="0.85" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_aphe2.ogg" selectionmode="Random" range="6000" volume="0.85" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_aphe3.ogg" selectionmode="Random" range="6000" volume="0.85" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_aphe4.ogg" selectionmode="Random" range="6000" volume="0.85" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_aphe5.ogg" selectionmode="Random" range="6000" volume="0.85" />
|
|
<sound file="%ModDir%/Items/Weapons/ek_hybridammo_aphe6.ogg" selectionmode="Random" range="6000" volume="0.85" />
|
|
<Explosion range="150.0" structuredamage="25" itemdamage="25" force="10.0" severlimbsprobability="0.35" underwaterbubble="false">
|
|
<Affliction identifier="bleeding" strength="4" />
|
|
<Affliction identifier="internaldamage" strength="18" />
|
|
<Affliction identifier="explosiondamage" strength="12" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" stackable="false" delay="4">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunammo_laser" aliases="Coilgun Laser Ammunition" scale="0.5" tags="coilgunequipment,coilgunammo,extendedcoilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<PreferredContainer primary="wreckcoilgun" spawnprobability="0.02" />
|
|
<Price baseprice="1000" sold="false" minleveldifficulty="20">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" sold="true" minavailable="2" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="1" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.5" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="ek_laserparts" />
|
|
<Item identifier="steel" />
|
|
<Item identifier="aluminium" />
|
|
<Item identifier="fpgacircuit" />
|
|
<Item identifier="fpgacircuit" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="40">
|
|
<RequiredSkill identifier="electrical" level="65" />
|
|
<RequiredItem identifier="ek_laserparts" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="aluminium" />
|
|
<RequiredItem identifier="fpgacircuit" amount="2" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="0,896,112,176" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="0,816,112,88" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunequipment" texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="0,1072,112,240" origin="0.5,0.5" />
|
|
<Body width="100" height="160" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-20" handle1="-15,33" handle2="-15,33" aimable="false" msg="ItemMsgPickUpSelect">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false">
|
|
<StatusEffect type="Always" target="This" disabledeltatime="true">
|
|
<SpawnItem identifiers="ek_coilgunbolt_laser" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ek_coilgunbolt_laser" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunbolt_laser" category="Misc" spritecolor="150,140,120,255" inventoryiconcolor="150,140,120,255" scale="0.5" hideinmenus="true">
|
|
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="384,384,64,64" />
|
|
<Sprite texture="weapons_ek.png" sourcerect="0,0,1,1" depth="0.55" />
|
|
<Body width="160" height="10" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" hitscan="true" removeonhit="true">
|
|
<ParticleEmitter particle="eklaserrifletracer" particleamount="1" velocitymin="0" velocitymax="0" colormultiplier="255,255,255,100" scalemultiplier="1,1.5" />
|
|
<Attack structuredamage="12" itemdamage="2" stun="0.06" severlimbsprobability="0.05" targetforce="5">
|
|
<Affliction identifier="burn" strength="8" />
|
|
<Affliction identifier="explosiondamage" strength="8" />
|
|
</Attack>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="1.2">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This">
|
|
<ParticleEmitter particle="eklaserspark" copyentityangle="true" particleamount="6" anglemin="-360" anglemax="360" velocitymin="-250" velocitymax="-750" />
|
|
<ParticleEmitter particle="eklaserrifleflare" particleamount="1" startsizemin="2.0,2.0" startsizemax="2.5,2.5" />
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunammohybridtoxin" scale="0.5" tags="coilgunequipment,coilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<PreferredContainer primary="wreckcoilgun" spawnprobability="0.02" />
|
|
<Price baseprice="540" sold="false" minleveldifficulty="40">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="0.9" sold="true" minavailable="4" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.3" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="titanium" mincondition="0.9" />
|
|
<Item identifier="sufforin" mincondition="0.9" />
|
|
<Item identifier="cyanide" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="45" />
|
|
<RequiredSkill identifier="medical" level="25" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="titanium" />
|
|
<RequiredItem identifier="sufforin" mincondition="0.9" usecondition="false" />
|
|
<RequiredItem identifier="cyanide" mincondition="0.9" usecondition="false" />
|
|
<RequiredItem identifier="aluminium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="30">
|
|
<RequiredSkill identifier="mechanical" level="40" />
|
|
<RequiredSkill identifier="medical" level="20" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="titanium" />
|
|
<RequiredItem identifier="sufforin" mincondition="0.9" usecondition="false" />
|
|
<RequiredItem identifier="cyanide" mincondition="0.9" usecondition="false" />
|
|
<RequiredItem identifier="ek_coilgunammohybridtoxin" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="784,704,112,88" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="896,704,112,88" maxcondition="80" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1008,704,112,88" maxcondition="60" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1120,704,112,88" maxcondition="40" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1232,704,112,88" maxcondition="20" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="0,512,112,88" maxcondition="0" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="672,704,112,88" origin="0.5,0.5" />
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-40,30" handle2="40,30" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-2" disabledeltatime="true" stackable="false">
|
|
<RequiredItem items="ek_coilgunbolt_hybridtoxin" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true" stackable="false">
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybridtoxin" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" disabledeltatime="true">
|
|
<Conditional condition="gt 99" />
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybridtoxin" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ek_coilgunbolt_hybridtoxin" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunbolt_hybridtoxin" category="Misc" scale="0.5" sonarsize="2" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" sourcerect="672,680,88,24" depth="0.55" />
|
|
<Body width="160" height="10" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false">
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="3.5">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Holdable>
|
|
<Projectile characterusable="false" launchimpulse="80.0" maxtargetstohit="2">
|
|
<Attack structuredamage="14" itemdamage="10" severlimbsprobability="0.5" penetration="0.5">
|
|
<Affliction identifier="gunshotwound" strength="12" />
|
|
<Affliction identifier="organdamage" strength="6" />
|
|
<Affliction identifier="bleeding" strength="1" />
|
|
<Affliction identifier="stun" strength="0.4" />
|
|
<Affliction identifier="cyanidepoisoning" amount="5" />
|
|
<Affliction identifier="sufforinpoisoning" strength="5" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" lifetime="2">
|
|
<ParticleEmitter particle="ammotrailwater" copyentityangle="true" anglemin="-5" anglemax="5" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="2" scalemax="2.5" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-54" />
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-15" anglemax="15" particleamount="4" velocitymin="-10" velocitymax="-500" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-30" anglemax="30" particleamount="3" velocitymin="10" velocitymax="500" scalemin="1.5" scalemax="2" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="-20" anglemax="20" particleamount="3" velocitymin="50" velocitymax="300" scalemin="1" scalemax="2" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" stackable="false" delay="4">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunammohybridflare" scale="0.5" tags="coilgunequipment,coilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<PreferredContainer primary="wreckcoilgun" spawnprobability="0.05" />
|
|
<Price baseprice="100" sold="false" minleveldifficulty="5">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.15" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="1.1" />
|
|
<Price storeidentifier="merchantmine" multiplier="0.8" sold="true" minavailable="8" />
|
|
<Price storeidentifier="merchantengineering" multiplier="1.2" sold="true" minavailable="4" />
|
|
</Price>
|
|
<Deconstruct time="15">
|
|
<Item identifier="steel" mincondition="0.9" />
|
|
<Item identifier="flashpowder" mincondition="0.9" />
|
|
<Item identifier="carbon" mincondition="0.9" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="45" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="flashpowder" />
|
|
<RequiredItem identifier="carbon" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="35" />
|
|
<RequiredItem identifier="steel" />
|
|
<RequiredItem identifier="flashpowder" />
|
|
<RequiredItem identifier="carbon" />
|
|
<RequiredItem identifier="ek_coilgunammohybridflare" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="784,832,112,88" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="896,832,112,88" maxcondition="80" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1008,832,112,88" maxcondition="60" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1120,832,112,88" maxcondition="40" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="1232,832,112,88" maxcondition="20" origin="0.5,0.5" />
|
|
<BrokenSprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" depth="0.54" sourcerect="672,832,112,88" maxcondition="0" />
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-40,30" handle2="40,30" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-10" disabledeltatime="true" stackable="false">
|
|
<RequiredItem items="ek_coilgunbolt_hybridflare" type="Contained" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true" stackable="false" delay="1">
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybridflare" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<StatusEffect type="Always" target="This" disabledeltatime="true">
|
|
<Conditional condition="gt 99" />
|
|
<SpawnItem identifiers="ek_coilgunbolt_hybridflare" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ek_coilgunbolt_hybridflare" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunbolt_hybridflare" tags="decoy,light,provocative" category="Misc" scale="0.5" sonarsize="5" hideinmenus="true">
|
|
<Sprite texture="%ModDir%/Items/Weapons/hybrid_coilgunammo.png" sourcerect="672,808,88,24" depth="0.55" />
|
|
<Body width="160" height="10" density="15" />
|
|
<AiTarget sightrange="6000.0" maxsoundrange="8000" minsoundrange="0" fadeouttime="15" sonardisruption="0.4" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false">
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="3.5">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Holdable>
|
|
<Projectile characterusable="false" launchimpulse="80.0" maxtargetstohit="2">
|
|
<Attack structuredamage="15" itemdamage="15" severlimbsprobability="0.5">
|
|
<Affliction identifier="lacerations" strength="12" />
|
|
<Affliction identifier="burn" strength="24" />
|
|
<Affliction identifier="bleeding" strength="2.5" />
|
|
<Affliction identifier="stun" strength="1.2" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-50">
|
|
<ParticleEmitter particle="flare" particleamount="1" scalemin="2" scalemax="3.5" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-50" />
|
|
<StatusEffect type="OnBroken" target="This" disabledeltatime="true" stackable="false">
|
|
<Explosion range="500.0" structuredamage="10" itemdamage="150" stun="2" force="10.0" severlimbsprobability="0.1" underwaterbubble="false">
|
|
<Affliction identifier="burn" strength="35" />
|
|
</Explosion>
|
|
<sound file="%ModDir%/Items/Weapons/ek_flareshell_burst.ogg" range="7500" />
|
|
<SpawnItem identifier="ek_railgun_flare_effect" spawnposition="This" />
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunammohighvelocity" scale="0.5" tags="coilgunequipment,coilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<PreferredContainer primary="wreckcoilgun" minamount="0" maxamount="2" spawnprobability="0.1" />
|
|
<Price baseprice="100" sold="false" minleveldifficulty="10">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="6" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.2" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="25" />
|
|
<RequiredSkill identifier="weapons" level="40" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="aluminium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="20" />
|
|
<RequiredSkill identifier="weapons" level="35" />
|
|
<RequiredItem identifier="copper" />
|
|
<RequiredItem identifier="tin" />
|
|
<RequiredItem identifier="ek_coilgunammohighvelocity" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="704,464,112,80" origin="0.5,0.5" />
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-40,30" handle2="40,30" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true" />
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-0.5" disabledeltatime="true">
|
|
<SpawnItem identifiers="ek_coilgunbolthighvelocity" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ek_coilgunbolthighvelocity" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunammohighvelocity_large" aliases="Extended High-Velocity Ammunition" scale="0.5" tags="coilgunequipment,coilgunammo,extendedcoilgunammo,crate,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="coilgunammocontainer,ammocontainer" />
|
|
<PreferredContainer primary="wreckcoilgun" spawnprobability="0.05" />
|
|
<Price baseprice="240" sold="false" minleveldifficulty="15">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1.3" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="6" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.2" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="2" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="copper" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="tin" mincondition="0.9" />
|
|
<Item identifier="aluminium" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="35">
|
|
<RequiredSkill identifier="mechanical" level="30" />
|
|
<RequiredSkill identifier="weapons" level="40" />
|
|
<RequiredItem identifier="copper" amount="2" />
|
|
<RequiredItem identifier="tin" amount="2" />
|
|
<RequiredItem identifier="aluminium" amount="2" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="mechanical" level="25" />
|
|
<RequiredSkill identifier="weapons" level="35" />
|
|
<RequiredItem identifier="copper" amount="2" />
|
|
<RequiredItem identifier="tin" amount="2" />
|
|
<RequiredItem identifier="ek_coilgunammohighvelocity_large" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="736,624,112,176" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunammocontainer,ammoboxcontainer,crateshelf,ammocontainer" allowedcontaineridentifiers="coilgunammoshelf,crateshelf,ammocontainer" texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="704,544,112,80" origin="0.5,0.5" />
|
|
<ContainedSprite allowedcontainertags="coilgunequipment" texture="%ModDir%/Items/Containers/containers_ek.png" depth="0.54" sourcerect="736,624,112,240" origin="0.5,0.5" />
|
|
<Body width="100" height="160" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="50,-20" handle1="-15,33" handle2="-15,33" aimable="false" msg="ItemMsgPickUpSelect" canBeCombined="true">
|
|
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.4" setvalue="true" />
|
|
</Holdable>
|
|
<ItemContainer autofill="False" hideitems="true" capacity="1" maxstacksize="1" removecontaineditemsondeconstruct="true" drawinventory="false" canbeselected="false" ShowConditionInContainedStateIndicator="true">
|
|
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
|
<StatusEffect type="OnUse" target="This" condition="-0.25" disabledeltatime="true">
|
|
<SpawnItem identifiers="ek_coilgunbolthighvelocity" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<Containable identifiers="ek_coilgunbolthighvelocity" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_coilgunbolthighvelocity" category="Misc" scale="0.5" sonarsize="2" hideinmenus="true">
|
|
<Sprite texture="Content/Items/Weapons/weapons_new.png" sourcerect="143,425,113,9" depth="0.55" />
|
|
<Body width="220" height="20" density="15" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" launchimpulse="120.0" maxtargetstohit="2">
|
|
<Attack structuredamage="12.5" itemdamage="12.5" severlimbsprobability="0.5" penetration="0.6">
|
|
<Affliction identifier="gunshotwound" strength="21" />
|
|
<Affliction identifier="bleeding" strength="4" />
|
|
</Attack>
|
|
<!-- velocity jumping fix -->
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" condition="-1">
|
|
<Conditional condition="eq 100" />
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" lifetime="2">
|
|
<ParticleEmitter particle="ammotrailwater" copyentityangle="true" anglemin="-5" anglemax="5" particleamount="1" velocitymin="-10" velocitymax="-100" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" disabledeltatime="true" delay="0.3" stackable="false">
|
|
<Use />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="3.5">
|
|
<Remove />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="This" condition="-55" />
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="0" anglemax="360" particleamount="10" velocitymin="100" velocitymax="2000" scalemin="0.5" scalemax="0.75" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnBroken" target="This">
|
|
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="0" anglemax="360" particleamount="10" velocitymin="100" velocitymax="2000" scalemin="0.5" scalemax="0.75" />
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
<!-- Pulse Laser Ammo (EKA)-->
|
|
<Item name="" identifier="ek_pulselaserplasmaammobox" scale="0.5" tags="pulselaserequipment,pulselaserammo,ammobox" category="Equipment,Weapon" linkable="true" impactsoundtag="impact_metal_heavy">
|
|
<PreferredContainer primary="ammocontainer" spawnprobability="0.0" />
|
|
<Price baseprice="325" sold="false" minleveldifficulty="25">
|
|
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
|
|
<Price storeidentifier="merchantcity" multiplier="1.2" />
|
|
<Price storeidentifier="merchantresearch" multiplier="1" sold="true" minavailable="2" />
|
|
<Price storeidentifier="merchantmilitary" multiplier="0.9" sold="true" minavailable="2" />
|
|
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
|
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="1" />
|
|
</Price>
|
|
<Deconstruct time="10">
|
|
<Item identifier="lithium" copycondition="true" />
|
|
<Item identifier="liquidoxygenite" copycondition="true" />
|
|
<Item identifier="fpgacircuit" />
|
|
<Item identifier="aluminium" />
|
|
</Deconstruct>
|
|
<Fabricate suitablefabricators="fabricator" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="50" />
|
|
<RequiredItem identifier="lithium" />
|
|
<RequiredItem identifier="liquidoxygenite" />
|
|
<RequiredItem identifier="fpgacircuit" />
|
|
<RequiredItem identifier="aluminium" />
|
|
</Fabricate>
|
|
<Fabricate suitablefabricators="fabricator" displayname="recycleitem" requiredtime="20">
|
|
<RequiredSkill identifier="weapons" level="50" />
|
|
<RequiredItem identifier="lithium" />
|
|
<RequiredItem identifier="liquidoxygenite" />
|
|
<RequiredItem identifier="ek_pulselaserplasmaammobox" mincondition="0.0" maxcondition="0.5" usecondition="false" />
|
|
</Fabricate>
|
|
<Sprite texture="%ModDir%/Items/Containers/containers_chaingunammo_ek.png" depth="0.54" sourcerect="0,0,112,80" origin="0.5,0.5" />
|
|
<Body width="115" height="88" density="50" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-40,30" handle2="40,30" aimable="false" msg="ItemMsgPickUpSelect" />
|
|
<ItemContainer hideitems="true" capacity="1" drawinventory="false" canbeselected="false" canbecombined="true" ShowConditionInContainedStateIndicator="true" removecontaineditemsondeconstruct="true" containedstateindicatorstyle="bullet">
|
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
|
|
<SpawnItem identifiers="ek_pulselaserplasmabolt" spawnposition="ThisInventory" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" condition="-2.5" disabledeltatime="true">
|
|
<RequiredItem items="ek_pulselaserplasmabolt" type="Contained" />
|
|
</StatusEffect>
|
|
<Containable items="ek_pulselaserplasmabolt" />
|
|
</ItemContainer>
|
|
</Item>
|
|
<Item name="" identifier="ek_pulselaserplasmabolt" category="Misc" scale="1" sonarsize="2" hideinmenus="true">
|
|
<Sprite texture="Content/Items/Weapons/weapons_new.png" sourcerect="0,0,16,16" depth="0.55" />
|
|
<Body width="85" height="10" density="10" />
|
|
<Holdable slots="RightHand+LeftHand" holdpos="0,-50" handle1="-10,0" handle2="10,0" aimable="false" />
|
|
<Projectile characterusable="false" hitscan="false" launchimpulse="100.0" removeonhit="true">
|
|
<Attack structuredamage="35" targetforce="5" itemdamage="75" severlimbsprobability="0.5" penetration="1.0">
|
|
<Affliction identifier="explosiondamage" strength="150" />
|
|
<Affliction identifier="burn" strength="125" />
|
|
<Affliction identifier="bleeding" strength="20" />
|
|
<Affliction identifier="stun" strength="0.4" />
|
|
</Attack>
|
|
<StatusEffect type="OnActive" target="This" condition="-35" />
|
|
<StatusEffect type="OnActive" target="This">
|
|
<Conditional condition="gt 60" />
|
|
<ParticleEmitter particle="FlareBubbles" particlespersecond="60" anglemin="0" anglemax="360" initialdelay="0.05" distancemin="0" distancemax="150" />
|
|
<ParticleEmitter particle="muzzleflashpulselaser" scalemin="0.6" scalemax="0.6" particlespersecond="60" anglemin="0" anglemax="360" />
|
|
<ParticleEmitter particle="GlowDot" scalemin="6.0" scalemax="6.0" particlespersecond="120" anglemin="0" anglemax="360" colormultiplier="255,0,0,255" />
|
|
<ParticleEmitter particle="pulselasermist" scalemin="1" scalemax="1" particlespersecond="60" anglemin="0" anglemax="360" velocitymin="0" velocitymax="100" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This" comparison="and">
|
|
<Conditional condition="gt 30" />
|
|
<Conditional condition="lt 60" />
|
|
<ParticleEmitter particle="FlareBubbles" particlespersecond="45" anglemin="0" anglemax="360" initialdelay="0.05" distancemin="0" distancemax="150" />
|
|
<ParticleEmitter particle="muzzleflashpulselaser" scalemin="0.5" scalemax="0.5" particlespersecond="50" anglemin="0" anglemax="360" />
|
|
<ParticleEmitter particle="GlowDot" scalemin="5.0" scalemax="5.0" particlespersecond="90" anglemin="0" anglemax="360" colormultiplier="255,0,0,255" />
|
|
<ParticleEmitter particle="pulselasermist" scalemin="0.8" scalemax="0.8" particlespersecond="45" anglemin="0" anglemax="360" velocitymin="0" velocitymax="100" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnActive" target="This">
|
|
<Conditional condition="lt 30" />
|
|
<ParticleEmitter particle="FlareBubbles" particlespersecond="30" anglemin="0" anglemax="360" initialdelay="0.05" distancemin="0" distancemax="150" />
|
|
<ParticleEmitter particle="muzzleflashpulselaser" scalemin="0.4" scalemax="0.4" particlespersecond="40" anglemin="0" anglemax="360" />
|
|
<ParticleEmitter particle="GlowDot" scalemin="4.0" scalemax="4.0" particlespersecond="60" anglemin="0" anglemax="360" colormultiplier="255,0,0,255" />
|
|
<ParticleEmitter particle="pulselasermist" scalemin="0.6" scalemax="0.6" particlespersecond="30" anglemin="0" anglemax="360" velocitymin="0" velocitymax="100" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<ParticleEmitter particle="muzzleflashpulselaser" anglemin="0" anglemax="360" particleamount="8" velocitymin="0" scalemin="1.2" scalemax="1.6" />
|
|
<ParticleEmitter particle="weldspark" particleamount="7" anglemin="0" anglemax="360" velocitymin="300" velocitymax="350" scalemin="2" scalemax="2.5" drawontop="true" colormultiplier="255,200,225,180" />
|
|
<ParticleEmitter particle="FlareBubbles" particleamount="3" anglemin="0" anglemax="360" velocitymin="0" velocitymax="50" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnImpact" target="UseTarget">
|
|
<Conditional entitytype="eq Structure" />
|
|
<Conditional hastag="eq door" />
|
|
<ParticleEmitter particle="spark" copyentityangle="true" anglemin="-10" anglemax="10" particleamount="5" velocitymin="-10" velocitymax="-200" scalemin="0.5" scalemax="1" />
|
|
</StatusEffect>
|
|
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
|
|
<Explosion range="300.0" structuredamage="20" itemdamage="25" force="10.0" flames="false" smoke="false" sparks="false" underwaterbubble="false" flashcolor="255,0,0,255">
|
|
<Affliction identifier="explosiondamage" strength="75" />
|
|
<Affliction identifier="burn" strength="50" />
|
|
</Explosion>
|
|
</StatusEffect>
|
|
<StatusEffect type="OnNotContained" target="This" stackable="false" delay="3">
|
|
<Remove />
|
|
</StatusEffect>
|
|
</Projectile>
|
|
</Item>
|
|
</Items> |