init
531
Afflictions.xml
Executable file
@@ -0,0 +1,531 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Afflictions>
|
||||
<Affliction name="ek_debug_nostun" identifier="ek_debug_nostun" description="" type="buff" limbspecific="false" indicatorlimb="Torso" activationthreshold="1.0" showiconthreshold="1000" maxstrength="100">
|
||||
<Effect minstrength="0" maxstrength="100" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="0" resistancefor="stun" minresistance="1" maxresistance="1">
|
||||
<StatusEffect target="Character" setvalue="true">
|
||||
<ReduceAffliction identifier="stun" amount="1000" />
|
||||
<ReduceAffliction identifier="progressivestun" amount="1000" />
|
||||
<ReduceAffliction identifier="nausea" amount="1000" />
|
||||
<ReduceAffliction identifier="ek_stun_threshold" amount="1000" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="128,640,128,128" color="195,177,60,255" origin="0,0" />
|
||||
</Affliction>
|
||||
<Affliction name="Disoriented " identifier="ek_invertcontrols_fixed" description="" type="invertcontrols" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="false" showiconthreshold="1000" maxstrength="3">
|
||||
<Effect minstrength="0" maxstrength="3" strengthchange="-1.5">
|
||||
<StatusEffect target="Character" SpeedMultiplier="-0.51" setvalue="true" />
|
||||
</Effect>
|
||||
</Affliction>
|
||||
<Affliction name="Stun " identifier="ek_stun_threshold" description="The patient is dazed and unresponsive." type="damage" limbspecific="false" indicatorlimb="Head" activationthreshold="1.0" showiconthreshold="1000" maxstrength="30">
|
||||
<Effect minstrength="0" maxstrength="10" minvitalitydecrease="0" maxvitalitydecrease="0" minscreenblur="0.0" maxscreenblur="1.0" strengthchange="-1.5">
|
||||
<StatusEffect target="Character" setvalue="true" SpeedMultiplier="0.75" />
|
||||
</Effect>
|
||||
<Effect minstrength="10" maxstrength="20" minvitalitydecrease="0" maxvitalitydecrease="0" minscreenblur="1.0" maxscreenblur="2.0" minscreendistort="0.0" maxscreendistort="0.15" strengthchange="-1.0">
|
||||
<StatusEffect target="Character" setvalue="true" SpeedMultiplier="0.5" />
|
||||
</Effect>
|
||||
<Effect minstrength="20" maxstrength="30" minvitalitydecrease="0" maxvitalitydecrease="0" minscreenblur="2.0" maxscreenblur="4.0" minscreendistort="0.15" maxscreendistort="0.5" strengthchange="-1.0">
|
||||
<StatusEffect target="Character" setvalue="true">
|
||||
<Affliction identifier="stun" amount="1" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
<!--<PeriodicEffect mininterval="3" maxinterval="8" minstrength="8" maxstrength="30">
|
||||
|
||||
<StatusEffect target="Character" duration="1.5">
|
||||
|
||||
<Affliction identifier="ek_invertcontrols_fixed" amount="1.5" />
|
||||
|
||||
</StatusEffect>
|
||||
|
||||
</PeriodicEffect>-->
|
||||
<PeriodicEffect mininterval="2" maxinterval="8">
|
||||
<StatusEffect target="Character" duration="0.6">
|
||||
<Affliction identifier="ek_invertcontrols_fixed" amount="2.5" />
|
||||
</StatusEffect>
|
||||
</PeriodicEffect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="128,640,128,128" color="195,177,60,255" origin="0,0" />
|
||||
</Affliction>
|
||||
<Affliction name="Burning" identifier="ek_burn_threshold" description="The area is blistered and red, and skin is already beginning to peel away in sheets. The patient is in a great deal of pain." type="burn" causeofdeathdescription="Burned to death" selfcauseofdeathdescription="You have burned to death." limbspecific="true" activationthreshold="1.0" showiconthreshold="1000" maxstrength="10">
|
||||
<Effect minstrength="1" maxstrength="10" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-0.75">
|
||||
<StatusEffect target="Character">
|
||||
<Affliction identifier="burn" amount="0.2" />
|
||||
</StatusEffect>
|
||||
<StatusEffect target="Limb">
|
||||
<!--<ParticleEmitter particle="flame" particlespersecond="6" scalemin="0.2" scalemax="0.5" distancemin="0" distancemax="30" />-->
|
||||
<ParticleEmitter particle="ekcharacterburn" particlespersecond="6" scalemin="0.5" scalemax="0.8" distancemin="0" distancemax="30" />
|
||||
<ParticleEmitter particle="smoke" particlespersecond="6" scalemin="2" scalemax="2.5" />
|
||||
</StatusEffect>
|
||||
<!--<StatusEffect target="Limb" disabledeltatime="true" stackable="false" delay="0.15">
|
||||
|
||||
<Explosion range="125.0" force="0" shockwave="false" smoke="false" flames="true" flash="false" sparks="false" underwaterbubble="false" camerashake="6.0" />
|
||||
|
||||
</StatusEffect>-->
|
||||
<StatusEffect target="Character" type="InWater">
|
||||
<ReduceAffliction identifier="burn" amount="0.2" />
|
||||
<!--<ReduceAffliction identifier="ek_burn_threshold" amount="2" />-->
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="768,640,128,128" color="195,104,60,255" origin="0,0" />
|
||||
</Affliction>
|
||||
<Affliction name="Explosive Dart" identifier="ek_explosivedart" type="damage" causeofdeathdescription="Died of internal injuries" selfcauseofdeathdescription="You have succumbed to your internal injuries." limbspecific="true" activationthreshold="1.0" showiconthreshold="1000" maxstrength="25">
|
||||
<Effect minstrength="1" maxstrength="24" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="1.5"></Effect>
|
||||
<Effect minstrength="24" maxstrength="25" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000">
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Affliction identifier="internaldamage" amount="30" />
|
||||
<Affliction identifier="lacerations" amount="40" />
|
||||
<Affliction identifier="burn" amount="10" />
|
||||
<Affliction identifier="bleeding" amount="10" />
|
||||
<Explosion range="200.0" structuredamage="30" itemdamage="15" force="20.0" severlimbsprobability="1" decal="explosion" decalsize="0.05">
|
||||
<Affliction identifier="burn" amount="70" />
|
||||
<Affliction identifier="explosiondamage" amount="50" />
|
||||
<Affliction identifier="stun" amount="5" />
|
||||
</Explosion>
|
||||
<sound file="Content/Items/Weapons/ExplosionMedium2.ogg" range="1200" />
|
||||
<!--<Affliction identifier="ek_reset_explosivedart" amount="50" />-->
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="640,640,128,128" color="106,106,106,255" origin="0,0" />
|
||||
</Affliction>
|
||||
<!--
|
||||
|
||||
<Affliction
|
||||
|
||||
name="Pressure Protection"
|
||||
|
||||
identifier="ek_pressure_threshold"
|
||||
|
||||
description=" "
|
||||
|
||||
type="buff"
|
||||
|
||||
limbspecific="false"
|
||||
|
||||
activationthreshold="1.0"
|
||||
|
||||
showiconthreshold="1000"
|
||||
|
||||
maxstrength="150">
|
||||
|
||||
<Effect minstrength="1" maxstrength="25"
|
||||
|
||||
minvitalitydecrease="0"
|
||||
|
||||
maxvitalitydecrease="0"
|
||||
|
||||
strengthchange="-25.0" >
|
||||
|
||||
</Effect>
|
||||
|
||||
<Effect minstrength="25" maxstrength="50"
|
||||
|
||||
strengthchange="-50.0" >
|
||||
|
||||
</Effect>
|
||||
|
||||
<Effect minstrength="50" maxstrength="75"
|
||||
|
||||
strengthchange="-75" >
|
||||
|
||||
</Effect>
|
||||
|
||||
<Effect minstrength="75" maxstrength="100"
|
||||
|
||||
strengthchange="-75" >
|
||||
|
||||
<StatusEffect target="Character" PressureProtection="80.0" />
|
||||
|
||||
</Effect>
|
||||
|
||||
<Effect minstrength="100" maxstrength="125"
|
||||
|
||||
strengthchange="-100" >
|
||||
|
||||
<StatusEffect target="Character" PressureProtection="100.0" />
|
||||
|
||||
</Effect>
|
||||
|
||||
<Effect minstrength="125" maxstrength="150"
|
||||
|
||||
strengthchange="-125" >
|
||||
|
||||
<StatusEffect target="Character" PressureProtection="190.0" />
|
||||
|
||||
</Effect>
|
||||
|
||||
|
||||
|
||||
<Effect minstrength="75" maxstrength="125">
|
||||
|
||||
<StatusEffect target="Character" PressureProtection="110.0" />
|
||||
|
||||
</Effect>
|
||||
|
||||
|
||||
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="512,896,128,128" color="10,193,114,255" origin="0,0"/>
|
||||
|
||||
</Affliction>
|
||||
|
||||
-->
|
||||
<!-- Old implementation
|
||||
|
||||
<Affliction
|
||||
|
||||
name="Pressure Protection"
|
||||
|
||||
identifier="ek_pressure_threshold"
|
||||
|
||||
description=" "
|
||||
|
||||
type="buff"
|
||||
|
||||
limbspecific="false"
|
||||
|
||||
activationthreshold="1.0"
|
||||
|
||||
showiconthreshold="1000"
|
||||
|
||||
maxstrength="50">
|
||||
|
||||
<Effect minstrength="1" maxstrength="25"
|
||||
|
||||
minvitalitydecrease="0"
|
||||
|
||||
maxvitalitydecrease="0"
|
||||
|
||||
strengthchange="-150.0" >
|
||||
|
||||
</Effect>
|
||||
|
||||
<Effect minstrength="25" maxstrength="50"
|
||||
|
||||
strengthchange="-150.0" >
|
||||
|
||||
<StatusEffect target="Character" PressureProtection="140.0" />
|
||||
|
||||
</Effect>
|
||||
|
||||
</Affliction>
|
||||
|
||||
-->
|
||||
<Affliction name="Pressure Protection" identifier="ek_pressure_threshold_10000" description=" " type="buff" limbspecific="false" activationthreshold="1.0" showiconthreshold="1000" maxstrength="50">
|
||||
<Effect minstrength="1" maxstrength="25" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-150.0">
|
||||
<StatusEffect target="Character" PressureProtection="10000.0" setvalue="true" />
|
||||
</Effect>
|
||||
<Effect minstrength="25" maxstrength="50" strengthchange="-150.0">
|
||||
<StatusEffect target="Character" PressureProtection="10000.0" setvalue="true" />
|
||||
</Effect>
|
||||
</Affliction>
|
||||
<Affliction name=" " description=" " type="buff" identifier="ek_armor_speeddebuff" limbspecific="false" activationthreshold="0.5" showiconthreshold="1000" maxstrength="4">
|
||||
<Effect minstrength="0" maxstrength="2" strengthchange="-2" />
|
||||
<Effect minstrength="2" maxstrength="4" strengthchange="-2">
|
||||
<StatusEffect target="Character" SpeedMultiplier="0.55" setvalue="true" />
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="128,640,128,128" color="195,177,60,255" origin="0,0" />
|
||||
</Affliction>
|
||||
<Affliction name=" " description=" " type="buff" identifier="ek_shearclaw_speed" limbspecific="false" activationthreshold="0.5" showiconthreshold="1000" maxstrength="4">
|
||||
<Effect minstrength="0" maxstrength="2" strengthchange="-40" />
|
||||
<Effect minstrength="2" maxstrength="4" strengthchange="-40" minspeedmultiplier="2.0" maxspeedmultiplier="2.5">
|
||||
<!--<StatusEffect target="Character" setvalue="true">
|
||||
|
||||
<Affliction identifier="internaldamage" amount="0.25" />
|
||||
|
||||
</StatusEffect>-->
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="128,640,128,128" color="195,177,60,255" origin="0,0" />
|
||||
</Affliction>
|
||||
<InternalDamage name="Shredded Armor" identifier="ek_piercing_physicoriumveryweak_effect" description="" type="damage" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="true" maxstrength="25" damageoverlayalpha="1">
|
||||
<Effect minstrength="1" maxstrength="24" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000"></Effect>
|
||||
<Effect minstrength="24" maxstrength="25" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000">
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Affliction identifier="bleeding" strength="10" />
|
||||
<Affliction identifier="gunshotwound" strength="5" />
|
||||
</StatusEffect>
|
||||
<!-- RIP AND TEAR , UNTIL IT IS DONE -->
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Conditional speciesname="mudraptor" />
|
||||
<Affliction identifier="gunshotwound" amount="10" />
|
||||
</StatusEffect>
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Conditional speciesname="bonethesher" />
|
||||
<Affliction identifier="gunshotwound" amount="10" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,896,128,128" color="160,100,200,255" origin="0,0" />
|
||||
</InternalDamage>
|
||||
<InternalDamage name="Shredded Armor" identifier="ek_piercing_physicoriumweak_effect" description="" type="damage" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="true" maxstrength="25" damageoverlayalpha="1">
|
||||
<Effect minstrength="1" maxstrength="24" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000"></Effect>
|
||||
<Effect minstrength="24" maxstrength="25" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000">
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Affliction identifier="bleeding" strength="10" />
|
||||
<Affliction identifier="gunshotwound" strength="10" />
|
||||
</StatusEffect>
|
||||
<!-- RIP AND TEAR , UNTIL IT IS DONE -->
|
||||
<StatusEffect target="Character" disabledeltatime="true">
|
||||
<Conditional speciesname="mudraptor" />
|
||||
<Affliction identifier="gunshotwound" amount="30" />
|
||||
</StatusEffect>
|
||||
<StatusEffect target="Character" disabledeltatime="true">
|
||||
<Conditional speciesname="bonethesher" />
|
||||
<Affliction identifier="gunshotwound" amount="30" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,896,128,128" color="160,100,200,255" origin="0,0" />
|
||||
</InternalDamage>
|
||||
<InternalDamage name="Shredded Armor" identifier="ek_piercing_physicorium_effect" description="" type="damage" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="true" maxstrength="25" damageoverlayalpha="1">
|
||||
<Effect minstrength="1" maxstrength="24" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000"></Effect>
|
||||
<Effect minstrength="24" maxstrength="25" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000">
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Affliction identifier="bleeding" strength="20" />
|
||||
<Affliction identifier="gunshotwound" strength="20" />
|
||||
</StatusEffect>
|
||||
<!-- RIP AND TEAR , UNTIL IT IS DONE -->
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Conditional speciesname="mudraptor" />
|
||||
<Affliction identifier="gunshotwound" amount="50" />
|
||||
</StatusEffect>
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Conditional speciesname="bonethesher" />
|
||||
<Affliction identifier="gunshotwound" amount="50" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,896,128,128" color="160,100,200,255" origin="0,0" />
|
||||
</InternalDamage>
|
||||
<InternalDamage name="Shredded Armor" identifier="ek_piercing_physicoriumstrong_effect" description="" type="damage" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="true" maxstrength="25" damageoverlayalpha="1">
|
||||
<Effect minstrength="1" maxstrength="24" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000"></Effect>
|
||||
<Effect minstrength="24" maxstrength="25" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000">
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Affliction identifier="bleeding" strength="30" />
|
||||
<Affliction identifier="gunshotwound" strength="30" />
|
||||
</StatusEffect>
|
||||
<!-- RIP AND TEAR , UNTIL IT IS DONE -->
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Conditional speciesname="mudraptor" />
|
||||
<Affliction identifier="gunshotwound" amount="75" />
|
||||
</StatusEffect>
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Conditional speciesname="bonethesher" />
|
||||
<Affliction identifier="gunshotwound" amount="75" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,896,128,128" color="160,100,200,255" origin="0,0" />
|
||||
</InternalDamage>
|
||||
<InternalDamage name="Shredded Armor" identifier="ek_piercing_physicoriumverystrong_effect" description="" type="damage" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="true" maxstrength="25" damageoverlayalpha="1">
|
||||
<Effect minstrength="1" maxstrength="24" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000"></Effect>
|
||||
<Effect minstrength="24" maxstrength="25" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000">
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Affliction identifier="bleeding" strength="40" />
|
||||
<Affliction identifier="gunshotwound" strength="40" />
|
||||
</StatusEffect>
|
||||
<!-- RIP AND TEAR , UNTIL IT IS DONE -->
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Conditional speciesname="mudraptor" />
|
||||
<Affliction identifier="gunshotwound" amount="100" />
|
||||
</StatusEffect>
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Conditional speciesname="bonethesher" />
|
||||
<Affliction identifier="gunshotwound" amount="100" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,896,128,128" color="160,100,200,255" origin="0,0" />
|
||||
</InternalDamage>
|
||||
<InternalDamage name="Shredded Armor" identifier="ek_piercing_shotgunslug_effect" description="" type="damage" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="true" maxstrength="25" damageoverlayalpha="1">
|
||||
<Effect minstrength="1" maxstrength="24" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000"></Effect>
|
||||
<Effect minstrength="24" maxstrength="25" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000">
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Affliction identifier="bleeding" strength="15" />
|
||||
<Affliction identifier="gunshotwound" strength="15" />
|
||||
</StatusEffect>
|
||||
<!-- RIP AND TEAR , UNTIL IT IS DONE -->
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Conditional speciesname="mudraptor" />
|
||||
<Affliction identifier="gunshotwound" amount="25" />
|
||||
</StatusEffect>
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Conditional speciesname="bonethesher" />
|
||||
<Affliction identifier="gunshotwound" amount="25" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,896,128,128" color="160,100,200,255" origin="0,0" />
|
||||
</InternalDamage>
|
||||
<InternalDamage name="Shredded Armor" identifier="ek_piercing_alienshotgunslug_effect" description="" type="damage" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="true" maxstrength="25" damageoverlayalpha="1">
|
||||
<Effect minstrength="1" maxstrength="24" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000"></Effect>
|
||||
<Effect minstrength="24" maxstrength="25" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000">
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Affliction identifier="bleeding" strength="25" />
|
||||
<Affliction identifier="gunshotwound" strength="30" />
|
||||
</StatusEffect>
|
||||
<!-- RIP AND TEAR , UNTIL IT IS DONE -->
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Conditional speciesname="mudraptor" />
|
||||
<Affliction identifier="gunshotwound" amount="50" />
|
||||
</StatusEffect>
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Conditional speciesname="bonethesher" />
|
||||
<Affliction identifier="gunshotwound" amount="50" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,896,128,128" color="160,100,200,255" origin="0,0" />
|
||||
</InternalDamage>
|
||||
<InternalDamage name="Shredded Armor" identifier="ek_piercing_coilgun_effect" description="" type="damage" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="true" maxstrength="25" damageoverlayalpha="1">
|
||||
<Effect minstrength="1" maxstrength="24" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000"></Effect>
|
||||
<Effect minstrength="24" maxstrength="25" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000">
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Affliction identifier="gunshotwound" amount="25" />
|
||||
<Affliction identifier="lacerations" amount="25" />
|
||||
<Affliction identifier="internaldamage" amount="20" />
|
||||
<Affliction identifier="bleeding" amount="20" />
|
||||
</StatusEffect>
|
||||
<!-- RIP AND TEAR , UNTIL IT IS DONE -->
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Conditional speciesname="mudraptor" />
|
||||
<Affliction identifier="lacerations" amount="50" />
|
||||
</StatusEffect>
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Conditional speciesname="bonethesher" />
|
||||
<Affliction identifier="lacerations" amount="50" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,896,128,128" color="160,100,200,255" origin="0,0" />
|
||||
</InternalDamage>
|
||||
<InternalDamage name="Shredded Armor" identifier="ek_piercing_rocket_effect" description="" type="damage" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="true" maxstrength="25" damageoverlayalpha="1">
|
||||
<Effect minstrength="1" maxstrength="24" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000"></Effect>
|
||||
<Effect minstrength="24" maxstrength="25" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000">
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Affliction identifier="burn" strength="20" />
|
||||
<Affliction identifier="lacerations" amount="100" />
|
||||
<Affliction identifier="internaldamage" amount="50" />
|
||||
<Affliction identifier="bleeding" amount="20" />
|
||||
<Affliction identifier="stun" amount="5" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,896,128,128" color="160,100,200,255" origin="0,0" />
|
||||
</InternalDamage>
|
||||
<InternalDamage name="Shredded Armor" identifier="ek_piercing_railgun_effect" description="" type="damage" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="true" maxstrength="25" damageoverlayalpha="1">
|
||||
<Effect minstrength="1" maxstrength="24" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000"></Effect>
|
||||
<Effect minstrength="24" maxstrength="25" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000">
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Affliction identifier="gunshotwound" amount="200" />
|
||||
<Affliction identifier="lacerations" amount="200" />
|
||||
<Affliction identifier="internaldamage" amount="100" />
|
||||
<Affliction identifier="bleeding" amount="40" />
|
||||
<Affliction identifier="stun" amount="5" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,896,128,128" color="160,100,200,255" origin="0,0" />
|
||||
</InternalDamage>
|
||||
<InternalDamage name="Fusion Warhead Blast" identifier="ek_fusion_railgun_effect" description="" type="damage" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="true" maxstrength="25" damageoverlayalpha="1">
|
||||
<Effect minstrength="1" maxstrength="24" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000"></Effect>
|
||||
<Effect minstrength="24" maxstrength="25" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000">
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Affliction identifier="explosiondamage" amount="1250" />
|
||||
<Affliction identifier="lacerations" amount="1250" />
|
||||
<Affliction identifier="internaldamage" amount="700" />
|
||||
<Affliction identifier="bleeding" amount="100" />
|
||||
<Affliction identifier="stun" amount="5" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,896,128,128" color="160,100,200,255" origin="0,0" />
|
||||
</InternalDamage>
|
||||
<!-- Todo: Clean up this affliction code alot -->
|
||||
<Affliction name="Drone Disarm Signal" identifier="ek_drone_disarm" description="" type="buff" limbspecific="false" indicatorlimb="Torso" activationthreshold="1.0" showiconthreshold="1000" maxstrength="91">
|
||||
<Effect minstrength="1" maxstrength="15" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-20">
|
||||
<StatusEffect target="Character" duration="0.5" lifetime="0.5" setvalue="true" />
|
||||
</Effect>
|
||||
<Effect minstrength="15" maxstrength="90" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-20">
|
||||
<StatusEffect target="Character" duration="0.5" lifetime="0.5" setvalue="true">
|
||||
<Affliction identifier="stun" amount="1000" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
<Effect minstrength="90" maxstrength="91" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-20">
|
||||
<StatusEffect target="Character" duration="0.5" lifetime="0.5" setvalue="true">
|
||||
<Affliction identifier="stun" amount="1000" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="128,640,128,128" color="195,177,60,255" origin="0,0" />
|
||||
</Affliction>
|
||||
<Affliction name="IFF Disabled" identifier="ek_drone_noiff" description="" type="buff" limbspecific="false" indicatorlimb="Torso" activationthreshold="1.0" showiconthreshold="1000" maxstrength="101">
|
||||
<Effect minstrength="1" maxstrength="101" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-20">
|
||||
<StatusEffect target="Character" duration="0.5" lifetime="0.5" setvalue="true" />
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="128,640,128,128" color="195,177,60,255" origin="0,0" />
|
||||
</Affliction>
|
||||
<!-- Future Note: technically this is the flashbang effect -->
|
||||
<Affliction name="Deafened" identifier="ek_deafened" description="" type="damage" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="false" showiconthreshold="1000" maxstrength="20">
|
||||
<Effect minstrength="0" maxstrength="4" strengthchange="-0.6">
|
||||
<StatusEffect target="Character" ObstructVision="true" LowPassMultiplier="0.8" setvalue="true" />
|
||||
</Effect>
|
||||
<Effect minstrength="4" maxstrength="8" strengthchange="-0.6">
|
||||
<StatusEffect target="Character" ObstructVision="true" LowPassMultiplier="0.6" setvalue="true" />
|
||||
</Effect>
|
||||
<Effect minstrength="8" maxstrength="12" strengthchange="-0.6">
|
||||
<StatusEffect target="Character" ObstructVision="true" LowPassMultiplier="0.4" setvalue="true" />
|
||||
</Effect>
|
||||
<Effect minstrength="12" maxstrength="16" strengthchange="-0.6">
|
||||
<StatusEffect target="Character" ObstructVision="true" LowPassMultiplier="0.2" setvalue="true" />
|
||||
</Effect>
|
||||
<Effect minstrength="16" maxstrength="20" strengthchange="-0.6">
|
||||
<StatusEffect target="Character" ObstructVision="true" LowPassMultiplier="0" setvalue="true" />
|
||||
</Effect>
|
||||
</Affliction>
|
||||
<!-- Effect for smoke grenade -->
|
||||
<Affliction name="Blinded" identifier="ek_blinded" description="" type="damage" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="false" showiconthreshold="1000" maxstrength="20">
|
||||
<Effect minstrength="0" maxstrength="20" strengthchange="-5">
|
||||
<StatusEffect target="Character" ObstructVision="true" setvalue="true" />
|
||||
</Effect>
|
||||
</Affliction>
|
||||
<Affliction name="Poison Cloud" identifier="ek_nearbycharacters_cyanidepoisoning" description="" type="poison" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="false" showiconthreshold="1000" maxstrength="2">
|
||||
<Effect minstrength="0" maxstrength="2" strengthchange="-4">
|
||||
<StatusEffect target="Character">
|
||||
<Conditional ishuman="false" />
|
||||
<Affliction identifier="cyanidepoisoning" strength="1" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
</Affliction>
|
||||
<Affliction name="Poison Cloud" identifier="ek_nearbycharacters_paralysis" description="" type="poison" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="false" showiconthreshold="1000" maxstrength="2">
|
||||
<Effect minstrength="0" maxstrength="2" strengthchange="-4">
|
||||
<StatusEffect target="Character">
|
||||
<Conditional ishuman="false" />
|
||||
<Affliction identifier="paralysis" strength="2" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
</Affliction>
|
||||
<Affliction name="Poison Cloud" identifier="ek_nearbycharacters_radiationsickness" description="" type="poison" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="false" showiconthreshold="1000" maxstrength="2">
|
||||
<Effect minstrength="0" maxstrength="2" strengthchange="-4">
|
||||
<StatusEffect target="Character">
|
||||
<Conditional ishuman="false" />
|
||||
<Affliction identifier="radiationsickness" strength="8" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
</Affliction>
|
||||
<InternalDamage name="Shredded Armor" identifier="ekgunnery_piercingeffect_weak" description="" type="damage" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="true" maxstrength="25" damageoverlayalpha="1">
|
||||
<Effect minstrength="1" maxstrength="24" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000"></Effect>
|
||||
<Effect minstrength="24" maxstrength="25" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000">
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Affliction identifier="bleeding" strength="10" />
|
||||
<Affliction identifier="gunshotwound" strength="10" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,896,128,128" color="160,100,200,255" origin="0,0" />
|
||||
</InternalDamage>
|
||||
<InternalDamage name="Shredded Armor" identifier="ekgunnery_piercingeffect_mediumssl" description="" type="damage" causeofdeathdescription="" selfcauseofdeathdescription="" limbspecific="true" maxstrength="25" damageoverlayalpha="1">
|
||||
<Effect minstrength="1" maxstrength="24" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000"></Effect>
|
||||
<Effect minstrength="24" maxstrength="25" minvitalitydecrease="0" maxvitalitydecrease="0" strengthchange="-10000">
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Affliction identifier="gunshotwound" amount="20" />
|
||||
<Affliction identifier="lacerations" amount="20" />
|
||||
<Affliction identifier="internaldamage" amount="15" />
|
||||
<Affliction identifier="bleeding" amount="15" />
|
||||
</StatusEffect>
|
||||
<!-- RIP AND TEAR , UNTIL IT IS DONE -->
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Conditional speciesname="mudraptor" />
|
||||
<Affliction identifier="lacerations" amount="50" />
|
||||
</StatusEffect>
|
||||
<StatusEffect target="Limb" disabledeltatime="true">
|
||||
<Conditional speciesname="bonethesher" />
|
||||
<Affliction identifier="lacerations" amount="50" />
|
||||
</StatusEffect>
|
||||
</Effect>
|
||||
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,896,128,128" color="160,100,200,255" origin="0,0" />
|
||||
</InternalDamage>
|
||||
</Afflictions>
|
||||
315
Itemlist.txt
Executable file
@@ -0,0 +1,315 @@
|
||||
Item name and alias when applicable.
|
||||
|
||||
|
||||
|
||||
Revolver Flare :
|
||||
|
||||
[ revolver flare round ]
|
||||
|
||||
|
||||
|
||||
Pipe Rifle :
|
||||
|
||||
[ pipegun , pipe gun ]
|
||||
|
||||
|
||||
|
||||
Pipe Rifle (Flashlight)
|
||||
|
||||
Pipe Rifle (Laser)
|
||||
|
||||
Pipe Rifle (Suppressed)
|
||||
|
||||
Pipe Rifle (Suppressed,Flashlight)
|
||||
|
||||
Pipe Rifle (Suppressed,Laser)
|
||||
|
||||
|
||||
|
||||
Pipe Rifle Round :
|
||||
|
||||
[ piperound , pipe round ]
|
||||
|
||||
|
||||
|
||||
Pipe Rifle Physicorium Round
|
||||
|
||||
|
||||
|
||||
Handgun
|
||||
|
||||
|
||||
|
||||
Handgun (Flashlight)
|
||||
|
||||
Handgun (Laser)
|
||||
|
||||
Handgun (Suppressed)
|
||||
|
||||
Handgun (Suppressed,Flashlight)
|
||||
|
||||
Handgun (Suppressed,Laser)
|
||||
|
||||
|
||||
|
||||
9mm Magazine :
|
||||
|
||||
[ handgun mag ]
|
||||
|
||||
|
||||
|
||||
9mm Magazine (High-Capacity)
|
||||
|
||||
Physicorium 9mm Magazine
|
||||
|
||||
9mm Magazine (Riot)
|
||||
|
||||
|
||||
|
||||
Compact SMG :
|
||||
|
||||
[ mini smg ]
|
||||
|
||||
|
||||
|
||||
Compact SMG (Flashlight)
|
||||
|
||||
Compact SMG (Laser)
|
||||
|
||||
Compact SMG (Suppressed)
|
||||
|
||||
Compact SMG (Suppressed,Flashlight)
|
||||
|
||||
Compact SMG (Suppressed,Laser)
|
||||
|
||||
|
||||
|
||||
10mm-Auto Magazine :
|
||||
|
||||
[ compact smg mag , mini smg mag , 10mm mag ]
|
||||
|
||||
|
||||
|
||||
Physicorium 10mm-Auto Magazine
|
||||
|
||||
10mm-Auto Magazine (Riot)
|
||||
|
||||
|
||||
|
||||
Marine SMG :
|
||||
|
||||
|
||||
|
||||
Marine SMG (Flashlight)
|
||||
|
||||
Marine SMG (Laser)
|
||||
|
||||
Marine SMG (Suppressed)
|
||||
|
||||
Marine SMG (Suppressed,Flashlight)
|
||||
|
||||
Marine SMG (Suppressed,Laser)
|
||||
|
||||
|
||||
|
||||
5.7x28mm Magazine :
|
||||
|
||||
[ smg mag , marine smg mag]
|
||||
|
||||
|
||||
|
||||
Physicorium 5.7x28mm Magazine
|
||||
|
||||
5.7x28mm Magazine (Riot)
|
||||
|
||||
|
||||
|
||||
Marine Battle Rifle :
|
||||
|
||||
|
||||
|
||||
Marine Battle Rifle (Flashlight)
|
||||
|
||||
Marine Battle Rifle (Laser)
|
||||
|
||||
Marine Battle Rifle (Suppressed)
|
||||
|
||||
Marine Battle Rifle (Suppressed,Flashlight)
|
||||
|
||||
Marine Battle Rifle (Suppressed,Laser)
|
||||
|
||||
|
||||
|
||||
5.56x45mm Magazine :
|
||||
|
||||
[ battle rifle mag , assault rifle mag , marine battle rifle mag , marine assault rifle mag ]
|
||||
|
||||
|
||||
|
||||
Physicorium 5.56x45mm Magazine
|
||||
|
||||
5.56x45mm Magazine (Riot)
|
||||
|
||||
|
||||
|
||||
Drum LMG :
|
||||
|
||||
[ machinegun , machine gun , lmg ]
|
||||
|
||||
|
||||
|
||||
Drum LMG (Flashlight)
|
||||
|
||||
|
||||
|
||||
5.56x45mm Drum Magazine :
|
||||
|
||||
[ drum lmg mag ,lmg mag, lmg drum ]
|
||||
|
||||
|
||||
|
||||
Physicorium 5.56x45mm Drum
|
||||
|
||||
|
||||
|
||||
Double-barrel Shotgun :
|
||||
|
||||
[ double barrel shotgun , shorty ]
|
||||
|
||||
|
||||
|
||||
Tactical Shotgun :
|
||||
|
||||
[ shotgun ]
|
||||
|
||||
|
||||
|
||||
Tactical Shotgun (Flashlight)
|
||||
|
||||
Tactical Shotgun (Laser)
|
||||
|
||||
|
||||
|
||||
12-Guage Shells :
|
||||
|
||||
[ shotgun shell box , shotgun shells ]
|
||||
|
||||
|
||||
|
||||
Beanbag Shells
|
||||
|
||||
Flechette Shells
|
||||
|
||||
12-Guage Slugs
|
||||
|
||||
Physicorium Slugs
|
||||
|
||||
12-Guage Grenades
|
||||
|
||||
|
||||
|
||||
Flare Gun :
|
||||
|
||||
[ flaregun ]
|
||||
|
||||
|
||||
|
||||
Flare Shell :
|
||||
|
||||
[ flare shot , flare round ]
|
||||
|
||||
|
||||
|
||||
Tazer Gun :
|
||||
|
||||
[ stun gun , tazer ]
|
||||
|
||||
|
||||
|
||||
Tazer Cartridge :
|
||||
|
||||
[ tazer mag ]
|
||||
|
||||
|
||||
|
||||
Micro Dart Gun :
|
||||
|
||||
[ mini dart gun , dart pistol ]
|
||||
|
||||
|
||||
|
||||
Dart Gun :
|
||||
|
||||
[ dartgun ]
|
||||
|
||||
|
||||
|
||||
Dart (Hemostat)
|
||||
|
||||
Dart (Stabilozine)
|
||||
|
||||
Dart (Morphine)
|
||||
|
||||
Dart (Fentanyl)
|
||||
|
||||
Dart (Deusizine)
|
||||
|
||||
Dart (Calyxanide)
|
||||
|
||||
Dart (Haloperidol)
|
||||
|
||||
Dart (Oxygenite)
|
||||
|
||||
Dart (Steroid)
|
||||
|
||||
|
||||
|
||||
Dart (Sedative)
|
||||
|
||||
Dart (Psycosis)
|
||||
|
||||
Dart (Acid)
|
||||
|
||||
Dart (Cyanide)
|
||||
|
||||
Dart (Radiotoxin)
|
||||
|
||||
Dart (Morbusine)
|
||||
|
||||
Dart (Sufforin)
|
||||
|
||||
Dart (Explosive)
|
||||
|
||||
|
||||
|
||||
Flamethrower :
|
||||
|
||||
|
||||
|
||||
Flamethrower Fuel Tank
|
||||
|
||||
Flamethrower Incendium Tank
|
||||
|
||||
|
||||
|
||||
Torpedo Rifle :
|
||||
|
||||
[ torpedorifle ]
|
||||
|
||||
|
||||
|
||||
Torpedo Rifle (Sonarscope)
|
||||
|
||||
|
||||
|
||||
Microtorpedo :
|
||||
|
||||
[ torpedo rifle round ]
|
||||
|
||||
|
||||
|
||||
Microtorpedo (Slug)
|
||||
|
||||
Microtorpedo (Short Fuse)
|
||||
|
||||
Microtorpedo (Shock Pulse)
|
||||
94
Items/Command/custom_commandterminal.xml
Executable file
@@ -0,0 +1,94 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Items>
|
||||
<Item name="" identifier="ekdockyard_navterminal_eva" tags="command,navterminal,secondarynavterminal" linkable="true" allowedlinks="statusmonitor" category="Machine" scale="0.5" spritecolor="200,200,200,255" damagedbyexplosions="true" explosiondamagemultiplier="0.2">
|
||||
<UpgradePreviewSprite texture="Content/UI/WeaponUI.png" sourcerect="128,960,64,64" origin="0.5,0.45" />
|
||||
<Sprite texture="%ModDir%/Items/Command/ekdockyard_commanddevices1.png" depth="0.8" sourcerect="0,0,336,224" origin="0.5,0.5" />
|
||||
<Steering minvoltage="0.5" canbeselected="true" powerconsumption="10" linkuitocomponent="Sonar" msg="ItemMsgInteractSelect" allowuioverlap="true">
|
||||
<RequiredSkill identifier="helm" level="25" />
|
||||
<GuiFrame relativesize="0.55,0.59" anchor="Center" style="OuterGlow" color="0,0,0,0.8" relativeoffset="0.1,-0.05" />
|
||||
<MaintainPosIndicator texture="Content/Items/Command/NavUI.png" sourcerect="50,0,60,61" />
|
||||
<MaintainPosOriginIndicator texture="Content/Items/Command/NavUI.png" sourcerect="0,0,50,54" />
|
||||
<SteeringIndicator texture="Content/Items/Command/NavUI.png" sourcerect="0,135,362,16" origin="0,0.5" />
|
||||
<poweronsound file="Content/Items/PowerOnLight2.ogg" range="1000" loop="false" />
|
||||
</Steering>
|
||||
<aitarget sightrange="200" soundrange="5000" staticsight="true" fadeouttime="5" />
|
||||
<Sonar canbeselected="true" powerconsumption="100" displaybordersize="-0.1" allowuioverlap="true">
|
||||
<GuiFrame relativesize="0.55,0.59" anchor="Center" relativeoffset="0.1,-0.05" />
|
||||
<sound file="Content/Items/Command/SonarPing.ogg" type="OnUse" range="1000.0" />
|
||||
<sound file="Content/Items/Command/SonarPing2.ogg" type="OnUse" range="1000.0" />
|
||||
<StatusEffect type="OnUse">
|
||||
<sound file="Content/Items/Command/SonarPingFar.ogg" type="OnUse" range="6000.0" volume="0.8" />
|
||||
<sound file="Content/Items/Command/SonarPingFar2.ogg" type="OnUse" range="6000.0" volume="0.8" />
|
||||
</StatusEffect>
|
||||
<PingCircle texture="Content/Items/Command/pingCircle.png" origin="0.5,0.5" />
|
||||
<DirectionalPingCircle texture="Content/Items/Command/directionalPingCircle.png" origin="0.0,0.5" />
|
||||
<ScreenOverlay texture="Content/Items/Command/sonarOverlay.png" origin="0.5,0.5" />
|
||||
<ScreenBackground texture="Content/Items/Command/sonarBackground.png" origin="0.5,0.5" />
|
||||
<DirectionalPingBackground texture="Content/Items/Command/directionalPingBackground.png" origin="0.5,0.5" />
|
||||
<DirectionalPingButton index="0" texture="Content/Items/Command/directionalPingButton.png" sourcerect="0,0,91,266" origin="-4.5275,0.5" />
|
||||
<DirectionalPingButton index="1" texture="Content/Items/Command/directionalPingButton.png" sourcerect="133,0,91,266" origin="-4.5275,0.5" />
|
||||
<DirectionalPingButton index="2" texture="Content/Items/Command/directionalPingButton.png" sourcerect="266,0,91,266" origin="-4.5275,0.5" />
|
||||
<Blip texture="Content/Items/Command/sonarBlip.png" origin="0.5,0.5" />
|
||||
<LineSprite texture="Content/Items/Command/NavUI.png" sourcerect="181,141,109,4" origin="0,0.5" />
|
||||
<icon identifier="outpost" texture="Content/UI/MainIconsAtlas.png" sourcerect="352,398,16,8" origin="0.5,0.5" />
|
||||
<icon identifier="submarine" texture="Content/UI/MainIconsAtlas.png" sourcerect="353,407,14,6" origin="0.5,0.5" />
|
||||
<icon identifier="shuttle" texture="Content/UI/MainIconsAtlas.png" sourcerect="336,407,8,6" origin="0.5,0.5" />
|
||||
<icon identifier="artifact" texture="Content/UI/MainIconsAtlas.png" sourcerect="336,414,8,8" origin="0.5,0.5" />
|
||||
<icon identifier="location" texture="Content/UI/MainIconsAtlas.png" sourcerect="349,435,11,11" origin="0.5,0.5" />
|
||||
<icon identifier="" texture="Content/UI/MainIconsAtlas.png" sourcerect="346,416,4,4" origin="0.5,0.5" />
|
||||
</Sonar>
|
||||
<CustomInterface canbeselected="true" allowuioverlap="true">
|
||||
<GuiFrame relativesize="0.15,0.18" anchor="CenterLeft" pivot="TopLeft" relativeoffset="0.1125,0.001" style="ItemUI" />
|
||||
<Button text="Signal out #1" connection="signal_out1" />
|
||||
<Button text="Signal out #2" connection="signal_out2" />
|
||||
<Button text="Signal out #3" connection="signal_out3" />
|
||||
</CustomInterface>
|
||||
<Controller UserPos="20, 0" direction="Right" canbeselected="true" msg="ItemMsgInteractSelect">
|
||||
<limbposition limb="Head" position="210,35" />
|
||||
<limbposition limb="Torso" position="175,-25" />
|
||||
<limbposition limb="Waist" position="140,-90" />
|
||||
<limbposition limb="RightFoot" position="220,-190" />
|
||||
<limbposition limb="LeftFoot" position="220,-190" />
|
||||
<limbposition limb="RightHand" position="270,-70" allowusinglimb="true" />
|
||||
<limbposition limb="LeftHand" position="270,-70" allowusinglimb="true" />
|
||||
</Controller>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredSkill identifier="electrical" level="55" />
|
||||
<StatusEffect type="OnFailure" target="Character" targetlimbs="LeftHand,RightHand">
|
||||
<Sound file="Content/Items/Weapons/ElectricalDischarger.ogg" range="1000" />
|
||||
<Explosion range="100.0" stun="0" force="5.0" flames="false" shockwave="false" sparks="true" underwaterbubble="false" />
|
||||
<Affliction identifier="stun" strength="4" />
|
||||
<Affliction identifier="burn" strength="5" />
|
||||
</StatusEffect>
|
||||
<requireditem items="screwdriver" type="Equipped" />
|
||||
<input name="power_in" displayname="connection.powerin" />
|
||||
<input name="transducer_in" displayname="connection.sonartransducerin" />
|
||||
<input name="velocity_in" displayname="connection.steeringvelocityin" />
|
||||
<output name="velocity_x_out" displayname="connection.velocityxout" />
|
||||
<output name="velocity_y_out" displayname="connection.velocityyout" />
|
||||
<output name="signal_out1" displayname="connection.signaloutx~[num]=1" />
|
||||
<output name="signal_out2" displayname="connection.signaloutx~[num]=2" />
|
||||
<output name="signal_out3" displayname="connection.signaloutx~[num]=3" />
|
||||
<output name="toggle_docking" displayname="connection.toggledocking" />
|
||||
<output name="current_velocity_x" displayname="connection.currentvelocityx" />
|
||||
<output name="current_velocity_y" displayname="connection.currentvelocityy" />
|
||||
<output name="current_position_x" displayname="connection.currentpositionx" />
|
||||
<output name="current_position_y" displayname="connection.currentpositiony" />
|
||||
<output name="condition_out" displayname="connection.conditionout" />
|
||||
</ConnectionPanel>
|
||||
<Repairable selectkey="Action" header="electricalrepairsheader" fixDurationHighSkill="5" fixDurationLowSkill="15" msg="ItemMsgRepairScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,216" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
|
||||
<RequiredSkill identifier="electrical" level="55" />
|
||||
<RequiredItem items="screwdriver" type="equipped" />
|
||||
<ParticleEmitter particle="damagebubbles" particleburstamount="2" particleburstinterval="2.0" particlespersecond="2" scalemin="0.5" scalemax="1.5" anglemin="0" anglemax="359" velocitymin="-10" velocitymax="10" mincondition="0.0" maxcondition="50.0" />
|
||||
<ParticleEmitter particle="spark" particleburstamount="5" particlespersecond="5" anglemin="0" anglemax="359" velocitymin="100" velocitymax="500" particleburstinterval="2" scalemin="0.5" scalemax="1" mincondition="0.0" maxcondition="15.0" />
|
||||
<ParticleEmitter particle="fleshsmoke" particlespersecond="2" scalemin="1" scalemax="2" mincondition="0.0" maxcondition="50.0" />
|
||||
<StatusEffect type="OnFailure" target="Character" targetlimbs="LeftHand,RightHand">
|
||||
<Sound file="Content/Sounds/Damage/Electrocution1.ogg" range="1000" />
|
||||
<Affliction identifier="burn" strength="5" />
|
||||
<Affliction identifier="stun" strength="4" />
|
||||
</StatusEffect>
|
||||
</Repairable>
|
||||
</Item>
|
||||
</Items>
|
||||
BIN
Items/Command/ekdockyard_commanddevices1.png
Executable file
|
After Width: | Height: | Size: 159 KiB |
89
Items/Command/ekgunnery_command.xml
Executable file
@@ -0,0 +1,89 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Items>
|
||||
<Item name="" identifier="ekgunnery_periscopesonar_style1" tags="command,sonarmonitor" linkable="true" allowedlinks="statusmonitor" scale="0.5" category="Machine" damagedbyexplosions="true" explosiondamagemultiplier="0.2">
|
||||
<UpgradePreviewSprite scale="2.5" texture="Content/UI/WeaponUI.png" sourcerect="128,960,64,64" origin="0.5,0.45" />
|
||||
<Sprite texture="%ModDir%/Items/Command/ekgunnery_periscopes.png" depth="0.8" sourcerect="0,0,160,208" origin="0.6,0.5" />
|
||||
<aitarget sightrange="200" soundrange="10000" staticsight="true" fadeouttime="5" />
|
||||
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" allowingameediting="false">
|
||||
<sprite texture="%ModDir%/Items/Command/ekgunnery_periscopes.png" depth="0.025" sourcerect="160,0,64,128" origin="0.75,0.715" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<Controller UserPos="-35.0, -50.0" direction="Right" canbeselected="true" msg="ItemMsgInteractSelect">
|
||||
<limbposition limb="Torso" position="-25,-200" />
|
||||
<limbposition limb="LeftHand" position="67,-170" />
|
||||
<limbposition limb="RightHand" position="67,-170" />
|
||||
</Controller>
|
||||
<Steering minvoltage="0.5" canbeselected="true" powerconsumption="10" linkuitocomponent="Sonar" msg="ItemMsgInteractSelect" allowuioverlap="true" hudlayer="-1">
|
||||
<GuiFrame relativesize="0.55,0.59" anchor="Center" style="OuterGlow" color="0,0,0,0.8" relativeoffset="0.1,-0.05" draggable="false" />
|
||||
<StatusEffect type="InWater" target="This" condition="-0.5" />
|
||||
<MaintainPosIndicator texture="Content/Items/Command/NavUI.png" sourcerect="50,0,60,61" />
|
||||
<MaintainPosOriginIndicator texture="Content/Items/Command/NavUI.png" sourcerect="0,0,50,54" />
|
||||
<SteeringIndicator texture="Content/Items/Command/NavUI.png" sourcerect="0,135,362,16" origin="0,0.5" />
|
||||
<poweronsound file="Content/Items/PowerOnLight2.ogg" range="1000" loop="false" />
|
||||
<!-- <RequiredSkill identifier="weapons" level="50" /> -->
|
||||
</Steering>
|
||||
<Sonar range="10000.0" canbeselected="true" powerconsumption="100" displaybordersize="-0.1" allowuioverlap="true" hudlayer="-2">
|
||||
<GuiFrame relativesize="0.55,0.59" anchor="Center" relativeoffset="0.1,-0.05" draggable="false" />
|
||||
<sound file="Content/Items/Command/SonarPing.ogg" type="OnUse" range="1000.0" />
|
||||
<sound file="Content/Items/Command/SonarPing2.ogg" type="OnUse" range="1000.0" />
|
||||
<StatusEffect type="OnUse">
|
||||
<sound file="Content/Items/Command/SonarPingFar.ogg" type="OnUse" range="6000.0" volume="0.8" />
|
||||
<sound file="Content/Items/Command/SonarPingFar2.ogg" type="OnUse" range="6000.0" volume="0.8" />
|
||||
</StatusEffect>
|
||||
<PingCircle texture="Content/Items/Command/pingCircle.png" origin="0.5,0.5" />
|
||||
<DirectionalPingCircle texture="Content/Items/Command/directionalPingCircle.png" origin="0.0,0.5" />
|
||||
<ScreenOverlay texture="Content/Items/Command/sonarOverlay.png" origin="0.5,0.5" />
|
||||
<ScreenBackground texture="Content/Items/Command/sonarBackground.png" origin="0.5,0.5" />
|
||||
<DirectionalPingBackground texture="Content/Items/Command/directionalPingBackground.png" origin="0.5,0.5" />
|
||||
<DirectionalPingButton index="0" texture="Content/Items/Command/directionalPingButton.png" sourcerect="0,0,91,266" origin="-4.5275,0.5" />
|
||||
<DirectionalPingButton index="1" texture="Content/Items/Command/directionalPingButton.png" sourcerect="133,0,91,266" origin="-4.5275,0.5" />
|
||||
<DirectionalPingButton index="2" texture="Content/Items/Command/directionalPingButton.png" sourcerect="266,0,91,266" origin="-4.5275,0.5" />
|
||||
<Blip texture="Content/Items/Command/sonarBlip.png" origin="0.5,0.5" />
|
||||
<LineSprite texture="Content/Items/Command/NavUI.png" sourcerect="181,141,109,4" origin="0,0.5" />
|
||||
<icon identifier="outpost" texture="Content/UI/MainIconsAtlas.png" sourcerect="352,398,16,8" origin="0.5,0.5" />
|
||||
<icon identifier="submarine" texture="Content/UI/MainIconsAtlas.png" sourcerect="353,407,14,6" origin="0.5,0.5" />
|
||||
<icon identifier="shuttle" texture="Content/UI/MainIconsAtlas.png" sourcerect="336,407,8,6" origin="0.5,0.5" />
|
||||
<icon identifier="artifact" texture="Content/UI/MainIconsAtlas.png" sourcerect="336,414,8,8" origin="0.5,0.5" />
|
||||
<icon identifier="location" texture="Content/UI/MainIconsAtlas.png" sourcerect="349,435,11,11" origin="0.5,0.5" />
|
||||
<icon identifier="mineral" texture="Content/UI/MainIconsAtlas.png" sourcerect="336,434,7,12" origin="0.5,0.5" />
|
||||
<icon identifier="" texture="Content/UI/MainIconsAtlas.png" sourcerect="346,416,4,4" origin="0.5,0.5" />
|
||||
</Sonar>
|
||||
<CustomInterface canbeselected="true" allowuioverlap="true">
|
||||
<GuiFrame relativesize="0.15,0.1" anchor="CenterLeft" pivot="TopLeft" relativeoffset="0.1125,0.001" style="ItemUI" />
|
||||
<Button text="Signal out #1" connection="signal_out1" />
|
||||
</CustomInterface>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10" allowuioverlap="true">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredSkill identifier="electrical" level="55" />
|
||||
<StatusEffect type="OnFailure" target="Character" targetlimbs="LeftHand,RightHand">
|
||||
<Sound file="Content/Sounds/Damage/Electrocution1.ogg" range="1000" />
|
||||
<Explosion range="100.0" stun="0" force="5.0" flames="false" shockwave="false" sparks="true" underwaterbubble="false" />
|
||||
<Affliction identifier="stun" strength="4" />
|
||||
<Affliction identifier="burn" strength="5" />
|
||||
</StatusEffect>
|
||||
<requireditem items="screwdriver" type="Equipped" />
|
||||
<input name="power_in" displayname="connection.powerin" />
|
||||
<input name="transducer_in" displayname="connection.sonartransducerin" />
|
||||
<output name="velocity_x_out" displayname="connection.velocityxout" />
|
||||
<output name="velocity_y_out" displayname="connection.velocityyout" />
|
||||
<output name="signal_out1" displayname="connection.signaloutx~[num]=1" />
|
||||
<output name="current_velocity_x" displayname="connection.currentvelocityx" />
|
||||
<output name="current_velocity_y" displayname="connection.currentvelocityy" />
|
||||
<output name="current_position_x" displayname="connection.currentpositionx" />
|
||||
<output name="current_position_y" displayname="connection.currentpositiony" />
|
||||
<output name="condition_out" displayname="connection.conditionout" />
|
||||
</ConnectionPanel>
|
||||
<Repairable selectkey="Action" header="electricalrepairsheader" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ItemMsgRepairScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,216" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
|
||||
<RequiredSkill identifier="electrical" level="55" />
|
||||
<RequiredItem items="screwdriver" type="equipped" />
|
||||
<ParticleEmitter particle="damagebubbles" particleburstamount="2" particleburstinterval="2.0" particlespersecond="2" scalemin="0.5" scalemax="1.5" anglemin="0" anglemax="359" velocitymin="-10" velocitymax="10" mincondition="0.0" maxcondition="50.0" />
|
||||
<ParticleEmitter particle="spark" particleburstamount="5" particlespersecond="5" anglemin="0" anglemax="359" velocitymin="100" velocitymax="500" particleburstinterval="2" scalemin="0.5" scalemax="1" mincondition="0.0" maxcondition="15.0" />
|
||||
<ParticleEmitter particle="fleshsmoke" particlespersecond="2" scalemin="1" scalemax="2" mincondition="0.0" maxcondition="50.0" />
|
||||
<StatusEffect type="OnFailure" target="Character" targetlimbs="LeftHand,RightHand">
|
||||
<Sound file="Content/Sounds/Damage/Electrocution1.ogg" range="1000" />
|
||||
<Affliction identifier="stun" strength="4" />
|
||||
<Affliction identifier="burn" strength="5" />
|
||||
</StatusEffect>
|
||||
</Repairable>
|
||||
</Item>
|
||||
</Items>
|
||||
BIN
Items/Command/ekgunnery_periscopes.png
Executable file
|
After Width: | Height: | Size: 78 KiB |
192
Items/Command/lazy_navterminal.xml
Executable file
@@ -0,0 +1,192 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Items>
|
||||
<Item name="" identifier="ekdockyard_lazynavterminal_switchboard" tags="command,navterminal,primarynavterminal" linkable="true" allowedlinks="statusmonitor" scale="0.5" category="Machine" damagedbyexplosions="true" explosiondamagemultiplier="0.2">
|
||||
<UpgradePreviewSprite scale="2.5" texture="Content/UI/WeaponUI.png" sourcerect="128,960,64,64" origin="0.5,0.45" />
|
||||
<Sprite texture="Content/Items/Command/CommandDevices.png" depth="0.8" sourcerect="0,0,384,304" origin="0.5,0.6" />
|
||||
<BrokenSprite texture="Content/Items/Command/CommandDevices.png" sourcerect="0,320,384,304" depth="0.8" maxcondition="80" fadein="true" origin="0.5,0.6" />
|
||||
<BrokenSprite texture="Content/Items/Command/CommandDevices.png" sourcerect="0,640,384,304" depth="0.8" maxcondition="0" origin="0.5,0.6" />
|
||||
<Steering minvoltage="0.5" canbeselected="true" powerconsumption="10" linkuitocomponent="Sonar" msg="ItemMsgInteractSelect" allowuioverlap="true">
|
||||
<GuiFrame relativesize="0.55,0.59" anchor="Center" style="OuterGlow" color="0,0,0,0.8" relativeoffset="0.1,-0.05" />
|
||||
<StatusEffect type="InWater" target="This" condition="-0.5" />
|
||||
<poweronsound file="Content/Items/PowerOnLight1.ogg" range="1000" loop="false" />
|
||||
<MaintainPosIndicator texture="Content/Items/Command/NavUI.png" sourcerect="50,0,60,61" />
|
||||
<MaintainPosOriginIndicator texture="Content/Items/Command/NavUI.png" sourcerect="0,0,50,54" />
|
||||
<SteeringIndicator texture="Content/Items/Command/NavUI.png" sourcerect="0,135,362,16" origin="0,0.5" />
|
||||
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" allowingameediting="false" alphablend="false">
|
||||
<Upgrade gameversion="0.9.600.0" lightcolor="255,255,255,0" />
|
||||
<sprite texture="Content/Items/Command/navigatorLights.png" depth="0.025" sourcerect="0,0,384,304" origin="0.5,0.6" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" blinkfrequency="1" allowingameediting="false" alphablend="false">
|
||||
<Upgrade gameversion="0.9.600.0" lightcolor="255,255,255,0" />
|
||||
<sprite texture="Content/Items/Command/navigatorLights.png" depth="0.025" sourcerect="400,0,384,304" origin="0.5,0.6" alpha="1.0" />
|
||||
</LightComponent>
|
||||
</Steering>
|
||||
<aitarget sightrange="200" soundrange="10000" staticsight="true" fadeouttime="5" />
|
||||
<Sonar canbeselected="true" powerconsumption="100" displaybordersize="-0.1" allowuioverlap="true">
|
||||
<GuiFrame relativesize="0.55,0.59" anchor="Center" relativeoffset="0.1,-0.05" />
|
||||
<sound file="Content/Items/Command/SonarPing.ogg" type="OnUse" range="1000.0" />
|
||||
<sound file="Content/Items/Command/SonarPing2.ogg" type="OnUse" range="1000.0" />
|
||||
<StatusEffect type="OnUse">
|
||||
<sound file="Content/Items/Command/SonarPingFar.ogg" type="OnUse" range="6000.0" volume="0.8" />
|
||||
<sound file="Content/Items/Command/SonarPingFar2.ogg" type="OnUse" range="6000.0" volume="0.8" />
|
||||
</StatusEffect>
|
||||
<PingCircle texture="Content/Items/Command/pingCircle.png" origin="0.5,0.5" />
|
||||
<DirectionalPingCircle texture="Content/Items/Command/directionalPingCircle.png" origin="0.0,0.5" />
|
||||
<ScreenOverlay texture="Content/Items/Command/sonarOverlay.png" origin="0.5,0.5" />
|
||||
<ScreenBackground texture="Content/Items/Command/sonarBackground.png" origin="0.5,0.5" />
|
||||
<DirectionalPingBackground texture="Content/Items/Command/directionalPingBackground.png" origin="0.5,0.5" />
|
||||
<DirectionalPingButton index="0" texture="Content/Items/Command/directionalPingButton.png" sourcerect="0,0,91,266" origin="-4.5275,0.5" />
|
||||
<DirectionalPingButton index="1" texture="Content/Items/Command/directionalPingButton.png" sourcerect="133,0,91,266" origin="-4.5275,0.5" />
|
||||
<DirectionalPingButton index="2" texture="Content/Items/Command/directionalPingButton.png" sourcerect="266,0,91,266" origin="-4.5275,0.5" />
|
||||
<Blip texture="Content/Items/Command/sonarBlip.png" origin="0.5,0.5" />
|
||||
<LineSprite texture="Content/Items/Command/NavUI.png" sourcerect="181,141,109,4" origin="0,0.5" />
|
||||
<icon identifier="outpost" texture="Content/UI/MainIconsAtlas.png" sourcerect="352,398,16,8" origin="0.5,0.5" />
|
||||
<icon identifier="submarine" texture="Content/UI/MainIconsAtlas.png" sourcerect="353,407,14,6" origin="0.5,0.5" />
|
||||
<icon identifier="shuttle" texture="Content/UI/MainIconsAtlas.png" sourcerect="336,407,8,6" origin="0.5,0.5" />
|
||||
<icon identifier="artifact" texture="Content/UI/MainIconsAtlas.png" sourcerect="336,414,8,8" origin="0.5,0.5" />
|
||||
<icon identifier="location" texture="Content/UI/MainIconsAtlas.png" sourcerect="349,435,11,11" origin="0.5,0.5" />
|
||||
<icon identifier="" texture="Content/UI/MainIconsAtlas.png" sourcerect="346,416,4,4" origin="0.5,0.5" />
|
||||
</Sonar>
|
||||
<CustomInterface canbeselected="true" allowuioverlap="true">
|
||||
<GuiFrame relativesize="0.14,0.18" anchor="CenterLeft" pivot="TopLeft" relativeoffset="0.05,0.001" style="ItemUI" />
|
||||
<Button text="Signal out #1" connection="signal_out1" />
|
||||
<Button text="Signal out #2" connection="signal_out2" />
|
||||
<Button text="Signal out #3" connection="signal_out3" />
|
||||
</CustomInterface>
|
||||
<CustomInterface canbeselected="true" allowuioverlap="true">
|
||||
<GuiFrame relativesize="0.14,0.18" anchor="CenterLeft" pivot="TopLeft" relativeoffset="0.19,0.001" style="ItemUI" />
|
||||
<Button text="Signal out #4" connection="signal_out4" />
|
||||
<Button text="Signal out #5" connection="signal_out5" />
|
||||
<Button text="Signal out #6" connection="signal_out6" />
|
||||
</CustomInterface>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredSkill identifier="electrical" level="55" />
|
||||
<StatusEffect type="OnFailure" target="Character" targetlimbs="LeftHand,RightHand">
|
||||
<Sound file="Content/Sounds/Damage/Electrocution1.ogg" range="1000" />
|
||||
<Explosion range="100.0" stun="0" force="5.0" flames="false" shockwave="false" sparks="true" underwaterbubble="false" />
|
||||
<Affliction identifier="stun" strength="5" />
|
||||
<Affliction identifier="burn" strength="5" />
|
||||
</StatusEffect>
|
||||
<requireditem items="screwdriver" type="Equipped" />
|
||||
<input name="power_in" displayname="connection.powerin" />
|
||||
<input name="transducer_in" displayname="connection.sonartransducerin" />
|
||||
<input name="velocity_in" displayname="connection.steeringvelocityin" />
|
||||
<output name="velocity_x_out" displayname="connection.velocityxout" />
|
||||
<output name="velocity_y_out" displayname="connection.velocityyout" />
|
||||
<output name="signal_out1" displayname="connection.signaloutx~[num]=1" />
|
||||
<output name="signal_out2" displayname="connection.signaloutx~[num]=2" />
|
||||
<output name="signal_out3" displayname="connection.signaloutx~[num]=3" />
|
||||
<output name="signal_out4" displayname="connection.signaloutx~[num]=4" />
|
||||
<output name="signal_out5" displayname="connection.signaloutx~[num]=5" />
|
||||
<output name="signal_out6" displayname="connection.signaloutx~[num]=6" />
|
||||
<output name="toggle_docking" displayname="connection.toggledocking" />
|
||||
<output name="current_velocity_x" displayname="connection.currentvelocityx" />
|
||||
<output name="current_velocity_y" displayname="connection.currentvelocityy" />
|
||||
<output name="current_position_x" displayname="connection.currentpositionx" />
|
||||
<output name="current_position_y" displayname="connection.currentpositiony" />
|
||||
<output name="condition_out" displayname="connection.conditionout" />
|
||||
</ConnectionPanel>
|
||||
<Repairable selectkey="Action" header="electricalrepairsheader" deteriorationspeed="0.125" mindeteriorationdelay="180" maxdeteriorationdelay="720" mindeteriorationcondition="0" RepairThreshold="80" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ItemMsgRepairScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,216" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
|
||||
<RequiredSkill identifier="electrical" level="55" />
|
||||
<RequiredItem items="screwdriver" type="equipped" />
|
||||
<ParticleEmitter particle="damagebubbles" particleburstamount="2" particleburstinterval="2.0" particlespersecond="2" scalemin="0.5" scalemax="1.5" anglemin="0" anglemax="359" velocitymin="-10" velocitymax="10" mincondition="0.0" maxcondition="50.0" />
|
||||
<ParticleEmitter particle="spark" particleburstamount="5" particlespersecond="5" anglemin="0" anglemax="359" velocitymin="100" velocitymax="500" particleburstinterval="2" scalemin="0.5" scalemax="1" mincondition="0.0" maxcondition="15.0" />
|
||||
<ParticleEmitter particle="fleshsmoke" particlespersecond="2" scalemin="1" scalemax="2" mincondition="0.0" maxcondition="50.0" />
|
||||
<StatusEffect type="OnFailure" target="Character" targetlimbs="LeftHand,RightHand">
|
||||
<Sound file="Content/Sounds/Damage/Electrocution1.ogg" range="1000" />
|
||||
<Affliction identifier="stun" strength="5" />
|
||||
<Affliction identifier="burn" strength="5" />
|
||||
</StatusEffect>
|
||||
</Repairable>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_lazynavterminal_terminals" tags="command,navterminal,primarynavterminal" linkable="true" allowedlinks="statusmonitor" scale="0.5" category="Machine" damagedbyexplosions="true" explosiondamagemultiplier="0.2">
|
||||
<UpgradePreviewSprite scale="2.5" texture="Content/UI/WeaponUI.png" sourcerect="128,960,64,64" origin="0.5,0.45" />
|
||||
<Sprite texture="Content/Items/Command/CommandDevices.png" depth="0.8" sourcerect="0,0,384,304" origin="0.5,0.6" />
|
||||
<BrokenSprite texture="Content/Items/Command/CommandDevices.png" sourcerect="0,320,384,304" depth="0.8" maxcondition="80" fadein="true" origin="0.5,0.6" />
|
||||
<BrokenSprite texture="Content/Items/Command/CommandDevices.png" sourcerect="0,640,384,304" depth="0.8" maxcondition="0" origin="0.5,0.6" />
|
||||
<Steering minvoltage="0.5" canbeselected="true" powerconsumption="10" linkuitocomponent="Sonar" msg="ItemMsgInteractSelect" allowuioverlap="true">
|
||||
<GuiFrame relativesize="0.55,0.59" anchor="Center" style="OuterGlow" color="0,0,0,0.8" relativeoffset="0.1,-0.05" />
|
||||
<StatusEffect type="InWater" target="This" condition="-0.5" />
|
||||
<poweronsound file="Content/Items/PowerOnLight1.ogg" range="1000" loop="false" />
|
||||
<MaintainPosIndicator texture="Content/Items/Command/NavUI.png" sourcerect="50,0,60,61" />
|
||||
<MaintainPosOriginIndicator texture="Content/Items/Command/NavUI.png" sourcerect="0,0,50,54" />
|
||||
<SteeringIndicator texture="Content/Items/Command/NavUI.png" sourcerect="0,135,362,16" origin="0,0.5" />
|
||||
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" allowingameediting="false" alphablend="false">
|
||||
<Upgrade gameversion="0.9.600.0" lightcolor="255,255,255,0" />
|
||||
<sprite texture="Content/Items/Command/navigatorLights.png" depth="0.025" sourcerect="0,0,384,304" origin="0.5,0.6" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" blinkfrequency="1" allowingameediting="false" alphablend="false">
|
||||
<Upgrade gameversion="0.9.600.0" lightcolor="255,255,255,0" />
|
||||
<sprite texture="Content/Items/Command/navigatorLights.png" depth="0.025" sourcerect="400,0,384,304" origin="0.5,0.6" alpha="1.0" />
|
||||
</LightComponent>
|
||||
</Steering>
|
||||
<aitarget sightrange="200" soundrange="10000" staticsight="true" fadeouttime="5" />
|
||||
<Sonar canbeselected="true" powerconsumption="100" displaybordersize="-0.1" allowuioverlap="true">
|
||||
<GuiFrame relativesize="0.55,0.59" anchor="Center" relativeoffset="0.1,-0.05" />
|
||||
<sound file="Content/Items/Command/SonarPing.ogg" type="OnUse" range="1000.0" />
|
||||
<sound file="Content/Items/Command/SonarPing2.ogg" type="OnUse" range="1000.0" />
|
||||
<StatusEffect type="OnUse">
|
||||
<sound file="Content/Items/Command/SonarPingFar.ogg" type="OnUse" range="6000.0" volume="0.8" />
|
||||
<sound file="Content/Items/Command/SonarPingFar2.ogg" type="OnUse" range="6000.0" volume="0.8" />
|
||||
</StatusEffect>
|
||||
<PingCircle texture="Content/Items/Command/pingCircle.png" origin="0.5,0.5" />
|
||||
<DirectionalPingCircle texture="Content/Items/Command/directionalPingCircle.png" origin="0.0,0.5" />
|
||||
<ScreenOverlay texture="Content/Items/Command/sonarOverlay.png" origin="0.5,0.5" />
|
||||
<ScreenBackground texture="Content/Items/Command/sonarBackground.png" origin="0.5,0.5" />
|
||||
<DirectionalPingBackground texture="Content/Items/Command/directionalPingBackground.png" origin="0.5,0.5" />
|
||||
<DirectionalPingButton index="0" texture="Content/Items/Command/directionalPingButton.png" sourcerect="0,0,91,266" origin="-4.5275,0.5" />
|
||||
<DirectionalPingButton index="1" texture="Content/Items/Command/directionalPingButton.png" sourcerect="133,0,91,266" origin="-4.5275,0.5" />
|
||||
<DirectionalPingButton index="2" texture="Content/Items/Command/directionalPingButton.png" sourcerect="266,0,91,266" origin="-4.5275,0.5" />
|
||||
<Blip texture="Content/Items/Command/sonarBlip.png" origin="0.5,0.5" />
|
||||
<LineSprite texture="Content/Items/Command/NavUI.png" sourcerect="181,141,109,4" origin="0,0.5" />
|
||||
<icon identifier="outpost" texture="Content/UI/MainIconsAtlas.png" sourcerect="352,398,16,8" origin="0.5,0.5" />
|
||||
<icon identifier="submarine" texture="Content/UI/MainIconsAtlas.png" sourcerect="353,407,14,6" origin="0.5,0.5" />
|
||||
<icon identifier="shuttle" texture="Content/UI/MainIconsAtlas.png" sourcerect="336,407,8,6" origin="0.5,0.5" />
|
||||
<icon identifier="artifact" texture="Content/UI/MainIconsAtlas.png" sourcerect="336,414,8,8" origin="0.5,0.5" />
|
||||
<icon identifier="location" texture="Content/UI/MainIconsAtlas.png" sourcerect="349,435,11,11" origin="0.5,0.5" />
|
||||
<icon identifier="" texture="Content/UI/MainIconsAtlas.png" sourcerect="346,416,4,4" origin="0.5,0.5" />
|
||||
</Sonar>
|
||||
<Terminal canbeselected="true" msg="ItemMsgInteractSelect" AllowInGameEditing="false" allowuioverlap="true">
|
||||
<GuiFrame relativesize="0.28,0.32" anchor="CenterLeft" pivot="TopLeft" relativeoffset="0.05,-0.001" style="ItemUI" />
|
||||
</Terminal>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredSkill identifier="electrical" level="55" />
|
||||
<StatusEffect type="OnFailure" target="Character" targetlimbs="LeftHand,RightHand">
|
||||
<Sound file="Content/Sounds/Damage/Electrocution1.ogg" range="1000" />
|
||||
<Explosion range="100.0" stun="0" force="5.0" flames="false" shockwave="false" sparks="true" underwaterbubble="false" />
|
||||
<Affliction identifier="stun" strength="5" />
|
||||
<Affliction identifier="burn" strength="5" />
|
||||
</StatusEffect>
|
||||
<requireditem items="screwdriver" type="Equipped" />
|
||||
<input name="power_in" displayname="connection.powerin" />
|
||||
<input name="transducer_in" displayname="connection.sonartransducerin" />
|
||||
<input name="velocity_in" displayname="connection.steeringvelocityin" />
|
||||
<input name="signal_in" displayname="connection.signalin" />
|
||||
<output name="velocity_x_out" displayname="connection.velocityxout" />
|
||||
<output name="velocity_y_out" displayname="connection.velocityyout" />
|
||||
<output name="signal_out" displayname="connection.signalout" />
|
||||
<output name="toggle_docking" displayname="connection.toggledocking" />
|
||||
<output name="current_velocity_x" displayname="connection.currentvelocityx" />
|
||||
<output name="current_velocity_y" displayname="connection.currentvelocityy" />
|
||||
<output name="current_position_x" displayname="connection.currentpositionx" />
|
||||
<output name="current_position_y" displayname="connection.currentpositiony" />
|
||||
<output name="condition_out" displayname="connection.conditionout" />
|
||||
</ConnectionPanel>
|
||||
<Repairable selectkey="Action" header="electricalrepairsheader" deteriorationspeed="0.125" mindeteriorationdelay="180" maxdeteriorationdelay="720" mindeteriorationcondition="0" RepairThreshold="80" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ItemMsgRepairScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,216" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
|
||||
<RequiredSkill identifier="electrical" level="55" />
|
||||
<RequiredItem items="screwdriver" type="equipped" />
|
||||
<ParticleEmitter particle="damagebubbles" particleburstamount="2" particleburstinterval="2.0" particlespersecond="2" scalemin="0.5" scalemax="1.5" anglemin="0" anglemax="359" velocitymin="-10" velocitymax="10" mincondition="0.0" maxcondition="50.0" />
|
||||
<ParticleEmitter particle="spark" particleburstamount="5" particlespersecond="5" anglemin="0" anglemax="359" velocitymin="100" velocitymax="500" particleburstinterval="2" scalemin="0.5" scalemax="1" mincondition="0.0" maxcondition="15.0" />
|
||||
<ParticleEmitter particle="fleshsmoke" particlespersecond="2" scalemin="1" scalemax="2" mincondition="0.0" maxcondition="50.0" />
|
||||
<StatusEffect type="OnFailure" target="Character" targetlimbs="LeftHand,RightHand">
|
||||
<Sound file="Content/Sounds/Damage/Electrocution1.ogg" range="1000" />
|
||||
<Affliction identifier="stun" strength="5" />
|
||||
<Affliction identifier="burn" strength="5" />
|
||||
</StatusEffect>
|
||||
</Repairable>
|
||||
</Item>
|
||||
</Items>
|
||||
BIN
Items/Containers/containers1.png
Executable file
|
After Width: | Height: | Size: 35 KiB |
BIN
Items/Containers/containers_chaingunammo_ek.png
Executable file
|
After Width: | Height: | Size: 163 KiB |
BIN
Items/Containers/containers_ek.png
Executable file
|
After Width: | Height: | Size: 981 KiB |
1660
Items/Containers/ek_containers.xml
Executable file
486
Items/Containers/ek_containersbackup.xml
Executable file
@@ -0,0 +1,486 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Items>
|
||||
<Item name="" identifier="ek_weapons_cabinet" aliases="weapons cabinet" tags="cabinet,weapons_cabinet" pickdistance="150" scale="0.6">
|
||||
<Sprite texture="containers_ek.png" depth="0.84" sourcerect="0,224,192,200" origin="0.5,0.5" />
|
||||
<BrokenSprite texture="containers_ek.png" depth="0.84" sourcerect="512,0,192,200" origin="0.5,0.5" maxcondition="90" />
|
||||
<DecorativeSprite name="Weapons Cabinet Doors" texture="containers_ek.png" depth="0.82" sourcerect="192,224,192,200" origin="0.5,0.5" offset="0,0" />
|
||||
<ItemContainer autofill="False" capacity="4" maxstacksize="1" canbeselected="true" hideitems="false" hudpos="0.5, 0.3" slotsperrow="4" msg="ItemMsgInteractSelect" itempos="34,-120" iteminterval="38,0" itemrotation="90" allowuioverlap="true">
|
||||
<!--<GuiFrame relativesize="0.2,0.2" anchor="TopCenter" style="ItemUI" hudpos="0.5, 0.3" />-->
|
||||
<GuiFrame relativesize="0.3,0.3" anchor="Center" style="ItemUI" hudpos="0.5, 2" />
|
||||
<RequiredItem identifiers="idcard" type="Picked" msg="ItemMsgUnauthorizedAccess" ignoreineditor="true" />
|
||||
<Containable identifiers="weapon" />
|
||||
</ItemContainer>
|
||||
</Item>
|
||||
<Item name="" identifier="ek_weapons_cabinet_bottomhalf" aliases="weapons cabinet" tags="cabinet,weapons_cabinet" pickdistance="150" scale="0.6">
|
||||
<Sprite texture="containers_ek.png" depth="0.84" sourcerect="0,424,192,104" origin="0.5,0.5" />
|
||||
<BrokenSprite texture="containers_ek.png" depth="0.84" sourcerect="512,200,192,104" origin="0.5,0.5" maxcondition="90" />
|
||||
<DecorativeSprite name="Weapons Cabinet Doors" texture="containers_ek.png" depth="0.82" sourcerect="192,424,192,104" origin="0.5,0.5" offset="0,0" />
|
||||
<ItemContainer autofill="False" capacity="10" canbeselected="true" hideitems="true" hudpos="0.5, 2" slotsperrow="5" allowuioverlap="true">
|
||||
<GuiFrame relativesize="0.3,0.3" anchor="Center" style="ItemUI" hudpos="0.5, 2" />
|
||||
<RequiredItem identifiers="idcard" type="Picked" msg="ItemMsgUnauthorizedAccess" ignoreineditor="true" />
|
||||
<Containable identifiers="smallitem,magazine,round,shell,ek_microtorpedo,ek_ammobox_shotgun,weapon">
|
||||
<StatusEffect type="OnContaining" target="This" Condition="-10.0" disabledeltatime="true">
|
||||
<Conditional Condition="eq 100" />
|
||||
</StatusEffect>
|
||||
</Containable>
|
||||
<StatusEffect type="Always" target="This" Condition="10.0" disabledeltatime="true" delay="0.5">
|
||||
<Conditional Condition="eq 90" />
|
||||
</StatusEffect>
|
||||
</ItemContainer>
|
||||
</Item>
|
||||
<Item name="" identifier="ek_weapons_case" aliases="weapon case" scale="0.5" tags="crate" pickdistance="150" impactsoundtag="impact_metal_heavy">
|
||||
<Deconstruct time="20">
|
||||
<Item identifier="plastic" />
|
||||
<Item identifier="plastic" />
|
||||
</Deconstruct>
|
||||
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="0,320,64,64" />
|
||||
<Sprite texture="containers_ek.png" depth="0.54" sourcerect="272,0,224,48" />
|
||||
<BrokenSprite texture="containers_ek.png" depth="0.54" sourcerect="272,48,224,128" origin="0.5,0.5" maxcondition="95" />
|
||||
<Body width="208" height="40" density="15" />
|
||||
<Holdable slots="RightHand+LeftHand" holdpos="10,-70" handle1="-15,45" handle2="15,45" aimable="false" msg="ItemMsgPickUpSelect">
|
||||
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.7" setvalue="true" />
|
||||
<StatusEffect type="OnActive" target="This" Condition="-10.0" disabledeltatime="true">
|
||||
<Conditional Condition="eq 100" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="Always" target="This" Condition="10.0" disabledeltatime="true" delay="0.5">
|
||||
<Conditional Condition="eq 90" />
|
||||
</StatusEffect>
|
||||
</Holdable>
|
||||
<ItemContainer autofill="False" capacity="3" maxstacksize="1" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true">
|
||||
<Containable identifiers="smallitem,mediumitem,weapon" />
|
||||
</ItemContainer>
|
||||
</Item>
|
||||
<Item name="" identifier="ek_ammocrate_9mm" aliases="handgun ammo crate" tags="ek_ammocrate_small,crate" scale="0.5" pickdistance="150" impactsoundtag="impact_metal_heavy">
|
||||
<Deconstruct time="5">
|
||||
<Item identifier="plastic" />
|
||||
</Deconstruct>
|
||||
<Fabricate suitablefabricators="fabricator" requiredtime="5">
|
||||
<Item identifier="plastic" />
|
||||
<Item identifier="plastic" />
|
||||
</Fabricate>
|
||||
<Sprite texture="containers_ek.png" depth="0.54" sourcerect="0,0,160,80" origin="0.5,0.5" />
|
||||
<Body width="144" height="64" density="20" />
|
||||
<Holdable slots="RightHand+LeftHand" holdpos="10,-70" handle1="-40,8" handle2="40,8" aimable="false" msg="ItemMsgPickUpSelect">
|
||||
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.85" setvalue="true" />
|
||||
</Holdable>
|
||||
<ItemContainer autofill="False" capacity="12" slotsperrow="5" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true">
|
||||
<Containable identifiers="smallitem,magazine" />
|
||||
</ItemContainer>
|
||||
</Item>
|
||||
<Item name="" identifier="ek_ammocrate_smg" aliases="smg ammo crate" tags="ek_ammocrate_small,crate" scale="0.5" pickdistance="150" impactsoundtag="impact_metal_heavy">
|
||||
<Deconstruct time="5">
|
||||
<Item identifier="plastic" />
|
||||
</Deconstruct>
|
||||
<Fabricate suitablefabricators="fabricator" requiredtime="5">
|
||||
<Item identifier="plastic" />
|
||||
<Item identifier="plastic" />
|
||||
</Fabricate>
|
||||
<Sprite texture="containers_ek.png" depth="0.54" sourcerect="0,80,160,80" origin="0.5,0.5" />
|
||||
<Body width="144" height="64" density="20" />
|
||||
<Holdable slots="RightHand+LeftHand" holdpos="10,-70" handle1="-40,8" handle2="40,8" aimable="false" msg="ItemMsgPickUpSelect">
|
||||
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.7" setvalue="true" />
|
||||
</Holdable>
|
||||
<ItemContainer autofill="False" capacity="12" slotsperrow="5" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true">
|
||||
<Containable identifiers="smallitem,magazine" />
|
||||
</ItemContainer>
|
||||
</Item>
|
||||
<Item name="" identifier="ek_ammocrate_rifle" aliases="lmg ammo crate,rifle ammo crate" tags="ek_ammocrate_small,crate" scale="0.5" pickdistance="150" impactsoundtag="impact_metal_heavy">
|
||||
<Deconstruct time="5">
|
||||
<Item identifier="plastic" />
|
||||
</Deconstruct>
|
||||
<Fabricate suitablefabricators="fabricator" requiredtime="5">
|
||||
<Item identifier="plastic" />
|
||||
<Item identifier="plastic" />
|
||||
</Fabricate>
|
||||
<Sprite texture="containers_ek.png" depth="0.54" sourcerect="352,704,160,80" origin="0.5,0.5" />
|
||||
<Body width="144" height="64" density="20" />
|
||||
<Holdable slots="RightHand+LeftHand" holdpos="10,-70" handle1="-40,8" handle2="40,8" aimable="false" msg="ItemMsgPickUpSelect">
|
||||
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.7" setvalue="true" />
|
||||
</Holdable>
|
||||
<ItemContainer autofill="False" capacity="12" slotsperrow="5" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true">
|
||||
<Containable identifiers="smallitem,magazine" />
|
||||
</ItemContainer>
|
||||
</Item>
|
||||
<Item name="" identifier="ek_ammocrate_shotgun" tags="ek_ammocrate_small,crate" scale="0.5" pickdistance="150" impactsoundtag="impact_metal_heavy">
|
||||
<Deconstruct time="5">
|
||||
<Item identifier="plastic" />
|
||||
</Deconstruct>
|
||||
<Fabricate suitablefabricators="fabricator" requiredtime="5">
|
||||
<Item identifier="plastic" />
|
||||
<Item identifier="plastic" />
|
||||
</Fabricate>
|
||||
<Sprite texture="containers_ek.png" depth="0.54" sourcerect="160,0,112,80" origin="0.5,0.5" />
|
||||
<Body width="144" height="64" density="20" />
|
||||
<Holdable slots="RightHand+LeftHand" holdpos="10,-70" handle1="-40,8" handle2="40,8" aimable="false" msg="ItemMsgPickUpSelect">
|
||||
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.7" setvalue="true" />
|
||||
</Holdable>
|
||||
<ItemContainer autofill="False" capacity="6" slotsperrow="2" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true">
|
||||
<Containable identifiers="smallitem,ek_ammobox_shotgun" />
|
||||
</ItemContainer>
|
||||
</Item>
|
||||
<Item name="" identifier="ek_ammocrate_microtorpedo" aliases="microtorpedo ammo crate" tags="ek_ammocrate_medium,crate" scale="0.5" pickdistance="150" impactsoundtag="impact_metal_heavy">
|
||||
<Deconstruct time="5">
|
||||
<Item identifier="plastic" />
|
||||
</Deconstruct>
|
||||
<Fabricate suitablefabricators="fabricator" requiredtime="5">
|
||||
<Item identifier="plastic" />
|
||||
<Item identifier="plastic" />
|
||||
</Fabricate>
|
||||
<Sprite texture="containers_ek.png" depth="0.54" sourcerect="0,160,256,64" origin="0.5,0.5" />
|
||||
<Body width="144" height="64" density="20" />
|
||||
<Holdable slots="RightHand+LeftHand" holdpos="10,-50" handle1="-45,-30" handle2="45,30" aimable="false" msg="ItemMsgPickUpSelect">
|
||||
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.7" setvalue="true" />
|
||||
</Holdable>
|
||||
<ItemContainer autofill="False" capacity="12" slotsperrow="2" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true">
|
||||
<Containable identifiers="smallitem,ek_microtorpedo" />
|
||||
</ItemContainer>
|
||||
</Item>
|
||||
<Item name="" identifier="ek_ammocrate_physicorium" aliases="alien ammo crate" tags="ek_ammocrate_small,ammobox,crate" scale="0.5" pickdistance="150" impactsoundtag="impact_metal_light">
|
||||
<Deconstruct time="5">
|
||||
<Item identifier="plastic" />
|
||||
</Deconstruct>
|
||||
<Fabricate suitablefabricators="fabricator" requiredtime="5">
|
||||
<Item identifier="plastic" />
|
||||
<Item identifier="plastic" />
|
||||
</Fabricate>
|
||||
<Sprite texture="containers_ek.png" depth="0.54" sourcerect="160,80,64,80" origin="0.5,0.5" />
|
||||
<Body width="144" height="64" density="15" />
|
||||
<Holdable slots="RightHand+LeftHand" holdpos="10,-70" handle1="-16,20" handle2="16,20" aimable="false" msg="ItemMsgPickUpSelect">
|
||||
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.85" setvalue="true" />
|
||||
</Holdable>
|
||||
<ItemContainer autofill="False" capacity="6" slotsperrow="3" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true">
|
||||
<Containable identifiers="smallitem,magazine,round,shell,ek_microtorpedo,ek_ammobox_shotgun" />
|
||||
</ItemContainer>
|
||||
</Item>
|
||||
<Item name="" identifier="ek_ammobox_shotgun_shells" category="Equipment" aliases="shotgun shell box,shotgun shells" tags="mediumitem,ek_ammobox_shotgun,ammobox" cargocontaineridentifier="ek_ammocrate_shotgun" scale="0.4" pickdistance="150" impactsoundtag="impact_metal_light" HideConditionBar="true">
|
||||
<PreferredContainer primary="secarmcab" minamount="0" maxamount="1" spawnprobability="0.3" />
|
||||
<Price baseprice="480" sold="false" minleveldifficulty="15">
|
||||
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
||||
<Price storeidentifier="merchantcity" multiplier="1.25" sold="true" minavailable="1" />
|
||||
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
||||
<Price storeidentifier="merchantmilitary" multiplier="1" 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="carbon" />
|
||||
</Deconstruct>
|
||||
<!--<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="448,128,64,64" />-->
|
||||
<Sprite texture="containers_ek.png" depth="0.54" sourcerect="0,528,80,48" origin="0.5,0.5" />
|
||||
<Body width="64" height="48" density="15" />
|
||||
<Holdable slots="Any,RightHand,LeftHand" holdpos="10,-70" handle1="0,-20" aimable="false" msg="ItemMsgPickUpSelect" />
|
||||
<!-- <StatusEffect type="OnUse" target="This" condition="-8.334" disabledeltatime="true">
|
||||
|
||||
<SpawnItem identifiers="ek_shotgun_shell" spawnposition="Inventory" />
|
||||
|
||||
</StatusEffect>
|
||||
|
||||
</Holdable> -->
|
||||
<ItemContainer autofill="False" capacity="12" maxstacksize="1" slotsperrow="4" canbeselected="false" hideitems="true">
|
||||
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
||||
<Containable identifiers="shell,shotgunammo" />
|
||||
</ItemContainer>
|
||||
<LightComponent characterusable="false" LightColor="0,0,0,0" range="1" IsOn="true">
|
||||
<StatusEffect type="OnActive" target="This" targetitemcomponent="LightComponent" IsOn="false" delay="1" />
|
||||
<StatusEffect type="OnActive" target="This" disabledeltatime="true" Condition="-60.0" delay="0.01" stackable="false">
|
||||
<Conditional Condition="gt 41" />
|
||||
<SpawnItem identifiers="ek_shotgun_shell" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_shell" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_shell" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_shell" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_shell" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_shell" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_shell" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_shell" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_shell" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_shell" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_shell" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_shell" spawnposition="ThisInventory" />
|
||||
</StatusEffect>
|
||||
<!-- Break the item, to prevent it from being sellable -->
|
||||
</LightComponent>
|
||||
</Item>
|
||||
<Item name="" identifier="ek_ammobox_shotgun_beanbag" category="Equipment" aliases="shotgun beanbag box" tags="mediumitem,ek_ammobox_shotgun,ammobox" cargocontaineridentifier="ek_ammocrate_shotgun" scale="0.4" pickdistance="150" impactsoundtag="impact_metal_light" HideConditionBar="true">
|
||||
<Price baseprice="360" sold="false" minleveldifficulty="5">
|
||||
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
||||
<Price storeidentifier="merchantcity" multiplier="1.25" sold="true" minavailable="1" />
|
||||
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
||||
<Price storeidentifier="merchantmilitary" multiplier="1" 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="carbon" />
|
||||
</Deconstruct>
|
||||
<!--<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="448,128,64,64" />-->
|
||||
<Sprite texture="containers_ek.png" depth="0.54" sourcerect="80,528,80,48" origin="0.5,0.5" />
|
||||
<Body width="64" height="48" density="15" />
|
||||
<Holdable slots="Any,RightHand,LeftHand" holdpos="10,-70" handle1="0,-20" aimable="false" msg="ItemMsgPickUpSelect" />
|
||||
<ItemContainer autofill="False" capacity="12" maxstacksize="1" slotsperrow="4" canbeselected="false" hideitems="true">
|
||||
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
||||
<Containable identifiers="shell,shotgunammo" />
|
||||
</ItemContainer>
|
||||
<LightComponent characterusable="false" LightColor="0,0,0,0" range="1" IsOn="true">
|
||||
<StatusEffect type="OnActive" target="This" targetitemcomponent="LightComponent" IsOn="false" delay="1" />
|
||||
<StatusEffect type="OnActive" target="This" disabledeltatime="true" Condition="-60.0" delay="0.01" stackable="false">
|
||||
<Conditional Condition="gt 41" />
|
||||
<SpawnItem identifiers="ek_shotgun_beanbag" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_beanbag" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_beanbag" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_beanbag" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_beanbag" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_beanbag" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_beanbag" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_beanbag" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_beanbag" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_beanbag" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_beanbag" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_beanbag" spawnposition="ThisInventory" />
|
||||
</StatusEffect>
|
||||
<!-- Break the item, to prevent it from being sellable -->
|
||||
</LightComponent>
|
||||
</Item>
|
||||
<Item name="" identifier="ek_ammobox_shotgun_slug" category="Equipment" aliases="shotgun slug box,shotgun slugs" tags="mediumitem,ek_ammobox_shotgun,ammobox" cargocontaineridentifier="ek_ammocrate_shotgun" scale="0.4" pickdistance="150" impactsoundtag="impact_metal_light" HideConditionBar="true">
|
||||
<PreferredContainer primary="secarmcab" minamount="0" maxamount="1" spawnprobability="0.2" />
|
||||
<Price baseprice="720" sold="false" minleveldifficulty="20">
|
||||
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
||||
<Price storeidentifier="merchantcity" multiplier="1.25" sold="true" minavailable="1" />
|
||||
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
||||
<Price storeidentifier="merchantmilitary" multiplier="1" 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="carbon" />
|
||||
</Deconstruct>
|
||||
<!--<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="448,128,64,64" />-->
|
||||
<Sprite texture="containers_ek.png" depth="0.54" sourcerect="0,576,80,48" origin="0.5,0.5" />
|
||||
<Body width="64" height="48" density="15" />
|
||||
<Holdable slots="Any,RightHand,LeftHand" holdpos="10,-70" handle1="0,-20" aimable="false" msg="ItemMsgPickUpSelect" />
|
||||
<ItemContainer autofill="False" capacity="12" maxstacksize="1" slotsperrow="4" canbeselected="false" hideitems="true">
|
||||
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
||||
<Containable identifiers="shell,shotgunammo" />
|
||||
</ItemContainer>
|
||||
<LightComponent characterusable="false" LightColor="0,0,0,0" range="1" IsOn="true">
|
||||
<StatusEffect type="OnActive" target="This" targetitemcomponent="LightComponent" IsOn="false" delay="1" />
|
||||
<StatusEffect type="OnActive" target="This" disabledeltatime="true" Condition="-60.0" delay="0.01" stackable="false">
|
||||
<Conditional Condition="gt 41" />
|
||||
<SpawnItem identifiers="ek_shotgun_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_slug" spawnposition="ThisInventory" />
|
||||
</StatusEffect>
|
||||
<!-- Break the item, to prevent it from being sellable -->
|
||||
</LightComponent>
|
||||
</Item>
|
||||
<Item name="" identifier="ek_ammobox_shotgun_hollowpoint" category="Equipment" aliases="shotgun slug box,shotgun slugs" tags="mediumitem,ek_ammobox_shotgun,ammobox" cargocontaineridentifier="ek_ammocrate_shotgun" scale="0.4" pickdistance="150" impactsoundtag="impact_metal_light" HideConditionBar="true">
|
||||
<PreferredContainer primary="secarmcab" minamount="0" maxamount="1" spawnprobability="0.2" />
|
||||
<Price baseprice="600" sold="false" minleveldifficulty="25">
|
||||
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
||||
<Price storeidentifier="merchantcity" multiplier="1.25" sold="true" minavailable="1" />
|
||||
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
||||
<Price storeidentifier="merchantmilitary" multiplier="1" 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="carbon" />
|
||||
</Deconstruct>
|
||||
<!--<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="448,128,64,64" />-->
|
||||
<Sprite texture="containers_ek.png" depth="0.54" sourcerect="240,576,80,48" origin="0.5,0.5" />
|
||||
<Body width="64" height="48" density="15" />
|
||||
<Holdable slots="Any,RightHand,LeftHand" holdpos="10,-70" handle1="0,-20" aimable="false" msg="ItemMsgPickUpSelect" />
|
||||
<ItemContainer autofill="False" capacity="12" maxstacksize="1" slotsperrow="4" canbeselected="false" hideitems="true">
|
||||
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
||||
<Containable identifiers="shell,shotgunammo" />
|
||||
</ItemContainer>
|
||||
<LightComponent characterusable="false" LightColor="0,0,0,0" range="1" IsOn="true">
|
||||
<StatusEffect type="OnActive" target="This" targetitemcomponent="LightComponent" IsOn="false" delay="1" />
|
||||
<StatusEffect type="OnActive" target="This" disabledeltatime="true" Condition="-60.0" delay="0.01" stackable="false">
|
||||
<Conditional Condition="gt 41" />
|
||||
<SpawnItem identifiers="ek_shotgun_hollowpoint" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_hollowpoint" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_hollowpoint" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_hollowpoint" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_hollowpoint" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_hollowpoint" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_hollowpoint" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_hollowpoint" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_hollowpoint" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_hollowpoint" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_hollowpoint" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_hollowpoint" spawnposition="ThisInventory" />
|
||||
</StatusEffect>
|
||||
<!-- Break the item, to prevent it from being sellable -->
|
||||
</LightComponent>
|
||||
</Item>
|
||||
<Item name="" identifier="ek_ammobox_shotgun_flechette" category="Equipment" aliases="12-Gauge flechettes,shotgun flechette box,shotgun flechettes" tags="mediumitem,ek_ammobox_shotgun,ammobox" cargocontaineridentifier="ek_ammocrate_shotgun" scale="0.4" pickdistance="150" impactsoundtag="impact_metal_light" HideConditionBar="true">
|
||||
<PreferredContainer primary="secarmcab" minamount="0" maxamount="1" spawnprobability="0.2" />
|
||||
<Price baseprice="540" sold="false" minleveldifficulty="20">
|
||||
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
||||
<Price storeidentifier="merchantcity" multiplier="1.25" sold="true" minavailable="1" />
|
||||
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
||||
<Price storeidentifier="merchantmilitary" multiplier="1" 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="carbon" />
|
||||
</Deconstruct>
|
||||
<!--<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="448,128,64,64" />-->
|
||||
<Sprite texture="containers_ek.png" depth="0.54" sourcerect="160,576,80,48" origin="0.5,0.5" />
|
||||
<Body width="64" height="48" density="15" />
|
||||
<Holdable slots="Any,RightHand,LeftHand" holdpos="10,-70" handle1="0,-20" aimable="false" msg="ItemMsgPickUpSelect" />
|
||||
<ItemContainer autofill="False" capacity="12" maxstacksize="1" slotsperrow="4" canbeselected="false" hideitems="true">
|
||||
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
||||
<Containable identifiers="shell,shotgunammo" />
|
||||
</ItemContainer>
|
||||
<LightComponent characterusable="false" LightColor="0,0,0,0" range="1" IsOn="true">
|
||||
<StatusEffect type="OnActive" target="This" targetitemcomponent="LightComponent" IsOn="false" delay="1" />
|
||||
<StatusEffect type="OnActive" target="This" disabledeltatime="true" Condition="-60.0" delay="0.01" stackable="false">
|
||||
<Conditional Condition="gt 41" />
|
||||
<SpawnItem identifiers="ek_shotgun_flechette" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_flechette" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_flechette" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_flechette" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_flechette" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_flechette" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_flechette" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_flechette" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_flechette" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_flechette" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_flechette" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_flechette" spawnposition="ThisInventory" />
|
||||
</StatusEffect>
|
||||
<!-- Break the item, to prevent it from being sellable -->
|
||||
</LightComponent>
|
||||
</Item>
|
||||
<Item name="" identifier="ek_ammobox_shotgun_grenade" category="Equipment" aliases="shotgun grenades,shotgun grenade box" tags="mediumitem,ek_ammobox_shotgun,ammobox" cargocontaineridentifier="ek_ammocrate_shotgun" scale="0.4" pickdistance="150" impactsoundtag="impact_metal_light" HideConditionBar="true">
|
||||
<Price baseprice="800" 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="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="carbon" />
|
||||
</Deconstruct>
|
||||
<!--<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="448,128,64,64" />-->
|
||||
<Sprite texture="containers_ek.png" depth="0.54" sourcerect="80,576,80,48" origin="0.5,0.5" />
|
||||
<Body width="64" height="48" density="15" />
|
||||
<Holdable slots="Any,RightHand,LeftHand" holdpos="10,-70" handle1="0,-20" aimable="false" msg="ItemMsgPickUpSelect" />
|
||||
<ItemContainer autofill="False" capacity="12" maxstacksize="1" slotsperrow="4" canbeselected="false" hideitems="true">
|
||||
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
||||
<Containable identifiers="shell,shotgunammo" />
|
||||
</ItemContainer>
|
||||
<LightComponent characterusable="false" LightColor="0,0,0,0" range="1" IsOn="true">
|
||||
<StatusEffect type="OnActive" target="This" targetitemcomponent="LightComponent" IsOn="false" delay="1" />
|
||||
<StatusEffect type="OnActive" target="This" disabledeltatime="true" Condition="-60.0" delay="0.01" stackable="false">
|
||||
<Conditional Condition="gt 41" />
|
||||
<SpawnItem identifiers="ek_shotgun_grenade" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_grenade" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_grenade" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_grenade" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_grenade" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_grenade" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_grenade" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_grenade" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_grenade" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_grenade" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_grenade" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_grenade" spawnposition="ThisInventory" />
|
||||
</StatusEffect>
|
||||
<!-- Break the item, to prevent it from being sellable -->
|
||||
</LightComponent>
|
||||
</Item>
|
||||
<Item name="" identifier="ek_ammobox_shotgun_physicorium" category="Equipment" aliases="shotgun alien slug box, shotgun alien box" tags="mediumitem,ek_ammobox_shotgun,ammobox" cargocontaineridentifier="ek_ammocrate_physicorium" scale="0.4" pickdistance="150" impactsoundtag="impact_metal_light" HideConditionBar="true">
|
||||
<Price baseprice="960" sold="false" minleveldifficulty="30">
|
||||
<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" />
|
||||
<Price storeidentifier="merchantmine" multiplier="1.25" />
|
||||
<Price storeidentifier="merchantarmory" multiplier="1.2" sold="true" minavailable="1" />
|
||||
</Price>
|
||||
<Deconstruct time="10">
|
||||
<Item identifier="carbon" />
|
||||
</Deconstruct>
|
||||
<!--<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="448,128,64,64" />-->
|
||||
<Sprite texture="containers_ek.png" depth="0.54" sourcerect="160,528,80,48" origin="0.5,0.5" />
|
||||
<Body width="64" height="48" density="15" />
|
||||
<Holdable slots="Any,RightHand,LeftHand" holdpos="10,-70" handle1="0,-20" aimable="false" msg="ItemMsgPickUpSelect" />
|
||||
<ItemContainer autofill="False" capacity="12" maxstacksize="1" slotsperrow="4" canbeselected="false" hideitems="true">
|
||||
<ContainedStateIndicator texture="Content/UI/ContainerIndicators.png" sourcerect="16,64,120,24" />
|
||||
<Containable identifiers="shell,shotgunammo" />
|
||||
</ItemContainer>
|
||||
<LightComponent characterusable="false" LightColor="0,0,0,0" range="1" IsOn="true">
|
||||
<StatusEffect type="OnActive" target="This" targetitemcomponent="LightComponent" IsOn="false" delay="1" />
|
||||
<StatusEffect type="OnActive" target="This" disabledeltatime="true" Condition="-60.0" delay="0.01" stackable="false">
|
||||
<Conditional Condition="gt 41" />
|
||||
<SpawnItem identifiers="ek_shotgun_alien_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_alien_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_alien_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_alien_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_alien_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_alien_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_alien_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_alien_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_alien_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_alien_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_alien_slug" spawnposition="ThisInventory" />
|
||||
<SpawnItem identifiers="ek_shotgun_alien_slug" spawnposition="ThisInventory" />
|
||||
</StatusEffect>
|
||||
<!-- Break the item, to prevent it from being sellable -->
|
||||
</LightComponent>
|
||||
</Item>
|
||||
<Item name="" identifier="ek_ammocrate_rockets" aliases="rocket_crate" tags="ek_ammocrate_large" scale="0.5" pickdistance="60" impactsoundtag="impact_metal_heavy">
|
||||
<Deconstruct time="15">
|
||||
<Item identifier="steel" />
|
||||
</Deconstruct>
|
||||
<Fabricate suitablefabricators="fabricator" requiredtime="15">
|
||||
<Item identifier="steel" />
|
||||
</Fabricate>
|
||||
<Sprite texture="containers_ek.png" depth="0.52" sourcerect="352,528,160,160" origin="0.5,0.5" />
|
||||
<Body width="144" height="150" density="150" />
|
||||
<Holdable slots="RightHand+LeftHand" holdpos="55,-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" capacity="10" slotsperrow="2" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect" keepopenwhenequipped="true" movableframe="true">
|
||||
<Containable identifiers="smallitem,mediumitem,ek_rocketammo" />
|
||||
</ItemContainer>
|
||||
</Item>
|
||||
<Item name="" identifier="ek_handcuff_container" category="Equipment" aliases="handcuff container" tags="smallitem,ammobox" cargocontaineridentifier="metalcrate" scale="0.4" pickdistance="150" impactsoundtag="impact_metal_light">
|
||||
<Price baseprice="25" sold="false" minleveldifficulty="3">
|
||||
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
|
||||
<Price storeidentifier="merchantcity" multiplier="1.25" />
|
||||
<Price storeidentifier="merchantresearch" multiplier="1.25" />
|
||||
<Price storeidentifier="merchantmilitary" multiplier="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" />
|
||||
</Deconstruct>
|
||||
<Fabricate suitablefabricators="fabricator" requiredtime="10">
|
||||
<RequiredSkill identifier="mechanical" level="20" />
|
||||
<RequiredItem identifier="steel" />
|
||||
</Fabricate>
|
||||
<InventoryIcon texture="%ModDir%/Items/InventoryIcons.png" sourcerect="256,512,64,64" />
|
||||
<Sprite texture="containers_ek.png" depth="0.54" sourcerect="512,528,64,80" origin="0.5,0.5" />
|
||||
<Body width="48" height="78" density="15" />
|
||||
<Holdable slots="Any,RightHand,LeftHand" holdpos="10,-70" handle1="0,-20" aimable="false" msg="ItemMsgPickUpSelect" />
|
||||
<ItemContainer autofill="False" capacity="3" slotsperrow="3" maxstacksize="1" canbeselected="true" hideitems="false" itempos="2,23" iteminterval="0,-18" keepopenwhenequipped="true" movableframe="true">
|
||||
<Containable identifier="handcuffs" />
|
||||
</ItemContainer>
|
||||
</Item>
|
||||
</Items>
|
||||
BIN
Items/Containers/ekgunnery_containers.png
Executable file
|
After Width: | Height: | Size: 1.2 MiB |
BIN
Items/Containers/ekgunnery_containers2.png
Executable file
|
After Width: | Height: | Size: 202 KiB |
60
Items/Containers/ekgunnery_containersbackup.xml
Executable file
@@ -0,0 +1,60 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Items>
|
||||
<Item name="" identifier="ekgunnery_magazinestoragesmall" tags="container,ekgunnery_mediumammo_container,railgunammocontainer,coilgunammocontainer,ammocontainer" category="Legacy" pickdistance="150" scale="0.5" waterproof="true" fireproof="true" explosiondamagemultiplier="0.1" spritecolor="200,200,200,255">
|
||||
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.84" sourcerect="0,0,208,208" origin="0.5,0.5" />
|
||||
<ItemContainer autofill="False" capacity="9" slotsperrow="3" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
|
||||
<GuiFrame relativesize="0.15,0.35" anchor="Center" style="ItemUI" />
|
||||
<Containable items="smallitem,mediumitem,ekgunnery_mediumammo,railgunammo,railgunshell,coilgunammo,coilgunammobox,chaingunammo,pulselaserammo,ammobox,depthchargeammo,ekgunnery_mediumsslammo" />
|
||||
</ItemContainer>
|
||||
</Item>
|
||||
<Item name="" identifier="ekgunnery_magazinestoragemedium" tags="container,ekgunnery_mediumammo_container,railgunammocontainer,coilgunammocontainer,ammocontainer" category="Legacy" pickdistance="150" scale="0.5" waterproof="true" fireproof="true" explosiondamagemultiplier="0.1" spritecolor="200,200,200,255">
|
||||
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.84" sourcerect="208,0,320,208" origin="0.5,0.5" />
|
||||
<ItemContainer autofill="False" capacity="18" slotsperrow="6" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
|
||||
<GuiFrame relativesize="0.25,0.35" anchor="Center" style="ItemUI" />
|
||||
<Containable items="smallitem,mediumitem,ekgunnery_mediumammo,railgunammo,railgunshell,coilgunammo,coilgunammobox,chaingunammo,pulselaserammo,ammobox,depthchargeammo,ekgunnery_mediumsslammo" />
|
||||
</ItemContainer>
|
||||
</Item>
|
||||
<Item name="" identifier="ekgunnery_loadingelevatormedium" tags="container,ekgunnery_mediumammo_container,railgunammocontainer,coilgunammocontainer,ammocontainer" category="Legacy" linkable="true" displaysidebysidewhenlinked="true" allowedlinks="ekgunnery_loadingelevatormedium" pickdistance="150" scale="0.5" waterproof="true" fireproof="true" explosiondamagemultiplier="0.1" spritecolor="200,200,200,255">
|
||||
<Sprite texture="%ModDir%/Items/Containers/ekgunnery_containers.png" depth="0.84" sourcerect="528,0,400,208" origin="0.5,0.5" />
|
||||
<ItemContainer autofill="False" capacity="9" slotsperrow="3" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
|
||||
<GuiFrame relativesize="0.15,0.35" anchor="Center" style="ItemUI" />
|
||||
<Containable items="smallitem,mediumitem,ekgunnery_mediumammo,railgunammo,railgunshell,coilgunammo,coilgunammobox,chaingunammo,pulselaserammo,ammobox,depthchargeammo,ekgunnery_mediumsslammo" />
|
||||
</ItemContainer>
|
||||
</Item>
|
||||
<Item name="" identifier="ekgunnery_mediumsslrocket_cargocontainer" pickdistance="75" scale="0.5">
|
||||
<Deconstruct time="10">
|
||||
<Item identifier="iron" />
|
||||
<Item identifier="carbon" />
|
||||
</Deconstruct>
|
||||
<Fabricate suitablefabricators="fabricator" requiredtime="15">
|
||||
<RequiredItem identifier="steel" />
|
||||
<RequiredItem identifier="aluminium" />
|
||||
<RequiredItem identifier="rubber" />
|
||||
</Fabricate>
|
||||
<Sprite texture="%ModDir%/Items/Weapons/ekgunnery_loaders.png" depth="0.54" sourcerect="728,224,176,216" origin="0.5,0.5" />
|
||||
<Body width="100" height="200" density="25" />
|
||||
<Holdable slots="RightHand+LeftHand" controlpose="true" holdpos="52,-86" holdangle="20" handle1="-73,80" handle2="-73,80" aimable="false" msg="ItemMsgPickUpSelect">
|
||||
<StatusEffect type="OnActive" target="Character" SpeedMultiplier="0.3" setvalue="true" />
|
||||
</Holdable>
|
||||
<ItemContainer autofill="False" hideitems="false" drawinventory="true" capacity="8" slotsperrow="4" maxstacksize="1" itempos="-28,-5" iteminterval="19,0.5" itemrotation="90" itemsperrow="4" canbeselected="true" msg="ItemMsgInteractSelect" keepopenwhenequipped="true" movableframe="true">
|
||||
<!--<GuiFrame relativesize="0.15,0.2" anchor="Center" style="ItemUI" />-->
|
||||
<Containable identifiers="ekgunnery_tagsmallshell,ekgunnery_mediumsslammo,ekgunnery_cannonammo">
|
||||
<!--<StatusEffect type="OnContaining" target="Character" SpeedMultiplier="0.5" setvalue="true" />-->
|
||||
</Containable>
|
||||
</ItemContainer>
|
||||
</Item>
|
||||
<Item name="" identifier="ekgunnery_heavyrailgunshellrack1" tags="container,heavyrailgunammocontainer,ekgunnery_heavyrailguncontainer_compact" pickdistance="120" scale="0.5" canflipx="false" canflipy="false">
|
||||
<Sprite texture="%ModDir%/Items/Weapons/ekgunnery_loaders.png" depth="0.84" sourcerect="912,496,96,208" origin="0.5,0.5" />
|
||||
<ItemContainer hideitems="false" drawinventory="true" capacity="3" slotsperrow="3" itempos="48,-40" iteminterval="0,-64" itemrotation="0" canbeselected="true" msg="ItemMsgInteractSelect">
|
||||
<GuiFrame relativesize="0.2,0.2" anchor="Center" style="ItemUI" />
|
||||
<Containable items="heavyrailgunammo,ekgunnery_largeshell" />
|
||||
</ItemContainer>
|
||||
</Item>
|
||||
<Item name="" identifier="ekgunnery_heavyrailgunshellrack2" tags="container,heavyrailgunammocontainer,ekgunnery_heavyrailguncontainer_compact" pickdistance="120" scale="0.5" canflipx="false" canflipy="false">
|
||||
<Sprite texture="%ModDir%/Items/Weapons/ekgunnery_loaders.png" depth="0.84" sourcerect="1008,496,96,336" origin="0.5,0.5" />
|
||||
<ItemContainer hideitems="false" drawinventory="true" capacity="5" slotsperrow="5" itempos="48,-40" iteminterval="0,-64" itemrotation="0" canbeselected="true" msg="ItemMsgInteractSelect">
|
||||
<GuiFrame relativesize="0.2,0.2" anchor="Center" style="ItemUI" />
|
||||
<Containable items="heavyrailgunammo,ekgunnery_largeshell" />
|
||||
</ItemContainer>
|
||||
</Item>
|
||||
</Items>
|
||||
BIN
Items/Containers/ekutility_containers.png
Executable file
|
After Width: | Height: | Size: 1.4 MiB |
BIN
Items/Containers/ekutility_containers2.png
Executable file
|
After Width: | Height: | Size: 409 KiB |
1020
Items/Containers/ekutility_containersbackup.xml
Executable file
2181
Items/Containers/ekutility_labels.xml
Executable file
BIN
Items/Containers/ekutility_labels_fixed.png
Executable file
|
After Width: | Height: | Size: 46 KiB |
BIN
Items/Containers/ekutility_labels_plants.png
Executable file
|
After Width: | Height: | Size: 46 KiB |
BIN
Items/Containers/mulescooterloop.ogg
Executable file
BIN
Items/Containers/storage.png
Executable file
|
After Width: | Height: | Size: 2.3 MiB |
BIN
Items/Containers/storage_s.png
Executable file
|
After Width: | Height: | Size: 140 KiB |
BIN
Items/Containers/variants_cargocompartments.png
Executable file
|
After Width: | Height: | Size: 971 KiB |
BIN
Items/Containers/variants_divinglockers.png
Executable file
|
After Width: | Height: | Size: 44 KiB |
BIN
Items/Diving/armored_diving_suit.png
Executable file
|
After Width: | Height: | Size: 165 KiB |
BIN
Items/Diving/armored_diving_suit_inlocker.png
Executable file
|
After Width: | Height: | Size: 56 KiB |
BIN
Items/Diving/armored_diving_suit_mk2.png
Executable file
|
After Width: | Height: | Size: 232 KiB |
BIN
Items/Diving/armored_diving_suit_mk2_inlocker.png
Executable file
|
After Width: | Height: | Size: 54 KiB |
BIN
Items/Diving/armored_diving_suit_mk2_paintbandit.png
Executable file
|
After Width: | Height: | Size: 249 KiB |
BIN
Items/Diving/armored_diving_suit_mk2_paintbandit_inlocker.png
Executable file
|
After Width: | Height: | Size: 61 KiB |
BIN
Items/Diving/armored_diving_suit_mk2_paintbandit_item.png
Executable file
|
After Width: | Height: | Size: 71 KiB |
BIN
Items/Diving/armored_diving_suit_mk2_paintmercenary.png
Executable file
|
After Width: | Height: | Size: 206 KiB |
BIN
Items/Diving/armored_diving_suit_mk2_paintmercenary_inlocker.png
Executable file
|
After Width: | Height: | Size: 52 KiB |
BIN
Items/Diving/armored_diving_suit_mk2_paintmercenary_item.png
Executable file
|
After Width: | Height: | Size: 63 KiB |
BIN
Items/Diving/armored_diving_suit_paintbandit.png
Executable file
|
After Width: | Height: | Size: 192 KiB |
BIN
Items/Diving/armored_diving_suit_paintbandit_inlocker.png
Executable file
|
After Width: | Height: | Size: 45 KiB |
BIN
Items/Diving/armored_diving_suit_paintbandit_item.png
Executable file
|
After Width: | Height: | Size: 66 KiB |
BIN
Items/Diving/armored_diving_suit_paintmercenary.png
Executable file
|
After Width: | Height: | Size: 206 KiB |
BIN
Items/Diving/armored_diving_suit_paintmercenary_inlocker.png
Executable file
|
After Width: | Height: | Size: 51 KiB |
BIN
Items/Diving/armored_diving_suit_paintmercenary_item.png
Executable file
|
After Width: | Height: | Size: 62 KiB |
BIN
Items/Diving/ek_advancedbeacon_noise.ogg
Executable file
BIN
Items/Diving/ek_advancedbeacon_ping.ogg
Executable file
BIN
Items/Diving/ek_divinggear.png
Executable file
|
After Width: | Height: | Size: 144 KiB |
2066
Items/Diving/ek_divinggear.xml
Executable file
BIN
Items/Diving/ekutility_divinggear.png
Executable file
|
After Width: | Height: | Size: 149 KiB |
BIN
Items/Diving/ekutility_divinglockersprites.png
Executable file
|
After Width: | Height: | Size: 67 KiB |
BIN
Items/Diving/ekutility_divinglockersprites_paintmechanic.png
Executable file
|
After Width: | Height: | Size: 82 KiB |
BIN
Items/Diving/shearclaw_armor.png
Executable file
|
After Width: | Height: | Size: 124 KiB |
BIN
Items/Diving/utility_diving_suit.png
Executable file
|
After Width: | Height: | Size: 126 KiB |
BIN
Items/Diving/utility_diving_suit_inlocker.png
Executable file
|
After Width: | Height: | Size: 59 KiB |
BIN
Items/Diving/utility_diving_suit_paintmechanic.png
Executable file
|
After Width: | Height: | Size: 170 KiB |
BIN
Items/Diving/utility_diving_suit_paintmechanic_inlocker.png
Executable file
|
After Width: | Height: | Size: 53 KiB |
BIN
Items/Door/blastdoor1_move.ogg
Executable file
425
Items/Door/custom_dockingports.xml
Executable file
@@ -0,0 +1,425 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Items>
|
||||
<!-- Silent Vanilla Docking Ports -->
|
||||
<Item name="Docking Port (Silent)" identifier="ekdockyard_dockingportsilent" tags="dock" linkable="true" scale="0.5" description="A vertically aligned docking interface. Improved actuation mechanism and dampening systems allow for almost noiseless operation." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
|
||||
<Sprite texture="Content/Items/Door/dockingport.png" sourcerect="0,0,226,418" depth="0.94" origin="0.5,0.5" />
|
||||
<trigger x="0" y="0" width="224" height="60" />
|
||||
<trigger x="0" y="-358" width="224" height="60" />
|
||||
<DockingPort IsHorizontal="true" DistanceTolerance="200,64" DockedDistance="172">
|
||||
<StatusEffect type="OnSecondaryUse" target="This">
|
||||
<sound file="Content/Items/Door/DockingPort2.ogg" type="OnSecondaryUse" range="1000.0" volume="0.5" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnUse" target="This">
|
||||
<sound file="Content/Items/Door/DockingPort1.ogg" type="OnUse" range="1000.0" volume="0.5" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnBroken" target="This">
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" range="3000" />
|
||||
</StatusEffect>
|
||||
</DockingPort>
|
||||
<PowerTransfer CanBeOverloaded="false" FireProbability="0.0" />
|
||||
<Wire />
|
||||
<LightComponent range="10.0" lightcolor="255,0,0,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
|
||||
<IsActive targetitemcomponent="DockingPort" docked="false" />
|
||||
<Sprite texture="Content/Items/Door/dockingportlights.png" sourcerect="0,0,113,209" depth="0.9" origin="0.5,0.5" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<LightComponent range="10.0" lightcolor="0,255,0,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
|
||||
<IsActive targetitemcomponent="DockingPort" docked="true" />
|
||||
<Sprite texture="Content/Items/Door/dockingportlights.png" sourcerect="0,0,113,209" depth="0.9" origin="0.5,0.5" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem identifier="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<output name="power" displayname="connection.power" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" />
|
||||
<!-- Todo: wait for this to work
|
||||
|
||||
<output name="signal_0" displayname="connection.signalx~[num]=0" fallbackdisplayname="connection.signalinx~[num]=0" />
|
||||
|
||||
<output name="signal_1" displayname="connection.signalx~[num]=1" fallbackdisplayname="connection.signalinx~[num]=1" />
|
||||
|
||||
<output name="signal_2" displayname="connection.signalx~[num]=2" fallbackdisplayname="connection.signalinx~[num]=2" />
|
||||
|
||||
<output name="signal_3" displayname="connection.signalx~[num]=3" fallbackdisplayname="connection.signalinx~[num]=3" />
|
||||
|
||||
-->
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Docking Hatch (Silent)" identifier="ekdockyard_dockinghatchsilent" tags="dock" linkable="true" scale="0.5" description="A horizontally aligned docking interface. Improved actuation mechanism and dampening systems allow for almost noiseless operation." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
|
||||
<Sprite texture="Content/Items/Door/dockingport.png" sourcerect="252,4,256,224" depth="0.94" origin="0.5,0.5" />
|
||||
<trigger x="0" y="0" width="60" height="224" />
|
||||
<trigger x="196" y="0" width="60" height="224" />
|
||||
<DockingPort IsHorizontal="false" DistanceTolerance="64,200" DockedDistance="172">
|
||||
<StatusEffect type="OnSecondaryUse" target="This">
|
||||
<sound file="Content/Items/Door/DockingPort2.ogg" type="OnSecondaryUse" range="1000.0" volume="0.5" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnUse" target="This">
|
||||
<sound file="Content/Items/Door/DockingPort1.ogg" type="OnUse" range="1000.0" volume="0.5" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnBroken" target="This">
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" range="3000" />
|
||||
</StatusEffect>
|
||||
</DockingPort>
|
||||
<PowerTransfer CanBeOverloaded="false" FireProbability="0.0" />
|
||||
<Wire />
|
||||
<LightComponent range="10.0" lightcolor="255,0,0,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
|
||||
<IsActive targetitemcomponent="DockingPort" docked="false" />
|
||||
<Sprite texture="Content/Items/Door/dockingportlights.png" sourcerect="126,2,128,112" depth="0.9" origin="0.5,0.5" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<LightComponent range="10.0" lightcolor="0,255,0,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
|
||||
<IsActive targetitemcomponent="DockingPort" docked="true" />
|
||||
<Sprite texture="Content/Items/Door/dockingportlights.png" sourcerect="126,2,128,112" depth="0.9" origin="0.5,0.5" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<output name="power" displayname="connection.power" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" />
|
||||
<!-- Todo: wait for this to work
|
||||
|
||||
<output name="signal_0" displayname="connection.signalx~[num]=0" fallbackdisplayname="connection.signalinx~[num]=0" />
|
||||
|
||||
<output name="signal_1" displayname="connection.signalx~[num]=1" fallbackdisplayname="connection.signalinx~[num]=1" />
|
||||
|
||||
<output name="signal_2" displayname="connection.signalx~[num]=2" fallbackdisplayname="connection.signalinx~[num]=2" />
|
||||
|
||||
<output name="signal_3" displayname="connection.signalx~[num]=3" fallbackdisplayname="connection.signalinx~[num]=3" />
|
||||
|
||||
-->
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<!-- Docking Port Sizes -->
|
||||
<Item name="Docking Rail Vertical" identifier="ekdockyard_dockingrailvertical" tags="dock" linkable="true" scale="0.5" description="A docking interface aligned along a vertical rail." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="0,0,128,160" depth="0.94" origin="0.5,0.5" />
|
||||
<trigger x="32" y="0" width="64" height="160" />
|
||||
<DockingPort IsHorizontal="false" DistanceTolerance="64,256" DockedDistance="176">
|
||||
<StatusEffect type="OnSecondaryUse" target="This">
|
||||
<sound file="%ModDir%/Items/Door/dockingrail2.ogg" type="OnSecondaryUse" range="4000.0" volume="0.7" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnUse" target="This">
|
||||
<sound file="%ModDir%/Items/Door/dockingrail1.ogg" type="OnUse" range="4000.0" volume="0.7" />
|
||||
</StatusEffect>
|
||||
</DockingPort>
|
||||
<PowerTransfer CanBeOverloaded="false" FireProbability="0.0" />
|
||||
<Wire />
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<output name="power" displayname="connection.power" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Docking Rail Horizontal" identifier="ekdockyard_dockingrailhorizontal" tags="dock" linkable="true" scale="0.5" description="A docking interface aligned along a horizontal rail." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="128,0,160,128" depth="0.94" origin="0.5,0.5" />
|
||||
<trigger x="0" y="-32" width="160" height="64" />
|
||||
<DockingPort IsHorizontal="true" DistanceTolerance="256,64" DockedDistance="176">
|
||||
<StatusEffect type="OnSecondaryUse" target="This">
|
||||
<sound file="%ModDir%/Items/Door/dockingrail2.ogg" type="OnSecondaryUse" range="4000.0" volume="0.7" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnUse" target="This">
|
||||
<sound file="%ModDir%/Items/Door/dockingrail1.ogg" type="OnUse" range="4000.0" volume="0.7" />
|
||||
</StatusEffect>
|
||||
</DockingPort>
|
||||
<PowerTransfer CanBeOverloaded="false" FireProbability="0.0" />
|
||||
<Wire />
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<output name="power" displayname="connection.power" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Small Docking Port" identifier="ekdockyard_dockingportsmall" tags="dock" linkable="true" scale="0.5" description="A vertically aligned docking interface in a thin form-factor." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="0,168,160,416" depth="0.94" origin="0.5,0.5" />
|
||||
<trigger x="0" y="0" width="160" height="60" />
|
||||
<trigger x="0" y="-358" width="160" height="60" />
|
||||
<DockingPort IsHorizontal="true" DistanceTolerance="200,64" DockedDistance="110">
|
||||
<StatusEffect type="OnSecondaryUse" target="This">
|
||||
<sound file="Content/Items/Door/DockingPort2.ogg" type="OnSecondaryUse" range="15000.0" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnUse" target="This">
|
||||
<Explosion range="5000.0" camerashake="5" stun="0" force="0.0" flames="false" shockwave="false" sparks="true" underwaterbubble="false" />
|
||||
<sound file="Content/Items/Door/DockingPort1.ogg" type="OnUse" range="15000.0" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnBroken" target="This">
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" range="3000" />
|
||||
</StatusEffect>
|
||||
</DockingPort>
|
||||
<PowerTransfer CanBeOverloaded="false" FireProbability="0.0" />
|
||||
<Wire />
|
||||
<LightComponent range="10.0" lightcolor="255,0,0,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
|
||||
<IsActive targetitemcomponent="DockingPort" docked="false" />
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="168,136,80,208" depth="0.9" origin="0.5,0.5" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<LightComponent range="10.0" lightcolor="0,255,0,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
|
||||
<IsActive targetitemcomponent="DockingPort" docked="true" />
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="168,136,80,208" depth="0.9" origin="0.5,0.5" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem identifier="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<output name="power" displayname="connection.power" maxwires="6" maxplayerconnectablewires="5" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Small Docking Hatch" identifier="ekdockyard_dockinghatchsmall" tags="dock" linkable="true" scale="0.5" description="A horizontally aligned docking interface in a thin form-factor." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="296,0,256,160" depth="0.94" origin="0.5,0.5" />
|
||||
<trigger x="0" y="0" width="60" height="160" />
|
||||
<trigger x="196" y="0" width="60" height="160" />
|
||||
<DockingPort IsHorizontal="false" DistanceTolerance="64,200" DockedDistance="110">
|
||||
<StatusEffect type="OnSecondaryUse" target="This">
|
||||
<sound file="Content/Items/Door/DockingPort2.ogg" type="OnSecondaryUse" range="15000.0" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnUse" target="This">
|
||||
<Explosion range="5000.0" camerashake="5" stun="0" force="0.0" flames="false" shockwave="false" sparks="true" underwaterbubble="false" />
|
||||
<sound file="Content/Items/Door/DockingPort1.ogg" type="OnUse" range="15000.0" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnBroken" target="This">
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" range="3000" />
|
||||
</StatusEffect>
|
||||
</DockingPort>
|
||||
<PowerTransfer CanBeOverloaded="false" FireProbability="0.0" />
|
||||
<Wire />
|
||||
<LightComponent range="10.0" lightcolor="255,0,0,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
|
||||
<IsActive targetitemcomponent="DockingPort" docked="false" />
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="560,2,136,88" depth="0.9" origin="0.5,0.5" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<LightComponent range="10.0" lightcolor="0,255,0,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
|
||||
<IsActive targetitemcomponent="DockingPort" docked="true" />
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="560,2,136,88" depth="0.9" origin="0.5,0.5" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<output name="power" displayname="connection.power" maxwires="6" maxplayerconnectablewires="5" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Small Docking Port (Silent)" identifier="ekdockyard_dockingportsmallsilent" tags="dock" linkable="true" scale="0.5" description="A vertically aligned docking interface in a thin form-factor. Improved actuation mechanism and dampening systems allow for almost noiseless operation." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="0,168,160,416" depth="0.94" origin="0.5,0.5" />
|
||||
<trigger x="0" y="0" width="160" height="60" />
|
||||
<trigger x="0" y="-358" width="160" height="60" />
|
||||
<DockingPort IsHorizontal="true" DistanceTolerance="200,64" DockedDistance="110">
|
||||
<StatusEffect type="OnSecondaryUse" target="This">
|
||||
<sound file="Content/Items/Door/DockingPort2.ogg" type="OnSecondaryUse" range="1000.0" volume="0.5" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnUse" target="This">
|
||||
<sound file="Content/Items/Door/DockingPort1.ogg" type="OnUse" range="1000.0" volume="0.5" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnBroken" target="This">
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" range="3000" />
|
||||
</StatusEffect>
|
||||
</DockingPort>
|
||||
<PowerTransfer CanBeOverloaded="false" FireProbability="0.0" />
|
||||
<Wire />
|
||||
<LightComponent range="10.0" lightcolor="255,0,0,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
|
||||
<IsActive targetitemcomponent="DockingPort" docked="false" />
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="168,136,80,208" depth="0.9" origin="0.5,0.5" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<LightComponent range="10.0" lightcolor="0,255,0,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
|
||||
<IsActive targetitemcomponent="DockingPort" docked="true" />
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="168,136,80,208" depth="0.9" origin="0.5,0.5" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem identifier="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<output name="power" displayname="connection.power" maxwires="6" maxplayerconnectablewires="5" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Small Docking Hatch (Silent)" identifier="ekdockyard_dockinghatchsmallsilent" tags="dock" linkable="true" scale="0.5" description="A vertically aligned docking interface in a thin form-factor. Improved actuation mechanism and dampening systems allow for almost noiseless operation." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="296,0,256,160" depth="0.94" origin="0.5,0.5" />
|
||||
<trigger x="0" y="0" width="60" height="160" />
|
||||
<trigger x="196" y="0" width="60" height="160" />
|
||||
<DockingPort IsHorizontal="false" DistanceTolerance="64,200" DockedDistance="110">
|
||||
<StatusEffect type="OnSecondaryUse" target="This">
|
||||
<sound file="Content/Items/Door/DockingPort2.ogg" type="OnSecondaryUse" range="1000.0" volume="0.5" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnUse" target="This">
|
||||
<sound file="Content/Items/Door/DockingPort1.ogg" type="OnUse" range="1000.0" volume="0.5" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnBroken" target="This">
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" range="3000" />
|
||||
</StatusEffect>
|
||||
</DockingPort>
|
||||
<PowerTransfer CanBeOverloaded="false" FireProbability="0.0" />
|
||||
<Wire />
|
||||
<LightComponent range="10.0" lightcolor="255,0,0,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
|
||||
<IsActive targetitemcomponent="DockingPort" docked="false" />
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="560,2,136,88" depth="0.9" origin="0.5,0.5" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<LightComponent range="10.0" lightcolor="0,255,0,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
|
||||
<IsActive targetitemcomponent="DockingPort" docked="true" />
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="560,2,136,88" depth="0.9" origin="0.5,0.5" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<output name="power" displayname="connection.power" maxwires="6" maxplayerconnectablewires="5" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Docking Port Micro" identifier="ekdockyard_dockingportmicro" tags="dock" linkable="true" scale="0.5" description="A vertically aligned docking interface in a very small form-factor." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="560,96,72,64" depth="0.94" origin="0.5,0.5" />
|
||||
<trigger x="4" y="0" width="64" height="64" />
|
||||
<DockingPort IsHorizontal="true" DistanceTolerance="64,175" DockedDistance="64">
|
||||
<StatusEffect type="OnSecondaryUse" target="This">
|
||||
<sound file="%ModDir%/Items/Door/dockingrail2.ogg" type="OnSecondaryUse" range="1500.0" volume="0.5" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnUse" target="This">
|
||||
<sound file="%ModDir%/Items/Door/dockingrail1.ogg" type="OnUse" range="1500.0" volume="0.5" />
|
||||
</StatusEffect>
|
||||
</DockingPort>
|
||||
<PowerTransfer CanBeOverloaded="false" FireProbability="0.0" />
|
||||
<Wire />
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<output name="power" displayname="connection.power" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Docking Hach Micro" identifier="ekdockyard_dockinghatchmicro" tags="dock" linkable="true" scale="0.5" description="A horizontally aligned docking interface in a very small form-factor." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="640,96,64,72" depth="0.94" origin="0.5,0.5" />
|
||||
<trigger x="0" y="-4" width="64" height="64" />
|
||||
<DockingPort IsHorizontal="false" DistanceTolerance="175,64" DockedDistance="64">
|
||||
<StatusEffect type="OnSecondaryUse" target="This">
|
||||
<sound file="%ModDir%/Items/Door/dockingrail2.ogg" type="OnSecondaryUse" range="1500.0" volume="0.5" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnUse" target="This">
|
||||
<sound file="%ModDir%/Items/Door/dockingrail1.ogg" type="OnUse" range="1500.0" volume="0.5" />
|
||||
</StatusEffect>
|
||||
</DockingPort>
|
||||
<PowerTransfer CanBeOverloaded="false" FireProbability="0.0" />
|
||||
<Wire />
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<output name="power" displayname="connection.power" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Large Docking Port" identifier="ekdockyard_dockingportlarge" tags="dock" linkable="true" scale="0.5" description="A vertically aligned docking interface with increased diameter." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="720,0,160,896" depth="0.94" origin="0.5,0.5" />
|
||||
<trigger x="0" y="0" width="160" height="60" />
|
||||
<trigger x="0" y="-840" width="160" height="60" />
|
||||
<DockingPort IsHorizontal="true" DistanceTolerance="200,64" DockedDistance="110">
|
||||
<StatusEffect type="OnSecondaryUse" target="This">
|
||||
<sound file="%ModDir%/Items/Door/largedockingport2.ogg" type="OnSecondaryUse" range="15000.0" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnUse" target="This">
|
||||
<Explosion range="5000.0" camerashake="5" stun="0" force="0.0" flames="false" shockwave="false" sparks="true" underwaterbubble="false" />
|
||||
<sound file="%ModDir%/Items/Door/largedockingport1.ogg" type="OnUse" range="15000.0" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnBroken" target="This">
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" range="3000" />
|
||||
</StatusEffect>
|
||||
</DockingPort>
|
||||
<PowerTransfer CanBeOverloaded="false" FireProbability="0.0" />
|
||||
<Wire />
|
||||
<!--
|
||||
|
||||
<LightComponent range="10.0" lightcolor="255,0,0,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
|
||||
|
||||
<IsActive targetitemcomponent="DockingPort" docked="false" />
|
||||
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="168,136,80,208" depth="0.9" origin="0.5,0.5" alpha="1.0" />
|
||||
|
||||
</LightComponent>
|
||||
|
||||
<LightComponent range="10.0" lightcolor="0,255,0,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
|
||||
|
||||
<IsActive targetitemcomponent="DockingPort" docked="true" />
|
||||
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="168,136,80,208" depth="0.9" origin="0.5,0.5" alpha="1.0" />
|
||||
|
||||
</LightComponent>
|
||||
|
||||
-->
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem identifier="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<output name="power" displayname="connection.power" maxwires="6" maxplayerconnectablewires="5" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Large Docking Hatch" identifier="ekdockyard_dockinghatchlarge" tags="dock" linkable="true" scale="0.5" description="A horizontally aligned docking interface with increased diameter." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="0,736,576,160" depth="0.94" origin="0.5,0.5" />
|
||||
<trigger x="0" y="0" width="60" height="160" />
|
||||
<trigger x="520" y="0" width="60" height="160" />
|
||||
<DockingPort IsHorizontal="false" DistanceTolerance="64,200" DockedDistance="110">
|
||||
<StatusEffect type="OnSecondaryUse" target="This">
|
||||
<sound file="%ModDir%/Items/Door/largedockingport2.ogg" type="OnSecondaryUse" range="15000.0" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnUse" target="This">
|
||||
<Explosion range="5000.0" camerashake="5" stun="0" force="0.0" flames="false" shockwave="false" sparks="true" underwaterbubble="false" />
|
||||
<sound file="%ModDir%/Items/Door/largedockingport1.ogg" type="OnUse" range="15000.0" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnBroken" target="This">
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" range="3000" />
|
||||
</StatusEffect>
|
||||
</DockingPort>
|
||||
<PowerTransfer CanBeOverloaded="false" FireProbability="0.0" />
|
||||
<Wire />
|
||||
<!--
|
||||
|
||||
<LightComponent range="10.0" lightcolor="255,0,0,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
|
||||
|
||||
<IsActive targetitemcomponent="DockingPort" docked="false" />
|
||||
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="560,2,136,88" depth="0.9" origin="0.5,0.5" alpha="1.0" />
|
||||
|
||||
</LightComponent>
|
||||
|
||||
<LightComponent range="10.0" lightcolor="0,255,0,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
|
||||
|
||||
<IsActive targetitemcomponent="DockingPort" docked="true" />
|
||||
|
||||
<Sprite texture="%ModDir%/Items/Door/dockingports_custom.png" sourcerect="560,2,136,88" depth="0.9" origin="0.5,0.5" alpha="1.0" />
|
||||
|
||||
</LightComponent>
|
||||
|
||||
-->
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<output name="power" displayname="connection.power" maxwires="6" maxplayerconnectablewires="5" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
</Items>
|
||||
3113
Items/Door/custom_doors.xml
Executable file
BIN
Items/Door/dockingports_custom.png
Executable file
|
After Width: | Height: | Size: 244 KiB |
BIN
Items/Door/dockingrail1.ogg
Executable file
BIN
Items/Door/dockingrail2.ogg
Executable file
BIN
Items/Door/door_custom1.png
Executable file
|
After Width: | Height: | Size: 483 KiB |
BIN
Items/Door/door_exteriordoors1.png
Executable file
|
After Width: | Height: | Size: 968 KiB |
BIN
Items/Door/door_exteriordoors1break.png
Executable file
|
After Width: | Height: | Size: 394 KiB |
BIN
Items/Door/door_exteriordoors2.png
Executable file
|
After Width: | Height: | Size: 965 KiB |
BIN
Items/Door/door_maintenancepanels1.png
Executable file
|
After Width: | Height: | Size: 567 KiB |
BIN
Items/Door/door_maintenancepanels1break.png
Executable file
|
After Width: | Height: | Size: 1.0 MiB |
BIN
Items/Door/door_vanillaheavy.png
Executable file
|
After Width: | Height: | Size: 247 KiB |
BIN
Items/Door/exteriorshelldoor1_move.ogg
Executable file
BIN
Items/Door/largedockingport1.ogg
Executable file
BIN
Items/Door/largedockingport2.ogg
Executable file
BIN
Items/Door/maintenancepanel1_move.ogg
Executable file
236
Items/Door/vanilla_door_fix.xml
Executable file
@@ -0,0 +1,236 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Items>
|
||||
<Item name="" identifier="ekdockyard_vanillafix_door" nameidentifier="door" descriptionidentifier="door" tags="door" scale="0.5" health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" ondamagedthreshold="10" linkable="true">
|
||||
<Sprite texture="Content/Items/Door/door.png" sourcerect="0,0,49,416" depth="0.51" origin="0.5,0.5" />
|
||||
<DecorativeSprite texture="Content/Items/Door/door.png" sourcerect="49,0,49,416" depth="0.89" origin="0.5,0.5" />
|
||||
<Door canbeselected="true" canbepicked="true" pickkey="Action" msg="ItemMsgForceOpenCrowbar" PickingTime="10.0" shadowscale="0.7,1">
|
||||
<RequiredItem items="crowbar" type="Equipped" />
|
||||
<Sprite texture="Content/Items/Door/door.png" sourcerect="158,0,42,416" depth="0.05" origin="0.5,0.0" />
|
||||
<WeldedSprite texture="Content/Items/Door/door.png" sourcerect="203,0,65,377" depth="0.0" origin="0.5,0.5" />
|
||||
<BrokenSprite texture="Content/Items/Door/door.png" sourcerect="271,0,121,416" depth="0.509" origin="0.5,0.0" scale="true" />
|
||||
<sound file="Content/Items/Door/Door1.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Door/Door2.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Door/Door3.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Door/Door4.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Tools/Crowbar.ogg" type="OnPicked" range="4000.0" onlyinsamesub="true" />
|
||||
<sound file="Content/Items/Door/Duct1.ogg" type="OnFailure" selectionmode="Random" range="300" />
|
||||
<sound file="Content/Items/Door/Duct2.ogg" type="OnFailure" range="300" />
|
||||
<sound file="Content/Items/Door/DoorBreak1.ogg" type="OnBroken" selectionmode="Random" range="3000" />
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" type="OnBroken" range="3000" />
|
||||
<StatusEffect type="OnDamaged" target="This">
|
||||
<sound file="Content/Items/Door/DoorBreak1.ogg" selectionmode="Random" range="800" />
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" range="800" />
|
||||
</StatusEffect>
|
||||
</Door>
|
||||
<AiTarget sightrange="1500.0" static="True" />
|
||||
<Repairable selectkey="Action" header="mechanicalrepairsheader" fixDurationHighSkill="10" fixDurationLowSkill="25" msg="ItemMsgRepairWrench" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,280" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
|
||||
<RequiredSkill identifier="mechanical" level="40" />
|
||||
<RequiredItem items="wrench" type="equipped" />
|
||||
</Repairable>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
<output name="condition_out" displayname="connection.conditionout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_vanillafix_windoweddoor" nameidentifier="windoweddoor" descriptionidentifier="windoweddoor" tags="door" scale="0.5" health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" ondamagedthreshold="10" linkable="true">
|
||||
<Sprite texture="Content/Items/Door/door.png" sourcerect="0,0,49,416" depth="0.51" origin="0.5,0.5" />
|
||||
<DecorativeSprite texture="Content/Items/Door/door.png" sourcerect="49,0,49,416" depth="0.89" origin="0.5,0.5" />
|
||||
<Door window="0,0,50,227" canbepicked="true" canbeselected="true" pickkey="Action" msg="ItemMsgForceOpenCrowbar" PickingTime="10.0" shadowscale="0.7,1">
|
||||
<RequiredItem items="crowbar" type="Equipped" />
|
||||
<Sprite texture="Content/Items/Door/door.png" sourcerect="106,0,50,416" depth="0.05" origin="0.5,0.0" />
|
||||
<WeldedSprite texture="Content/Items/Door/door.png" sourcerect="203,0,65,377" depth="0.0" origin="0.5,0.5" />
|
||||
<BrokenSprite texture="Content/Items/Door/door.png" sourcerect="392,0,120,416" depth="0.509" origin="0.5,0.0" scale="true" />
|
||||
<sound file="Content/Items/Door/Door1.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Door/Door2.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Door/Door3.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Door/Door4.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Tools/Crowbar.ogg" type="OnPicked" range="4000.0" onlyinsamesub="true" />
|
||||
<sound file="Content/Items/Door/Duct1.ogg" type="OnFailure" selectionmode="Random" range="300" />
|
||||
<sound file="Content/Items/Door/Duct2.ogg" type="OnFailure" range="300" />
|
||||
<sound file="Content/Items/Door/DoorBreak1.ogg" type="OnBroken" selectionmode="Random" range="3000" />
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" type="OnBroken" range="3000" />
|
||||
<StatusEffect type="OnDamaged" target="This">
|
||||
<sound file="Content/Items/Door/DoorBreak1.ogg" selectionmode="Random" range="800" />
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" range="800" />
|
||||
</StatusEffect>
|
||||
</Door>
|
||||
<AiTarget sightrange="1500.0" static="True" />
|
||||
<Repairable selectkey="Action" header="mechanicalrepairsheader" fixDurationHighSkill="10" fixDurationLowSkill="25" msg="ItemMsgRepairWrench" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,280" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
|
||||
<RequiredSkill identifier="mechanical" level="40" />
|
||||
<RequiredItem items="wrench" type="equipped" />
|
||||
</Repairable>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
<output name="condition_out" displayname="connection.conditionout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_vanillafix_hatch" nameidentifier="hatch" descriptionidentifier="hatch" allowedlinks="gap,hull,structure,item" linkable="true" tags="door" scale="0.5" health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.1" ondamagedthreshold="10" allowrotatingineditor="false">
|
||||
<Upgrade gameversion="0.9.7.0" spritedepth="0.7" />
|
||||
<Sprite texture="Content/Items/Door/hatch.png" sourcerect="0,0,256,98" depth="0.7" origin="0.5,0.5" />
|
||||
<Door canbeselected="true" canbepicked="true" horizontal="true" pickkey="Action" msg="ItemMsgForceOpenCrowbar" PickingTime="10.0" shadowscale="1,0.8">
|
||||
<RequiredItem items="crowbar" type="Equipped" />
|
||||
<Sprite texture="Content/Items/Door/hatch.png" sourcerect="256,0,256,38" depth="0.05" origin="0.0,0.5" />
|
||||
<WeldedSprite texture="Content/Items/Door/hatch.png" sourcerect="0,100,227,75" depth="0.0" origin="0.5,0.5" />
|
||||
<BrokenSprite texture="Content/Items/Door/hatch.png" sourcerect="256,45,256,114" depth="0.509" origin="0.0,0.5" scale="true" />
|
||||
<sound file="Content/Items/Door/Door1.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Door/Door2.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Door/Door3.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Door/Door4.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Tools/Crowbar.ogg" type="OnPicked" range="4000.0" onlyinsamesub="true" />
|
||||
<sound file="Content/Items/Door/Duct1.ogg" type="OnFailure" selectionmode="Random" range="300" />
|
||||
<sound file="Content/Items/Door/Duct2.ogg" type="OnFailure" range="300" />
|
||||
<sound file="Content/Items/Door/DoorBreak1.ogg" type="OnBroken" selectionmode="Random" range="3000" />
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" type="OnBroken" range="3000" />
|
||||
<StatusEffect type="OnDamaged" target="This">
|
||||
<sound file="Content/Items/Door/DoorBreak1.ogg" selectionmode="Random" range="800" />
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" range="800" />
|
||||
</StatusEffect>
|
||||
</Door>
|
||||
<AiTarget sightrange="1500.0" static="True" />
|
||||
<Repairable selectkey="Action" header="mechanicalrepairsheader" fixDurationHighSkill="10" fixDurationLowSkill="25" msg="ItemMsgRepairWrench" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,280" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
|
||||
<RequiredSkill identifier="mechanical" level="40" />
|
||||
<RequiredItem items="wrench" type="equipped" />
|
||||
</Repairable>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
<output name="condition_out" displayname="connection.conditionout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_vanillafix_doorwbuttons" nameidentifier="doorwbuttons" descriptionidentifier="doorwbuttons" tags="door" scale="0.5" health="100" requirebodyinsidetrigger="false" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" ondamagedthreshold="10" linkable="true">
|
||||
<Sprite texture="Content/Items/Door/door.png" sourcerect="0,0,49,416" depth="0.51" origin="0.5,0.5" />
|
||||
<DecorativeSprite texture="Content/Items/Door/door.png" sourcerect="49,0,49,416" depth="0.89" origin="0.5,0.5" />
|
||||
<DecorativeSprite texture="Content/Items/Button/button.png" sourcerect="28,70,34,51" depth="0.75" origin="1.65,0.76" />
|
||||
<DecorativeSprite texture="Content/Items/Button/button.png" sourcerect="28,70,34,51" depth="0.75" origin="-0.65,0.76" />
|
||||
<Door canbeselected="true" canbepicked="true" pickkey="Action" msg="ItemMsgForceOpenCrowbar" PickingTime="10.0" shadowscale="0.7,1" hasintegratedbuttons="true">
|
||||
<RequiredItem items="crowbar" type="Equipped" optional="true" />
|
||||
<Requireditem items="idcard" type="Picked" optional="true" />
|
||||
<Sprite texture="Content/Items/Door/door.png" sourcerect="158,0,42,416" depth="0.05" origin="0.5,0.0" />
|
||||
<WeldedSprite texture="Content/Items/Door/door.png" sourcerect="203,0,65,377" depth="0.0" origin="0.5,0.5" />
|
||||
<BrokenSprite texture="Content/Items/Door/door.png" sourcerect="271,0,121,416" depth="0.509" origin="0.5,0.0" scale="true" />
|
||||
<sound file="Content/Items/Door/Door1.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Door/Door2.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Door/Door3.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Door/Door4.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Tools/Crowbar.ogg" type="OnPicked" range="4000.0" onlyinsamesub="true" />
|
||||
<sound file="Content/Items/Door/Duct1.ogg" type="OnFailure" selectionmode="Random" range="300" />
|
||||
<sound file="Content/Items/Door/Duct2.ogg" type="OnFailure" range="300" />
|
||||
<sound file="Content/Items/Door/DoorBreak1.ogg" type="OnBroken" selectionmode="Random" range="3000" />
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" type="OnBroken" range="3000" />
|
||||
<StatusEffect type="OnDamaged" target="This">
|
||||
<sound file="Content/Items/Door/DoorBreak1.ogg" selectionmode="Random" range="800" />
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" range="800" />
|
||||
</StatusEffect>
|
||||
</Door>
|
||||
<trigger x="-60" y="-140" width="170" height="85" />
|
||||
<AiTarget sightrange="1500.0" static="True" />
|
||||
<Repairable selectkey="Action" header="mechanicalrepairsheader" fixDurationHighSkill="10" fixDurationLowSkill="25" msg="ItemMsgRepairWrench" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,280" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
|
||||
<RequiredSkill identifier="mechanical" level="40" />
|
||||
<RequiredItem items="wrench" type="equipped" />
|
||||
</Repairable>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
<output name="condition_out" displayname="connection.conditionout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_vanillafix_windoweddoorwbuttons" nameidentifier="windoweddoorwbuttons" descriptionidentifier="windoweddoorwbuttons" tags="door" scale="0.5" health="100" requirebodyinsidetrigger="false" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" ondamagedthreshold="10" linkable="true">
|
||||
<Sprite texture="Content/Items/Door/door.png" sourcerect="0,0,49,416" depth="0.51" origin="0.5,0.5" />
|
||||
<DecorativeSprite texture="Content/Items/Door/door.png" sourcerect="49,0,49,416" depth="0.89" origin="0.5,0.5" />
|
||||
<DecorativeSprite texture="Content/Items/Button/button.png" sourcerect="28,70,34,51" depth="0.75" origin="1.65,0.76" />
|
||||
<DecorativeSprite texture="Content/Items/Button/button.png" sourcerect="28,70,34,51" depth="0.75" origin="-0.65,0.76" />
|
||||
<Door window="0,0,50,227" canbepicked="true" canbeselected="true" pickkey="Action" msg="ItemMsgForceOpenCrowbar" PickingTime="10.0" shadowscale="0.7,1" hasintegratedbuttons="true">
|
||||
<RequiredItem items="crowbar" type="Equipped" optional="true" />
|
||||
<Requireditem items="idcard" type="Picked" optional="true" />
|
||||
<Sprite texture="Content/Items/Door/door.png" sourcerect="106,0,50,416" depth="0.05" origin="0.5,0.0" />
|
||||
<WeldedSprite texture="Content/Items/Door/door.png" sourcerect="203,0,65,377" depth="0.0" origin="0.5,0.5" />
|
||||
<BrokenSprite texture="Content/Items/Door/door.png" sourcerect="392,0,120,416" depth="0.509" origin="0.5,0.0" scale="true" />
|
||||
<sound file="Content/Items/Door/Door1.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Door/Door2.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Door/Door3.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Door/Door4.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Tools/Crowbar.ogg" type="OnPicked" range="4000.0" onlyinsamesub="true" />
|
||||
<sound file="Content/Items/Door/Duct1.ogg" type="OnFailure" selectionmode="Random" range="300" />
|
||||
<sound file="Content/Items/Door/Duct2.ogg" type="OnFailure" range="300" />
|
||||
<sound file="Content/Items/Door/DoorBreak1.ogg" type="OnBroken" selectionmode="Random" range="3000" />
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" type="OnBroken" range="3000" />
|
||||
<StatusEffect type="OnDamaged" target="This">
|
||||
<sound file="Content/Items/Door/DoorBreak1.ogg" selectionmode="Random" range="800" />
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" range="800" />
|
||||
</StatusEffect>
|
||||
</Door>
|
||||
<trigger x="-60" y="-140" width="170" height="85" />
|
||||
<AiTarget sightrange="1500.0" static="True" />
|
||||
<Repairable selectkey="Action" header="mechanicalrepairsheader" fixDurationHighSkill="10" fixDurationLowSkill="25" msg="ItemMsgRepairWrench" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,280" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
|
||||
<RequiredSkill identifier="mechanical" level="40" />
|
||||
<RequiredItem items="wrench" type="equipped" />
|
||||
</Repairable>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
<output name="condition_out" displayname="connection.conditionout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_vanillafix_hatchwbuttons" nameidentifier="hatchwbuttons" descriptionidentifier="hatchwbuttons" allowedlinks="gap,hull,structure,item" linkable="true" tags="door" scale="0.5" health="100" requirebodyinsidetrigger="false" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.1" ondamagedthreshold="10" allowrotatingineditor="false">
|
||||
<Upgrade gameversion="0.9.7.0" spritedepth="0.7" />
|
||||
<Sprite texture="Content/Items/Door/hatch.png" sourcerect="0,0,256,98" depth="0.7" origin="0.5,0.5" />
|
||||
<DecorativeSprite texture="Content/Items/Door/hatch.png" sourcerect="0,234,256,193" depth="0.89" origin="0.5,0.5" />
|
||||
<Door canbeselected="true" canbepicked="true" horizontal="true" pickkey="Action" msg="ItemMsgOpen" PickingTime="10.0" shadowscale="1,0.8" hasintegratedbuttons="true">
|
||||
<RequiredItem items="crowbar" type="Equipped" optional="true" />
|
||||
<Requireditem items="idcard" type="Picked" optional="true" />
|
||||
<Sprite texture="Content/Items/Door/hatch.png" sourcerect="256,0,256,38" depth="0.05" origin="0.0,0.5" />
|
||||
<WeldedSprite texture="Content/Items/Door/hatch.png" sourcerect="0,100,227,75" depth="0.0" origin="0.5,0.5" />
|
||||
<BrokenSprite texture="Content/Items/Door/hatch.png" sourcerect="256,45,256,114" depth="0.509" origin="0.0,0.5" scale="true" />
|
||||
<sound file="Content/Items/Door/Door1.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Door/Door2.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Door/Door3.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Door/Door4.ogg" type="OnUse" range="500.0" />
|
||||
<sound file="Content/Items/Tools/Crowbar.ogg" type="OnPicked" range="4000.0" onlyinsamesub="true" />
|
||||
<sound file="Content/Items/Door/Duct1.ogg" type="OnFailure" selectionmode="Random" range="300" />
|
||||
<sound file="Content/Items/Door/Duct2.ogg" type="OnFailure" range="300" />
|
||||
<sound file="Content/Items/Door/DoorBreak1.ogg" type="OnBroken" selectionmode="Random" range="3000" />
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" type="OnBroken" range="3000" />
|
||||
<StatusEffect type="OnDamaged" target="This">
|
||||
<sound file="Content/Items/Door/DoorBreak1.ogg" selectionmode="Random" range="800" />
|
||||
<sound file="Content/Items/Door/DoorBreak2.ogg" range="800" />
|
||||
</StatusEffect>
|
||||
</Door>
|
||||
<trigger x="170" y="51" width="70" height="200" />
|
||||
<AiTarget sightrange="1500.0" static="True" />
|
||||
<Repairable selectkey="Action" header="mechanicalrepairsheader" fixDurationHighSkill="10" fixDurationLowSkill="25" msg="ItemMsgRepairWrench" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,280" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
|
||||
<RequiredSkill identifier="mechanical" level="40" />
|
||||
<RequiredItem items="wrench" type="equipped" />
|
||||
</Repairable>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
<output name="condition_out" displayname="connection.conditionout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
</Items>
|
||||
292
Items/Electricity/ADX Sounds.xml
Executable file
@@ -0,0 +1,292 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Items>
|
||||
<Item name="Speech Fire PP" identifier="speech_fire_pp" description="Внимание! Обнаружено возгорание основной силовой установки." category="Electrical" Tags="smallitem,sound,voicemodule,voicemodule" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true">
|
||||
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="191,127,64,64" origin="0.5,0.5" />
|
||||
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="75,64,42,63" origin="0.5,0.5" />
|
||||
<Body radius="20" height="20" density="30" />
|
||||
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
||||
<RequiredItem items="wrench" type="Equipped" />
|
||||
</Holdable>
|
||||
<LightComponent canbeselected="false" lightcolor="100,255,100,100" castshadows="false" range="75">
|
||||
<Sprite texture="%ModDir%/Items/signal.png" sourcerect="2,191,42,63" origin="0.5,0.5" alpha="1.0" />
|
||||
<sound file="%ModDir%/Sounds/0.ogg" type="OnActive" range="5000.0" loop="true" volume="1" dontmuffle="true" />
|
||||
<StatusEffect type="OnContained" target="This" IsActive="false" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Speech Melting PP" identifier="speech_melting_pp" description="Внимание! Плавление ядра реактора. Основная силовая установка будет отключена через 5 секунд." category="Electrical" Tags="smallitem,sound,voicemodule" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true">
|
||||
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="191,127,64,64" origin="0.5,0.5" />
|
||||
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="75,64,42,63" origin="0.5,0.5" />
|
||||
<Body radius="20" height="20" density="30" />
|
||||
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
||||
<RequiredItem items="wrench" type="Equipped" />
|
||||
</Holdable>
|
||||
<LightComponent canbeselected="false" lightcolor="100,255,100,100" castshadows="false" range="75">
|
||||
<Sprite texture="%ModDir%/Items/signal.png" sourcerect="2,191,42,63" origin="0.5,0.5" alpha="1.0" />
|
||||
<sound file="%ModDir%/Sounds/1.ogg" type="OnActive" range="5000.0" loop="true" volume="1.2" dontmuffle="true" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Speech Fire Electrical room" identifier="speech_fire_electrical_room" description="Внимание! Обнаружено возгорание в электрощитовой." category="Electrical" Tags="smallitem,sound,voicemodule" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true">
|
||||
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="191,127,64,64" origin="0.5,0.5" />
|
||||
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="75,64,42,63" origin="0.5,0.5" />
|
||||
<Body radius="20" height="20" density="30" />
|
||||
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
||||
<RequiredItem items="wrench" type="Equipped" />
|
||||
</Holdable>
|
||||
<LightComponent canbeselected="false" lightcolor="100,255,100,100" castshadows="false" range="75">
|
||||
<Sprite texture="%ModDir%/Items/signal.png" sourcerect="2,191,42,63" origin="0.5,0.5" alpha="1.0" />
|
||||
<sound file="%ModDir%/Sounds/2.ogg" type="OnActive" range="5000.0" loop="true" volume="1" dontmuffle="true" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Speech Fire Batteries" identifier="speech_fire_batteries" description="Внимание! Обнаружено возгорание электробатарей." category="Electrical" Tags="smallitem,sound,voicemodule" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true">
|
||||
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="191,127,64,64" origin="0.5,0.5" />
|
||||
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="75,64,42,63" origin="0.5,0.5" />
|
||||
<Body radius="20" height="20" density="30" />
|
||||
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
||||
<RequiredItem items="wrench" type="Equipped" />
|
||||
</Holdable>
|
||||
<LightComponent canbeselected="false" lightcolor="100,255,100,100" castshadows="false" range="75">
|
||||
<Sprite texture="%ModDir%/Items/signal.png" sourcerect="2,191,42,63" origin="0.5,0.5" alpha="1.0" />
|
||||
<sound file="%ModDir%/Sounds/3.ogg" type="OnActive" range="5000.0" loop="true" volume="1" dontmuffle="true" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Speech Invasion" identifier="speech_invasion" description="Обнаружено вторжение!" category="Electrical" Tags="smallitem,sound,voicemodule" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true">
|
||||
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="191,127,64,64" origin="0.5,0.5" />
|
||||
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="75,64,42,63" origin="0.5,0.5" />
|
||||
<Body radius="20" height="20" density="30" />
|
||||
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
||||
<RequiredItem items="wrench" type="Equipped" />
|
||||
</Holdable>
|
||||
<LightComponent canbeselected="false" lightcolor="100,255,100,100" castshadows="false" range="75">
|
||||
<Sprite texture="%ModDir%/Items/signal.png" sourcerect="2,191,42,63" origin="0.5,0.5" alpha="1.0" />
|
||||
<sound file="%ModDir%/Sounds/4.ogg" type="OnActive" range="5000.0" loop="true" volume="1" dontmuffle="true" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Speech Hello ADX-Vortex" identifier="speech_hello_vortex" description="Приветствую вас на А Дэ Икс Во+ртэкс. ..." category="Electrical" Tags="smallitem,sound,voicemodule" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true">
|
||||
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="191,127,64,64" origin="0.5,0.5" />
|
||||
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="75,64,42,63" origin="0.5,0.5" />
|
||||
<Body radius="20" height="20" density="30" />
|
||||
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
||||
<RequiredItem items="wrench" type="Equipped" />
|
||||
</Holdable>
|
||||
<LightComponent canbeselected="false" lightcolor="100,255,100,100" castshadows="false" range="75">
|
||||
<Sprite texture="%ModDir%/Items/signal.png" sourcerect="2,191,42,63" origin="0.5,0.5" alpha="1.0" />
|
||||
<sound file="%ModDir%/Sounds/5.ogg" type="OnActive" range="5000.0" loop="true" volume="1" dontmuffle="true" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Speech Backup PP" identifier="speech_backup_pp" description="Принудительный переход на Вспомогательную Силовую Установку" category="Electrical" Tags="smallitem,sound,voicemodule" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true">
|
||||
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="191,127,64,64" origin="0.5,0.5" />
|
||||
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="75,64,42,63" origin="0.5,0.5" />
|
||||
<Body radius="20" height="20" density="30" />
|
||||
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
||||
<RequiredItem items="wrench" type="Equipped" />
|
||||
</Holdable>
|
||||
<LightComponent canbeselected="false" lightcolor="100,255,100,100" castshadows="false" range="75">
|
||||
<Sprite texture="%ModDir%/Items/signal.png" sourcerect="2,191,42,63" origin="0.5,0.5" alpha="1.0" />
|
||||
<sound file="%ModDir%/Sounds/8.ogg" type="OnActive" range="5000.0" loop="true" volume="1" dontmuffle="true" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Speech Evacuation" identifier="speech_evacuation" description="Внимание всему экипажу! Покинуть судно!" category="Electrical" Tags="smallitem,sound,voicemodule" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true">
|
||||
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="191,127,64,64" origin="0.5,0.5" />
|
||||
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="75,64,42,63" origin="0.5,0.5" />
|
||||
<Body radius="20" height="20" density="30" />
|
||||
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
||||
<RequiredItem items="wrench" type="Equipped" />
|
||||
</Holdable>
|
||||
<LightComponent canbeselected="false" lightcolor="100,255,100,100" castshadows="false" range="75">
|
||||
<Sprite texture="%ModDir%/Items/signal.png" sourcerect="2,191,42,63" origin="0.5,0.5" alpha="1.0" />
|
||||
<sound file="%ModDir%/Sounds/6.ogg" type="OnActive" range="5000.0" loop="true" volume="1.2" dontmuffle="true" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Speech Sinking" identifier="speech_sinking" description="Потеря плавучести!" category="Electrical" Tags="smallitem,sound,voicemodule" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true">
|
||||
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="191,127,64,64" origin="0.5,0.5" />
|
||||
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="75,64,42,63" origin="0.5,0.5" />
|
||||
<Body radius="20" height="20" density="30" />
|
||||
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
||||
<RequiredItem items="wrench" type="Equipped" />
|
||||
</Holdable>
|
||||
<LightComponent canbeselected="false" lightcolor="100,255,100,100" castshadows="false" range="75">
|
||||
<Sprite texture="%ModDir%/Items/signal.png" sourcerect="2,191,42,63" origin="0.5,0.5" alpha="1.0" />
|
||||
<sound file="%ModDir%/Sounds/7.ogg" type="OnActive" range="5000.0" loop="true" volume="1" dontmuffle="true" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Speech Security breach Reactor" identifier="speech_sb_reactor" description="Несанкционированное проникновение в Реакторный отсек" category="Electrical" Tags="smallitem,sound,voicemodule" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true">
|
||||
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="191,127,64,64" origin="0.5,0.5" />
|
||||
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="75,64,42,63" origin="0.5,0.5" />
|
||||
<Body radius="20" height="20" density="30" />
|
||||
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
||||
<RequiredItem items="wrench" type="Equipped" />
|
||||
</Holdable>
|
||||
<LightComponent canbeselected="false" lightcolor="100,255,100,100" castshadows="false" range="75">
|
||||
<Sprite texture="%ModDir%/Items/signal.png" sourcerect="2,191,42,63" origin="0.5,0.5" alpha="1.0" />
|
||||
<sound file="%ModDir%/Sounds/9.ogg" type="OnActive" range="5000.0" loop="true" volume="1" dontmuffle="true" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Speech Security breach Gunnery" identifier="speech_sb_gunnery" description="Несанкционированное проникновение в Арсенал" category="Electrical" Tags="smallitem,sound,voicemodule" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true">
|
||||
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="191,127,64,64" origin="0.5,0.5" />
|
||||
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="75,64,42,63" origin="0.5,0.5" />
|
||||
<Body radius="20" height="20" density="30" />
|
||||
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
||||
<RequiredItem items="wrench" type="Equipped" />
|
||||
</Holdable>
|
||||
<LightComponent canbeselected="false" lightcolor="100,255,100,100" castshadows="false" range="75">
|
||||
<Sprite texture="%ModDir%/Items/signal.png" sourcerect="2,191,42,63" origin="0.5,0.5" alpha="1.0" />
|
||||
<sound file="%ModDir%/Sounds/10.ogg" type="OnActive" range="5000.0" loop="true" volume="1" dontmuffle="true" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Speech Prepare to fight Alarm" identifier="speech_prepare_fight" description="Внимание! Экипажу занять боевые посты!" category="Electrical" Tags="smallitem,sound,voicemodule" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true">
|
||||
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="191,127,64,64" origin="0.5,0.5" />
|
||||
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="75,64,42,63" origin="0.5,0.5" />
|
||||
<Body radius="20" height="20" density="30" />
|
||||
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
||||
<RequiredItem items="wrench" type="Equipped" />
|
||||
</Holdable>
|
||||
<LightComponent canbeselected="false" lightcolor="100,255,100,100" castshadows="false" range="75">
|
||||
<Sprite texture="%ModDir%/Items/signal.png" sourcerect="2,191,42,63" origin="0.5,0.5" alpha="1.0" />
|
||||
<sound file="%ModDir%/Sounds/11.ogg" type="OnActive" range="5000.0" loop="true" volume="1.2" dontmuffle="true" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Speech Blackout support power" identifier="speech_blackout" description="Блэка+ут. Переход на Вспомогательную Силовую Установку" category="Electrical" Tags="smallitem,sound,voicemodule" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true">
|
||||
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="191,127,64,64" origin="0.5,0.5" />
|
||||
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="75,64,42,63" origin="0.5,0.5" />
|
||||
<Body radius="20" height="20" density="30" />
|
||||
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
||||
<RequiredItem items="wrench" type="Equipped" />
|
||||
</Holdable>
|
||||
<LightComponent canbeselected="false" lightcolor="100,255,100,100" castshadows="false" range="75">
|
||||
<Sprite texture="%ModDir%/Items/signal.png" sourcerect="2,191,42,63" origin="0.5,0.5" alpha="1.0" />
|
||||
<sound file="%ModDir%/Sounds/12.ogg" type="OnActive" range="5000.0" loop="true" volume="1" dontmuffle="true" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Speech Energy on" identifier="speech_energy_on" description="Подача энергии восстановлена" category="Electrical" Tags="smallitem,sound,voicemodule" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true">
|
||||
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="191,127,64,64" origin="0.5,0.5" />
|
||||
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="75,64,42,63" origin="0.5,0.5" />
|
||||
<Body radius="20" height="20" density="30" />
|
||||
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
||||
<RequiredItem items="wrench" type="Equipped" />
|
||||
</Holdable>
|
||||
<LightComponent canbeselected="false" lightcolor="100,255,100,100" castshadows="false" range="75">
|
||||
<Sprite texture="%ModDir%/Items/signal.png" sourcerect="2,191,42,63" origin="0.5,0.5" alpha="1.0" />
|
||||
<sound file="%ModDir%/Sounds/13.ogg" type="OnActive" range="5000.0" loop="true" volume="1" dontmuffle="true" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Speech Engine Overdrive" identifier="speech_engine_overdrive" description="Активирован форсажный режим управления двигателем" category="Electrical" Tags="smallitem,sound,voicemodule" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true">
|
||||
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="191,127,64,64" origin="0.5,0.5" />
|
||||
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="75,64,42,63" origin="0.5,0.5" />
|
||||
<Body radius="20" height="20" density="30" />
|
||||
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
||||
<RequiredItem items="wrench" type="Equipped" />
|
||||
</Holdable>
|
||||
<LightComponent canbeselected="false" lightcolor="100,255,100,100" castshadows="false" range="75">
|
||||
<Sprite texture="%ModDir%/Items/signal.png" sourcerect="2,191,42,63" origin="0.5,0.5" alpha="1.0" />
|
||||
<sound file="%ModDir%/Sounds/14.ogg" type="OnActive" range="5000.0" loop="true" volume="1" dontmuffle="true" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Alarm Proximity" identifier="alarm_prox" description="Мерзкий звук при опасности столкновения" category="Electrical" Tags="smallitem,sound,voicemodule" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true">
|
||||
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="191,127,64,64" origin="0.5,0.5" />
|
||||
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="75,64,42,63" origin="0.5,0.5" />
|
||||
<Body radius="20" height="20" density="30" />
|
||||
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="5.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true">
|
||||
<RequiredItem items="wrench" type="Equipped" />
|
||||
</Holdable>
|
||||
<LightComponent canbeselected="false" lightcolor="100,255,100,100" castshadows="false" range="75">
|
||||
<Sprite texture="%ModDir%/Items/signal.png" sourcerect="2,191,42,63" origin="0.5,0.5" alpha="1.0" />
|
||||
<sound file="%ModDir%/Sounds/15.ogg" type="OnActive" range="5000.0" loop="true" volume="1" dontmuffle="true" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
</Items>
|
||||
BIN
Items/Electricity/alarmbuzzer_new1.ogg
Executable file
BIN
Items/Electricity/cameras_advanced.png
Executable file
|
After Width: | Height: | Size: 11 KiB |
BIN
Items/Electricity/cameras_advanced1.png
Executable file
|
After Width: | Height: | Size: 150 KiB |
BIN
Items/Electricity/crankshaft_equipment1.png
Executable file
|
After Width: | Height: | Size: 759 KiB |
135
Items/Electricity/custom_cameras.xml
Executable file
@@ -0,0 +1,135 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Items>
|
||||
<Item name="" identifier="ekdockyard_camerasmall1" category="Electrical" tags="camera" focusonselected="true" offsetonselected="750" linkable="true" Scale="0.5" spritecolor="150,150,150,255">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/cameras_advanced1.png" depth="0.8" sourcerect="0,0,88,88" origin="0.5, 0.42" />
|
||||
<Turret canbeselected="true" linkable="true" barrelpos="44,44" reload="999999999" rotationlimits="-180,180" powerconsumption="0.0" showchargeindicator="true" showprojectileindicator="true" springstiffnesslowskill="25" springstiffnesshighskill="25" springdampinglowskill="10" springdampinghighskill="10" rotationspeedlowskill="90" rotationspeedhighskill="90">
|
||||
<BarrelSprite texture="%ModDir%/Items/Electricity/cameras_advanced1.png" depth="0.805" sourcerect="88,0,48,80" origin="0.5, 0.65" />
|
||||
<Crosshair texture="Content/Items/Weapons/Crosshairs.png" sourcerect="256,0,256,256" />
|
||||
<CrosshairPointer texture="Content/Items/Weapons/Crosshairs.png" sourcerect="0,0,256,256" />
|
||||
</Turret>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="position_in" displayname="connection.turretaimingin" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_cameradeco_sensor1" category="Electrical" tags="command,camera,sonartransducer" focusonselected="true" offsetonselected="1250" linkable="true" Scale="0.75" spritecolor="150,150,150,255">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/cameras_advanced1.png" depth="0.8" sourcerect="0,88,128,128" origin="0.5, 0.46" />
|
||||
<SonarTransducer MinVoltage="0.5" PowerConsumption="100" canbeselected="true" />
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="power_in" displayname="connection.powerin" />
|
||||
<input name="control_in" displayname="connection.controlin" />
|
||||
<output name="data_out" displayname="connection.sonardataout" fallbackdisplayname="connection.signalout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_cameradeco_sensor2" category="Electrical" tags="command,camera,sonartransducer" focusonselected="true" offsetonselected="1250" linkable="true" Scale="0.5" spritecolor="150,150,150,255">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/cameras_advanced1.png" depth="0.8" sourcerect="128,88,128,128" origin="0.5, 0.46" />
|
||||
<SonarTransducer MinVoltage="0.5" PowerConsumption="100" canbeselected="true" />
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="power_in" displayname="connection.powerin" />
|
||||
<input name="control_in" displayname="connection.controlin" />
|
||||
<output name="data_out" displayname="connection.sonardataout" fallbackdisplayname="connection.signalout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_cameradeco_sensor3" category="Electrical" tags="command,camera,sonartransducer" focusonselected="true" offsetonselected="1250" linkable="true" Scale="0.75" spritecolor="150,150,150,255">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/cameras_advanced1.png" depth="0.8" sourcerect="256,0,128,128" origin="0.5, 0.5" />
|
||||
<Turret canbeselected="true" linkable="true" barrelpos="64,31" reload="999999999" rotationlimits="-180,180" powerconsumption="0.0" showchargeindicator="true" showprojectileindicator="true" springstiffnesslowskill="25" springstiffnesshighskill="25" springdampinglowskill="10" springdampinghighskill="10" rotationspeedlowskill="90" rotationspeedhighskill="90">
|
||||
<BarrelSprite texture="%ModDir%/Items/Electricity/cameras_advanced1.png" depth="0.805" sourcerect="256,128,160,128" origin="0.6, 0.6" />
|
||||
<Crosshair texture="Content/Items/Weapons/Crosshairs.png" sourcerect="256,0,256,256" />
|
||||
<CrosshairPointer texture="Content/Items/Weapons/Crosshairs.png" sourcerect="0,0,256,256" />
|
||||
</Turret>
|
||||
<SonarTransducer MinVoltage="0.5" PowerConsumption="100" canbeselected="true" />
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="power_in" displayname="connection.powerin" />
|
||||
<input name="position_in" displayname="connection.turretaimingin" />
|
||||
<output name="data_out" displayname="connection.sonardataout" fallbackdisplayname="connection.signalout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<!-- Turrets cannot be manually controlled.
|
||||
|
||||
<Item name="Telescope" identifier="ekdockyard_cameradeco_manual1" category="Electrical"
|
||||
|
||||
description="Basic magnification optic for manual spotting and rangefinding, or simply enjoying the view."
|
||||
|
||||
tags="camera,periscope" focusonselected="true" offsetonselected="750" linkable="false" Scale="0.5" spritecolor="150,150,150,255"
|
||||
|
||||
disableitemusagewhenselected="true"isshootable="true" requireaimtouse="false" requireaimtosecondaryuse="false">
|
||||
|
||||
<Sprite texture="%ModDir%/Items/Electricity/cameras_advanced1.png" depth="0.8" sourcerect="0,0,88,88" origin="0.5, 0.42" />
|
||||
|
||||
<Controller UserPos="-35.0, -50.0" direction="Right" canbeselected="true" msg="ItemMsgInteractSelect">
|
||||
|
||||
<limbposition limb="Torso" position="-25,-200" />
|
||||
|
||||
<limbposition limb="LeftHand" position="67,-170" />
|
||||
|
||||
<limbposition limb="RightHand" position="67,-170" />
|
||||
|
||||
</Controller>
|
||||
|
||||
<Turret canbeselected="true" linkable="false" barrelpos="44,44" reload="999999999"
|
||||
|
||||
rotationlimits="-180,180"
|
||||
|
||||
powerconsumption="0.0"
|
||||
|
||||
showchargeindicator="false"
|
||||
|
||||
showprojectileindicator="false"
|
||||
|
||||
springstiffnesslowskill="25" springstiffnesshighskill="25"
|
||||
|
||||
springdampinglowskill="10" springdampinghighskill="10"
|
||||
|
||||
rotationspeedlowskill="90" rotationspeedhighskill="90">
|
||||
|
||||
<BarrelSprite texture="%ModDir%/Items/Electricity/cameras_advanced1.png" depth="0.805" sourcerect="88,0,48,80" origin="0.5, 0.65" />
|
||||
|
||||
<Crosshair texture="Content/Items/Weapons/Crosshairs.png" sourcerect="256,0,256,256" />
|
||||
|
||||
<CrosshairPointer texture="Content/Items/Weapons/Crosshairs.png" sourcerect="0,0,256,256" />
|
||||
|
||||
</Turret>
|
||||
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
|
||||
<output name="position_out" displayname="connection.turretaimingout" fallbackdisplayname="inputtype.aim" />
|
||||
|
||||
<output name="trigger_out" displayname="connection.turrettriggerout" fallbackdisplayname="inputtype.shoot" />
|
||||
|
||||
</ConnectionPanel>
|
||||
|
||||
</Item>
|
||||
|
||||
-->
|
||||
<Item name="" identifier="ekdockyard_transducer_sonardome1" category="Electrical" tags="command,sonartransducer" focusonselected="true" offsetonselected="1250" linkable="true" Scale="0.75" spritecolor="150,150,150,255">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/transducers_advanced1.png" depth="0.8" sourcerect="0,0,128,160" origin="0.5, 0.5" />
|
||||
<SonarTransducer MinVoltage="0.5" PowerConsumption="100" canbeselected="true" />
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="power_in" displayname="connection.powerin" />
|
||||
<output name="data_out" displayname="connection.sonardataout" fallbackdisplayname="connection.signalout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_transducer_sonardome2" category="Electrical" tags="command,sonartransducer" focusonselected="true" offsetonselected="1250" linkable="true" Scale="0.75" spritecolor="150,150,150,255">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/transducers_advanced1.png" depth="0.8" sourcerect="0,192,256,320" origin="0.5, 0.5" />
|
||||
<SonarTransducer MinVoltage="0.5" PowerConsumption="100" canbeselected="true" />
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="power_in" displayname="connection.powerin" />
|
||||
<output name="data_out" displayname="connection.sonardataout" fallbackdisplayname="connection.signalout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
</Items>
|
||||
1669
Items/Electricity/custom_devices.xml
Executable file
132
Items/Electricity/custom_gauges.xml
Executable file
@@ -0,0 +1,132 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Items>
|
||||
<Item name="" identifier="ekdockyard_customgauge1a" category="Electrical,Decorative" tags="smallitem" focusonselected="false" linkable="false" Scale="0.5" spritecolor="165,160,150,255">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/gauges1.png" depth="0.8" sourcerect="0,0,128,128" origin="0.5, 0.5" />
|
||||
<DecorativeSprite texture="%ModDir%/Items/Electricity/gauges1.png" sourcerect="280,0,64,64" depth="0.815" origin="0.5,0.5" />
|
||||
<Turret canbeselected="false" characterusable="false" linkable="false" barrelpos="64,64" reload="999999999" rotationlimits="0,360" powerconsumption="10000.0" showchargeindicator="false" showprojectileindicator="false" springstiffnesslowskill="25" springstiffnesshighskill="25" springdampinglowskill="10" springdampinghighskill="10" rotationspeedlowskill="90" rotationspeedhighskill="90">
|
||||
<BarrelSprite texture="%ModDir%/Items/Electricity/gauges1.png" depth="0.805" sourcerect="256,0,16,64" origin="0.5, 0.5" />
|
||||
</Turret>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="position_in" displayname="sp.item.rotation.name" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_customgauge1b" category="Electrical,Decorative" tags="smallitem" focusonselected="false" linkable="false" Scale="0.5" spritecolor="165,160,150,255">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/gauges1.png" depth="0.8" sourcerect="128,0,128,128" origin="0.5, 0.5" />
|
||||
<DecorativeSprite texture="%ModDir%/Items/Electricity/gauges1.png" sourcerect="280,0,64,64" depth="0.815" origin="0.5,0.5" />
|
||||
<Turret canbeselected="false" characterusable="false" linkable="false" barrelpos="64,64" reload="999999999" rotationlimits="0,360" powerconsumption="10000.0" showchargeindicator="false" showprojectileindicator="false" springstiffnesslowskill="25" springstiffnesshighskill="25" springdampinglowskill="10" springdampinghighskill="10" rotationspeedlowskill="90" rotationspeedhighskill="90">
|
||||
<BarrelSprite texture="%ModDir%/Items/Electricity/gauges1.png" depth="0.805" sourcerect="256,0,16,64" origin="0.5, 0.5" />
|
||||
</Turret>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="position_in" displayname="sp.item.rotation.name" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_customgaugesector1a" category="Electrical,Decorative" Tags="smallitem" scale="0.5" noninteractable="True">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/gauges1.png" sourcerect="352,0,32,32" depth="0.81" origin="0,1" />
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_customgaugesector1b" category="Electrical,Decorative" Tags="smallitem" scale="0.5" noninteractable="True">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/gauges1.png" sourcerect="352,40,32,32" depth="0.81" origin="0,1" />
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_customgaugesector1c" category="Electrical,Decorative" Tags="smallitem" scale="0.5" noninteractable="True">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/gauges1.png" sourcerect="280,72,64,32" depth="0.81" origin="0.5,1" />
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_customgauge2a" category="Electrical,Decorative" tags="smallitem" focusonselected="false" linkable="false" Scale="0.5" spritecolor="165,160,150,255">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/gauges1.png" depth="0.8" sourcerect="0,128,128,128" origin="0.5, 0.5" />
|
||||
<DecorativeSprite texture="%ModDir%/Items/Electricity/gauges1.png" sourcerect="288,128,96,96" depth="0.815" origin="0.5,0.5" />
|
||||
<Turret canbeselected="false" characterusable="false" linkable="false" barrelpos="64,64" reload="999999999" rotationlimits="0,360" powerconsumption="10000.0" showchargeindicator="false" showprojectileindicator="false" springstiffnesslowskill="25" springstiffnesshighskill="25" springdampinglowskill="10" springdampinghighskill="10" rotationspeedlowskill="90" rotationspeedhighskill="90">
|
||||
<BarrelSprite texture="%ModDir%/Items/Electricity/gauges1.png" depth="0.805" sourcerect="256,128,16,88" origin="0.5, 0.5" />
|
||||
</Turret>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="position_in" displayname="sp.item.rotation.name" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_customgauge2b" category="Electrical,Decorative" tags="smallitem" focusonselected="false" linkable="false" Scale="0.5" spritecolor="165,160,150,255">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/gauges1.png" depth="0.8" sourcerect="128,128,128,128" origin="0.5, 0.5" />
|
||||
<DecorativeSprite texture="%ModDir%/Items/Electricity/gauges1.png" sourcerect="288,128,96,96" depth="0.815" origin="0.5,0.5" />
|
||||
<Turret canbeselected="false" characterusable="false" linkable="false" barrelpos="64,84" reload="999999999" rotationlimits="0,360" powerconsumption="10000.0" showchargeindicator="false" showprojectileindicator="false" springstiffnesslowskill="25" springstiffnesshighskill="25" springdampinglowskill="10" springdampinghighskill="10" rotationspeedlowskill="90" rotationspeedhighskill="90">
|
||||
<BarrelSprite texture="%ModDir%/Items/Electricity/gauges1.png" depth="0.805" sourcerect="256,128,16,96" origin="0.5, 0.5" />
|
||||
</Turret>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="position_in" displayname="sp.item.rotation.name" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_customgaugesector2a" category="Electrical,Decorative" Tags="smallitem" scale="0.5" noninteractable="True">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/gauges1.png" sourcerect="288,224,48,32" depth="0.81" origin="0,1" />
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_customgaugesector2b" category="Electrical,Decorative" Tags="smallitem" scale="0.5" noninteractable="True">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/gauges1.png" sourcerect="336,128,48,48" depth="0.81" origin="0,1" />
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_customgaugesector2c" category="Electrical,Decorative" Tags="smallitem" scale="0.5" noninteractable="True">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/gauges1.png" sourcerect="288,128,96,48" depth="0.81" origin="0.5,1" />
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_customgauge_engine1a" category="Electrical,Decorative" tags="smallitem" focusonselected="false" linkable="false" Scale="0.5" spritecolor="165,160,150,255">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/gauges2_engine.png" depth="0.8" sourcerect="0,0,128,128" origin="0.5, 0.5" />
|
||||
<DecorativeSprite texture="%ModDir%/Items/Electricity/gauges2_engine.png" sourcerect="0,128,96,96" depth="0.815" origin="0.5,0.5" />
|
||||
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" allowingameediting="false">
|
||||
<sprite texture="%ModDir%/Items/Electricity/gauges2_engine.png" depth="0.025" sourcerect="0,224,96,96" origin="0.5,0.5" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<Turret canbeselected="false" characterusable="false" linkable="false" barrelpos="64,64" reload="999999999" rotationlimits="0,360" powerconsumption="10000.0" showchargeindicator="false" showprojectileindicator="false" springstiffnesslowskill="25" springstiffnesshighskill="25" springdampinglowskill="10" springdampinghighskill="10" rotationspeedlowskill="90" rotationspeedhighskill="90">
|
||||
<BarrelSprite texture="%ModDir%/Items/Electricity/gauges2_engine.png" depth="0.805" sourcerect="256,128,32,48" origin="0.5, 1" />
|
||||
</Turret>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="power" displayname="connection.power" />
|
||||
<input name="position_in" displayname="sp.item.rotation.name" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_customgauge_engine1b" category="Electrical,Decorative" tags="smallitem" focusonselected="false" linkable="false" Scale="0.5" spritecolor="165,160,150,255">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/gauges2_engine.png" depth="0.8" sourcerect="128,0,128,128" origin="0.5, 0.5" />
|
||||
<DecorativeSprite texture="%ModDir%/Items/Electricity/gauges2_engine.png" sourcerect="0,128,96,96" depth="0.815" origin="0.5,0.5" />
|
||||
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" allowingameediting="false">
|
||||
<sprite texture="%ModDir%/Items/Electricity/gauges2_engine.png" depth="0.025" sourcerect="128,224,96,96" origin="0.5,0.5" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<Turret canbeselected="false" characterusable="false" linkable="false" barrelpos="64,64" reload="999999999" rotationlimits="0,360" powerconsumption="10000.0" showchargeindicator="false" showprojectileindicator="false" springstiffnesslowskill="25" springstiffnesshighskill="25" springdampinglowskill="10" springdampinghighskill="10" rotationspeedlowskill="90" rotationspeedhighskill="90">
|
||||
<BarrelSprite texture="%ModDir%/Items/Electricity/gauges2_engine.png" depth="0.798" sourcerect="288,80,32,96" origin="0.5, 1" />
|
||||
</Turret>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="power" displayname="connection.power" />
|
||||
<input name="position_in" displayname="sp.item.rotation.name" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_customgaugemarkings_engine1a" category="Electrical,Decorative" Tags="smallitem" scale="0.5" noninteractable="True">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/gauges2_engine.png" sourcerect="144,128,96,96" depth="0.805" origin="0.5,0.5" />
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_customgaugemarkings_engine1b" category="Electrical,Decorative" Tags="smallitem" scale="0.5" noninteractable="True">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/gauges2_engine.png" sourcerect="192,224,96,96" depth="0.805" origin="0.5,0.5" />
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_customgaugesector_engine1a" category="Electrical,Decorative" Tags="smallitem" scale="0.5" noninteractable="True">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/gauges2_engine.png" sourcerect="96,128,32,48" depth="0.81" origin="0.5,1" />
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_customgauge_turret1a" category="Electrical,Decorative" tags="smallitem" focusonselected="false" linkable="false" Scale="0.5" spritecolor="165,160,150,255">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/gauges2_turretclock.png" depth="0.8" sourcerect="0,0,128,128" origin="0.5, 0.5" />
|
||||
<DecorativeSprite texture="%ModDir%/Items/Electricity/gauges2_turretclock.png" sourcerect="0,128,96,96" depth="0.815" origin="0.5,0.5" />
|
||||
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" allowingameediting="false">
|
||||
<sprite texture="%ModDir%/Items/Electricity/gauges2_turretclock.png" depth="0.025" sourcerect="0,224,96,96" origin="0.5,0.5" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<Turret canbeselected="false" characterusable="false" linkable="false" barrelpos="64,64" reload="999999999" rotationlimits="0,360" powerconsumption="10000.0" showchargeindicator="false" showprojectileindicator="false" springstiffnesslowskill="25" springstiffnesshighskill="25" springdampinglowskill="10" springdampinghighskill="10" rotationspeedlowskill="90" rotationspeedhighskill="90">
|
||||
<BarrelSprite texture="%ModDir%/Items/Electricity/gauges2_turretclock.png" depth="0.805" sourcerect="288,128,32,48" origin="0.5, 1" />
|
||||
</Turret>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="power" displayname="connection.power" />
|
||||
<input name="position_in" displayname="sp.item.rotation.name" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_customgaugemarkings_turret1a" category="Electrical,Decorative" Tags="smallitem" scale="0.5" noninteractable="True">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/gauges2_turretclock.png" sourcerect="96,128,96,96" depth="0.805" origin="0.5,0.5" />
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_customgaugemarkings_turret1b" category="Electrical,Decorative" Tags="smallitem" scale="0.5" noninteractable="True">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/gauges2_turretclock.png" sourcerect="192,128,96,96" depth="0.805" origin="0.5,0.5" />
|
||||
</Item>
|
||||
</Items>
|
||||
292
Items/Electricity/custom_lights.xml
Executable file
@@ -0,0 +1,292 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Items>
|
||||
<!-- Advanced Lamp -->
|
||||
<Item name="Advanced Emergency Light" identifier="ekdockyard_emergencylightadvanced" category="Legacy" Tags="smallitem,light" scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced1.png" sourcerect="0,64,96,24" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,0.0,0.0,0.1" range="250.0" IsOn="true" powerconsumption="0" castlights="false">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced1light.png" sourcerect="0,64,96,24" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" /> -->
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced01" category="Legacy" Tags="smallitem,light" scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced1.png" sourcerect="0,0,112,64" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced1light.png" sourcerect="0,0,112,64" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" /> -->
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced02" category="Legacy" Tags="smallitem,light" scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced1.png" sourcerect="112,0,112,88" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced1light.png" sourcerect="112,0,112,88" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" /> -->
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced03" category="Legacy" Tags="smallitem,light" scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced1.png" sourcerect="0,88,64,96" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced1light.png" sourcerect="0,88,64,96" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" /> -->
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced04" category="Legacy" Tags="smallitem,light" scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced1.png" sourcerect="64,88,64,96" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced1light.png" sourcerect="64,88,64,96" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" /> -->
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced05" category="Legacy" Tags="smallitem,light" scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced1.png" sourcerect="128,88,64,96" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced1light.png" sourcerect="128,88,64,96" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" /> -->
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced01" category="Legacy" Tags="smallitem,light" scale="0.25">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced2.png" sourcerect="0,0,128,128" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced2light.png" sourcerect="0,0,128,128" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" /> -->
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced02" category="Legacy" Tags="smallitem,light" scale="0.25">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced2.png" sourcerect="0,128,192,64" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced2light.png" sourcerect="0,128,192,64" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" /> -->
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced03" category="Legacy" Tags="smallitem,light" scale="0.25">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced2.png" sourcerect="0,192,192,48" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced2light.png" sourcerect="0,192,192,48" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" /> -->
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced04" category="Legacy" Tags="smallitem,light" scale="0.25">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced2.png" sourcerect="192,192,96,48" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced2light.png" sourcerect="192,192,96,48" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" /> -->
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced05" category="Legacy" Tags="smallitem,light" scale="0.25">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced2.png" sourcerect="0,240,288,48" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced2light.png" sourcerect="0,240,288,48" alpha="1.0" origin="0.5,0.4" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" /> -->
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<!-- Rotating Lights -->
|
||||
<Item name="Rotating Alarm Lamp" identifier="ekdockyard_lightspinner1" tags="light" category="Machine" focusonselected="true" offsetonselected="750" linkable="false" Scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced1.png" depth="0.01" sourcerect="0,192,64,64" />
|
||||
<Turret canbeselected="true" linkable="false" barrelpos="32,32" reload="999999999" rotationlimits="180,360" powerconsumption="10000.0" showchargeindicator="false" showprojectileindicator="false" springstiffnesslowskill="25" springstiffnesshighskill="25" springdampinglowskill="5" springdampinghighskill="5" rotationspeedlowskill="0.5" rotationspeedhighskill="0.5">
|
||||
<BarrelSprite texture="%ModDir%/Items/Electricity/lamps_advanced1.png" sourcerect="64,192,32,40" origin="0.5, 0.5" />
|
||||
<LightComponent LightColor="1.0,1.0,1.0,1.0" Flicker="0.0" range="500" IsOn="true" powerconsumption="5" drawbehindsubs="false" ignorecontinuoustoggle="true">
|
||||
<LightTexture texture="%ModDir%/Lights/lightcone_siren.png" origin="0.5,0.5" size="1.0,1.0" />
|
||||
</LightComponent>
|
||||
</Turret>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="power_in" displayname="connection.powerin" />
|
||||
<input name="position_in" displayname="connection.turretaimingin" />
|
||||
<input name="set_light" displayname="connection.setlight" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<!-- Custom Indicator Lights -->
|
||||
<Item name="Indicator Light" identifier="ekdockyard_lightindicator1" category="Electrical" Tags="light" scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_indicators1.png" depth="0.8" sourcerect="0,0,48,48" origin="0.5,0.5" />
|
||||
<LightComponent range="20" canbeselected="true" color="255,255,255,255" castshadows="false">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_indicators1.png" sourcerect="0,48,48,48" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Indicator Light" identifier="ekdockyard_lightindicator2" category="Electrical" Tags="light" scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_indicators1.png" depth="0.8" sourcerect="48,0,112,48" origin="0.5,0.5" />
|
||||
<LightComponent range="20" canbeselected="true" color="255,255,255,255" castshadows="false">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_indicators1.png" sourcerect="48,48,112,48" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Indicator Light" identifier="ekdockyard_lightindicator3" category="Electrical" Tags="light" scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_indicators1.png" depth="0.8" sourcerect="160,0,48,48" origin="0.5,0.5" />
|
||||
<LightComponent range="20" canbeselected="true" color="255,255,255,255" castshadows="false">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_indicators1.png" sourcerect="160,48,48,48" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<!-- Outpost Lights -->
|
||||
<Item name="" identifier="ekdockyard_opdeco_surgicallights" nameidentifier="opdeco_surgicallights" width="272" height="128" texturescale="1.0,1.0" scale="0.5" noninteractable="true" category="Decorative">
|
||||
<sprite texture="Content/Map/Outposts/Art/MedBayAssets.png" sourcerect="752,0,272,128" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
|
||||
<LightComponent range="0.0" lightcolor="255,255,255,255" IsOn="true" castshadows="false" allowingameediting="false">
|
||||
<sprite texture="Content/Map/Outposts/Art/MedBayAssets.png" sourcerect="480,0,272,128" depth="0.1" origin="0.5,0.5" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_opdeco_lighttower" nameidentifier="op_lighttower" width="176" height="352" texturescale="1.0,1.0" scale="0.5" category="Decorative" noninteractable="true">
|
||||
<sprite texture="Content/Map/Outposts/Art/TunnelWalls.png" sourcerect="849,1697,176,352" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
|
||||
<LightComponent range="160.0" lightcolor="255,234,181,200" IsOn="true" castshadows="false" allowingameediting="false">
|
||||
<sprite texture="Content/Map/Outposts/Art/TunnelWalls.png" sourcerect="671,1697,176,352" depth="0.1" origin="0.5,0.5" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_opdeco_lighttower2" nameidentifier="op_lighttower" width="176" height="352" texturescale="1.0,1.0" scale="0.5" category="Decorative" noninteractable="true">
|
||||
<sprite texture="Content/Map/Outposts/Art/TunnelWalls.png" sourcerect="849,1697,176,52" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
|
||||
<LightComponent range="160.0" lightcolor="255,234,181,200" IsOn="true" castshadows="false" allowingameediting="false">
|
||||
<sprite texture="Content/Map/Outposts/Art/TunnelWalls.png" sourcerect="671,1697,176,52" depth="0.1" origin="0.5,0.5" alpha="1.0" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
</Items>
|
||||
190
Items/Electricity/custom_lights_outputtest.xml
Executable file
@@ -0,0 +1,190 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Items>
|
||||
<Item name="Advanced Emergency Light" identifier="ekdockyard_emergencylightadvanced" category="Electrical" Tags="smallitem,light" scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced1.png" sourcerect="0,64,96,24" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,0.0,0.0,0.1" range="250.0" IsOn="true" powerconsumption="0" castlights="false">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced1light.png" sourcerect="0,64,96,24" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<output name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced01" category="Electrical" Tags="smallitem,light" scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced1.png" sourcerect="0,0,112,64" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced1light.png" sourcerect="0,0,112,64" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<output name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced02" category="Electrical" Tags="smallitem,light" scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced1.png" sourcerect="112,0,112,88" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced1light.png" sourcerect="112,0,112,88" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<output name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced03" category="Electrical" Tags="smallitem,light" scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced1.png" sourcerect="0,88,64,96" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced1light.png" sourcerect="0,88,64,96" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<output name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced04" category="Electrical" Tags="smallitem,light" scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced1.png" sourcerect="64,88,64,96" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced1light.png" sourcerect="64,88,64,96" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<output name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced05" category="Electrical" Tags="smallitem,light" scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced1.png" sourcerect="128,88,64,96" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced1light.png" sourcerect="128,88,64,96" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<output name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced01" category="Electrical" Tags="smallitem,light" scale="0.25">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced2.png" sourcerect="0,0,128,128" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced2light.png" sourcerect="0,0,128,128" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<output name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced02" category="Electrical" Tags="smallitem,light" scale="0.25">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced2.png" sourcerect="0,128,192,64" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced2light.png" sourcerect="0,128,192,64" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<output name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced03" category="Electrical" Tags="smallitem,light" scale="0.25">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced2.png" sourcerect="0,192,192,48" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced2light.png" sourcerect="0,192,192,48" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<output name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced04" category="Electrical" Tags="smallitem,light" scale="0.25">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced2.png" sourcerect="192,192,96,48" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced2light.png" sourcerect="192,192,96,48" alpha="1.0" origin="0.5,0.5" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<output name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced05" category="Electrical" Tags="smallitem,light" scale="0.25">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/lamps_advanced2.png" sourcerect="0,240,288,48" depth="0.8" origin="0.5,0.5" />
|
||||
<PowerTransfer canbeselected="false" msg="ItemMsgInteractSelect" />
|
||||
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" IsOn="true" powerconsumption="5">
|
||||
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
|
||||
<sprite texture="%ModDir%/Items/Electricity/lamps_advanced2light.png" sourcerect="0,240,288,48" alpha="1.0" origin="0.5,0.4" />
|
||||
</LightComponent>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<output name="power" displayname="connection.power" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="set_color" displayname="connection.setcolor" />
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
</Items>
|
||||
84
Items/Electricity/custom_submarine_function.xml
Executable file
@@ -0,0 +1,84 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Items>
|
||||
<Item name="" identifier="ekdockyard_function_icebreaker1" category="Machine" tags="" Scale="2" spritecolor="154,213,163,255" hiddeningame="true">
|
||||
<InventoryIcon texture="%ModDir%/Items/Electricity/functionboundingbox1.png" sourcerect="0,0,128,128" origin="0.5,0.5" />
|
||||
<Sprite texture="%ModDir%/Items/Electricity/functionboundingbox1.png" depth="0.55" sourcerect="0,128,256,256" canflipy="false" />
|
||||
<DecorativeSprite texture="%ModDir%/Items/Electricity/functionboundingbox1.png" sourcerect="0,0,128,128" offset="0,0" depth="0.551" origin="0.5,0.5" />
|
||||
<ItemComponent>
|
||||
<StatusEffect type="Always" target="This" Condition="-10.0" disabledeltatime="true">
|
||||
<Conditional Condition="gt 90" />
|
||||
</StatusEffect>
|
||||
</ItemComponent>
|
||||
<LightComponent range="2" lightcolor="0,0,0,2" IsOn="true" castshadows="false" allowingameediting="false" flicker="0" flickerspeed="0" pulsefrequency="0" pulseamount="0">
|
||||
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" delay="0.25">
|
||||
<Explosion range="350.0" levelwalldamage="75" force="0" severlimbsprobability="0" camerashake="0" camerashakerange="0" shockwave="false" smoke="false" flames="false" flash="false" sparks="false" underwaterbubble="false" ignorecover="true" applyfireeffects="false"></Explosion>
|
||||
</StatusEffect>
|
||||
</LightComponent>
|
||||
<ConnectionPanel canbeselected="true" hudpriority="10">
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="activate" displayname="connection.activate">
|
||||
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
|
||||
<Explosion range="350.0" levelwalldamage="75" force="0" severlimbsprobability="0" camerashake="0" camerashakerange="0" shockwave="false" smoke="false" flames="false" flash="false" sparks="false" underwaterbubble="false" ignorecover="true" applyfireeffects="false"></Explosion>
|
||||
</StatusEffect>
|
||||
</input>
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_function_icebreaker2" category="Machine" tags="" Scale="2" spritecolor="154,213,163,255" hiddeningame="true">
|
||||
<InventoryIcon texture="%ModDir%/Items/Electricity/functionboundingbox1.png" sourcerect="0,0,128,128" origin="0.5,0.5" />
|
||||
<Sprite texture="%ModDir%/Items/Electricity/functionboundingbox1.png" depth="0.55" sourcerect="0,384,320,320" canflipy="false" />
|
||||
<DecorativeSprite texture="%ModDir%/Items/Electricity/functionboundingbox1.png" sourcerect="0,0,128,128" offset="0,0" depth="0.551" origin="0.5,0.5" />
|
||||
<ItemComponent>
|
||||
<StatusEffect type="Always" target="This" Condition="-10.0" disabledeltatime="true">
|
||||
<Conditional Condition="gt 90" />
|
||||
</StatusEffect>
|
||||
</ItemComponent>
|
||||
<LightComponent range="2" lightcolor="0,0,0,2" IsOn="true" castshadows="false" allowingameediting="false" flicker="0" flickerspeed="0" pulsefrequency="0" pulseamount="0">
|
||||
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" delay="0.25">
|
||||
<Explosion range="475.0" levelwalldamage="100" force="0" severlimbsprobability="0" camerashake="0" camerashakerange="0" shockwave="false" smoke="false" flames="false" flash="false" sparks="false" underwaterbubble="false" ignorecover="true" applyfireeffects="false"></Explosion>
|
||||
</StatusEffect>
|
||||
</LightComponent>
|
||||
<ConnectionPanel canbeselected="true" hudpriority="10">
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="activate" displayname="connection.activate">
|
||||
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
|
||||
<Explosion range="475.0" levelwalldamage="100" force="0" severlimbsprobability="0" camerashake="0" camerashakerange="0" shockwave="false" smoke="false" flames="false" flash="false" sparks="false" underwaterbubble="false" ignorecover="true" applyfireeffects="false"></Explosion>
|
||||
</StatusEffect>
|
||||
</input>
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
<Item name="" identifier="ekdockyard_function_icebreaker3" category="Machine" tags="" Scale="2" spritecolor="154,213,163,255" hiddeningame="true">
|
||||
<InventoryIcon texture="%ModDir%/Items/Electricity/functionboundingbox1.png" sourcerect="0,0,128,128" origin="0.5,0.5" />
|
||||
<Sprite texture="%ModDir%/Items/Electricity/functionboundingbox1.png" depth="0.55" sourcerect="320,128,384,384" canflipy="false" />
|
||||
<DecorativeSprite texture="%ModDir%/Items/Electricity/functionboundingbox1.png" sourcerect="0,0,128,128" offset="0,0" depth="0.551" origin="0.5,0.5" />
|
||||
<ItemComponent>
|
||||
<StatusEffect type="Always" target="This" Condition="-10.0" disabledeltatime="true">
|
||||
<Conditional Condition="gt 90" />
|
||||
</StatusEffect>
|
||||
</ItemComponent>
|
||||
<LightComponent range="2" lightcolor="0,0,0,2" IsOn="true" castshadows="false" allowingameediting="false" flicker="0" flickerspeed="0" pulsefrequency="0" pulseamount="0">
|
||||
<StatusEffect type="OnActive" target="This" disabledeltatime="true" stackable="false" delay="0.25">
|
||||
<Explosion range="600.0" levelwalldamage="125" force="0" severlimbsprobability="0" camerashake="0" camerashakerange="0" shockwave="false" smoke="false" flames="false" flash="false" sparks="false" underwaterbubble="false" ignorecover="true" applyfireeffects="false"></Explosion>
|
||||
</StatusEffect>
|
||||
</LightComponent>
|
||||
<ConnectionPanel canbeselected="true" hudpriority="10">
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<input name="toggle" displayname="connection.togglestate" />
|
||||
<input name="set_state" displayname="connection.setstate" />
|
||||
<input name="activate" displayname="connection.activate">
|
||||
<StatusEffect type="OnUse" target="This" disabledeltatime="true">
|
||||
<Explosion range="600.0" levelwalldamage="125" force="0" severlimbsprobability="0" camerashake="0" camerashakerange="0" shockwave="false" smoke="false" flames="false" flash="false" sparks="false" underwaterbubble="false" ignorecover="true" applyfireeffects="false"></Explosion>
|
||||
</StatusEffect>
|
||||
</input>
|
||||
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" />
|
||||
</ConnectionPanel>
|
||||
</Item>
|
||||
</Items>
|
||||
BIN
Items/Electricity/decorativewires1.png
Executable file
|
After Width: | Height: | Size: 8.2 KiB |
BIN
Items/Electricity/devices1.png
Executable file
|
After Width: | Height: | Size: 412 KiB |
BIN
Items/Electricity/devices2.png
Executable file
|
After Width: | Height: | Size: 167 KiB |
317
Items/Electricity/ekgunnery_devices.xml
Executable file
@@ -0,0 +1,317 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Items>
|
||||
<Item name="" identifier="ekgunnery_warheadsmall1" category="Equipment" Tags="logic,detonator" Scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/ekgunnery_warheads.png" depth="0.8" sourcerect="0,0,96,80" origin="0.5,0.5" />
|
||||
<BrokenSprite texture="%ModDir%/Items/Electricity/ekgunnery_warheads.png" depth="0.8" sourcerect="0,80,96,80" maxcondition="10" origin="0.5,0.5" />
|
||||
<ItemContainer canbeselected="true" hideitems="true" capacity="1" maxstacksize="1" itempos="0,0" containedstateindicatorstyle="explosive" msg="ItemMsgInteractSelect">
|
||||
<GuiFrame relativesize="0.2,0.25" anchor="Center" minsize="140,170" maxsize="280,280" style="ItemUI" />
|
||||
<Containable items="uex">
|
||||
<StatusEffect type="OnContaining" target="This" Condition="100.0" disabledeltatime="true" allowwhenbroken="true" />
|
||||
<StatusEffect type="OnContaining" target="Contained" disabledeltatime="true" allowwhenbroken="true">
|
||||
<Remove />
|
||||
</StatusEffect>
|
||||
</Containable>
|
||||
<StatusEffect type="Always" target="This" targetitemcomponent="ItemContainer" setvalue="true" canbeselected="false" drawinventory="false" allowwhenbroken="true">
|
||||
<Conditional condition="gt 10" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="Always" target="This" targetitemcomponent="ItemContainer" setvalue="true" canbeselected="true" drawinventory="true" allowwhenbroken="true">
|
||||
<Conditional condition="lt 10" />
|
||||
</StatusEffect>
|
||||
<!--
|
||||
|
||||
<StatusEffect type="OnBroken" target="This">
|
||||
|
||||
<sound file="Content/Items/Weapons/ExplosionSmall1.ogg" selectionmode="Random" range="20000"/>
|
||||
|
||||
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" selectionmode="Random" range="20000"/>
|
||||
|
||||
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" selectionmode="Random" range="20000"/>
|
||||
|
||||
<ParticleEmitter particle="underwaterexplosion" copyentityangle="true" anglemin="0" anglemax="360" particleamount="1" scalemin="3.0" scalemax="3.0" />
|
||||
|
||||
<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>
|
||||
|
||||
</StatusEffect>
|
||||
|
||||
-->
|
||||
<StatusEffect type="OnBroken" target="This" Condition="5" disabledeltatime="true" delay="0.1" />
|
||||
</ItemContainer>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="activate" displayname="connection.activate">
|
||||
<StatusEffect type="OnUse" target="This" Condition="-60.0" disabledeltatime="true" stackable="false" delay="0.05">
|
||||
<Conditional condition="gt 10" />
|
||||
<sound file="Content/Items/Weapons/ExplosionMedium1.ogg" selectionmode="Random" range="10000" />
|
||||
<sound file="Content/Items/Weapons/ExplosionMedium2.ogg" selectionmode="Random" range="10000" />
|
||||
<sound file="Content/Items/Weapons/ExplosionMedium3.ogg" selectionmode="Random" range="10000" />
|
||||
<ParticleEmitter particle="explosionfire" particleamount="20" distancemin="0" distancemax="128" anglemin="-360" anglemax="360" scalemin="1.5" scalemax="3.5" velocitymin="125" velocitymax="250" />
|
||||
<ParticleEmitter particle="explosionsmoke" particleamount="4" distancemin="0" distancemax="128" anglemin="-360" anglemax="360" scalemin="2.5" scalemax="5.0" velocitymin="125" velocitymax="250" />
|
||||
<ParticleEmitter particle="ekgunnery_hdimpactmedium" particleamount="1" velocitymin="0" velocitymax="0" scalemin="6" scalemax="8" />
|
||||
<ParticleEmitter particle="ekgunnery_hdimpactlarge" particleamount="1" velocitymin="0" velocitymax="0" scalemin="3.0" scalemax="4.0" />
|
||||
<ParticleEmitter particle="ekgunneryunderwaterexplosionfix" particleamount="1" scalemin="1.75" scalemax="2.0" />
|
||||
<Explosion range="800.0" ballastfloradamage="110" structuredamage="150" levelwalldamage="500" itemdamage="1000" stun="3" force="25.0" severlimbsprobability="0.5" decal="explosion" decalsize="0.5" underwaterbubble="false">
|
||||
<Affliction identifier="bleeding" strength="15" />
|
||||
<Affliction identifier="burn" strength="125" />
|
||||
<Affliction identifier="lacerations" strength="80" />
|
||||
<Affliction identifier="explosiondamage" strength="20" />
|
||||
</Explosion>
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnUse" target="This" Condition="-60.0" disabledeltatime="true" stackable="false" delay="0.05">
|
||||
<Conditional condition="gt 10" />
|
||||
<Explosion range="1200.0" ballastfloradamage="110" structuredamage="1" levelwalldamage="250" itemdamage="250" stun="3" force="25.0" severlimbsprobability="0.5" onlyoutside="true" camerashake="0" camerashakerange="0" shockwave="false" smoke="false" flames="false" flash="false" sparks="false" ignorecover="true">
|
||||
<Affliction identifier="bleeding" strength="15" />
|
||||
<Affliction identifier="burn" strength="75" />
|
||||
<Affliction identifier="lacerations" strength="80" />
|
||||
<Affliction identifier="explosiondamage" strength="40" />
|
||||
</Explosion>
|
||||
</StatusEffect>
|
||||
</input>
|
||||
<output name="condition_out" displayname="connection.conditionout" />
|
||||
</ConnectionPanel>
|
||||
<Repairable selectkey="Action" header="mechanicalrepairsheader" deteriorationspeed="0" mindeteriorationdelay="0" maxdeteriorationdelay="0" MinDeteriorationCondition="0" minsabotagecondition="0" RepairThreshold="0" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ordername.reload" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,216" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
|
||||
<RequiredItem items="nuclearaftereffectemitter" type="equipped" />
|
||||
</Repairable>
|
||||
</Item>
|
||||
<Item name="" identifier="ekgunnery_warheadsmall2" category="Equipment" Tags="logic,detonator" Scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/ekgunnery_warheads.png" depth="0.8" sourcerect="112,0,128,48" origin="0.5,0.5" />
|
||||
<BrokenSprite texture="%ModDir%/Items/Electricity/ekgunnery_warheads.png" depth="0.8" sourcerect="112,48,128,48" maxcondition="10" origin="0.5,0.5" />
|
||||
<ItemContainer canbeselected="true" hideitems="true" capacity="1" maxstacksize="1" itempos="0,0" containedstateindicatorstyle="explosive" msg="ItemMsgInteractSelect">
|
||||
<GuiFrame relativesize="0.2,0.25" anchor="Center" minsize="140,170" maxsize="280,280" style="ItemUI" />
|
||||
<Containable items="uex">
|
||||
<StatusEffect type="OnContaining" target="This" Condition="100.0" disabledeltatime="true" allowwhenbroken="true" />
|
||||
<StatusEffect type="OnContaining" target="Contained" disabledeltatime="true" allowwhenbroken="true">
|
||||
<Remove />
|
||||
</StatusEffect>
|
||||
</Containable>
|
||||
<StatusEffect type="Always" target="This" targetitemcomponent="ItemContainer" setvalue="true" canbeselected="false" drawinventory="false" allowwhenbroken="true">
|
||||
<Conditional condition="gt 10" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="Always" target="This" targetitemcomponent="ItemContainer" setvalue="true" canbeselected="true" drawinventory="true" allowwhenbroken="true">
|
||||
<Conditional condition="lt 10" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnBroken" target="This" Condition="5" disabledeltatime="true" delay="0.1" />
|
||||
</ItemContainer>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="activate" displayname="connection.activate">
|
||||
<StatusEffect type="OnUse" target="This" Condition="-60.0" disabledeltatime="true" stackable="false" delay="0.05">
|
||||
<Conditional condition="gt 10" />
|
||||
<sound file="Content/Items/Weapons/ExplosionMedium1.ogg" selectionmode="Random" range="10000" />
|
||||
<sound file="Content/Items/Weapons/ExplosionMedium2.ogg" selectionmode="Random" range="10000" />
|
||||
<sound file="Content/Items/Weapons/ExplosionMedium3.ogg" selectionmode="Random" range="10000" />
|
||||
<ParticleEmitter particle="explosionfire" particleamount="20" distancemin="0" distancemax="128" anglemin="-360" anglemax="360" scalemin="1.5" scalemax="3.5" velocitymin="125" velocitymax="250" />
|
||||
<ParticleEmitter particle="explosionsmoke" particleamount="4" distancemin="0" distancemax="128" anglemin="-360" anglemax="360" scalemin="2.5" scalemax="5.0" velocitymin="125" velocitymax="250" />
|
||||
<ParticleEmitter particle="ekgunnery_hdimpactmedium" particleamount="1" velocitymin="0" velocitymax="0" scalemin="6" scalemax="8" />
|
||||
<ParticleEmitter particle="ekgunnery_hdimpactlarge" particleamount="1" velocitymin="0" velocitymax="0" scalemin="3.0" scalemax="4.0" />
|
||||
<ParticleEmitter particle="ekgunneryunderwaterexplosionfix" particleamount="1" scalemin="1.75" scalemax="2.0" />
|
||||
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="0" anglemax="360" particleamount="50" velocitymin="100" velocitymax="2000" scalemin="1.0" scalemax="1.0" />
|
||||
<Explosion range="800.0" ballastfloradamage="110" structuredamage="150" levelwalldamage="500" itemdamage="1000" stun="5" force="25.0" severlimbsprobability="0.5" decal="explosion" decalsize="0.5" underwaterbubble="false">
|
||||
<Affliction identifier="bleeding" strength="15" />
|
||||
<Affliction identifier="burn" strength="125" />
|
||||
<Affliction identifier="lacerations" strength="80" />
|
||||
<Affliction identifier="explosiondamage" strength="20" />
|
||||
</Explosion>
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnUse" target="This" Condition="-60.0" disabledeltatime="true" stackable="false" delay="0.05">
|
||||
<Conditional condition="gt 10" />
|
||||
<Explosion range="1200.0" ballastfloradamage="110" structuredamage="1" levelwalldamage="250" itemdamage="250" stun="3" force="25.0" severlimbsprobability="0.5" onlyoutside="true" camerashake="0" camerashakerange="0" shockwave="false" smoke="false" flames="false" flash="false" sparks="false" ignorecover="true">
|
||||
<Affliction identifier="bleeding" strength="15" />
|
||||
<Affliction identifier="burn" strength="75" />
|
||||
<Affliction identifier="lacerations" strength="80" />
|
||||
<Affliction identifier="explosiondamage" strength="40" />
|
||||
</Explosion>
|
||||
</StatusEffect>
|
||||
</input>
|
||||
<output name="condition_out" displayname="connection.conditionout" />
|
||||
</ConnectionPanel>
|
||||
<Repairable selectkey="Action" header="mechanicalrepairsheader" deteriorationspeed="0" mindeteriorationdelay="0" maxdeteriorationdelay="0" MinDeteriorationCondition="0" minsabotagecondition="0" RepairThreshold="0" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ordername.reload" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,216" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
|
||||
<RequiredItem items="nuclearaftereffectemitter" type="equipped" />
|
||||
</Repairable>
|
||||
</Item>
|
||||
<Item name="" identifier="ekgunnery_warheadmedium1" category="Equipment" Tags="logic,detonator" Scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/ekgunnery_warheads.png" depth="0.8" sourcerect="256,0,128,128" origin="0.5,0.5" />
|
||||
<BrokenSprite texture="%ModDir%/Items/Electricity/ekgunnery_warheads.png" depth="0.8" sourcerect="256,128,128,128" maxcondition="10" origin="0.5,0.5" />
|
||||
<ItemContainer canbeselected="true" hideitems="true" capacity="1" maxstacksize="1" itempos="0,0" containedstateindicatorstyle="explosive" msg="ItemMsgInteractSelect">
|
||||
<GuiFrame relativesize="0.2,0.25" anchor="Center" minsize="140,170" maxsize="280,280" style="ItemUI" />
|
||||
<Containable items="c4block">
|
||||
<StatusEffect type="OnContaining" target="This" Condition="100.0" disabledeltatime="true" allowwhenbroken="true" />
|
||||
<StatusEffect type="OnContaining" target="Contained" disabledeltatime="true" allowwhenbroken="true">
|
||||
<Remove />
|
||||
</StatusEffect>
|
||||
</Containable>
|
||||
<StatusEffect type="Always" target="This" targetitemcomponent="ItemContainer" setvalue="true" canbeselected="false" drawinventory="false" allowwhenbroken="true">
|
||||
<Conditional condition="gt 10" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="Always" target="This" targetitemcomponent="ItemContainer" setvalue="true" canbeselected="true" drawinventory="true" allowwhenbroken="true">
|
||||
<Conditional condition="lt 10" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnBroken" target="This" Condition="5" disabledeltatime="true" delay="0.1" />
|
||||
</ItemContainer>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="activate" displayname="connection.activate">
|
||||
<StatusEffect type="OnUse" target="This" Condition="-60.0" disabledeltatime="true" stackable="false" delay="0.05">
|
||||
<Conditional condition="gt 10" />
|
||||
<sound file="Content/Items/Weapons/ExplosionLarge1.ogg" selectionmode="Random" range="15000" />
|
||||
<sound file="Content/Items/Weapons/ExplosionLarge2.ogg" selectionmode="Random" range="15000" />
|
||||
<ParticleEmitter particle="explosionfire" particleamount="20" distancemin="0" distancemax="128" anglemin="-360" anglemax="360" scalemin="1.5" scalemax="3.5" velocitymin="250" velocitymax="500" />
|
||||
<ParticleEmitter particle="explosionsmoke" particleamount="4" distancemin="0" distancemax="128" anglemin="-360" anglemax="360" scalemin="2.5" scalemax="5.0" velocitymin="250" velocitymax="500" />
|
||||
<ParticleEmitter particle="ekgunnery_hdimpactmedium" particleamount="1" velocitymin="0" velocitymax="0" scalemin="8" scalemax="10" />
|
||||
<ParticleEmitter particle="ekgunnery_hdimpactlarge" particleamount="1" velocitymin="0" velocitymax="0" scalemin="4.0" scalemax="5.0" />
|
||||
<ParticleEmitter particle="ekgunneryunderwaterexplosionfix" particleamount="1" scalemin="1.75" scalemax="2.0" />
|
||||
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="0" anglemax="360" particleamount="50" velocitymin="100" velocitymax="2000" scalemin="1.0" scalemax="1.0" />
|
||||
<Explosion range="1000.0" ballastfloradamage="110" structuredamage="225" levelwalldamage="600" itemdamage="1000" stun="5" force="25.0" severlimbsprobability="0.5" decal="explosion" decalsize="0.5" underwaterbubble="false">
|
||||
<Affliction identifier="bleeding" strength="30" />
|
||||
<Affliction identifier="burn" strength="150" />
|
||||
<Affliction identifier="lacerations" strength="110" />
|
||||
<Affliction identifier="explosiondamage" strength="40" />
|
||||
</Explosion>
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnUse" target="This" Condition="-60.0" disabledeltatime="true" stackable="false" delay="0.05">
|
||||
<Conditional condition="gt 10" />
|
||||
<Explosion range="1500.0" ballastfloradamage="110" structuredamage="1" levelwalldamage="300" itemdamage="250" stun="3" force="25.0" severlimbsprobability="0.5" onlyoutside="true" camerashake="0" camerashakerange="0" shockwave="false" smoke="false" flames="false" flash="false" sparks="false" ignorecover="true">
|
||||
<Affliction identifier="bleeding" strength="30" />
|
||||
<Affliction identifier="burn" strength="75" />
|
||||
<Affliction identifier="lacerations" strength="110" />
|
||||
<Affliction identifier="explosiondamage" strength="80" />
|
||||
</Explosion>
|
||||
</StatusEffect>
|
||||
</input>
|
||||
<output name="condition_out" displayname="connection.conditionout" />
|
||||
</ConnectionPanel>
|
||||
<Repairable selectkey="Action" header="mechanicalrepairsheader" deteriorationspeed="0" mindeteriorationdelay="0" maxdeteriorationdelay="0" MinDeteriorationCondition="0" minsabotagecondition="0" RepairThreshold="0" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ordername.reload" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,216" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
|
||||
<RequiredItem items="nuclearaftereffectemitter" type="equipped" />
|
||||
</Repairable>
|
||||
</Item>
|
||||
<Item name="" identifier="ekgunnery_warheadmedium2" category="Equipment" Tags="logic,detonator" Scale="0.5">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/ekgunnery_warheads.png" depth="0.8" sourcerect="112,96,144,128" origin="0.5,0.5" />
|
||||
<BrokenSprite texture="%ModDir%/Items/Electricity/ekgunnery_warheads.png" depth="0.8" sourcerect="112,224,144,128" maxcondition="10" origin="0.5,0.5" />
|
||||
<ItemContainer canbeselected="true" hideitems="true" capacity="1" maxstacksize="1" itempos="0,0" containedstateindicatorstyle="explosive" msg="ItemMsgInteractSelect">
|
||||
<GuiFrame relativesize="0.2,0.25" anchor="Center" minsize="140,170" maxsize="280,280" style="ItemUI" />
|
||||
<Containable items="c4block">
|
||||
<StatusEffect type="OnContaining" target="This" Condition="100.0" disabledeltatime="true" allowwhenbroken="true" />
|
||||
<StatusEffect type="OnContaining" target="Contained" disabledeltatime="true" allowwhenbroken="true">
|
||||
<Remove />
|
||||
</StatusEffect>
|
||||
</Containable>
|
||||
<StatusEffect type="Always" target="This" targetitemcomponent="ItemContainer" setvalue="true" canbeselected="false" drawinventory="false" allowwhenbroken="true">
|
||||
<Conditional condition="gt 10" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="Always" target="This" targetitemcomponent="ItemContainer" setvalue="true" canbeselected="true" drawinventory="true" allowwhenbroken="true">
|
||||
<Conditional condition="lt 10" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnBroken" target="This" Condition="5" disabledeltatime="true" delay="0.1" />
|
||||
</ItemContainer>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="activate" displayname="connection.activate">
|
||||
<StatusEffect type="OnUse" target="This" Condition="-60.0" disabledeltatime="true" stackable="false" delay="0.05">
|
||||
<Conditional condition="gt 10" />
|
||||
<sound file="Content/Items/Weapons/ExplosionLarge1.ogg" selectionmode="Random" range="15000" />
|
||||
<sound file="Content/Items/Weapons/ExplosionLarge2.ogg" selectionmode="Random" range="15000" />
|
||||
<ParticleEmitter particle="explosionfire" particleamount="20" distancemin="0" distancemax="128" anglemin="-360" anglemax="360" scalemin="1.5" scalemax="3.5" velocitymin="250" velocitymax="500" />
|
||||
<ParticleEmitter particle="explosionsmoke" particleamount="4" distancemin="0" distancemax="128" anglemin="-360" anglemax="360" scalemin="2.5" scalemax="5.0" velocitymin="250" velocitymax="500" />
|
||||
<ParticleEmitter particle="ekgunnery_hdimpactmedium" particleamount="1" velocitymin="0" velocitymax="0" scalemin="8" scalemax="10" />
|
||||
<ParticleEmitter particle="ekgunnery_hdimpactlarge" particleamount="1" velocitymin="0" velocitymax="0" scalemin="4.0" scalemax="5.0" />
|
||||
<ParticleEmitter particle="ekgunneryunderwaterexplosionfix" particleamount="1" scalemin="1.75" scalemax="2.0" />
|
||||
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="0" anglemax="360" particleamount="50" velocitymin="100" velocitymax="2000" scalemin="1.0" scalemax="1.0" />
|
||||
<Explosion range="1000.0" ballastfloradamage="110" structuredamage="225" levelwalldamage="600" itemdamage="1000" stun="5" force="25.0" severlimbsprobability="0.5" decal="explosion" decalsize="0.5" underwaterbubble="false">
|
||||
<Affliction identifier="bleeding" strength="30" />
|
||||
<Affliction identifier="burn" strength="150" />
|
||||
<Affliction identifier="lacerations" strength="110" />
|
||||
<Affliction identifier="explosiondamage" strength="40" />
|
||||
</Explosion>
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnUse" target="This" Condition="-60.0" disabledeltatime="true" stackable="false" delay="0.05">
|
||||
<Conditional condition="gt 10" />
|
||||
<Explosion range="1500.0" ballastfloradamage="110" structuredamage="1" levelwalldamage="300" itemdamage="250" stun="3" force="25.0" severlimbsprobability="0.5" onlyoutside="true" camerashake="0" camerashakerange="0" shockwave="false" smoke="false" flames="false" flash="false" sparks="false" ignorecover="true">
|
||||
<Affliction identifier="bleeding" strength="30" />
|
||||
<Affliction identifier="burn" strength="75" />
|
||||
<Affliction identifier="lacerations" strength="110" />
|
||||
<Affliction identifier="explosiondamage" strength="80" />
|
||||
</Explosion>
|
||||
</StatusEffect>
|
||||
</input>
|
||||
<output name="condition_out" displayname="connection.conditionout" />
|
||||
</ConnectionPanel>
|
||||
<Repairable selectkey="Action" header="mechanicalrepairsheader" deteriorationspeed="0" mindeteriorationdelay="0" maxdeteriorationdelay="0" MinDeteriorationCondition="0" minsabotagecondition="0" RepairThreshold="0" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ordername.reload" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,216" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
|
||||
<RequiredItem items="nuclearaftereffectemitter" type="equipped" />
|
||||
</Repairable>
|
||||
</Item>
|
||||
<Item name="" identifier="ekgunnery_warheadnuclear1" category="Equipment" Tags="logic,detonator" Scale="0.5" spritecolor="200,200,200,255">
|
||||
<Sprite texture="%ModDir%/Items/Electricity/ekgunnery_warheads.png" depth="0.8" sourcerect="384,0,160,160" origin="0.5,0.5" />
|
||||
<BrokenSprite texture="%ModDir%/Items/Electricity/ekgunnery_warheads.png" depth="0.8" sourcerect="384,160,160,160" maxcondition="10" origin="0.5,0.5" />
|
||||
<ItemContainer canbeselected="true" hideitems="true" capacity="1" maxstacksize="1" itempos="0,0" containedstateindicatorstyle="explosive" msg="ItemMsgInteractSelect">
|
||||
<GuiFrame relativesize="0.2,0.25" anchor="Center" minsize="140,170" maxsize="280,280" style="ItemUI" />
|
||||
<Containable items="nucleardepthcharge">
|
||||
<StatusEffect type="OnContaining" target="This" Condition="100.0" disabledeltatime="true" allowwhenbroken="true" />
|
||||
<StatusEffect type="OnContaining" target="Contained" disabledeltatime="true" allowwhenbroken="true">
|
||||
<Remove />
|
||||
</StatusEffect>
|
||||
</Containable>
|
||||
<StatusEffect type="Always" target="This" targetitemcomponent="ItemContainer" setvalue="true" canbeselected="false" drawinventory="false" allowwhenbroken="true">
|
||||
<Conditional condition="gt 10" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="Always" target="This" targetitemcomponent="ItemContainer" setvalue="true" canbeselected="true" drawinventory="true" allowwhenbroken="true">
|
||||
<Conditional condition="lt 10" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnBroken" target="This" Condition="5" disabledeltatime="true" delay="0.1" />
|
||||
</ItemContainer>
|
||||
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
|
||||
<RequiredItem items="screwdriver" type="Equipped" />
|
||||
<input name="activate" displayname="connection.activate">
|
||||
<StatusEffect type="OnUse" target="This" Condition="-60.0" disabledeltatime="true" stackable="false" delay="0.05">
|
||||
<Conditional condition="gt 10" />
|
||||
<sound file="Content/Items/Weapons/ExplosionLarge1.ogg" selectionmode="Random" range="15000" />
|
||||
<sound file="Content/Items/Weapons/ExplosionLarge2.ogg" selectionmode="Random" range="15000" />
|
||||
<ParticleEmitter particle="ekgunnerynukeflash" particleamount="2" scalemin="3.5" scalemax="3.5" velocitymin="25" velocitymax="50" />
|
||||
<ParticleEmitter particle="ekgunnerynukeshockwave" particleamount="2" velocitymin="25" velocitymax="50" />
|
||||
<ParticleEmitter particle="ekgunneryunderwaterexplosionfix" particleamount="1" scalemin="1.75" scalemax="2.0" />
|
||||
<ParticleEmitter particle="shrapnel" copyentityangle="true" anglemin="0" anglemax="360" particleamount="50" velocitymin="100" velocitymax="2000" scalemin="1.0" scalemax="1.0" />
|
||||
<Explosion range="1000.0" structuredamage="1000" ballastfloradamage="1000" force="50.0" severlimbsprobability="1.5" camerashake="500" camerashakerange="50000" flashrange="10000" flashduration="5.0" screencolor="255,255,255,255" screencolorrange="5000" screencolorduration="3.0" underwaterbubble="false">
|
||||
<Affliction identifier="burn" strength="300" />
|
||||
<Affliction identifier="radiationsickness" strength="100" />
|
||||
<Affliction identifier="explosiondamage" strength="400" />
|
||||
<Affliction identifier="stun" strength="20" />
|
||||
</Explosion>
|
||||
<SpawnItem identifier="nuclearaftereffectemitter" spawnposition="This" />
|
||||
</StatusEffect>
|
||||
<StatusEffect type="OnUse" target="This" Condition="-60.0" disabledeltatime="true" stackable="false" delay="0.05">
|
||||
<Conditional condition="gt 10" />
|
||||
<Explosion range="1500.0" structuredamage="1000" ballastfloradamage="1000" force="50.0" severlimbsprobability="1.5" onlyoutside="true" camerashake="500" camerashakerange="50000" flashrange="10000" flashduration="5.0" screencolor="255,255,255,255" screencolorrange="5000" screencolorduration="3.0" shockwave="false" smoke="false" flames="false" flash="false" sparks="false" ignorecover="true">
|
||||
<Affliction identifier="burn" strength="300" />
|
||||
<Affliction identifier="radiationsickness" strength="100" />
|
||||
<Affliction identifier="explosiondamage" strength="400" />
|
||||
<Affliction identifier="stun" strength="20" />
|
||||
</Explosion>
|
||||
</StatusEffect>
|
||||
</input>
|
||||
<output name="condition_out" displayname="connection.conditionout" />
|
||||
</ConnectionPanel>
|
||||
<Repairable selectkey="Action" header="mechanicalrepairsheader" deteriorationspeed="0" mindeteriorationdelay="0" maxdeteriorationdelay="0" MinDeteriorationCondition="0" minsabotagecondition="0" RepairThreshold="0" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ordername.reload" hudpriority="10">
|
||||
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,216" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
|
||||
<RequiredItem items="nuclearaftereffectemitter" type="equipped" />
|
||||
</Repairable>
|
||||
</Item>
|
||||
</Items>
|
||||
BIN
Items/Electricity/ekgunnery_warheads.png
Executable file
|
After Width: | Height: | Size: 346 KiB |
BIN
Items/Electricity/functionboundingbox1.png
Executable file
|
After Width: | Height: | Size: 19 KiB |
BIN
Items/Electricity/gauges1.png
Executable file
|
After Width: | Height: | Size: 117 KiB |
BIN
Items/Electricity/gauges2_engine.png
Executable file
|
After Width: | Height: | Size: 62 KiB |
BIN
Items/Electricity/gauges2_turretclock.png
Executable file
|
After Width: | Height: | Size: 54 KiB |
BIN
Items/Electricity/lamps_advanced1.png
Executable file
|
After Width: | Height: | Size: 77 KiB |
BIN
Items/Electricity/lamps_advanced1light.png
Executable file
|
After Width: | Height: | Size: 22 KiB |
BIN
Items/Electricity/lamps_advanced2.png
Executable file
|
After Width: | Height: | Size: 66 KiB |
BIN
Items/Electricity/lamps_advanced2light.png
Executable file
|
After Width: | Height: | Size: 36 KiB |
BIN
Items/Electricity/lamps_indicators1.png
Executable file
|
After Width: | Height: | Size: 29 KiB |
BIN
Items/Electricity/lamps_outpost.png
Executable file
|
After Width: | Height: | Size: 114 KiB |
BIN
Items/Electricity/machineterminals1.png
Executable file
|
After Width: | Height: | Size: 244 KiB |