1.8 update

This commit is contained in:
2025-04-13 10:54:55 +02:00
parent 669e4fb387
commit 17ee899c0f
424 changed files with 25871 additions and 23579 deletions

View File

@@ -512,7 +512,7 @@
type="stun"
limbspecific="false"
indicatorlimb="Head"
activationthreshold="1.0"
activationthreshold="0.0"
showiconthreshold="1000"
maxstrength="30">
<Description
@@ -632,7 +632,7 @@
<ParticleEmitter particle="vomitsplash" copyentityangle="true" anglemin="-10" anglemax="10" particlespersecond="50" velocitymin="50" velocitymax="200" scalemin="0.1" scalemax="0.2" />
<Conditional HideFace="eq False" />
</StatusEffect>
<StatusEffect target="Character" targetlimbs="Head" delay="0.5">
<StatusEffect target="Character" targetlimbs="Head" delay="0.5" offset="0,-20" randomoffset="32">
<Explosion range="0.0" structuredamage="0" itemdamage="0" force="0.0" severlimbsprobability="0.0" decal="vomitsplatter" decalsize="1.25" shockwave="false" underwaterbubble="false" />
<Conditional HideFace="eq False" />
</StatusEffect>
@@ -1099,7 +1099,8 @@
minfacetint="255,255,255,0"
maxfacetint="255,255,255,50"
minspeedmultiplier="1.0"
maxspeedmultiplier="0.8">
maxspeedmultiplier="0.8"
convulseamount="0.05">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="nausea" strength="10" probability="0.05" />
</StatusEffect>
@@ -1115,7 +1116,8 @@
minfacetint="255,255,255,50"
maxfacetint="255,255,255,100"
minspeedmultiplier="0.8"
maxspeedmultiplier="0.7">
maxspeedmultiplier="0.7"
convulseamount="0.1">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="nausea" strength="20" probability="0.15" />
</StatusEffect>
@@ -1135,7 +1137,8 @@
minfacetint="255,255,255,100"
maxfacetint="255,255,255,150"
minspeedmultiplier="0.8"
maxspeedmultiplier="0.5">
maxspeedmultiplier="0.5"
convulseamount="0.25">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="nausea" strength="30" probability="0.25" />
</StatusEffect>
@@ -1185,7 +1188,8 @@
minradialdistort="0.0"
maxradialdistort="10.0"
minspeedmultiplier="1.0"
maxspeedmultiplier="0.5">
maxspeedmultiplier="0.5"
convulseamount="0.25">
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="640,768,128,128" color="103,103,103,255" origin="0,0"/>
@@ -1243,7 +1247,6 @@
name="Radiation sickness"
identifier="radiationsickness"
description="Burns and sores can be seen on patient's skin. They seem to be spreading."
type="poison"
causeofdeathdescription="Died of radiation sickness."
selfcauseofdeathdescription="You have died of radiation sickness."
limbspecific="false"
@@ -1280,75 +1283,83 @@
<!-- No effects at this level -->
<Effect minstrength="0" maxstrength="25" strengthchange="-0.07" />
<!-- Cause burns depending on strength -->
<Effect minstrength="25" maxstrength="50" mingrainstrength="0.5" maxgrainstrength="0.25" strengthchange="-0.07">
<Effect minstrength="25" maxstrength="50" mingrainstrength="0.25" maxgrainstrength="0.1" strengthchange="-0.2">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true" interval="0.1" disabledeltatime="true">
<Affliction identifier="burn" amount="0.006" />
<Affliction identifier="burn" amount="0.06" dividebylimbcount="true" penetration="1.0" />
</StatusEffect>
</Effect>
<Effect minstrength="50" maxstrength="75" mingrainstrength="1.0" maxgrainstrength="0.5" strengthchange="-0.07"
<Effect minstrength="50" maxstrength="75" mingrainstrength="0.4" maxgrainstrength="0.25" strengthchange="-0.2"
minchromaticaberration="0.0"
maxchromaticaberration="1.0"
minbodytint="255,0,0,0"
maxbodytint="255,0,0,30">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true" interval="0.1" disabledeltatime="true">
<Affliction identifier="burn" amount="0.0115" />
<Affliction identifier="burn" amount="0.084" dividebylimbcount="true" penetration="1.0" />
<Affliction identifier="organdamage" amount="0.05" penetration="1.0" />
<!-- nausea decreases by 1 per second, so effectively this increases it by 0.05 -->
<Affliction identifier="nausea" amount="0.105" />
<Affliction identifier="nausea" amount="0.10" />
</StatusEffect>
</Effect>
<Effect minstrength="75" maxstrength="100" mingrainstrength="1.0" maxgrainstrength="0.75" strengthchange="-0.07"
<Effect minstrength="75" maxstrength="100" mingrainstrength="0.55" maxgrainstrength="0.4" strengthchange="-0.2"
minchromaticaberration="1.0"
maxchromaticaberration="5.0"
minbodytint="255,0,0,30"
maxbodytint="255,0,0,60">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true" interval="0.1" disabledeltatime="true">
<Affliction identifier="burn" amount="0.0235" />
<Affliction identifier="burn" amount="0.12" dividebylimbcount="true" penetration="1.0" />
<Affliction identifier="organdamage" amount="0.1" penetration="1.0" />
<Affliction identifier="nausea" amount="0.11" />
</StatusEffect>
</Effect>
<Effect minstrength="100" maxstrength="125" mingrainstrength="1.0" maxgrainstrength="1.0" strengthchange="-0.07"
<Effect minstrength="100" maxstrength="125" mingrainstrength="0.7" maxgrainstrength="0.55" strengthchange="-0.2"
minchromaticaberration="1.0"
maxchromaticaberration="5.0"
minbodytint="255,0,0,60"
maxbodytint="255,0,0,90">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true" interval="0.1" disabledeltatime="true">
<Affliction identifier="burn" amount="0.0395" />
<Affliction identifier="burn" amount="0.16" dividebylimbcount="true" penetration="1.0" />
<Affliction identifier="organdamage" amount="0.15" penetration="1.0" />
<Affliction identifier="nausea" amount="0.12" />
</StatusEffect>
</Effect>
<Effect minstrength="125" maxstrength="150" mingrainstrength="1.0" maxgrainstrength="1.0" strengthchange="-0.07"
<Effect minstrength="125" maxstrength="150" mingrainstrength="0.85" maxgrainstrength="0.7" strengthchange="-0.2"
minchromaticaberration="1.0"
maxchromaticaberration="5.0"
minbodytint="255,0,0,90"
maxbodytint="255,0,0,120">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true" interval="0.1" disabledeltatime="true">
<Affliction identifier="burn" amount="0.0555" />
<Affliction identifier="burn" amount="0.21" dividebylimbcount="true" penetration="1.0" />
<Affliction identifier="organdamage" amount="0.3" penetration="1.0" />
<Affliction identifier="nausea" amount="0.14" />
</StatusEffect>
</Effect>
<Effect minstrength="150" maxstrength="175" mingrainstrength="1.0" maxgrainstrength="1.0" strengthchange="-0.07"
<Effect minstrength="150" maxstrength="175" mingrainstrength="1.0" maxgrainstrength="0.85" strengthchange="-0.2"
minchromaticaberration="1.0"
maxchromaticaberration="5.0"
minbodytint="255,0,0,120"
maxbodytint="255,0,0,150">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true" interval="0.1" disabledeltatime="true">
<Affliction identifier="burn" amount="0.0715" />
<Affliction identifier="burn" amount="0.24" dividebylimbcount="true" penetration="1.0" />
<Affliction identifier="bleeding" amount="0.5" dividebylimbcount="true" penetration="1.0" />
<Affliction identifier="organdamage" amount="0.6" penetration="1.0" />
<Affliction identifier="nausea" amount="0.16" />
</StatusEffect>
</Effect>
<Effect minstrength="175" maxstrength="200" mingrainstrength="1.0" maxgrainstrength="0.1" strengthchange="-0.07"
<Effect minstrength="175" maxstrength="200" mingrainstrength="1.0" maxgrainstrength="1.0" strengthchange="-0.2"
minchromaticaberration="0.1"
maxchromaticaberration="0.5"
minbodytint="255,0,0,150"
maxbodytint="255,0,0,180">
<StatusEffect target="Character" multiplyafflictionsbymaxvitality="true" interval="0.1" disabledeltatime="true">
<Affliction identifier="burn" amount="0.0875" />
<Affliction identifier="burn" amount="0.48" dividebylimbcount="true" penetration="1.0" />
<Affliction identifier="bleeding" amount="1.0" dividebylimbcount="true" penetration="1.0" />
<Affliction identifier="organdamage" amount="0.9" penetration="1.0" />
<Affliction identifier="nausea" amount="0.18" />
</StatusEffect>
</Effect>
@@ -2086,6 +2097,7 @@
maxscreendistort="0.2"
minscreenblur="0.0"
maxscreenblur="0.2"
convulseamount="0.5"
strengthchange="-1.0">
<StatusEffect target="Character">
<Affliction identifier="nausea" amount="3" />
@@ -2257,7 +2269,7 @@
<ParticleEmitter particle="vomitsplash" copyentityangle="true" anglemin="-10" anglemax="10" particlespersecond="50" velocitymin="50" velocitymax="200" scalemin="0.1" scalemax="0.2" />
<Conditional HideFace="eq False" />
</StatusEffect>
<StatusEffect target="Character" targetlimbs="Head" delay="0.5">
<StatusEffect target="Character" targetlimbs="Head" delay="0.5" offset="0,-20" randomoffset="32">
<Explosion range="0.0" structuredamage="0" itemdamage="0" force="0.0" severlimbsprobability="0.0" decal="vomitsplatter" decalsize="1.25" shockwave="false" underwaterbubble="false" />
<Conditional HideFace="eq False" />
</StatusEffect>
@@ -2716,7 +2728,8 @@
minfacetint="255,255,255,0"
maxfacetint="255,255,255,50"
minspeedmultiplier="1.0"
maxspeedmultiplier="0.8">
maxspeedmultiplier="0.8"
convulseamount="0.05">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="nausea" strength="10" probability="0.05" />
</StatusEffect>
@@ -2732,7 +2745,8 @@
minfacetint="255,255,255,50"
maxfacetint="255,255,255,100"
minspeedmultiplier="0.8"
maxspeedmultiplier="0.7">
maxspeedmultiplier="0.7"
convulseamount="0.1">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="nausea" strength="20" probability="0.15" />
</StatusEffect>
@@ -2751,7 +2765,8 @@
minfacetint="255,255,255,100"
maxfacetint="255,255,255,150"
minspeedmultiplier="0.8"
maxspeedmultiplier="0.5">
maxspeedmultiplier="0.5"
convulseamount="0.25">
<StatusEffect target="Character" interval="1" disabledeltatime="true">
<Affliction identifier="nausea" strength="30" probability="0.25" />
</StatusEffect>
@@ -3240,4 +3255,82 @@
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="256,896,128,128" color="10,193,114,255" origin="0,0"/>
</Affliction>
<Affliction
name="Jovian Radiation"
identifier="jovianradiation"
limbspecific="false"
maxstrength="100"
MedicalSkillGain="0"
causeofdeathdescription="Died of radiation sickness."
selfcauseofdeathdescription="You have died of radiation sickness."
indicatorlimb="Torso"
showiconthreshold="9999"
showinhealthscannerthreshold="9999"
treatmentthreshold="9999">
<Effect minstrength="0" maxstrength="25" strengthchange="-1">
<StatusEffect target="Character" interval="10" disabledeltatime="true">
<Conditional IsHuman="true"/>
<!-- Notes: as time of writing, hazmat suit (orangejumpsuit1) has 60% resistance to radiationsickness, and the PUCS has 90% resistance. -->
<!-- Interval of 10s, 5 str = 0.5 per second. Strengthchange of -0.2 nets 0.3 radiation/sec without resists. 60% hazmat suit resist means 0.5 * 40% = 0.2/s, minus the -0.2 strengthchance is 0. 18 (0% res) radiation or 0 (60% res) radiation after 1 min. -->
<Affliction identifier="radiationsickness" amount="5" />
</StatusEffect>
<StatusEffect target="Character" targetlimb="Head" SpeedMultiplier="1.2" HealthMultiplier="2" setvalue="true">
<Conditional speciesname="crawler" />
<Conditional speciesname="mudraptor" />
<Conditional speciesname="mudraptor_unarmored" />
<Conditional speciesname="mudraptor_veteran" />
<Conditional speciesname="tigerthresher" />
<Conditional speciesname="bonethresher" />
<ParticleEmitter particle="gazerage" particlespersecond="20" scalemin="0.3" scalemax="0.4" velocitymin="0" velocitymax="0" anglemin="0" anglemax="360" copyentityangle="false"/>
</StatusEffect>
</Effect>
<Effect minstrength="25" maxstrength="50" strengthchange="-1">
<StatusEffect target="Character" interval="10" disabledeltatime="true">
<Conditional IsHuman="true"/>
<!-- No resist: net 0.5 radiation/sec. 60% Resist: 0.7 * 40% = 0.28/s, net 0.08/s. 30 (0% res) or 4.8 (60% res) after 1 min. -->
<Affliction identifier="radiationsickness" amount="7" />
</StatusEffect>
<StatusEffect target="Character" targetlimb="Head" SpeedMultiplier="1.3" HealthMultiplier="3" setvalue="true">
<Conditional speciesname="crawler" />
<Conditional speciesname="mudraptor" />
<Conditional speciesname="mudraptor_unarmored" />
<Conditional speciesname="mudraptor_veteran" />
<Conditional speciesname="tigerthresher" />
<Conditional speciesname="bonethresher" />
<ParticleEmitter particle="gazerage" particlespersecond="20" scalemin="0.3" scalemax="0.4" velocitymin="0" velocitymax="0" anglemin="0" anglemax="360" copyentityangle="false"/>
</StatusEffect>
</Effect>
<Effect minstrength="50" maxstrength="75" strengthchange="-1">
<StatusEffect target="Character" interval="10" disabledeltatime="true">
<Conditional IsHuman="true"/>
<Affliction identifier="radiationsickness" amount="10" />
</StatusEffect>
<StatusEffect target="Character" targetlimb="Head" SpeedMultiplier="1.4" HealthMultiplier="5" setvalue="true">
<Conditional speciesname="crawler" />
<Conditional speciesname="mudraptor" />
<Conditional speciesname="mudraptor_unarmored" />
<Conditional speciesname="mudraptor_veteran" />
<Conditional speciesname="tigerthresher" />
<Conditional speciesname="bonethresher" />
<ParticleEmitter particle="gazerage" particlespersecond="20" scalemin="0.3" scalemax="0.4" velocitymin="0" velocitymax="0" anglemin="0" anglemax="360" copyentityangle="false"/>
</StatusEffect>
</Effect>
<Effect minstrength="75" maxstrength="100" strengthchange="-1">
<StatusEffect target="Character" interval="10" disabledeltatime="true">
<Conditional IsHuman="true"/>
<Affliction identifier="radiationsickness" amount="13" />
</StatusEffect>
<StatusEffect target="Character" targetlimb="Head" SpeedMultiplier="1.5" HealthMultiplier="8" setvalue="true">
<Conditional speciesname="crawler" />
<Conditional speciesname="mudraptor" />
<Conditional speciesname="mudraptor_unarmored" />
<Conditional speciesname="mudraptor_veteran" />
<Conditional speciesname="tigerthresher" />
<Conditional speciesname="bonethresher" />
<ParticleEmitter particle="gazerage" particlespersecond="20" scalemin="0.3" scalemax="0.4" velocitymin="0" velocitymax="0" anglemin="0" anglemax="360" copyentityangle="false"/>
</StatusEffect>
</Effect>
<icon texture="Content/UI/MainIconsAtlas.png" sourcerect="896,768,128,128" color="195,136,60,255" origin="0,0"/>
</Affliction>
</Afflictions>

View File

@@ -1,31 +1,134 @@
<?xml version="1.0" encoding="utf-8" ?>
<backgroundcreatures>
<Fish1 speed ="200.0" wanderamount="3.0" wanderzamount="0.1" swarmmin="2" swarmmax="10" swarmradius="500" scale="0.25" commonness="10">
<Irma speed ="200.0" wanderamount="3.0" wanderzamount="0.1" swarmmin="2" swarmmax="10" swarmradius="500" scale="0.25" commonness="10" mindepth="5000" maxdepth="8000" fadeoutdepth="10000">
<Sprite texture="Content/BackgroundCreatures/bgFish1.png" sourcerect="0,0,256,171"/>
</Fish1>
<Fish2 speed="80.0" wanderamount="0.2" wanderzamount="0.1" swarmmin="1" swarmmax="3" swarmradius="300" scale="0.25" commonness="10">
<Sprite texture="Content/BackgroundCreatures/bgFish1.png" sourcerect="256,0,256,171"/>
</Irma>
<!-- Legacy
<Fish2 speed="80.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="3" swarmradius="300" scale="0.5" commonness="10">
<Sprite texture="Content/BackgroundCreatures/bgFish1.png" sourcerect="2,2,228,134"/>
</Fish2>
<Fish3 speed="40.0" wanderamount="3.0" wanderzamount="0.1" swarmmin="3" swarmmax="6" swarmradius="300" scale="0.25" commonness="10">
<Sprite texture="Content/BackgroundCreatures/bgFish1.png" sourcerect="0,341,512,171"/>
<Fish3 speed="80.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="3" swarmradius="300" scale="0.5" commonness="10">
<Sprite texture="Content/BackgroundCreatures/bgFish1.png" sourcerect="289,8,201,141"/>
</Fish3>
<Fish4 speed="200.0" wanderamount="3.0" wanderzamount="0.1" swarmmin="1" swarmmax="3" swarmradius="300" scale="0.25" commonness="10">
<Sprite texture="Content/BackgroundCreatures/bgFish1.png" sourcerect="0,171,256,171"/>
<Fish4 speed="80.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="3" swarmradius="300" scale="0.5" commonness="10">
<Sprite texture="Content/BackgroundCreatures/bgFish1.png" sourcerect="5,184,249,135"/>
</Fish4>
<Fish5 speed="80.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="3" swarmradius="300" scale="0.25" commonness="10">
<Sprite texture="Content/BackgroundCreatures/bgFish1.png" sourcerect="256,171,256,171"/>
<Fish5 speed="80.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="3" swarmradius="300" scale="0.5" commonness="10">
<Sprite texture="Content/BackgroundCreatures/bgFish1.png" sourcerect="303,168,168,152"/>
</Fish5>
<GlowingJellyfish speed="20.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="3" swarmmax="10" swarmradius="1000" scale="0.5" disablerotation="true" disableflipping="true" commonness="10">
<DeformableSprite texture="Content/BackgroundCreatures/GlowingBgCreatures.png" sourcerect="1,2,109,162">
<SpriteDeformation type="inflate" resolution="5,5" frequency="2" scale="1" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0.0" blendmode="multiply" row0="1,1 2,2 2,2 2,2 1,1" row1="1,1 1,1 1,1 1,1 1,1" row2="0,0 0,0 0,0 0,0 0,0" row3="0,0 0,0 0,0 0,0 0,0" row4="0,0 0,0 0,0 0,0 0,0" />
-->
<Obsidianfish speed="20.0" wanderamount="0.05" wanderzamount="0.05" swarmmin="1" swarmmax="3" swarmradius="300" scale="0.35" commonness="0" mindepth="5000" maxdepth="8000" fadeoutdepth="10000">
<overridecommonness leveltype="coldcaverns" commonness="100" />
<overridecommonness leveltype="europanridge" commonness="60" />
<DeformableSprite texture="Content/BackgroundCreatures/BackgroundCreatures.png" sourcerect="1,2,256,151" resolution="5,5">
<SpriteDeformation type="inflate" resolution="5,5" frequency="1" amplitude="0.5" scale="1" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<!-- inflate at the left side of the sprite, more vertically than horizontally-->
<SpriteDeformation type="custom" resolution="5,5" frequency="0.0" blendmode="multiply" row0="0,0 0,0 0,0 0,0 0,0" row1="0.5,1 0,0 0,0 0,0 0,0" row2="0.5,1 0,0 0,0 0,0 0,0" row3="0.5,1 0,0 0,0 0,0 0,0" row4="0.5,1 0,0 0,0 0,0 0,0" />
</DeformableSprite>
<DeformableLightSprite texture="Content/BackgroundCreatures/GlowingBgCreatures.png" sourcerect="1,2,109,162">
</Obsidianfish>
<Ferrulus speed="20.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="20" swarmradius="600" scale="0.35" commonness="0" disablerotation="true" mindepth="5000" maxdepth="8000" fadeoutdepth="10000">
<overridecommonness leveltype="coldcaverns" commonness="100" />
<overridecommonness leveltype="europanridge" commonness="40" />
<Sprite texture="Content/BackgroundCreatures/BackgroundCreatures.png" sourcerect="263,2,152,160" origin="0.5,0.6" />
</Ferrulus>
<Decaporoid speed="30.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="5" swarmradius="300" disablerotation="true" scale="0.35" commonness="0" mindepth="5000" maxdepth="8000" fadeoutdepth="10000">
<overridecommonness leveltype="europanridge" commonness="100" />
<overridecommonness leveltype="coldcaverns" commonness="20" />
<DeformableSprite texture="Content/BackgroundCreatures/BackgroundCreatures.png" sourcerect="689,289,152,280" origin="0.5,0.3" resolution="5,5">
<SpriteDeformation type="custom" resolution="5,5" frequency="2" amplitude="0.2" row0="0,0 0,0 0,0 0,0 0,0" row1="0,0 0,0 0,0 0,0 0,0" row2="0,0 0,0 0,0 0,0 0,0" row3="1,0 1,0 1,0 1,0 1,0" row4="2,0 2,0 2,0 2,0 2,0" />
</DeformableSprite>
</Decaporoid>
<Illusoroid speed="40.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="3" swarmradius="300" scale="0.35" disableflipping="true" commonness="0" mindepth="5000" maxdepth="8000" fadeoutdepth="10000">
<overridecommonness leveltype="europanridge" commonness="100" />
<overridecommonness leveltype="coldcaverns" commonness="40" />
<overridecommonness leveltype="theaphoticplateau" commonness="20" />
<DeformableSprite texture="Content/BackgroundCreatures/BackgroundCreatures.png" sourcerect="759,7,240,254" resolution="5,5">
<SpriteDeformation type="inflate" resolution="5,5" frequency="2" scale="1" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0.0" blendmode="multiply" row0="0.5,1 0,0 0,0 0,0 0,0" row1="0.5,1 0,0 0,0 0,0 0,0" row2="0.5,1 0,0 0,0 0,0 0,0" row3="0.5,1 0,0 0,0 0,0 0,0" row4="0.5,1 0,0 0,0 0,0 0,0" />
</DeformableSprite>
</Illusoroid>
<Crawless speed="30.0" wanderamount="0.05" wanderzamount="0.1" swarmmin="1" swarmmax="3" swarmradius="300" disablerotation="true" scale="0.35" commonness="0" mindepth="5000" maxdepth="8000" fadeoutdepth="10000">
<overridecommonness leveltype="europanridge" commonness="100" />
<overridecommonness leveltype="europanridge" commonness="60" />
<overridecommonness leveltype="theaphoticplateau" commonness="40" />
<DeformableSprite texture="Content/BackgroundCreatures/BackgroundCreatures.png" sourcerect="3,162,144,255" origin="0.5,0.3" resolution="5,5">
<SpriteDeformation type="custom" resolution="5,5" frequency="2" amplitude="0.1" row0="0,0 0,0 0,0 0,0 0,0" row1="0,0 0,0 0,0 0,0 0,0" row2="0,0 0,0 0,0 0,0 0,0" row3="1,0 1,0 1,0 1,0 1,0" row4="2,0 2,0 2,0 2,0 2,0" />
</DeformableSprite>
</Crawless>
<Punkfish speed="30.0" wanderamount="0.05" wanderzamount="0.1" swarmmin="1" swarmmax="3" swarmradius="300" scale="0.35" commonness="0" disablerotation="true" mindepth="5000" maxdepth="8000" fadeoutdepth="10000">
<overridecommonness leveltype="theaphoticplateau" commonness="100" />
<overridecommonness leveltype="europanridge" commonness="40" />
<overridecommonness leveltype="theaphoticplateau" commonness="20" />
<Sprite texture="Content/BackgroundCreatures/BackgroundCreatures.png" sourcerect="347,184,180,203" origin="0.5,0.7" />
</Punkfish>
<!--Clampod speed="10.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="10" swarmradius="500" scale="0.35" commonness="0" mindepth="5000" maxdepth="8000" fadeoutdepth="10000">
<overridecommonness leveltype="hydrothermalwastes" commonness="100" />
<overridecommonness leveltype="thegreatsea" commonness="20" />
<Sprite texture="Content/BackgroundCreatures/BackgroundCreatures.png" sourcerect="175,306,137,93" origin="0.5,0.5" />
</Clampod>-->
<Charyb speed="80.0" wanderamount="0.05" wanderzamount="0.1" swarmmin="1" swarmmax="3" swarmradius="500" scale="0.35" commonness="0" mindepth="5000" maxdepth="8000" fadeoutdepth="10000">
<overridecommonness leveltype="thegreatsea" commonness="100" />
<overridecommonness leveltype="theaphoticplateau" commonness="20" />
<DeformableSprite texture="Content/BackgroundCreatures/BackgroundCreatures.png" sourcerect="1,426,678,266" origin="0.5,0.5" resolution="5,2">
<!-- left side moves up, and strength follows a sine curve (making it move up and down) -->
<SpriteDeformation type="custom" resolution="5,2" amplitude="0.2" frequency="2" row0="0,2 0,1 0,0 0,-0.5 0,0" />
</DeformableSprite>
</Charyb>
<Devilstail speed="20.0" wanderamount="0.05" wanderzamount="0.1" swarmmin="1" swarmmax="10" swarmradius="500" scale="0.35" commonness="0" disablerotation="true" mindepth="5000" maxdepth="8000" fadeoutdepth="10000">
<overridecommonness leveltype="theaphoticplateau" commonness="100" />
<overridecommonness leveltype="europanridge" commonness="40" />
<overridecommonness leveltype="thegreatsea" commonness="20" />
<overridecommonness leveltype="hydrothermalwastes" commonness="20" />
<Sprite texture="Content/BackgroundCreatures/BackgroundCreatures.png" sourcerect="177,166,132,137" origin="0.5,0.5" />
</Devilstail>
<Ashacle speed="80.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="3" swarmradius="300" scale="0.35" commonness="0" mindepth="5000" maxdepth="8000" fadeoutdepth="10000">
<overridecommonness leveltype="theaphoticplateau" commonness="100" />
<overridecommonness leveltype="thegreatsea" commonness="40" />
<overridecommonness leveltype="hydrothermalwastes" commonness="20" />
<DeformableSprite texture="Content/BackgroundCreatures/BackgroundCreatures.png" sourcerect="535,172,127,126" origin="0.7,0.5" resolution="5,5">
<SpriteDeformation type="inflate" resolution="5,5" frequency="2" scale="1" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<SpriteDeformation type="custom" resolution="5,5" frequency="0.0" blendmode="multiply" row0="2,0.5 1,0.5 0,0 0,0 0,0" row1="2,0.5 1,0.5 0,0 0,0 0,0" row2="2,0.5 1,0.5 0,0 0,0 0,0" row3="2,0.5 1,0.5 0,0 0,0 0,0" row4="2,0.5 1,0.5 0,0 0,0 0,0" />
</DeformableSprite>
</Ashacle>
<!--Fungaloid speed="30.0" wanderamount="0.05" wanderzamount="0.1" swarmmin="1" swarmmax="3" swarmradius="300" scale="0.35" commonness="0" disablerotation="true" mindepth="5000" maxdepth="8000" fadeoutdepth="10000">
<overridecommonness leveltype="theaphoticplateau" commonness="100" />
<overridecommonness leveltype="thegreatsea" commonness="40" />
<Sprite texture="Content/BackgroundCreatures/BackgroundCreatures.png" sourcerect="609,27,140,99" origin="0.5,0.3" />
</Fungaloid>-->
<Thistlefish speed="80.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="10" swarmradius="500" scale="0.35" commonness="0" disableflipping="true" mindepth="5000" maxdepth="8000" fadeoutdepth="10000">
<overridecommonness leveltype="europanridge" commonness="100" />
<overridecommonness leveltype="theaphoticplateau" commonness="40" />
<DeformableSprite texture="Content/BackgroundCreatures/BackgroundCreatures.png" sourcerect="422,12,154,117" origin="0.7,0.5" resolution="5,5">
<SpriteDeformation type="inflate" resolution="5,5" frequency="2.0" scale="2.0" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<!-- inflate at the left, more horizontally than vertically -->
<SpriteDeformation type="custom" resolution="5,5" frequency="0.0" blendmode="multiply" row0="1,0.5 1,0.5 0.5,0.25 0,0 0,0" row1="1,0.5 1,0.5 0.5,0.25 0,0 0,0" row2="1,0.5 1,0.5 0.5,0.25 0,0 0,0" row3="1,0.5 1,0.5 0.5,0.25 0,0 0,0" row4="1,0.5 1,0.5 0.5,0.25 0,0 0,0" />
</DeformableSprite>
</Thistlefish>
<Flutterfish speed="200.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="10" swarmradius="500" scale="0.35" commonness="0" disableflipping="false" mindepth="5000" maxdepth="8000" fadeoutdepth="10000">
<overridecommonness leveltype="europanridge" commonness="100" />
<overridecommonness leveltype="theaphoticplateau" commonness="40" />
<DeformableSprite texture="Content/BackgroundCreatures/BackgroundCreatures.png" sourcerect="697,575,228,141" origin="0.5,0.5" resolution="5,2">
<!-- left side moves up, and strength follows a sine curve (making it move up and down) -->
<SpriteDeformation type="custom" resolution="5,2" amplitude="0.2" frequency="3" row0="0,2 0,1 0,0 0,-0.5 0,0" />
</DeformableSprite>
</Flutterfish>
<Tatterfish speed="200.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="10" swarmradius="500" scale="0.35" commonness="0" disableflipping="false" mindepth="5000" maxdepth="8000" fadeoutdepth="10000">
<overridecommonness leveltype="europanridge" commonness="80" />
<overridecommonness leveltype="theaphoticplateau" commonness="60" />
<DeformableSprite texture="Content/BackgroundCreatures/BackgroundCreatures.png" sourcerect="9,725,370,153" origin="0.5,0.5" resolution="5,2">
<!-- left side moves up, and strength follows a sine curve (making it move up and down) -->
<SpriteDeformation type="custom" resolution="5,2" amplitude="0.2" frequency="3" row0="0,2 0,1 0,0 0,-0.5 0,0" />
</DeformableSprite>
</Tatterfish>
<GlowingJellyfish speed="20.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="3" swarmmax="10" swarmradius="1000" scale="0.5" disablerotation="true" disableflipping="true" commonness="10" mindepth="5000" maxdepth="8000" fadeoutdepth="10000">
<DeformableSprite texture="Content/BackgroundCreatures/GlowingBgCreatures.png" sourcerect="1,2,109,162" resolution="5,5">
<SpriteDeformation type="inflate" resolution="5,5" frequency="2" scale="1" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
<!-- inflate at the top, more horizontally than vertically-->
<SpriteDeformation type="custom" resolution="5,5" frequency="0.0" blendmode="multiply" row0="1,0.5 1,0.5 1,0.5 1,0.5 1,0.5" row1="1,0.5 1,0.5 1,0.5 1,0.5 1,0.5" row2="0,0 0,0 0,0 0,0 0,0" row3="0,0 0,0 0,0 0,0 0,0" row4="0,0 0,0 0,0 0,0 0,0" />
</DeformableSprite>
<DeformableLightSprite texture="Content/BackgroundCreatures/GlowingBgCreatures.png" sourcerect="1,2,109,162" resolution="5,5">
<SpriteDeformation type="inflate" resolution="5,5" frequency="2" scale="1" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</DeformableLightSprite>
</GlowingJellyfish>
@@ -33,20 +136,66 @@
<PaasselkaDevil1 speed="20.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="1" scale="5.0" disablerotation="true" disableflipping="true" mindepth="3000" maxdepth="10000" commonness="0">
<overridecommonness leveltype="ridgebasic" commonness="1" />
<overridecommonness leveltype="ridgeadvanced" commonness="1" />
<DeformableSprite texture="Content/BackgroundCreatures/GlowingBgCreatures.png" sourcerect="114,1,134,162">
<DeformableSprite texture="Content/BackgroundCreatures/GlowingBgCreatures.png" sourcerect="114,1,134,162" resolution="5,5">
<SpriteDeformation type="noise" resolution="5,5" frequency="0.99" amplitude="2.0" changespeed="0.2" blendmode="Add" sync="1" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" onlyinwater="True" sineoffset="0" />
<SpriteDeformation type="inflate" resolution="5,5" frequency="0.2" scale="1" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</DeformableSprite>
<DeformableLightSprite texture="Content/BackgroundCreatures/GlowingBgCreatures.png" sourcerect="114,1,134,162">
<DeformableLightSprite texture="Content/BackgroundCreatures/GlowingBgCreatures.png" sourcerect="114,1,134,162" resolution="5,5">
<SpriteDeformation type="noise" resolution="5,5" frequency="0.99" amplitude="2.0" changespeed="0.2" blendmode="Add" sync="1" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" onlyinwater="True" sineoffset="0"/>
<SpriteDeformation type="inflate" resolution="5,5" frequency="0.2" scale="1" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</DeformableLightSprite>
</PaasselkaDevil1>
<Behemoth speed="20.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="1" scale="10.0" disablerotation="true" disableflipping="true" mindepth="6000" maxdepth="10000" commonness="0" maxcount="1">
<overridecommonness leveltype="greatseabasic" commonness="1" />
<overridecommonness leveltype="thegreatsea" commonness="1" />
<Sprite texture="Content/BackgroundCreatures/Behemoth.png" sourcerect="0,299,512,299" origin="0.5,0.7"/>
<LightSprite texture="Content/BackgroundCreatures/Behemoth.png" sourcerect="0,0,512,299" origin="0.5,0.6"/>
</Behemoth>
<Lightning1 speed="20.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="1" scale="10.0" flashinterval="15" flashduration="0.5" disablerotation="true" disableflipping="true" mindepth="8000" maxdepth="10000" fadeout="false" commonness="0">
<overridecommonness leveltype="thegreatsea" commonness="10" />
<Sprite texture="Content/Map/Biomes/TheGreatSea/Lightning.png" sourcerect="0,0,859,567" origin="0.5,0.5"/>
<LightSprite texture="Content/Map/Biomes/TheGreatSea/Lightning.png" sourcerect="0,0,859,567" origin="0.5,0.5"/>
</Lightning1>
<Lightning2 speed="20.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="1" scale="10.0" flashinterval="16" flashduration="0.5" disablerotation="true" disableflipping="true" mindepth="8000" maxdepth="10000" fadeout="false" commonness="0">
<overridecommonness leveltype="thegreatsea" commonness="10" />
<Sprite texture="Content/Map/Biomes/TheGreatSea/Lightning.png" sourcerect="5,571,1182,659" origin="0.5,0.5"/>
<LightSprite texture="Content/Map/Biomes/TheGreatSea/Lightning.png" sourcerect="5,571,1182,659" origin="0.5,0.5"/>
</Lightning2>
<Lightning3 speed="20.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="1" scale="10.0" flashinterval="18" flashduration="0.5" disablerotation="true" disableflipping="true" mindepth="8000" maxdepth="10000" fadeout="false" commonness="0">
<overridecommonness leveltype="thegreatsea" commonness="10" />
<Sprite texture="Content/Map/Biomes/TheGreatSea/Lightning.png" sourcerect="1249,610,802,561" origin="0.5,0.5"/>
<LightSprite texture="Content/Map/Biomes/TheGreatSea/Lightning.png" sourcerect="1249,610,802,561" origin="0.5,0.5"/>
</Lightning3>
<ThunderCloud speed="20.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="1" scale="10.0" disablerotation="true" disableflipping="true" mindepth="5000" maxdepth="7000" fadeout="true" commonness="0">
<overridecommonness leveltype="thegreatsea" commonness="10" />
<Sprite texture="Content/Map/Biomes/TheGreatSea/Lightning.png" sourcerect="880,0,1171,605" origin="0.5,0.5"/>
<LightSprite texture="Content/Map/Biomes/TheGreatSea/Lightning.png" sourcerect="880,0,1171,605" origin="0.5,0.5"/>
</ThunderCloud>
<IceCloud speed="10.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="1" swarmradius="1000" mindepth="1000" maxdepth="10000" scale="2" disablerotation="true" disableflipping="true" commonness="0">
<overridecommonness leveltype="thegreatsea" commonness="100" />
<overridecommonness leveltype="plateautransition" commonness="20" />
<DeformableSprite texture="Content/BackgroundCreatures/TheGreatSeaBG.png" sourcerect="0,2,506,501" resolution="10,10">
<SpriteDeformation type="noise" resolution="10,10" frequency="0.05" amplitude="0.2" changespeed="0.05" blendmode="Add" sync="1" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" onlyinwater="True" sineoffset="0" />
<SpriteDeformation type="inflate" resolution="10,10" frequency="0.2" scale="0.2" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</DeformableSprite>
<DeformableLightSprite texture="Content/BackgroundCreatures/TheGreatSeaBG.png" sourcerect="0,2,506,501">
<SpriteDeformation type="noise" resolution="10,10" frequency="0.05" amplitude="0.2" changespeed="0.05" blendmode="Add" sync="1" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" onlyinwater="True" sineoffset="0" />
<SpriteDeformation type="inflate" resolution="10,10" frequency="0.05" scale="0.2" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</DeformableLightSprite>
</IceCloud>
<BioluminescentAlgae speed="10.0" wanderamount="0.1" wanderzamount="0.1" swarmmin="1" swarmmax="1" swarmradius="1000" mindepth="1000" maxdepth="10000" scale="2" disablerotation="true" disableflipping="true" commonness="0">
<overridecommonness leveltype="thegreatsea" commonness="100" />
<overridecommonness leveltype="plateautransition" commonness="20" />
<DeformableSprite texture="Content/BackgroundCreatures/TheGreatSeaBG.png" sourcerect="0,522,588,467" resolution="10,10">
<SpriteDeformation type="noise" resolution="10,10" frequency="0.05" amplitude="0.5" changespeed="0.05" blendmode="Add" sync="1" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" onlyinwater="True" sineoffset="0" />
<SpriteDeformation type="inflate" resolution="10,10" frequency="0.2" scale="0.2" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</DeformableSprite>
<DeformableLightSprite texture="Content/BackgroundCreatures/TheGreatSeaBG.png" sourcerect="0,522,588,467" resolution="10,10">
<SpriteDeformation type="noise" resolution="10,10" frequency="0.05" amplitude="0.5" changespeed="0.05" blendmode="Add" sync="1" typename="noise" strength="1" maxrotation="90" usemovementsine="False" stopwhenhostisdead="False" onlyinwater="True" sineoffset="0" />
<SpriteDeformation type="inflate" resolution="10,10" frequency="0.05" scale="0.2" sync="1" stopwhenhostisdead="True" typename="inflate" blendmode="Add" usemovementsine="False" sineoffset="0" strength="1" maxrotation="90" onlyinwater="False" />
</DeformableLightSprite>
</BioluminescentAlgae>
</backgroundcreatures>

BIN
Content/BackgroundCreatures/BackgroundCreatures.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Content/BackgroundCreatures/TheGreatSeaBG.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@@ -1,4 +1,4 @@
<Character SpeciesName="Guardianrepairbot" SpeciesTranslationOverride="" DisplayName="" Group="ancientalien" Humanoid="False" HasInfo="False" CanInteract="False" Husk="False" UseHuskAppendage="False" NeedsAir="False" NeedsWater="False" CanSpeak="False" ShowHealthBar="False" UseBossHealthBar="False" Noise="100" Visibility="500" BloodDecal="" BleedParticleAir="blooddrop" BleedParticleWater="waterblood" BleedParticleMultiplier="1" CanEat="False" EatingSpeed="10" UsePathFinding="False" PathFinderPriority="1" HideInSonar="False" HideInThermalGoggles="False" SonarDisruption="0" DistantSonarRange="0" DisableDistance="25000" SoundInterval="10" DrawLast="True" CanEnterSubmarine="False" AITurretPriority="2" AISlowTurretPriority="0">
<Character SpeciesName="Guardianrepairbot" SpeciesTranslationOverride="" DisplayName="" Group="ancientalien" Humanoid="False" HasInfo="False" CanInteract="True" Husk="False" UseHuskAppendage="False" NeedsAir="False" NeedsWater="False" CanSpeak="False" ShowHealthBar="False" UseBossHealthBar="False" Noise="100" Visibility="500" BloodDecal="" BleedParticleAir="blooddrop" BleedParticleWater="waterblood" BleedParticleMultiplier="1" CanEat="False" EatingSpeed="10" UsePathFinding="False" PathFinderPriority="1" HideInSonar="False" HideInThermalGoggles="False" SonarDisruption="0" DistantSonarRange="0" DisableDistance="25000" SoundInterval="10" DrawLast="True" CanEnterSubmarine="False" AITurretPriority="2" AISlowTurretPriority="0">
<ragdolls folder="Content/Characters/Guardianrepairbot/Ragdolls/" />
<animations folder="Content/Characters/Guardianrepairbot/Animations/" />
<health Vitality="10" DoesBleed="False" CrushDepth="Infinity" UseHealthWindow="False" BleedingReduction="0" BurnReduction="1" ConstantHealthRegeneration="0" HealthRegenerationWhenEating="0" StunImmunity="True" PoisonImmunity="True" ApplyAfflictionColors="False">
@@ -29,6 +29,9 @@
<sound file="Content/Items/Weapons/ExplosionSmall2.ogg" range="5000.0" selectionmode="Random" />
<sound file="Content/Items/Weapons/ExplosionSmall3.ogg" range="5000.0" selectionmode="Random" />
</StatusEffect>
<inventory slots="RightHand,Any,Any" accessiblewhenalive="False" accessiblebyowner="True">
<Item identifier="guardianrepairtool" slot="RightHand" />
</inventory>
<StatusEffect type="OnDeath" target="This" delay="0.2">
<RemoveCharacter />
</StatusEffect>

View File

@@ -7,13 +7,13 @@
<lighttexture Texture="Content/Lights/pointlight_falloff.png" Origin="0.5,0.5" Size="1,1" />
<sprite texture="Content/Characters/Fractalguardian/fractalguardian.png" sourcerect="356,355,149,149" origin="0.5,0.5" size="1,1" alpha="1.0" />
</lightsource>
<attack Context="Any" TargetType="Character" TargetLimbType="Torso" HitDetectionType="Distance" AfterAttack="IdleUntilCanAttack" AfterAttackDelay="0" Reverse="False" Retreat="False" Range="1000" DamageRange="1000" MinRange="0" Duration="0.03" CoolDown="0.03" SecondaryCoolDown="0" CoolDownRandomFactor="0" FullSpeedAfterAttack="True" StructureDamage="0" EmitStructureDamageParticles="True" ItemDamage="0" Penetration="0" LevelWallDamage="0" Ranged="True" AvoidFriendlyFire="False" RequiredAngle="360" RequiredAngleToShoot="0" AimRotationTorque="0" RotationLimbIndex="0" SwayAmount="0" SwayFrequency="5" Stun="0" OnlyHumans="False" ApplyForceOnLimbs="" Force="0" RootForceWorldStart="0,0" RootForceWorldMiddle="0,0" RootForceWorldEnd="0,0" RootTransitionEasing="Linear" Torque="0" ApplyForcesOnlyOnce="False" TargetImpulse="0" TargetImpulseWorld="0,0" TargetForce="0" TargetForceWorld="0,0" SubmarineImpactMultiplier="1" SeverLimbsProbability="0" Priority="0" Blink="False">
<StatusEffect type="OnFailure" target="UseTarget">
<SpawnItem identifier="guardianrepairprojectile" spawnposition="This" count="1" aimspread="0" rotationtype="Target" rotation="0" />
<ParticleEmitter particle="muzzleflashnucleargun" anglemin="0" anglemax="360" particleamount="3" velocitymin="0" lifetimemultiplier="0.5" scalemultiplier="0.65,0.65" scalemin="0.5" scalemax="1.0" colormultiplier="200,50,150,255"/>
<sound file="Content/Items/Tools/WeldingLoop.ogg" type="OnUse" range="3000.0" loop="true" />
</StatusEffect>
</limb>
<limb id="1" radius="0" width="5" height="10" name="RightHand" type="RightHand" notes="" scale="1" flip="True" mirrorvertically="False" mirrorhorizontally="False" hide="False" spriteorientation="NaN" steerforce="0" density="10" ignorecollisions="False" angulardamping="7" attackpriority="1" pullpos="0,0" stepoffset="0,0" refjoint="-1" mouthpos="0,0" constanttorque="0" constantangle="0" attackforcemultiplier="1" minseverancedamage="1" severedfadeouttime="10" applytailangle="False" sinefrequencymultiplier="1" sineamplitudemultiplier="1" blinkfrequency="0" blinkdurationin="0.2" blinkdurationout="0.5" blinkholdtime="0" blinkrotationin="0" blinkrotationout="45" blinkforce="50" blinktransitionin="Linear" blinktransitionout="Linear" healthindex="0" friction="0.3" restitution="0.05" inheritlimbdepth="None" onlyblinkinwater="False">
<sprite texture="" sourcerect="0,0,1,1" origin="0.49506646,0.6" depth="0" color="255,255,255,255" deadcolor="255,255,255,255" deadcolortime="0" ignoretint="False" />
<damagemodifier armorsector="0,360" afflictiontypes="damage" damagemultiplier="0.75" damagesound="MetalImpact" deflectprojectiles="True" damageparticle="" probabilitymultiplier="1" afflictionidentifiers="" />
<attack cooldown="0" range="500" damagerange="500" duration="3" structuredamage="0" itemdamage="0" structuresoundtype="StructureSlash" targetforce="0" severlimbsprobability="0" torque="0" force="0" applyforceonlimbs="" context="Any" targettype="Any" targetlimbtype="None" hitdetectiontype="Distance" afterattack="Pursue" afterattackdelay="0" reverse="False" retreat="False" secondarycooldown="0" cooldownrandomfactor="0" fullspeedafterattack="True" penetration="0" levelwalldamage="0" ranged="True" avoidfriendlyfire="False" requiredangle="360" stun="0" onlyhumans="False" rootforceworldstart="0,0" rootforceworldmiddle="0,0" rootforceworldend="0,0" roottransitioneasing="Linear" applyforcesonlyonce="False" targetimpulse="0" targetimpulseworld="0,0" targetforceworld="0,0" submarineimpactmultiplier="0" priority="1" blink="False" swayamount="1" swayfrequency="10">
<Conditional HealthPercentage="lt 100" />
</attack>
</limb>
<joint limb1="0" limb2="1" limb1anchor="0,0" limb2anchor="0,0" name="Joint 0 - 1" canbesevered="False" severanceprobabilitymodifier="0" breaksound="gore" limitenabled="False" upperlimit="0" lowerlimit="360" stiffness="0.25" scale="1" weldjoint="False" clockwiserotation="False" />
</Ragdoll>

View File

@@ -66,7 +66,7 @@
<sound file="Content/Characters/Husk/HUSK_death1.ogg" state="Die" range="1000" volume="1" />
<sound file="Content/Characters/Husk/HUSK_death2.ogg" state="Die" range="1000" volume="1" />
<ai combatstrength="50" sight="0.5" hearing="1" aggressiveboarding="True" attackwhenprovoked="True" aggressiongreed="5" aggressionhurt="150" canopendoors="True" targetouterwalls="False" fleehealththreshold="0" avoidgunfire="False" avoidtime="3" minfleetime="20" enforceaggressivebehaviorformissions="True" randomattack="False" avoidabyss="True" stayinabyss="True" startaggression="0" maxaggression="100" aggressioncumulation="0">
<ai combatstrength="50" sight="0.5" hearing="1" aggressiveboarding="True" attackwhenprovoked="True" aggressiongreed="5" aggressionhurt="150" canopendoors="True" usepathfindingtogetinside="True" targetouterwalls="False" fleehealththreshold="0" avoidgunfire="False" avoidtime="3" minfleetime="20" enforceaggressivebehaviorformissions="True" randomattack="False" avoidabyss="True" stayinabyss="True" startaggression="0" maxaggression="100" aggressioncumulation="0">
<target tag="decoy" state="Attack" priority="100" ignoreifnotinsamesub="True" />
<target tag="provocative" state="Attack" priority="100" ignoreifnotinsamesub="True"/>
<target tag="weapon" state="Attack" priority="100" ignoreifnotinsamesub="True"/>
@@ -74,7 +74,8 @@
<target tag="crawler" state="Attack" priority="100" reactdistance="0" ignoreincapacitated="True" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" threshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="human" state="Attack" priority="80" reactdistance="0" ignoreincapacitated="True" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" threshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="sonar" state="Attack" priority="30" reactdistance="0" ignoreinside="True" attackdistance="0" timer="0" ignorecontained="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="room" state="Attack" priority="10" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="room" state="Attack" priority="20" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="True" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="door" state="Attack" priority="10" ignoreinside="True"/>
<target tag="turret" state="Attack" priority="1" ignoreinside="True" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="searchlight" state="Attack" priority="1" ignoreinside="true"/>
<target tag="swarmfeeder" state="Idle" priority="0" ignoreinside="True" ignoreoutside="True" ignoreifnotinsamesub="True" ignoreincapacitated="True" />

View File

@@ -52,7 +52,8 @@
<target tag="crawler" state="Attack" priority="100" reactdistance="0" ignoreincapacitated="True" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" threshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="human" state="Attack" priority="80" reactdistance="0" ignoreincapacitated="True" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" threshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="sonar" state="Attack" priority="30" reactdistance="0" ignoreinside="True" attackdistance="0" timer="0" ignorecontained="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="room" state="Attack" priority="10" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="room" state="Attack" priority="20" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreinside="True" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="door" state="Attack" priority="10" ignoreinside="True"/>
<target tag="turret" state="Attack" priority="1" ignoreinside="True" reactdistance="0" attackdistance="0" timer="0" ignorecontained="False" ignoreoutside="False" ignoreifnotinsamesub="False" ignoreincapacitated="False" threshold="0" attackpattern="Straight" sweepdistance="0" sweepstrength="10" sweepspeed="1" circlestartdistance="5000" circlerotationspeed="1" circlestrikedistancemultiplier="5" circlemaxrandomoffset="0" />
<target tag="searchlight" state="Attack" priority="1" ignoreinside="true"/>
<target tag="swarmfeeder" state="Idle" priority="0" ignoreinside="True" ignoreoutside="True" ignoreifnotinsamesub="True" ignoreincapacitated="True" />

View File

@@ -32,17 +32,17 @@
<sound File="Content/Characters/Husk_chimera/HUSKCHIMERA_damage3.ogg" State="Damage" Range="1000" Volume="1" Tags="" />
<sound File="Content/Characters/Husk_chimera/HUSKCHIMERA_death1.ogg" State="Die" Range="1000" Volume="1" Tags="" />
<sound File="Content/Characters/Husk_chimera/HUSKCHIMERA_death2.ogg" State="Die" Range="1000" Volume="1" Tags="" />
<ai CombatStrength="600" Sight="1" Hearing="1" MaxPerceptionDistance="-1" AggressionHurt="150" AggressionGreed="5" FleeHealthThreshold="0" AttackWhenProvoked="True" AvoidGunfire="False" DamageThreshold="0" AvoidTime="3" MinFleeTime="20" AggressiveBoarding="True" EnforceAggressiveBehaviorForMissions="True" TargetOuterWalls="True" RandomAttack="True" CanOpenDoors="False" UsePathFindingToGetInside="True" KeepDoorsClosed="False" AvoidAbyss="True" StayInAbyss="True" PatrolFlooded="False" PatrolDry="False" StartAggression="0" MaxAggression="100" AggressionCumulation="0" WallTargetingMethod="Target">
<ai CombatStrength="600" Sight="1" Hearing="1" MaxPerceptionDistance="-1" AggressionHurt="150" AggressionGreed="5" FleeHealthThreshold="0" AttackWhenProvoked="True" AvoidGunfire="False" DamageThreshold="0" AvoidTime="3" MinFleeTime="20" AggressiveBoarding="True" EnforceAggressiveBehaviorForMissions="True" TargetOuterWalls="True" RandomAttack="True" CanOpenDoors="False" UsePathFindingToGetInside="False" KeepDoorsClosed="False" AvoidAbyss="True" StayInAbyss="True" PatrolFlooded="False" PatrolDry="False" StartAggression="0" MaxAggression="100" AggressionCumulation="0" WallTargetingMethod="Target">
<target Tag="decoy" State="Attack" Priority="100" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="provocative" State="Attack" Priority="100" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="weapon" State="Attack" Priority="100" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="nasonov" State="Attack" Priority="100" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="True" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="crawler" State="Attack" Priority="100" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="True" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="human" State="Attack" Priority="100" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="True" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target tag="door" state="Attack" priority="30" reactdistance="0" attackdistance="0" />
<target tag="wall" state="Attack" priority="5" reactdistance="0" attackdistance="0" ignoreinside="true"/>
<target tag="door" state="Attack" priority="30" />
<target tag="room" state="Attack" priority="10" reactdistance="0" attackdistance="0" ignoreinside="true"/>
<target tag="sonar" state="Attack" priority="10" reactdistance="0" attackdistance="0" ignoreinside="true"/>
<target tag="wall" state="Attack" priority="5" />
<target Tag="turret" State="Attack" Priority="1" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="True" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="searchlight" State="Attack" Priority="1" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="True" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="swarmfeeder" State="Idle" Priority="0" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="True" IgnoreOutside="True" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="True" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />

View File

@@ -1,5 +1,5 @@
<Ragdoll type="Husk_chimera" Texture="Content/Characters/Husk_chimera/Husk_chimera.png" Color="255,255,255,255" SpritesheetOrientation="180" LimbScale="0.27" JointScale="0.27" TextureScale="1" SourceRectScale="1" ColliderHeightFromFloor="180" ImpactTolerance="50" CanEnterSubmarine="True" CanWalk="True" Draggable="True" MainLimb="Torso">
<collider Name="Main Collider" Radius="80" Height="300" Width="0" BodyType="Dynamic" />
<collider Name="Main Collider" Radius="80" Height="280" Width="0" BodyType="Dynamic" />
<limb Name="Torso (0)" ID="0" Type="Torso" SecondaryType="None" Notes="" Scale="1" Flip="True" MirrorVertically="False" MirrorHorizontally="False" Hide="False" SpriteOrientation="NaN" InheritLimbDepth="None" SteerForce="0" Radius="60" Height="110" Width="0" Density="10" IgnoreCollisions="False" AngularDamping="7" AttackPriority="1" PullPos="0,0" StepOffset="0,0" RefJoint="-1" MouthPos="0,0" EatTorque="50" EatImpulse="2" ConstantTorque="0" ConstantAngle="0" AttackForceMultiplier="1" MinSeveranceDamage="1" CanBeSeveredAlive="True" SeveredFadeOutTime="10" ApplyTailAngle="False" ApplySineMovement="False" SineFrequencyMultiplier="1" SineAmplitudeMultiplier="1" BlinkFrequency="0" BlinkDurationIn="0.2" BlinkDurationOut="0.5" BlinkHoldTime="0" BlinkRotationIn="0" BlinkRotationOut="45" BlinkForce="50" OnlyBlinkInWater="False" UseTextureOffsetForBlinking="False" BlinkTextureOffsetIn="0.5,0.5" BlinkTextureOffsetOut="0.5,0.5" BlinkTransitionIn="Linear" BlinkTransitionOut="Linear" HealthIndex="0" Friction="0.3" Restitution="0.05" CanEnterSubmarine="True">
<sprite SourceRect="83,174,160,224" Origin="0.5,0.5" Depth="0.5" Texture="" IgnoreTint="False" Color="255,255,255,255" DeadColor="255,255,255,255" DeadColorTime="0" />
<!--Claw strike in water-->

View File

@@ -44,8 +44,10 @@
<target Tag="crawler" State="Attack" Priority="100" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="True" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="human" State="Attack" Priority="80" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="True" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="sonar" State="Attack" Priority="30" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="True" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="room" State="Attack" Priority="10" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="room" State="Attack" Priority="20" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="True" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target tag="door" state="Attack" priority="10" />
<target Tag="turret" State="Attack" Priority="1" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="True" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="searchlight" State="Attack" Priority="1" IgnoreInside="True"/>
<target Tag="swarmfeeder" State="Idle" Priority="0" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="True" IgnoreOutside="True" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="True" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="huskinfected" State="Idle" Priority="0" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="True" IgnoreOutside="True" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="True" Threshold="1" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
</ai>

View File

@@ -51,9 +51,11 @@
<target Tag="nasonov" State="Attack" Priority="100" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="True" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="crawler" State="Attack" Priority="100" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="True" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="human" State="Attack" Priority="80" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="True" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="sonar" State="Attack" Priority="30" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="True" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="room" State="Attack" Priority="10" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="turret" State="Attack" Priority="1" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="True" IgnoreOutside="False" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="sonar" State="Attack" Priority="30" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="True" IgnoreOutside="False" IgnoreTargetInside="True" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="room" State="Attack" Priority="20" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="True" IgnoreOutside="False" IgnoreTargetInside="True" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target tag="door" state="Attack" priority="10" />
<target Tag="turret" State="Attack" Priority="1" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="True" IgnoreOutside="False" IgnoreTargetInside="True" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="searchlight" State="Attack" Priority="1" IgnoreInside="True"/>
<target Tag="swarmfeeder" State="Idle" Priority="0" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="True" IgnoreOutside="True" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="True" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="huskinfected" State="Idle" Priority="0" ReactDistance="0" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="True" IgnoreOutside="True" IgnoreTargetInside="False" IgnoreTargetOutside="False" IgnoreIfNotInSameSub="True" IgnoreIncapacitated="True" Threshold="1" ThresholdMin="-1" ThresholdMax="-1" PerceptionDistanceMultiplier="1" MaxPerceptionDistance="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" IgnoreTargetSize="False" CircleRotationSpeed="1" DynamicCircleRotationSpeed="False" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
</ai>

View File

@@ -10,7 +10,7 @@
</health>
<Inventory Slots="Any, Any, Any, Any, Any, Any, Any, Any, Any, Any, Any, Any" AccessibleWhenAlive="True" Commonness="1" />
<ai CombatStrength="10" Sight="1" Hearing="1" AggressionHurt="200" AggressionGreed="10" FleeHealthThreshold="0" AttackWhenProvoked="False" AvoidGunfire="True" DamageThreshold="0" AvoidTime="3" MinFleeTime="20" AggressiveBoarding="False" EnforceAggressiveBehaviorForMissions="False" TargetOuterWalls="False" RandomAttack="False" CanOpenDoors="False" UsePathFindingToGetInside="False" KeepDoorsClosed="False" AvoidAbyss="True" StayInAbyss="False" PatrolFlooded="False" PatrolDry="False" StartAggression="0" MaxAggression="100" AggressionCumulation="0" WallTargetingMethod="Target">
<target Tag="husk" State="Protect" Priority="100" ReactDistance="200" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="3" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="husk" State="Protect" Priority="85" ReactDistance="200" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="3" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="owner" State="Protect" Priority="80" ReactDistance="200" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="3" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="stronger" State="Avoid" Priority="50" ReactDistance="1000" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />
<target Tag="weaker" State="Avoid" Priority="50" ReactDistance="1000" AttackDistance="0" Timer="0" IgnoreContained="False" IgnoreInside="False" IgnoreOutside="False" IgnoreIfNotInSameSub="False" IgnoreIncapacitated="False" Threshold="0" ThresholdMin="-1" ThresholdMax="-1" Offset="0,0" AttackPattern="Straight" PrioritizeSubCenter="False" SweepDistance="0" SweepStrength="10" SweepSpeed="1" CircleStartDistance="5000" CircleRotationSpeed="1" CircleRandomRotationFactor="0" CircleStrikeDistanceMultiplier="5" CircleMaxRandomOffset="0" />

View File

@@ -1,4 +1,4 @@
<Charactervariant inherit="Hammerhead" speciesname="Hammerhead_mNamed" usebosshealthbar="true">
<Charactervariant inherit="Hammerhead" speciesname="Hammerhead_mNamed" usebosshealthbar="true" texture="Content/Characters/Variants/Mopingjack.png">
<health vitality="600"/>
<ragdoll scalemultiplier="1.3"/>
<attack damagemultiplier="1.3" rangemultiplier="1.35" impactmultiplier="1.35"/>

BIN
Content/Characters/Variants/Mopingjack.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@@ -79,6 +79,7 @@
<StatusEffect type="OnDamaged" target="This" checkconditionalways="true" comparison="and" delay="0.4" stackable="false" >
<RequiredAffliction type="damage,burn" minstrength="1"/>
<Conditional isdead="false" />
<Conditional hasstatustag="! acidcooldown" />
<SpawnItem identifier="acidemitter" spawnposition="This" count="3" spread="500" />
<Sound file="Content/Characters/Watcher/WATCHER_burst1.ogg" range="5000" selectionmode="Random"/>
<Sound file="Content/Characters/Watcher/WATCHER_burst2.ogg" range="5000" />
@@ -92,6 +93,7 @@
<StatusEffect type="OnDamaged" target="This" checkconditionalways="true" comparison="and" delay="0.6" stackable="false" >
<RequiredAffliction type="damage,burn" minstrength="1"/>
<Conditional isdead="false" />
<Conditional hasstatustag="! acidcooldown" />
<SpawnItem identifier="acidemitter" spawnposition="This" count="2" spread="300" />
<Sound file="Content/Characters/Watcher/WATCHER_burst1.ogg" range="5000" selectionmode="Random"/>
<Sound file="Content/Characters/Watcher/WATCHER_burst2.ogg" range="5000" />
@@ -105,6 +107,7 @@
<StatusEffect type="OnDamaged" target="This" checkconditionalways="true" comparison="and" delay="0.8" stackable="false" >
<RequiredAffliction type="damage,burn" minstrength="1"/>
<Conditional isdead="false" />
<Conditional hasstatustag="! acidcooldown" />
<SpawnItem identifier="acidemitter" spawnposition="This" count="3" spread="400" />
<Sound file="Content/Characters/Watcher/WATCHER_burst1.ogg" range="5000" selectionmode="Random"/>
<Sound file="Content/Characters/Watcher/WATCHER_burst2.ogg" range="5000" />
@@ -118,6 +121,7 @@
<StatusEffect type="OnDamaged" target="This" checkconditionalways="true" comparison="and" delay="1.0" stackable="false" >
<RequiredAffliction type="damage,burn" minstrength="1"/>
<Conditional isdead="false" />
<Conditional hasstatustag="! acidcooldown" />
<SpawnItem identifier="acidemitter" spawnposition="This" count="1" spread="200" />
<Sound file="Content/Characters/Watcher/WATCHER_burst1.ogg" range="5000" selectionmode="Random"/>
<Sound file="Content/Characters/Watcher/WATCHER_burst2.ogg" range="5000" />
@@ -128,4 +132,9 @@
<Sound file="Content/Characters/Watcher/WATCHER_burst7.ogg" range="5000" />
<Sound file="Content/Characters/Watcher/WATCHER_burst8.ogg" range="5000" />
</StatusEffect>
<!-- "dummy effect" that runs for 5 seconds and prevents the acid from being spawned while active -->
<StatusEffect type="OnDamaged" target="This" statuseffecttags="acidcooldown" comparison="and" duration="5" stackable="false" ResetDurationWhenReapplied="false">
<RequiredAffliction type="damage,burn" minstrength="1"/>
<Conditional isdead="false" />
</StatusEffect>
</Character>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<contentpackage name="Vanilla" corepackage="true" gameversion="1.7.7.0" altnames="Vanilla 0.9">
<contentpackage name="Vanilla" corepackage="true" gameversion="1.8.6.0" altnames="Vanilla 0.9">
<Item file="Content/Items/idcard.xml" />
<Item file="Content/Items/Alien/alienitems.xml" />
<Item file="Content/Items/Button/button.xml" />
@@ -283,6 +283,9 @@
<OutpostModule file="Content/Map/RuinModules/Alien_ResearchFacility.sub" />
<OutpostModule file="Content/Map/RuinModules/Alien_CurrentQuarters.sub" />
<OutpostModule file="Content/Map/RuinModules/Alien_Shrine.sub" />
<OutpostModule file="Content/Map/RuinModules/Alien_HazardMaze1.sub" />
<OutpostModule file="Content/Map/RuinModules/Alien_HuskMaze1.sub" />
<OutpostModule file="Content/Map/RuinModules/Alien_ToxinsMaze1.sub" />
<WreckAIConfig file="Content/Map/Thalamus/ThalamusAI.xml" />
<BackgroundCreaturePrefabs file="Content/BackgroundCreatures/BackgroundCreaturePrefabs.xml" />
<LevelObjectPrefabs file="Content/Map/Biomes/Common/CommonLevelObjects.xml" />
@@ -361,7 +364,6 @@
<OutpostModule file="Content/Map/Outposts/DockingModule_02.sub" />
<OutpostModule file="Content/Map/Outposts/DockingModule_03.sub" />
<OutpostModule file="Content/Map/Outposts/EngineeringModule_01.sub" />
<OutpostModule file="Content/Map/Outposts/EngineeringModule_01_Abandoned.sub" />
<OutpostModule file="Content/Map/Outposts/EngineeringModule_02.sub" />
<OutpostModule file="Content/Map/Outposts/CrewModule_01.sub" />
<OutpostModule file="Content/Map/Outposts/HuskDistrict_Colony_01.sub" />
@@ -420,13 +422,28 @@
<OutpostModule file="Content/Map/Outposts/Security_MIL1.sub" />
<OutpostModule file="Content/Map/Outposts/Security_MIL2.sub" />
<OutpostModule file="Content/Map/Outposts/BathhouseModule_01.sub" />
<OutpostModule file="Content/Map/Outposts/AdminModule_01_Abandoned.sub" />
<OutpostModule file="Content/Map/Outposts/AdminModule_02_Abandoned.sub" />
<OutpostModule file="Content/Map/Outposts/DockingModule_02_Abandoned.sub" />
<OutpostModule file="Content/Map/Outposts/CrewModule_01_Abandoned.sub" />
<OutpostModule file="Content/Map/Outposts/CrewModule_02_Abandoned.sub" />
<OutpostModule file="Content/Map/Outposts/ResearchModule_01_Abandoned.sub" />
<OutpostModule file="Content/Map/Outposts/SecurityModule_01_Abandoned.sub" />
<OutpostModule file="Content/Map/Outposts/Admin_A1.sub" />
<OutpostModule file="Content/Map/Outposts/Admin_A2.sub" />
<OutpostModule file="Content/Map/Outposts/Admin_A3.sub" />
<OutpostModule file="Content/Map/Outposts/Crew_A1.sub" />
<OutpostModule file="Content/Map/Outposts/Crew_A2.sub" />
<OutpostModule file="Content/Map/Outposts/Crew_A3.sub" />
<OutpostModule file="Content/Map/Outposts/Docking_A1.sub" />
<OutpostModule file="Content/Map/Outposts/Docking_A2.sub" />
<OutpostModule file="Content/Map/Outposts/Docking_A3.sub" />
<OutpostModule file="Content/Map/Outposts/Docking_A4.sub" />
<OutpostModule file="Content/Map/Outposts/Engineering_A1.sub" />
<OutpostModule file="Content/Map/Outposts/Engineering_A2.sub" />
<OutpostModule file="Content/Map/Outposts/Engineering_A3.sub" />
<OutpostModule file="Content/Map/Outposts/Engineering_A4.sub" />
<OutpostModule file="Content/Map/Outposts/Research_A1.sub" />
<OutpostModule file="Content/Map/Outposts/Research_A2.sub" />
<OutpostModule file="Content/Map/Outposts/Research_A3.sub" />
<OutpostModule file="Content/Map/Outposts/Research_A4.sub" />
<OutpostModule file="Content/Map/Outposts/Security_A1.sub" />
<OutpostModule file="Content/Map/Outposts/Security_A2.sub" />
<OutpostModule file="Content/Map/Outposts/Security_A3.sub" />
<OutpostModule file="Content/Map/Outposts/Security_A4.sub" />
<OutpostModule file="Content/Map/Outposts/Hall4wayModule_01_Abandoned.sub" />
<BeaconStation file="Content/Map/BeaconStations/BeaconStation_Morko.sub" />
<BeaconStation file="Content/Map/BeaconStations/BeaconStation_KeilaJoa.sub" />
@@ -517,6 +534,7 @@
<Outpost file="Content/Tutorials/CampaignStartOutpost.sub" />
<Outpost file="Content/Map/Outposts/PvP_RaateColony.sub" />
<Outpost file="Content/Map/Outposts/PvP_KattenbergOutpost.sub" />
<Outpost file="Content/Map/Outposts/PvP_AlienRuins.sub" />
<RandomEvents file="Content/Tutorials/TutorialEvents.xml" />
<RandomEvents file="Content/Tutorials/CampaignTutorialEvents.xml" />
<ContainerTag file="Content/ContainerTags.xml"/>

View File

@@ -164,7 +164,8 @@
<ScriptedEvent identifier="missionevent_collectminerals_set4" commonness="50" />
</EventSet>
<EventSet identifier="missionevents.theaphoticplateau.general.ruin" chooserandom="true" commonness="100" allowatstart="true">
<ScriptedEvent identifier="missionevent_scanruin" />
<ScriptedEvent identifier="missionevent_scanruin" commonness="50" />
<ScriptedEvent identifier="missionevent_lostinruins" commonness="50" />
</EventSet>
</EventSet>
<EventSet identifier="missionevents.theaphoticplateau.faction" chooserandom="true" eventcount="1" allowatstart="true">
@@ -213,8 +214,9 @@
<ScriptedEvent identifier="missionevent_collectminerals_set4" commonness="25" />
</EventSet>
<EventSet identifier="missionevents.greatsea.general.ruin" chooserandom="true" commonness="200" allowatstart="true">
<ScriptedEvent identifier="missionevent_scanruin" commonness="100" />
<ScriptedEvent identifier="missionevent_clearruin" commonness="100" />
<ScriptedEvent identifier="missionevent_scanruin" commonness="66" />
<ScriptedEvent identifier="missionevent_clearruin" commonness="66" />
<ScriptedEvent identifier="missionevent_lostinruins" commonness="66" />
</EventSet>
</EventSet>
<EventSet identifier="missionevents.greatsea.faction" chooserandom="true" eventcount="1" allowatstart="true">
@@ -263,7 +265,8 @@
</EventSet>
<EventSet identifier="missionevents.wastes.general.ruin" chooserandom="true" commonness="200" allowatstart="true">
<ScriptedEvent identifier="missionevent_scanruin" commonness="50" />
<ScriptedEvent identifier="missionevent_clearruin2" commonness="150" />
<ScriptedEvent identifier="missionevent_clearruin2" commonness="100" />
<ScriptedEvent identifier="missionevent_lostinruins" commonness="50" />
</EventSet>
</EventSet>
<EventSet idenfitier="missionevents.wastes.faction" chooserandom="true" eventcount="1" allowatstart="true">
@@ -414,6 +417,12 @@
<ScriptedEvent identifier="badvibrations1" />
</EventSet>
<!--Always trigger when past difficulty 50, unless completed. Foreshadows Dr. af Grann. -->
<EventSet identifier="outpostevent.nowayout" minleveldifficulty="50">
<ScriptedEvent identifier="nowayout" />
</EventSet>
<!-- ****************************************************************************************************************************************************** -->
<!-- Faction EventSets -->
<!-- ****************************************************************************************************************************************************** -->

View File

@@ -15,8 +15,9 @@
<!--Don't repeat event if already hired-->
</Success>
<Failure>
<ConversationAction text="eventtext.coalitionspecialhire1.announcement" eventsprite="NoticeBoard" />
<TagAction criteria="player" tag="player" />
<WaitAction time="5" />
<ConversationAction text="eventtext.coalitionspecialhire1.announcement" eventsprite="NoticeBoard" />
<SpawnAction npcsetidentifier="customnpcs1" npcidentifier="ignatiusmay" targettag="ignatiusmay" allowduplicates="false" spawnlocation="Outpost" targetmoduletags="admin,adminmodule" />
<Label name="beginning" />
<CheckDataAction identifier="coalitionspecialhire1_declinedonce" condition="eq true">
@@ -312,7 +313,6 @@
<!-- Do nothing -->
</Failure>
<Success>
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_jailbreak_coalition.c1" speakertag="outpostmanager" invokertag="triggerer_player" endeventifinterrupted="false" eventsprite="Coalition">
<Option text="EventText.missionevent.pleasecontinue">
<!-- "please continue" -->
@@ -573,7 +573,6 @@
<!-- Do nothing -->
</Failure>
<Success>
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_jailbreak_separatists.c1" speakertag="outpostmanager" invokertag="triggerer_player" endeventifinterrupted="false" eventsprite="Stuckinthemiddle1">
<Option text="EventText.missionevent.pleasecontinue">
<!-- "please continue" -->
@@ -595,7 +594,6 @@
<!-- do nothing -->
</Success>
<Failure>
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_jailbreak_sootman.c1" speakertag="outpostmanager" invokertag="triggerer_player" endeventifinterrupted="false" eventsprite="Stuckinthemiddle1">
<Option text="EventText.missionevent_tormsdalereport.whosthat">
<!-- who's that? -->
@@ -1016,7 +1014,7 @@
<Option text="EventText.huskcultist.o1.o4">
<ConversationAction targettag="triggerer_player" text="EventText.huskcultist.o1.o4.c1" />
<Label name="waitingforeggs" />
<ConversationAction text="EventText.huskcultist_return.c1" eventsprite="cultist" speakertag="huskcultist" dialogtype="Small">
<ConversationAction text="EventText.huskcultist_return.c1" eventsprite="cultist" speakertag="targetcultist" targettag="triggerer_player" dialogtype="Small">
<Option text="EventText.huskcultist_return.o1" endconversation="true">
<CheckItemAction targettag="triggerer_player" itemidentifiers="huskeggsbasic">
<Success>
@@ -2445,19 +2443,20 @@
</ScriptedEvent>
<!-- Path of the Bike Horn 5 -->
<ScriptedEvent identifier="pathofthebikehorn5">
<!-- check for state 6: state 5 for the clownhaven event -->
<!-- check for state 6: state 5 is for the clownhaven event -->
<CheckDataAction identifier="pathofthebikehorn" condition="gte 6">
<Failure>
<!-- do nothing -->
</Failure>
<Success>
<TagAction criteria="player" tag="player" />
<SpawnAction npcsetidentifier="customnpcs1" npcidentifier="jestmaster" targettag="jestmaster" spawnlocation="Outpost" targetmoduletags="clownmodule" />
<CheckDataAction identifier="pathofthebikehorn" condition="eq 6">
<Failure>
<!-- do nothing -->
<!-- state not at 6, the jestmaster may have been spawned by the other events -->
<TagAction criteria="humanprefabidentifier:jestmaster" tag="jestmaster" />
</Failure>
<Success>
<SpawnAction npcsetidentifier="customnpcs1" npcidentifier="jestmaster" targettag="jestmaster" spawnlocation="Outpost" targetmoduletags="clownmodule" />
<TriggerAction target1tag="player" target2tag="jestmaster" applytotarget1="triggerer_player" waitforinteraction="true" />
<NPCFollowAction npctag="jestmaster" targettag="triggerer_player" follow="true" />
<ConversationAction targettag="triggerer_player" text="EventText.pathofthebikehorn5.c1" eventsprite="Jestmaster">

View File

@@ -5,7 +5,6 @@
<!-- Core gameplay events, without which the game wouldn't progress/function as normal, such as unlocking paths -->
<!-- ****************************************************************************************************************************************************** -->
<!-- No longer used in the vanilla content -->
<ScriptedEvent identifier="forcebeaconmission" requirebeaconstation="True">
<MissionAction missiontag="specialbeaconmission" />
@@ -13,15 +12,18 @@
<!--"Unlock Path"-->
<ScriptedEvent identifier="unlockpathgeneric" commonness="0" unlockpathevent="true">
<SpawnAction npcsetidentifier="outpostnpcs1" npcidentifier="watchman" targettag="unlockpathnpc" spawnlocation="Outpost" spawnpointtag="unlockpath" />
<SpawnAction npcsetidentifier="outpostnpcs1" npcidentifier="watchman" targettag="unlockpathnpc" spawnlocation="Outpost" spawnpointtag="unlockpath" spawnpointtype="human" />
<Label name="retry" />
<ConversationAction text="EventText.unlockpathgeneric.start" speakertag="unlockpathnpc" invokertag="player" dialogtype="Regular" eventsprite="captain" />
<CheckReputationAction targettype="faction" identifier="coalition" condition="gte 30">
<Success>
<ConversationAction text="EventText.unlockpathgeneric.c1" speakertag="unlockpathnpc" dialogtype="Regular"/>
<ConversationAction text="EventText.unlockpathgeneric.c1" speakertag="unlockpathnpc" targettag="player" waitforinteraction="false" dialogtype="Regular" eventsprite="captain" />
<UnlockPathAction />
</Success>
<Failure>
<Label name="retry" />
<ConversationAction text="EventText.unlockpathgeneric.c2" speakertag="unlockpathnpc" invokertag="player" dialogtype="Regular" eventsprite="captain">
<ConversationAction text="EventText.unlockpathgeneric.c2" speakertag="unlockpathnpc" targettag="player" waitforinteraction="false" dialogtype="Regular" eventsprite="captain">
<Option text="EventText.unlockpathgeneric.o1">
<CheckMoneyAction amount="2000">
<Success>
@@ -45,15 +47,18 @@
</ScriptedEvent>
<ScriptedEvent identifier="unlockpathcoldcaverns" commonness="1" unlockpathevent="true" unlockpathtooltip="lockedpathtooltipcoalitionreputation" unlockpathreputation="30" faction="coalition" biome="coldcaverns">
<SpawnAction npcsetidentifier="outpostnpcs1" npcidentifier="watchman" targettag="unlockpathnpc" spawnlocation="Outpost" spawnpointtag="unlockpath" />
<SpawnAction npcsetidentifier="outpostnpcs1" npcidentifier="watchman" targettag="unlockpathnpc" spawnlocation="Outpost" spawnpointtag="unlockpath" spawnpointtype="human" />
<Label name="retry" />
<ConversationAction text="EventText.unlockpathgeneric.start" speakertag="unlockpathnpc" invokertag="player" dialogtype="Regular" eventsprite="captain" />
<CheckReputationAction targettype="faction" identifier="coalition" condition="gte 30">
<Success>
<ConversationAction text="EventText.unlockpathcoldcaverns.c1" speakertag="unlockpathnpc" dialogtype="Regular"/>
<ConversationAction text="EventText.unlockpathcoldcaverns.c1" speakertag="unlockpathnpc" targettag="player" waitforinteraction="false" dialogtype="Regular" eventsprite="captain"/>
<UnlockPathAction />
</Success>
<Failure>
<Label name="retry" />
<ConversationAction text="EventText.unlockpathcoldcaverns.c2" speakertag="unlockpathnpc" invokertag="player" dialogtype="Regular" eventsprite="captain">
<ConversationAction text="EventText.unlockpathcoldcaverns.c2" speakertag="unlockpathnpc" targettag="player" waitforinteraction="false" dialogtype="Regular" eventsprite="captain">
<Option text="EventText.unlockpathcoldcaverns.o1">
<CheckMoneyAction amount="2000">
<Success>
@@ -77,15 +82,18 @@
</ScriptedEvent>
<ScriptedEvent identifier="unlockpatheuropanridge" commonness="1" unlockpathevent="true" unlockpathtooltip="lockedpathtooltipcoalitionreputation" unlockpathreputation="40" faction="coalition" biome="europanridge">
<SpawnAction npcsetidentifier="outpostnpcs1" npcidentifier="watchman" targettag="unlockpathnpc" spawnlocation="Outpost" spawnpointtag="unlockpath" />
<SpawnAction npcsetidentifier="outpostnpcs1" npcidentifier="watchman" targettag="unlockpathnpc" spawnlocation="Outpost" spawnpointtag="unlockpath" spawnpointtype="human" />
<Label name="retry" />
<ConversationAction text="EventText.unlockpathgeneric.start" speakertag="unlockpathnpc" invokertag="player" dialogtype="Regular" eventsprite="captain" />
<CheckReputationAction targettype="faction" identifier="coalition" condition="gte 40">
<Success>
<ConversationAction text="EventText.unlockpatheuropanridge.c1" speakertag="unlockpathnpc" dialogtype="Regular"/>
<ConversationAction text="EventText.unlockpatheuropanridge.c1" speakertag="unlockpathnpc" targettag="player" waitforinteraction="false" dialogtype="Regular" eventsprite="captain"/>
<UnlockPathAction />
</Success>
<Failure>
<Label name="retry" />
<ConversationAction text="EventText.unlockpatheuropanridge.c2" speakertag="unlockpathnpc" invokertag="player" dialogtype="Regular" eventsprite="captain">
<ConversationAction text="EventText.unlockpatheuropanridge.c2" speakertag="unlockpathnpc" targettag="player" waitforinteraction="false" dialogtype="Regular" eventsprite="captain">
<Option text="EventText.unlockpatheuropanridge.o1">
<CheckMoneyAction amount="4000">
<Success>
@@ -109,15 +117,18 @@
</ScriptedEvent>
<ScriptedEvent identifier="unlockpathaphoticplateau" commonness="1" unlockpathevent="true" unlockpathtooltip="lockedpathtooltipcoalitionreputation" unlockpathreputation="50" faction="coalition" biome="theaphoticplateau">
<SpawnAction npcsetidentifier="outpostnpcs1" npcidentifier="watchman" targettag="unlockpathnpc" spawnlocation="Outpost" spawnpointtag="unlockpath" />
<SpawnAction npcsetidentifier="outpostnpcs1" npcidentifier="watchman" targettag="unlockpathnpc" spawnlocation="Outpost" spawnpointtag="unlockpath" spawnpointtype="human" />
<Label name="retry" />
<ConversationAction text="EventText.unlockpathgeneric.start" speakertag="unlockpathnpc" invokertag="player" dialogtype="Regular" eventsprite="captain" />
<CheckReputationAction targettype="faction" identifier="coalition" condition="gte 50">
<Success>
<ConversationAction text="EventText.unlockpathaphoticplateau.c1" speakertag="unlockpathnpc" dialogtype="Regular"/>
<ConversationAction text="EventText.unlockpathaphoticplateau.c1" speakertag="unlockpathnpc" targettag="player" waitforinteraction="false" dialogtype="Regular" eventsprite="captain"/>
<UnlockPathAction />
</Success>
<Failure>
<Label name="retry" />
<ConversationAction text="EventText.unlockpathaphoticplateau.c2" speakertag="unlockpathnpc" invokertag="player" dialogtype="Regular" eventsprite="captain">
<ConversationAction text="EventText.unlockpathaphoticplateau.c2" speakertag="unlockpathnpc" targettag="player" waitforinteraction="false" dialogtype="Regular" eventsprite="captain">
<Option text="EventText.unlockpathaphoticplateau.o1">
<CheckMoneyAction amount="8000">
<Success>
@@ -141,15 +152,18 @@
</ScriptedEvent>
<ScriptedEvent identifier="unlockpathgreatsea" commonness="1" unlockpathevent="true" unlockpathtooltip="lockedpathtooltipcoalitionreputation" unlockpathreputation="75" faction="coalition" biome="thegreatsea">
<SpawnAction npcsetidentifier="outpostnpcs1" npcidentifier="watchman" targettag="unlockpathnpc" spawnlocation="Outpost" spawnpointtag="unlockpath" />
<SpawnAction npcsetidentifier="outpostnpcs1" npcidentifier="watchman" targettag="unlockpathnpc" spawnlocation="Outpost" spawnpointtag="unlockpath" spawnpointtype="human" />
<Label name="retry" />
<ConversationAction text="EventText.unlockpathgeneric.start" speakertag="unlockpathnpc" invokertag="player" dialogtype="Regular" eventsprite="captain" />
<CheckReputationAction targettype="faction" identifier="coalition" condition="gte 75">
<Success>
<ConversationAction text="EventText.unlockpathgreatsea.c1" speakertag="unlockpathnpc" dialogtype="Regular" eventsprite="captain"/>
<ConversationAction text="EventText.unlockpathgreatsea.c1" speakertag="unlockpathnpc" targettag="player" waitforinteraction="false" dialogtype="Regular" eventsprite="captain"/>
<UnlockPathAction />
</Success>
<Failure>
<Label name="retry" />
<ConversationAction text="EventText.unlockpathgreatsea.c2" speakertag="unlockpathnpc" invokertag="player" dialogtype="Regular" eventsprite="captain">
<ConversationAction text="EventText.unlockpathgreatsea.c2" speakertag="unlockpathnpc" targettag="player" waitforinteraction="false" dialogtype="Regular" eventsprite="captain">
<Option text="EventText.unlockpathgreatsea.o1">
<CheckMoneyAction amount="16000">
<Success>
@@ -173,15 +187,18 @@
</ScriptedEvent>
<ScriptedEvent identifier="unlockpathcoldcavernsseparatists" commonness="1" unlockpathevent="true" unlockpathtooltip="lockedpathtooltipseparatistreputation" unlockpathreputation="30" faction="separatists" biome="coldcaverns">
<SpawnAction npcsetidentifier="outpostnpcs1" npcidentifier="watchmanseparatist" targettag="unlockpathnpc" spawnlocation="Outpost" spawnpointtag="unlockpath" />
<SpawnAction npcsetidentifier="outpostnpcs1" npcidentifier="watchmanseparatist" targettag="unlockpathnpc" spawnlocation="Outpost" spawnpointtag="unlockpath" spawnpointtype="human" />
<Label name="retry" />
<ConversationAction text="EventText.unlockpathgeneric.start" speakertag="unlockpathnpc" invokertag="player" dialogtype="Regular" eventsprite="captain" />
<CheckReputationAction targettype="faction" identifier="separatists" condition="gte 30">
<Success>
<ConversationAction text="EventText.unlockpathcoldcavernsseparatists.c1" speakertag="unlockpathnpc" dialogtype="Regular"/>
<ConversationAction text="EventText.unlockpathcoldcavernsseparatists.c1" speakertag="unlockpathnpc" targettag="player" waitforinteraction="false" dialogtype="Regular" eventsprite="captain"/>
<UnlockPathAction />
</Success>
<Failure>
<Label name="retry" />
<ConversationAction text="eventtext.unlockpathcoldcavernsseparatists.c2" speakertag="unlockpathnpc" invokertag="player" dialogtype="Regular" eventsprite="captain">
<ConversationAction text="eventtext.unlockpathcoldcavernsseparatists.c2" speakertag="unlockpathnpc" targettag="player" waitforinteraction="false" dialogtype="Regular" eventsprite="captain">
<Option text="EventText.unlockpathcoldcaverns.o1">
<CheckMoneyAction amount="2000">
<Success>
@@ -205,15 +222,18 @@
</ScriptedEvent>
<ScriptedEvent identifier="unlockpatheuropanridgeseparatists" commonness="1" unlockpathevent="true" unlockpathtooltip="lockedpathtooltipseparatistreputation" unlockpathreputation="40" faction="separatists" biome="europanridge">
<SpawnAction npcsetidentifier="outpostnpcs1" npcidentifier="watchmanseparatist" targettag="unlockpathnpc" spawnlocation="Outpost" spawnpointtag="unlockpath" />
<SpawnAction npcsetidentifier="outpostnpcs1" npcidentifier="watchmanseparatist" targettag="unlockpathnpc" spawnlocation="Outpost" spawnpointtag="unlockpath" spawnpointtype="human" />
<Label name="retry" />
<ConversationAction text="EventText.unlockpathgeneric.start" speakertag="unlockpathnpc" invokertag="player" dialogtype="Regular" eventsprite="captain" />
<CheckReputationAction targettype="faction" identifier="separatists" condition="gte 40">
<Success>
<ConversationAction text="eventtext.unlockpatheuropanridgeseparatists.c1" speakertag="unlockpathnpc" dialogtype="Regular"/>
<ConversationAction text="eventtext.unlockpatheuropanridgeseparatists.c1" speakertag="unlockpathnpc" targettag="player" waitforinteraction="false" dialogtype="Regular" eventsprite="captain"/>
<UnlockPathAction />
</Success>
<Failure>
<Label name="retry" />
<ConversationAction text="EventText.unlockpatheuropanridge.c2" speakertag="unlockpathnpc" invokertag="player" dialogtype="Regular" eventsprite="captain">
<ConversationAction text="EventText.unlockpatheuropanridge.c2" speakertag="unlockpathnpc" targettag="player" waitforinteraction="false" dialogtype="Regular" eventsprite="captain">
<Option text="EventText.unlockpatheuropanridge.o1">
<CheckMoneyAction amount="4000">
<Success>
@@ -237,15 +257,18 @@
</ScriptedEvent>
<ScriptedEvent identifier="unlockpathaphoticplateauseparatists" commonness="1" unlockpathevent="true" unlockpathtooltip="lockedpathtooltipseparatistreputation" unlockpathreputation="50" faction="separatists" biome="theaphoticplateau">
<SpawnAction npcsetidentifier="outpostnpcs1" npcidentifier="watchmanseparatist" targettag="unlockpathnpc" spawnlocation="Outpost" spawnpointtag="unlockpath" />
<SpawnAction npcsetidentifier="outpostnpcs1" npcidentifier="watchmanseparatist" targettag="unlockpathnpc" spawnlocation="Outpost" spawnpointtag="unlockpath" spawnpointtype="human" />
<Label name="retry" />
<ConversationAction text="EventText.unlockpathgeneric.start" speakertag="unlockpathnpc" invokertag="player" dialogtype="Regular" eventsprite="captain" />
<CheckReputationAction targettype="faction" identifier="separatists" condition="gte 50">
<Success>
<ConversationAction text="EventText.unlockpathaphoticplateauseparatists.c1" speakertag="unlockpathnpc" dialogtype="Regular"/>
<ConversationAction text="EventText.unlockpathaphoticplateauseparatists.c1" speakertag="unlockpathnpc" targettag="player" waitforinteraction="false" dialogtype="Regular"/>
<UnlockPathAction />
</Success>
<Failure>
<Label name="retry" />
<ConversationAction text="EventText.unlockpathaphoticplateau.c2" speakertag="unlockpathnpc" invokertag="player" dialogtype="Regular" eventsprite="captain">
<ConversationAction text="EventText.unlockpathaphoticplateau.c2" speakertag="unlockpathnpc" targettag="player" waitforinteraction="false" dialogtype="Regular" eventsprite="captain">
<Option text="EventText.unlockpathaphoticplateau.o1">
<CheckMoneyAction amount="8000">
<Success>
@@ -269,15 +292,18 @@
</ScriptedEvent>
<ScriptedEvent identifier="unlockpathgreatseaseparatists" commonness="1" unlockpathevent="true" unlockpathtooltip="lockedpathtooltipseparatistreputation" unlockpathreputation="75" faction="separatists" biome="thegreatsea">
<SpawnAction npcsetidentifier="outpostnpcs1" npcidentifier="watchmanseparatist" targettag="unlockpathnpc" spawnlocation="Outpost" spawnpointtag="unlockpath" />
<SpawnAction npcsetidentifier="outpostnpcs1" npcidentifier="watchmanseparatist" targettag="unlockpathnpc" spawnlocation="Outpost" spawnpointtag="unlockpath" spawnpointtype="human" />
<Label name="retry" />
<ConversationAction text="EventText.unlockpathgeneric.start" speakertag="unlockpathnpc" invokertag="player" dialogtype="Regular" eventsprite="captain" />
<CheckReputationAction targettype="faction" identifier="separatists" condition="gte 75">
<Success>
<ConversationAction text="eventtext.unlockpathgreatseaseparatists.c1" speakertag="unlockpathnpc" dialogtype="Regular" eventsprite="captain"/>
<ConversationAction text="eventtext.unlockpathgreatseaseparatists.c1" speakertag="unlockpathnpc" targettag="player" waitforinteraction="false" dialogtype="Regular" eventsprite="captain"/>
<UnlockPathAction />
</Success>
<Failure>
<Label name="retry" />
<ConversationAction text="EventText.unlockpathgreatsea.c2" speakertag="unlockpathnpc" invokertag="player" dialogtype="Regular" eventsprite="captain">
<ConversationAction text="EventText.unlockpathgreatsea.c2" speakertag="unlockpathnpc" targettag="player" waitforinteraction="false" dialogtype="Regular" eventsprite="captain">
<Option text="EventText.unlockpathgreatsea.o1">
<CheckMoneyAction amount="16000">
<Success>
@@ -346,27 +372,50 @@
<ScriptedEvent identifier="prophetofsierpinsk" commonness="0">
<SpawnAction npcsetidentifier="customnpcs1" npcidentifier="prophetofsierpinsk" targettag="prophet" spawnpointtag="saferoom" spawnlocation="beaconstation" requirespawnpointtag="true" />
<TagAction criteria="player" tag="player" />
<TriggerAction target1tag="prophet" target2tag="player" applytotarget2="triggerer_player" radius="100" waitforinteraction="true" eventsprite="officeinside" />
<ConversationAction text="EventText.prophetofsierpinsk.c1" targettag="triggerer_player">
<TriggerAction target1tag="prophet" target2tag="player" applytotarget2="triggerer_player" radius="100" waitforinteraction="true" />
<NPCWaitAction npctag="prophet" wait="true" />
<ConversationAction text="EventText.prophetofsierpinsk.c1" targettag="triggerer_player" eventsprite="officeinside" >
<Option text="EventText.prophetofsierpinsk.o1">
<ConversationAction text="EventText.prophetofsierpinsk.o1.c1" targettag="triggerer_player" />
<ConversationAction text="EventText.prophetofsierpinsk.o1.c1" targettag="triggerer_player">
<Option text="eventtext.generic.continue">
<ConversationAction text="EventText.prophetofsierpinsk.o1.c1.c1" targettag="triggerer_player">
<Option text="EventText.prophetofsierpinsk.o1.c1.o1">
<ConversationAction text="EventText.prophetofsierpinsk.o1.c1.o1.c1" targettag="triggerer_player">
<Option text="EventText.prophetofsierpinsk.o1.c1.o1.o1">
<GoTo name="explain" />
<GoTo name="explain" endconversation="false" />
</Option>
</ConversationAction>
</Option>
<Option text="EventText.prophetofsierpinsk.o1.c1.o2">
<ConversationAction text="EventText.prophetofsierpinsk.o1.c1.o2.c1" targettag="triggerer_player">
<Option text="EventText.prophetofsierpinsk.o1.c1.o2.o1">
<GoTo name="explain" />
<GoTo name="explain" endconversation="false" />
</Option>
</ConversationAction>
</Option>
</ConversationAction>
<Label name="explain" />
<ConversationAction text="EventText.prophetofsierpinsk.o1.c1.o2.c1.c1" targettag="triggerer_player" />
<NPCWaitAction npctag="prophet" wait="true" />
<ConversationAction text="EventText.prophetofsierpinsk.o1.c1.o2.c1.c1" targettag="triggerer_player" eventsprite="officeinside" >
<Option text="eventtext.generic.continue">
<CheckDataAction identifier="nowayout_complete" condition="eq true">
<Success>
<ConversationAction text="EventText.prophetofsierpinsk.nowayoutcleared1" targettag="triggerer_player" >
<Option text="EventText.prophetofsierpinsk.nowthatyoumentionloop" >
<ConversationAction text="EventText.prophetofsierpinsk.iknowher">
<Option text="eventtext.generic.continue">
<ConversationAction text="EventText.prophetofsierpinsk.alternativeending1" targettag="triggerer_player" endconversation="true" />
</Option>
</ConversationAction>
</Option>
</ConversationAction>
</Success>
<Failure>
<ConversationAction text="EventText.prophetofsierpinsk.o1.c1.o2.c1.c1.c1" targettag="triggerer_player" endconversation="true" />
</Failure>
</CheckDataAction>
</Option>
</ConversationAction>
</Option>
</ConversationAction>
</Option>
@@ -379,7 +428,22 @@
<Option text="EventText.prophetofsierpinsk.o2.o1.o1.o1">
<ConversationAction text="EventText.prophetofsierpinsk.o2.o1.o1.o1.c1" targettag="triggerer_player">
<Option text="EventText.prophetofsierpinsk.o2.o1.o1.o1.o1">
<CheckDataAction identifier="nowayout_complete" condition="eq true">
<Success>
<ConversationAction text="EventText.prophetofsierpinsk.nowayoutcleared2" targettag="triggerer_player" >
<Option text="EventText.prophetofsierpinsk.nowthatyoumentionloop" >
<ConversationAction text="EventText.prophetofsierpinsk.iknowher" targettag="triggerer_player" >
<Option text="eventtext.generic.continue">
<ConversationAction text="EventText.prophetofsierpinsk.alternativeending2" targettag="triggerer_player" endconversation="true" />
</Option>
</ConversationAction>
</Option>
</ConversationAction>
</Success>
<Failure>
<ConversationAction text="EventText.prophetofsierpinsk.o2.o1.o1.o1.o1.c1" targettag="triggerer_player" endconversation="true" />
</Failure>
</CheckDataAction>
</Option>
</ConversationAction>
</Option>
@@ -390,6 +454,7 @@
</ConversationAction>
</Option>
</ConversationAction>
<NPCWaitAction npctag="prophet" wait="false" />
</ScriptedEvent>
<!--"Alien writing 1"-->

View File

@@ -36,261 +36,177 @@
</ScriptedEvent>
<!--MANAGER MISSIONS-->
<ScriptedEvent identifier="missionevent_cargo1" commonness="125" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_cargo1.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="cargomaterials" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_cargo2" commonness="50" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_cargo2.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="cargoexplosive" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_cargo3" commonness="100" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_cargo3.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="cargoresearch" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_cargoany" commonness="100" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_cargo1.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="cargo" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_cargo_difficult" commonness="75" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_cargo_difficult.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="cargodifficult" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_cargoweaponscoalition" commonness="100" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_cargoweaponscoalition.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="cargoweaponscoalition" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_cargoexplosiveseparatists" commonness="100" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_cargocompoundn.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="cargoexplosiveseparatists" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_cargoexplosiveseparatistsvolatile" commonness="100" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_cargocompoundn.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="cargoexplosiveseparatistsvolatile" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_killswarm_set1" commonness="100">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_killswarm.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="killswarm_set1" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_killswarm_set2" commonness="100">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_killswarm.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="killswarm_set2" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_killswarm_set3" commonness="100">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_killswarm.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="killswarm_set3" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_killswarm_set4" commonness="100">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_killswarm.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="killswarm_set4" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_killswarm_set5" commonness="100">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_killswarm.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="killswarm_set5" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_killmonster_set1" commonness="85">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_killmonstercommon.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="killmonster_set1" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_killmonster_set2" commonness="85">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_killmonstercommon.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="killmonster_set2" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_killmonster_set3" commonness="85">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_killmonsterrare.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="killmonster_set3" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_killmonster_set4" commonness="85">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_killmonsterrare.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="killmonster_set4" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_salvageartifact" commonness="75">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_salvageartifact.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="salvageartifact" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_salvageartifactabyss" commonness="25">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="Eventtext.missionevent_salvageartifactabyss.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="salvageartifactabyss" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_salvagewreck" commonness="75">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_salvagewreck.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="salvagewreck" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_salvagewreckcargo" commonness="75">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_salvagewreckcargo.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="salvagewreckcargo" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_salvagewreckartifact" commonness="50">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_salvagewreckartifact.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="salvagewreckartifact" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_wreckthalamus" commonness="50">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="eventtext.missionevent_wreckthalamus.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="wreckthalamus" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_crawlernest" commonness="80">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_crawlernest.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="crawlernest" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_mudraptornest" commonness="70">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_mudraptornest.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="mudraptornest" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_tigerthreshernest" commonness="60">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_tigerthreshernest.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="tigerthreshernest" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_crawlernest_hard" commonness="80">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_crawlernest.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="crawlernesthard" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_mudraptornest_hard" commonness="70">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_mudraptornest.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="mudraptornesthard" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_tigerthreshernest_hard" commonness="60">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_tigerthreshernest.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="tigerthreshernesthard" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_beacon" commonness="200" requirebeaconstation="True">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text= "EventText.missionevent_beacon.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missionidentifier="beacon" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_collectminerals_mainpath" commonness="70">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_collectminerals.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="collectminerals_mainpath" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_collectminerals_set1" commonness="70">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_collectminerals.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="collectminerals_set1" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_collectminerals_set2" commonness="70">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_collectminerals.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="collectminerals_set2" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_collectminerals_set3" commonness="70">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_collectminerals.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="collectminerals_set3" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_collectminerals_set4" commonness="70">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_collectminerals.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="collectminerals_set4" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_escort1coalition" commonness="100" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_escort1.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="escortcommonerscoalition" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_escort2coalition" commonness="80" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_escort2.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="escortVIPcoalition" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_escort3coalition" commonness="60" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_escort3.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="escortprisonerscoalition" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_escort4coalition" commonness="60" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_escort4.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="escortterroristscoalition" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_escort1separatists" commonness="100" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_escort1separatists.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="escortcommonersseparatists" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_escort2separatists" commonness="80" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_escort2separatists.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="escortVIPseparatists" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_escort3separatists" commonness="60" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_escort3separatists.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="escortprisonersseparatists" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_escort4separatists" commonness="60" requiredDestinationTypes="anyoutpost">
<CheckReputationAction targettype="faction" identifier="separatists" condition="gte 30">
<Success>
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_escort4separatists.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="escortterroristsseparatists" />
</Success>
@@ -301,33 +217,29 @@
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_pirate1" commonness="80">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_pirate1.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="combatcoalitionvsseparatists" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_pirate1separatists" commonness="80">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="EventText.missionevent_pirate1separatists.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="combatseparatistsvscoalition" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_scanruin" commonness="200">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text= "eventtext.missionevent_scanruin.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="alienruinscan" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_clearruin" commonness="200">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text= "eventtext.missionevent_clearruin.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="alienruinclear" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_clearruin2" commonness="200">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text= "eventtext.missionevent_clearruin.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="alienruinclearhard" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_lostinruins" commonness="200">
<NPCWaitAction npctag="outpostmanager" wait="true" />
<ConversationAction text="eventtext.missionevent_lostinruins.c1" speakertag="outpostmanager" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="lostinalienruins" />
<NPCWaitAction npctag="outpostmanager" wait="false" />
</ScriptedEvent>
</EventPrefabs>

View File

@@ -1976,6 +1976,41 @@
</CheckDataAction>
</ScriptedEvent>
<!-- No way out -->
<ScriptedEvent identifier="nowayout" commonness="100">
<CheckDataAction identifier="nowayout_complete" condition="eq true">
<Success>
<!--Don't repeat event-->
</Success>
<Failure>
<TagAction criteria="player" tag="player"/>
<SpawnAction npcsetidentifier="customnpcs1" npcidentifier="associate2" targettag="associate" spawnlocation="Outpost" />
<Label name="beginning" />
<TriggerAction target1tag="player" target2tag="associate" applytotarget1="triggerer_player" waitforinteraction="true"/>
<NPCWaitAction npctag="associate" wait="true" />
<ConversationAction text="EventText.nowayout.c1" targettag="triggerer_player" eventsprite="MysteryWoman">
<Option text="EventText.nowayout.o1">
<ConversationAction text="EventText.nowayout.o1.c1" targettag="triggerer_player">
<Option text="EventText.nowayout.o1.o1">
<ConversationAction text="EventText.nowayout.o1.o1.c1" targettag="triggerer_player">
<Option text="EventText.nowayout.o1.o1.o1">
<ConversationAction text="EventText.nowayout.o1.o1.o1.c1" targettag="triggerer_player" endconversation="true"/>
<SetDataAction identifier="nowayout_complete" value="true"/>
</Option>
</ConversationAction>
</Option>
</ConversationAction>
</Option>
<!-- "not interested" -->
<Option text="eventtext.atwitsend.o1.o2">
<GoTo name="beginning" />
</Option>
</ConversationAction>
<NPCWaitAction npctag="associate" wait="false" />
</Failure>
</CheckDataAction>
</ScriptedEvent>
</EventPrefabs>
</Randomevents>

View File

@@ -1,48 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<RandomEvents>
<EventPrefabs>
<!-- ****************************************************************************************************************************************************** -->
<!-- deathmatchweapondrop -->
<!-- ****************************************************************************************************************************************************** -->
<ScriptedEvent identifier="deathmatchweapondrop1" tags="deathmatchweapondrop">
<!-- INITIAL BASIC SUPPLIES -->
<Label name="basictrashitems" />
<ClearTagAction tag="selectedtrashcan" />
<!-- choose a random trash can to spawn stuff in -->
<TagAction criteria="itemidentifier:opdeco_trashcan" tag="selectedtrashcan" submarinetype="outpost" ChooseRandom="true" ChooseRandomExcludingTag="usedtrashcan" ContinueIfNoTargetsFound="true" />
<!-- mark as already used-->
<TagAction criteria="eventtag:selectedtrashcan" tag="usedtrashcan" submarinetype="outpost" ContinueIfNoTargetsFound="true" />
<CountTargetsAction TargetTag="selectedtrashcan" minamount="1">
<Success>
<RNGAction chance="0.6">
<Success>
<SpawnAction itemidentifier="antibleeding1" amount="4" targetinventory="selectedtrashcan" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
</Success>
<Failure>
<SpawnAction itemidentifier="revolverround" amount="12" targetinventory="selectedtrashcan" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
</Failure>
</RNGAction>
<RNGAction chance="0.6">
<Success>
<SpawnAction itemidentifier="antibloodloss2" amount="2" targetinventory="selectedtrashcan" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
</Success>
<Failure>
<SpawnAction itemidentifier="smgmagazine" amount="1" targetinventory="selectedtrashcan" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
</Failure>
</RNGAction>
<RNGAction chance="0.6">
<Success>
<SpawnAction itemidentifier="opium" amount="2" targetinventory="selectedtrashcan" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
</Success>
<Failure>
<SpawnAction itemidentifier="spear" amount="12" targetinventory="selectedtrashcan" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
</Failure>
</RNGAction>
</Success>
</CountTargetsAction>
<GoTo name="basictrashitems" maxtimes="10" />
<WaitAction time="1" />
<TriggerEventAction identifier="trashitems" />
<Label name="basicsupplies" />
<ClearTagAction tag="selectedsupplycab" />
@@ -164,16 +132,284 @@
<GoTo name="tier4" />
</ScriptedEvent>
<!-- ****************************************************************************************************************************************************** -->
<!-- alienruindmweapondrop -->
<!-- ****************************************************************************************************************************************************** -->
<ScriptedEvent identifier="alienruindmweapondrop1" tags="alienruindmweapondrop">
<!-- INITIAL BASIC SUPPLIES -->
<TriggerEventAction identifier="trashitems" />
<Label name="basicsupplies" />
<ClearTagAction tag="selectedsupplycab" />
<!-- choose a random supply cab to spawn stuff in -->
<TagAction criteria="itemidentifier:suppliescabinet" tag="selectedsupplycab" submarinetype="outpost" ChooseRandom="true" ChooseRandomExcludingTag="usedsupplycab" ContinueIfNoTargetsFound="true" />
<!-- mark as already used-->
<TagAction criteria="eventtag:selectedsupplycab" tag="usedsupplycab" submarinetype="outpost" ContinueIfNoTargetsFound="true" />
<CountTargetsAction TargetTag="selectedsupplycab" minamount="1">
<Success>
<RNGAction chance="0.9">
<Success>
<SpawnAction itemidentifier="wrench" amount="1" targetinventory="selectedsupplycab" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
</Success>
<Failure>
<SpawnAction itemidentifier="heavywrench" amount="1" targetinventory="selectedsupplycab" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
</Failure>
</RNGAction>
<RNGAction chance="0.9">
<Success>
<SpawnAction itemidentifier="crowbar" amount="1" targetinventory="selectedsupplycab" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
</Success>
<Failure>
<SpawnAction itemidentifier="boardingaxe" amount="1" targetinventory="selectedsupplycab" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
</Failure>
</RNGAction>
<RNGAction chance="0.5">
<Success>
<SpawnAction itemidentifier="antibiotics" amount="2" targetinventory="selectedsupplycab" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
</Success>
<Failure>
<SpawnAction itemidentifier="rum" amount="2" targetinventory="selectedsupplycab" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
</Failure>
</RNGAction>
</Success>
</CountTargetsAction>
<GoTo name="basicsupplies" maxtimes="10" />
<TriggerEventAction identifier="alienruindmdivingsuits" />
<!-- TIER 1 -->
<SpawnAction itemtag="weapondroptier1" SpawnPointTag="alienruindmweapondrop" ignorebyai="true" offset="200" />
<SpawnAction itemtag="weapondroptier1" SpawnPointTag="alienruindmweapondrop" ignorebyai="true" offset="200" />
<SpawnAction itemtag="weapondroptier1" SpawnPointTag="alienruindmweapondrop" ignorebyai="true" offset="200" />
<SpawnAction itemtag="weapondroptier1" SpawnPointTag="alienruindmweapondrop" ignorebyai="true" offset="200" />
<RNGAction chance="0.3">
<Success>
<SpawnAction itemtag="weapondroptier1_ruin_special" SpawnPointTag="alienruindmweapondrop" ignorebyai="true" offset="200" />
</Success>
</RNGAction>
<WaitAction time="120" />
<TriggerEventAction identifier="cleanup_weapondrops" />
<!-- TIER 2 -->
<SpawnAction itemtag="weapondroptier2_ruin_scooters" SpawnPointTag="alienruindmscooterdrop1" ignorebyai="true" offset="200" />
<SpawnAction itemtag="weapondroptier2_ruin_scooters" SpawnPointTag="alienruindmscooterdrop2" ignorebyai="true" offset="200" />
<Label name="tier2" />
<SpawnAction itemtag="weapondroptier2_ruin" SpawnPointTag="alienruindmweapondrop" ignorebyai="true" offset="200" />
<SpawnAction itemtag="weapondroptier2_ruin" SpawnPointTag="alienruindmweapondrop" ignorebyai="true" offset="200" />
<RNGAction chance="0.3">
<Success>
<SpawnAction itemtag="weapondroptier2_ruin_special" SpawnPointTag="alienruindmweapondrop" ignorebyai="true" offset="200" />
</Success>
</RNGAction>
<WaitAction time="120" />
<GoTo name="tier2" maxtimes="2" />
<!-- TIER 3 -->
<SpawnAction itemtag="weapondroptier3_ruin_scooters" SpawnPointTag="alienruindmscooterdrop1" ignorebyai="true" offset="200" />
<SpawnAction itemtag="weapondroptier3_ruin_scooters" SpawnPointTag="alienruindmscooterdrop2" ignorebyai="true" offset="200" />
<Label name="tier3" />
<SpawnAction itemtag="weapondroptier3_ruin" SpawnPointTag="alienruindmweapondrop" ignorebyai="true" offset="200" />
<SpawnAction itemtag="weapondroptier3_ruin" SpawnPointTag="alienruindmweapondrop" ignorebyai="true" offset="200" />
<RNGAction chance="0.3">
<Success>
<SpawnAction itemtag="weapondroptier3_ruin_special" SpawnPointTag="alienruindmweapondrop" ignorebyai="true" offset="200" />
</Success>
</RNGAction>
<WaitAction time="120" />
<GoTo name="tier3" maxtimes="2" />
<!-- TIER 4-->
<SpawnAction itemtag="weapondroptier4_ruin_scooters" SpawnPointTag="alienruindmscooterdrop1" ignorebyai="true" offset="200" />
<SpawnAction itemtag="weapondroptier4_ruin_scooters" SpawnPointTag="alienruindmscooterdrop2" ignorebyai="true" offset="200" />
<Label name="tier4" />
<SpawnAction itemtag="weapondroptier4_ruin" SpawnPointTag="alienruindmweapondrop" ignorebyai="true" offset="200" />
<SpawnAction itemtag="weapondroptier4_ruin" SpawnPointTag="alienruindmweapondrop" ignorebyai="true" offset="200" />
<RNGAction chance="0.3">
<Success>
<SpawnAction itemtag="weapondroptier4_ruin_special" SpawnPointTag="alienruindmweapondrop" ignorebyai="true" offset="200" />
</Success>
</RNGAction>
<WaitAction time="120" />
<GoTo name="tier4" />
</ScriptedEvent>
<!-- DIVING SUITS -->
<ScriptedEvent identifier="alienruindmdivingsuits">
<Label name="divingsuitcontainers_tier1" />
<ClearTagAction tag="selecteddivingsuitlocker" />
<ClearTagAction tag="spawneddivingsuit" />
<!-- choose a random diving suit locker to spawn stuff in -->
<TagAction criteria="itemidentifier:divingsuitlocker" tag="selecteddivingsuitlocker" submarinetype="outpost" ChooseRandom="true" ContinueIfNoTargetsFound="true" />
<CountTargetsAction TargetTag="selecteddivingsuitlocker" minamount="1">
<Success>
<RNGAction chance="0.1">
<Success>
<SpawnAction itemidentifier="combatdivingsuit" amount="1" TargetTag="spawneddivingsuit" targetinventory="selecteddivingsuitlocker" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
<SpawnAction itemidentifier="oxygentank" amount="1" targetinventory="spawneddivingsuit" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" RequireSpawnPointTag="true" />
</Success>
<Failure>
<SpawnAction itemidentifier="divingsuit" amount="1" TargetTag="spawneddivingsuit" targetinventory="selecteddivingsuitlocker" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
<SpawnAction itemidentifier="oxygentank" amount="1" targetinventory="spawneddivingsuit" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" RequireSpawnPointTag="true" />
</Failure>
</RNGAction>
</Success>
</CountTargetsAction>
<WaitAction time="5" />
<GoTo name="divingsuitcontainers_tier1" maxtimes="20"/>
<Label name="divingsuitcontainers_tier2" />
<ClearTagAction tag="selecteddivingsuitlocker" />
<ClearTagAction tag="spawneddivingsuit" />
<!-- choose a random diving suit locker to spawn stuff in -->
<TagAction criteria="itemidentifier:divingsuitlocker" tag="selecteddivingsuitlocker" submarinetype="outpost" ChooseRandom="true" ContinueIfNoTargetsFound="true" />
<CountTargetsAction TargetTag="selecteddivingsuitlocker" minamount="1">
<Success>
<RNGAction chance="0.3">
<Success>
<SpawnAction itemidentifier="combatdivingsuit" amount="1" TargetTag="spawneddivingsuit" targetinventory="selecteddivingsuitlocker" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
<SpawnAction itemidentifier="oxygentank" amount="1" targetinventory="spawneddivingsuit" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" RequireSpawnPointTag="true" />
</Success>
<Failure>
<SpawnAction itemidentifier="divingsuit" amount="1" TargetTag="spawneddivingsuit" targetinventory="selecteddivingsuitlocker" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
<SpawnAction itemidentifier="oxygentank" amount="1" targetinventory="spawneddivingsuit" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" RequireSpawnPointTag="true" />
</Failure>
</RNGAction>
</Success>
</CountTargetsAction>
<WaitAction time="5" />
<GoTo name="divingsuitcontainers_tier2" maxtimes="40"/>
<Label name="divingsuitcontainers_tier3" />
<ClearTagAction tag="selecteddivingsuitlocker" />
<ClearTagAction tag="spawneddivingsuit" />
<!-- choose a random diving suit locker to spawn stuff in -->
<TagAction criteria="itemidentifier:divingsuitlocker" tag="selecteddivingsuitlocker" submarinetype="outpost" ChooseRandom="true" ContinueIfNoTargetsFound="true" />
<CountTargetsAction TargetTag="selecteddivingsuitlocker" minamount="1">
<Success>
<RNGAction chance="0.6">
<Success>
<SpawnAction itemidentifier="combatdivingsuit" amount="1" TargetTag="spawneddivingsuit" targetinventory="selecteddivingsuitlocker" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
<SpawnAction itemidentifier="oxygentank" amount="1" targetinventory="spawneddivingsuit" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" RequireSpawnPointTag="true" />
</Success>
<Failure>
<SpawnAction itemidentifier="divingsuit" amount="1" TargetTag="spawneddivingsuit" targetinventory="selecteddivingsuitlocker" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
<SpawnAction itemidentifier="oxygentank" amount="1" targetinventory="spawneddivingsuit" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" RequireSpawnPointTag="true" />
</Failure>
</RNGAction>
</Success>
</CountTargetsAction>
<WaitAction time="5" />
<GoTo name="divingsuitcontainers_tier3" maxtimes="40" />
<Label name="divingsuitcontainers_tier4" />
<ClearTagAction tag="selecteddivingsuitlocker" />
<ClearTagAction tag="spawneddivingsuit" />
<!-- choose a random diving suit locker to spawn stuff in -->
<TagAction criteria="itemidentifier:divingsuitlocker" tag="selecteddivingsuitlocker" submarinetype="outpost" ChooseRandom="true" ContinueIfNoTargetsFound="true" />
<CountTargetsAction TargetTag="selecteddivingsuitlocker" minamount="1">
<Success>
<RNGAction chance="0.1">
<Success>
<SpawnAction itemidentifier="slipsuit" amount="1" TargetTag="spawneddivingsuit" targetinventory="selecteddivingsuitlocker" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
<SpawnAction itemidentifier="oxygentank" amount="1" targetinventory="spawneddivingsuit" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" RequireSpawnPointTag="true" />
</Success>
<Failure>
<SpawnAction itemidentifier="combatdivingsuit" amount="1" TargetTag="spawneddivingsuit" targetinventory="selecteddivingsuitlocker" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
<SpawnAction itemidentifier="oxygentank" amount="1" targetinventory="spawneddivingsuit" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" RequireSpawnPointTag="true" />
</Failure>
</RNGAction>
</Success>
</CountTargetsAction>
<WaitAction time="5" />
<GoTo name="divingsuitcontainers_tier4" />
</ScriptedEvent>
<!-- ****************************************************************************************************************************************************** -->
<!-- Trashcan items -->
<!-- ****************************************************************************************************************************************************** -->
<ScriptedEvent identifier="trashitems">
<Label name="basictrashitems" />
<ClearTagAction tag="selectedtrashcan" />
<!-- choose a random trash can to spawn stuff in -->
<TagAction criteria="itemidentifier:opdeco_trashcan" tag="selectedtrashcan" submarinetype="outpost" ChooseRandom="true" ChooseRandomExcludingTag="usedtrashcan" ContinueIfNoTargetsFound="true" />
<!-- mark as already used-->
<TagAction criteria="eventtag:selectedtrashcan" tag="usedtrashcan" submarinetype="outpost" ContinueIfNoTargetsFound="true" />
<CountTargetsAction TargetTag="selectedtrashcan" minamount="1">
<Success>
<RNGAction chance="0.6">
<Success>
<SpawnAction itemidentifier="antibleeding1" amount="4" targetinventory="selectedtrashcan" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
</Success>
<Failure>
<SpawnAction itemidentifier="revolverround" amount="12" targetinventory="selectedtrashcan" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
</Failure>
</RNGAction>
<RNGAction chance="0.6">
<Success>
<SpawnAction itemidentifier="antibloodloss2" amount="2" targetinventory="selectedtrashcan" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
</Success>
<Failure>
<SpawnAction itemidentifier="smgmagazine" amount="1" targetinventory="selectedtrashcan" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
</Failure>
</RNGAction>
<RNGAction chance="0.6">
<Success>
<SpawnAction itemidentifier="opium" amount="2" targetinventory="selectedtrashcan" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
</Success>
<Failure>
<SpawnAction itemidentifier="spear" amount="12" targetinventory="selectedtrashcan" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
</Failure>
</RNGAction>
</Success>
</CountTargetsAction>
<GoTo name="basictrashitems" maxtimes="10" />
</ScriptedEvent>
<!-- ****************************************************************************************************************************************************** -->
<!-- Cleanup weaponcrates -->
<!-- ****************************************************************************************************************************************************** -->
<ScriptedEvent identifier="cleanup_weapondrops">
<Label name="repeat" />
<WaitAction time="10" />
<ClearTagAction tag="weaponcrate" />
<TagAction criteria="itemtag:weapondrop" tag="weaponcrate" submarinetype="outpost" ContinueIfNoTargetsFound="true" />
<!-- Check if the crate no longer contains at least one item (medium or small item) -->
<CheckConditionalAction targettag="weaponcrate" targetitemcomponent="ItemContainer" ContainedItemCount="0">
<CheckConditionalAction targettag="weaponcrate" targetitemcomponent="ItemContainer" ContainedItemCount="0" ApplyTagToTarget="emptycrate">
<Success>
<!-- Despawn crates that do not have anything in them -->
<RemoveItemAction targettag="weaponcrate" />
<RemoveItemAction targettag="emptycrate" />
</Success>
</CheckConditionalAction>
<GoTo name="repeat" />

File diff suppressed because it is too large Load Diff

View File

@@ -33,7 +33,7 @@
<input name="set_state">
<link w="23" />
</input>
<output name="state_out" maxwires="10" />
<output name="state_out" />
</ConnectionPanel>
</Item>
<Item name="" identifier="bluewire" ID="27" rect="50107,-15088,42,16" noninteractable="False" nonplayerteaminteractable="False" allowswapping="True" rotation="0" scale="0.5" spritecolor="51,121,173,255" inventoryiconcolor="51,121,173,255" containercolor="255,255,255,255" condition="100" invulnerabletodamage="False" tags="smallitem,wire" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="False" hideinassemblypreview="true">

View File

@@ -54,7 +54,7 @@
<output name="signal_out">
<link w="13" />
</output>
<output name="water_%" maxwires="10" />
<output name="water_%" />
</ConnectionPanel>
</Item>
<Item name="" identifier="smallpump" ID="12" rect="-47,39,64,48" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="pump" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.8" hiddeningame="False">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<ItemAssembly name="Alien Assembly Device" description="" hideinmenus="false">
<ItemAssembly name="Alien Assembly Device" description="Container for alien circuitry." hideinmenus="false">
<Item name="Alien Assembly Device" identifier="alienassemblydevice" ID="100" rect="-185,165,370,331" hiddeningame="False" hiddeninmenus="false" tags="alien" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5"/>
<Item name="Assembly Device Container" identifier="alienassemblydevice_bubble" category="Alien" ID="101" rect="-155,135,75,75" Tags="alien" scale="0.5" hideinmenus="false" health="30" spritedepth="0.79" rotation="-60" />

View File

@@ -13,7 +13,7 @@
<link w="20" />
</input>
<input name="set_state" />
<output name="state_out" maxwires="10" />
<output name="state_out" />
</ConnectionPanel>
</Item>
<Item name="Alien Button" identifier="alienbutton" ID="17" rect="96,192,64,64" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,alien" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">

View File

@@ -13,7 +13,7 @@
<link w="15" />
</input>
<input name="set_state" />
<output name="state_out" maxwires="10" />
<output name="state_out" />
</ConnectionPanel>
</Item>
<Item name="Alien Button" identifier="alienbutton" ID="12" rect="-176,-128,64,64" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,alien" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<ItemAssembly name="AlienChestLarge" description="" hideinmenus="true">
<Item name="Alien Light Component" identifier="alienlightcomponent" ID="2" rect="-18,58,16,16" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="1">
<LightComponent range="320" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,165" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<LightComponent range="80" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,165" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="itemmsgrewirescrewdriver">
<requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
<input name="toggle" />

View File

@@ -4,7 +4,7 @@
<ItemContainer itempos="0,0" iteminterval="0,0" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" contained="0,0,0,0,0" />
</Item>
<Item name="Alien Light Component" identifier="alienlightcomponent" ID="3" rect="-18,42,16,16" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="1">
<LightComponent range="320" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,165" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<LightComponent range="80" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,165" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="itemmsgrewirescrewdriver">
<requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
<input name="toggle" />

View File

@@ -10,7 +10,7 @@
<link w="12" />
</input>
<input name="set_state" />
<output name="state_out" maxwires="10" />
<output name="state_out" />
</ConnectionPanel>
</Item>
<Item name="Alien Button" identifier="alienbutton" ID="7" rect="-128,40,64,64" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,alien" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">

View File

@@ -325,7 +325,7 @@
</ConnectionPanel>
</Item>
<Item name="Alien Light Component" identifier="alienlightcomponent" ID="43" rect="175,48,16,16" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
<LightComponent range="60" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,255" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<LightComponent range="15" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,255" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="itemmsgrewirescrewdriver">
<requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
<input name="toggle" />
@@ -336,7 +336,7 @@
</ConnectionPanel>
</Item>
<Item name="Alien Light Component" identifier="alienlightcomponent" ID="42" rect="239,48,16,16" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
<LightComponent range="60" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,255" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<LightComponent range="15" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,255" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="itemmsgrewirescrewdriver">
<requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
<input name="toggle" />
@@ -347,7 +347,7 @@
</ConnectionPanel>
</Item>
<Item name="Alien Light Component" identifier="alienlightcomponent" ID="41" rect="-272,48,16,16" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
<LightComponent range="60" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,255" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<LightComponent range="15" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,255" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="itemmsgrewirescrewdriver">
<requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
<input name="toggle" />
@@ -358,7 +358,7 @@
</ConnectionPanel>
</Item>
<Item name="Alien Light Component" identifier="alienlightcomponent" ID="39" rect="-208,48,16,16" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
<LightComponent range="60" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,255" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<LightComponent range="15" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,255" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="itemmsgrewirescrewdriver">
<requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
<input name="toggle" />
@@ -369,7 +369,7 @@
</ConnectionPanel>
</Item>
<Item name="Alien Light Component" identifier="alienlightcomponent" ID="38" rect="-144,48,16,16" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
<LightComponent range="60" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,255" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<LightComponent range="15" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,255" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="itemmsgrewirescrewdriver">
<requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
<input name="toggle" />
@@ -380,7 +380,7 @@
</ConnectionPanel>
</Item>
<Item name="Alien Light Component" identifier="alienlightcomponent" ID="37" rect="112,48,16,16" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
<LightComponent range="60" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,255" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<LightComponent range="15" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,255" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="itemmsgrewirescrewdriver">
<requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
<input name="toggle" />

View File

@@ -143,7 +143,7 @@
</ConnectionPanel>
</Item>
<Item name="Alien Light Component" identifier="alienlightcomponent" ID="28" rect="64,84,16,16" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
<LightComponent range="60" castshadows="False" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="0,255,255,255" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<LightComponent range="15" castshadows="False" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="0,255,255,255" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="itemmsgrewirescrewdriver">
<requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
<input name="toggle" />
@@ -154,7 +154,7 @@
</ConnectionPanel>
</Item>
<Item name="Alien Light Component" identifier="alienlightcomponent" ID="27" rect="-96,63,16,16" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
<LightComponent range="60" castshadows="False" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="0,255,255,255" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<LightComponent range="15" castshadows="False" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="0,255,255,255" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="itemmsgrewirescrewdriver">
<requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
<input name="toggle" />
@@ -165,7 +165,7 @@
</ConnectionPanel>
</Item>
<Item name="Alien Light Component" identifier="alienlightcomponent" ID="26" rect="64,63,16,16" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
<LightComponent range="60" castshadows="False" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="0,255,255,255" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<LightComponent range="15" castshadows="False" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="0,255,255,255" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="itemmsgrewirescrewdriver">
<requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
<input name="toggle" />
@@ -176,7 +176,7 @@
</ConnectionPanel>
</Item>
<Item name="Alien Light Component" identifier="alienlightcomponent" ID="25" rect="-96,84,16,16" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
<LightComponent range="60" castshadows="False" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="0,255,255,255" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<LightComponent range="15" castshadows="False" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="0,255,255,255" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="itemmsgrewirescrewdriver">
<requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
<input name="toggle" />

View File

@@ -16,7 +16,7 @@
<link w="17" />
<link w="18" />
</input>
<output name="state_out" maxwires="10" />
<output name="state_out" />
</ConnectionPanel>
</Item>

View File

@@ -14,7 +14,7 @@
<link w="11" />
<link w="12" />
</input>
<output name="state_out" maxwires="10" />
<output name="state_out" />
</ConnectionPanel>
</Item>

View File

@@ -1,17 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<ItemAssembly name="ChargedAlienGenerator" description="" hideinmenus="true">
<Item name="Alien Power Cell" identifier="alienpowercell" ID="5" rect="-134,-121,12,15" description="" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="alien" displaysidebysidewhenlinked="False" spritedepth="0.7" scale="0.3" hideinassemblypreview="true">
<LightComponent range="400" castshadows="False" ison="True" blinkfrequency="0" lightcolor="112,146,190,30" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<LightComponent range="100" castshadows="False" ison="True" blinkfrequency="0" lightcolor="112,146,190,30" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<Holdable holdpos="0,-15" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="" />
</Item>
<Item name="Alien Generator" identifier="aliengenerator_new" ID="4" rect="-64,96,153,171" description="" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="alien" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.3">
<LightComponent range="3200" castshadows="True" ison="True" blinkfrequency="0" lightcolor="112,146,190,50" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<LightComponent range="800" castshadows="True" ison="True" blinkfrequency="0" lightcolor="112,146,190,50" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<ItemContainer pickingtime="0" canbepicked="False" allowingameediting="True" msg="" contained="5" />
<PowerContainer indicatorposition="0,0" indicatorsize="0,0" maxoutput="10000" capacity="30" charge="0" maxrechargespeed="1000" rechargespeed="0" minvoltage="0.5" powerconsumption="0" isactive="True" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<PowerContainer indicatorposition="0,0" indicatorsize="0,0" maxoutput="10000" capacity="10" charge="0" maxrechargespeed="1000" rechargespeed="0" minvoltage="0.5" powerconsumption="0" isactive="True" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<ConnectionPanel locked="False" pickingtime="0" canbepicked="False" allowingameediting="True" msg="">
<requireditem identifiers="screwdriver" type="Equipped" msg="" />
<input name="shutdown" />
<output name="power_out" maxwires="10" />
<output name="power_out" />
</ConnectionPanel>
</Item>
</ItemAssembly>

View File

@@ -8,7 +8,7 @@
<link w="14" />
</output>
</ConnectionPanel>
<LightComponent range="60" castshadows="False" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,255,255,255" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<LightComponent range="15" castshadows="False" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,255,255,255" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
</Item>
<Item name="" identifier="alienbutton" ID="6" rect="-17,112,24,27" noninteractable="False" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,alien,alienbutton" displaysidebysidewhenlinked="False" spritedepth="0.8" hiddeningame="False">
<Controller istoggle="False" pickingtime="0" canbepicked="True" allowingameediting="False" msg="itemmsgpressselect" />
@@ -18,7 +18,7 @@
<link w="13" />
</output>
</ConnectionPanel>
<LightComponent range="60" castshadows="False" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,255,255,255" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<LightComponent range="15" castshadows="False" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,255,255,255" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
</Item>
<Item name="" identifier="blackwire" ID="14" rect="50040,-70086,48,20" noninteractable="False" scale="0.5" spritecolor="49,49,49,255" inventoryiconcolor="49,49,49,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" hiddeningame="False" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="" />
@@ -38,7 +38,7 @@
<link w="14" />
</input>
<input name="set_state" />
<output name="state_out" maxwires="10" />
<output name="state_out" />
</ConnectionPanel>
</Item>
<Gap ID="11" horizontal="false" rect="-104,37,208,58" />

View File

@@ -9,7 +9,7 @@
<link w="21" />
</input>
<input name="set_state" />
<output name="state_out" maxwires="10" />
<output name="state_out" />
</ConnectionPanel>
</Item>
<Item name="Alien Hatch" identifier="alienhatch" ID="6" rect="-112,-64,208,48" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="alien" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
@@ -21,7 +21,7 @@
<link w="20" />
</input>
<input name="set_state" />
<output name="state_out" maxwires="10" />
<output name="state_out" />
</ConnectionPanel>
</Item>
<Item name="Alien Hatch" identifier="alienhatch" ID="5" rect="-112,128,208,48" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="alien" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
@@ -33,7 +33,7 @@
<link w="19" />
</input>
<input name="set_state" />
<output name="state_out" maxwires="10" />
<output name="state_out" />
</ConnectionPanel>
</Item>
<Item name="Black Wire" identifier="blackwire" ID="27" rect="5736,-1030,48,20" hiddeningame="False" spritecolor="50,50,50,255" inventoryiconcolor="50,50,50,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">

View File

@@ -16,7 +16,7 @@
<link w="17" />
<link w="18" />
</input>
<output name="state_out" maxwires="10" />
<output name="state_out" />
</ConnectionPanel>
</Item>

View File

@@ -14,7 +14,7 @@
<link w="11" />
<link w="12" />
</input>
<output name="state_out" maxwires="10" />
<output name="state_out" />
</ConnectionPanel>
</Item>

View File

@@ -17,13 +17,13 @@
</Repairable>
</Item>
<Item name="Alien Power Cell" identifier="alienpowercell" ID="4" rect="5722,-745,12,15" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="alien,smallitem" displaysidebysidewhenlinked="False" spritedepth="0.7" scale="0.3" hideinassemblypreview="true">
<LightComponent range="400" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="112,146,190,30" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<LightComponent range="100" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="112,146,190,30" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<Holdable holdpos="0,-15" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="" />
</Item>
<Item name="Alien Generator" identifier="aliengenerator_new" ID="3" rect="63,80,153,171" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="alien" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.3">
<LightComponent range="3200" castshadows="True" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="112,146,190,50" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<LightComponent range="800" castshadows="True" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="112,146,190,50" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ItemContainer itempos="264,-321" iteminterval="0,0" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" contained="4" />
<PowerContainer indicatorposition="0,0" indicatorsize="0,0" maxoutput="10000" capacity="30" charge="0" maxrechargespeed="1000" rechargespeed="0" minvoltage="0.5" powerconsumption="0" isactive="True" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<PowerContainer indicatorposition="0,0" indicatorsize="0,0" maxoutput="10000" capacity="10" charge="0" maxrechargespeed="1000" rechargespeed="0" minvoltage="0.5" powerconsumption="0" isactive="True" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="">
<requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
<input name="shutdown" />

View File

@@ -22,13 +22,13 @@
</Repairable>
</Item>
<Item name="Alien Power Cell" identifier="alienpowercell" ID="6" rect="5722,-713,12,15" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="alien,smallitem" displaysidebysidewhenlinked="False" spritedepth="0.7" scale="0.3" hideinassemblypreview="true">
<LightComponent range="400" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="112,146,190,30" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<LightComponent range="100" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="112,146,190,30" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<Holdable holdpos="0,-15" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="" />
</Item>
<Item name="Alien Generator" identifier="aliengenerator_new" ID="3" rect="79,80,153,171" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="alien" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.3">
<LightComponent range="3200" castshadows="True" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="112,146,190,50" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<LightComponent range="800" castshadows="True" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="112,146,190,50" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ItemContainer itempos="264,-321" iteminterval="0,0" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" contained="6" />
<PowerContainer indicatorposition="0,0" indicatorsize="0,0" maxoutput="10000" capacity="30" charge="0" maxrechargespeed="1000" rechargespeed="0" minvoltage="0.5" powerconsumption="0" isactive="True" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<PowerContainer indicatorposition="0,0" indicatorsize="0,0" maxoutput="10000" capacity="10" charge="0" maxrechargespeed="1000" rechargespeed="0" minvoltage="0.5" powerconsumption="0" isactive="True" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="">
<requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
<input name="shutdown" />
@@ -97,12 +97,12 @@
<link w="39" />
</input>
<input name="set_state" />
<output name="power_out" maxwires="10" />
<output name="power_out" />
<output name="signal_out1">
<link w="19" />
</output>
<output name="signal_out2" maxwires="10" />
<output name="state_out" maxwires="10" />
<output name="signal_out2" />
<output name="state_out" />
</ConnectionPanel>
</Item>
<Item name="Relay Component" identifier="relaycomponent" ID="9" rect="-207,16,16,16" hiddeningame="True" spritecolor="0,0,0,0" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
@@ -121,11 +121,11 @@
<link w="36" />
</input>
<input name="set_state" />
<output name="power_out" maxwires="10" />
<output name="power_out" />
<output name="signal_out1">
<link w="18" />
</output>
<output name="signal_out2" maxwires="10" />
<output name="signal_out2" />
<output name="state_out">
<link w="37" />
</output>
@@ -179,7 +179,7 @@
</ConnectionPanel>
</Item>
<Item name="Alien Light Component" identifier="alienlightcomponent" ID="12" rect="-112,127,16,16" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="1">
<LightComponent range="60" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,255" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<LightComponent range="15" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,255" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="itemmsgrewirescrewdriver">
<requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
<input name="toggle" />

View File

@@ -22,9 +22,9 @@
</Repairable>
</Item>
<Item name="Alien Generator" identifier="aliengenerator_new" ID="5" rect="79,80,153,171" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="alien" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.3">
<LightComponent range="3200" castshadows="True" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="112,146,190,50" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<LightComponent range="800" castshadows="True" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="112,146,190,50" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ItemContainer itempos="264,-321" iteminterval="0,0" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" contained="0" />
<PowerContainer indicatorposition="0,0" indicatorsize="0,0" maxoutput="10000" capacity="30" charge="0" maxrechargespeed="1000" rechargespeed="0" minvoltage="0.5" powerconsumption="0" isactive="True" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<PowerContainer indicatorposition="0,0" indicatorsize="0,0" maxoutput="10000" capacity="10" charge="0" maxrechargespeed="1000" rechargespeed="0" minvoltage="0.5" powerconsumption="0" isactive="True" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="">
<requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
<input name="shutdown" />
@@ -93,12 +93,12 @@
<link w="35" />
</input>
<input name="set_state" />
<output name="power_out" maxwires="10" />
<output name="power_out" />
<output name="signal_out1">
<link w="30" />
</output>
<output name="signal_out2" maxwires="10" />
<output name="state_out" maxwires="10" />
<output name="signal_out2" />
<output name="state_out" />
</ConnectionPanel>
</Item>
<Item name="Relay Component" identifier="relaycomponent" ID="21" rect="-207,16,16,16" hiddeningame="True" spritecolor="0,0,0,0" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">
@@ -117,11 +117,11 @@
<link w="32" />
</input>
<input name="set_state" />
<output name="power_out" maxwires="10" />
<output name="power_out" />
<output name="signal_out1">
<link w="29" />
</output>
<output name="signal_out2" maxwires="10" />
<output name="signal_out2" />
<output name="state_out">
<link w="33" />
</output>
@@ -175,7 +175,7 @@
</ConnectionPanel>
</Item>
<Item name="Alien Light Component" identifier="alienlightcomponent" ID="24" rect="-112,127,16,16" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="1">
<LightComponent range="60" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,255" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<LightComponent range="15" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="0,255,255,255" isactive="True" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="" />
<ConnectionPanel locked="True" pickingtime="0" canbepicked="False" allowingameediting="False" msg="itemmsgrewirescrewdriver">
<requireditem identifiers="screwdriver" type="Equipped" optional="false" ignoreineditor="false" />
<input name="toggle" />

View File

@@ -17,7 +17,7 @@
<output name="state_out">
<link w="29" i="0" />
</output>
<output name="condition_out" maxwires="10" />
<output name="condition_out" />
<output name="activate_out">
<link w="25" i="0" />
</output>
@@ -37,8 +37,8 @@
<input name="set_state">
<link w="26" i="1" />
</input>
<output name="state_out" maxwires="10" />
<output name="condition_out" maxwires="10" />
<output name="state_out" />
<output name="condition_out" />
<output name="activate_out">
<link w="20" i="0" />
</output>
@@ -54,8 +54,8 @@
<output name="signal_out">
<link w="30" i="0" />
</output>
<output name="water_%" maxwires="10" />
<output name="high_pressure" maxwires="10" />
<output name="water_%" />
<output name="high_pressure" />
</ConnectionPanel>
</Item>
<Item name="" identifier="orcomponent" ID="28" rect="16,-112,16,16" NonInteractable="False" NonPlayerTeamInteractable="False" AllowSwapping="True" Rotation="0" Scale="0.5" SpriteColor="255,255,255,255" InventoryIconColor="255,255,255,255" ContainerColor="255,255,255,255" InvulnerableToDamage="False" Tags="logic,smallitem" DisplaySideBySideWhenLinked="False" DisallowedUpgrades="" SpriteDepth="0.8" HiddenInGame="False" conditionpercentage="100">
@@ -146,7 +146,7 @@
</input>
<input name="set_speed" />
<input name="set_targetlevel" />
<output name="condition_out" maxwires="10" />
<output name="condition_out" />
</ConnectionPanel>
<Repairable DeteriorationSpeed="0.2" MinDeteriorationDelay="60" MaxDeteriorationDelay="240" MinDeteriorationCondition="0" RepairThreshold="80" FixDurationLowSkill="25" FixDurationHighSkill="5" PickingTime="0" CanBePicked="False" AllowInGameEditing="True" Msg="ItemMsgRepairWrench">
<requireditem items="wrench" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />

View File

@@ -40,7 +40,7 @@
<link w="11" />
<link w="12" />
</output>
<output name="water_%" maxwires="10" />
<output name="water_%" />
</ConnectionPanel>
</Item>
<Item name="" identifier="smallpump" ID="10" rect="-64,40,64,48" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="pump" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.8" hiddeningame="False">

View File

@@ -12,11 +12,11 @@
<link w="46" i="1" />
</input>
<input name="set_state" />
<output name="power" maxwires="10" />
<output name="power" />
<output name="state_out">
<link w="47" i="0" />
</output>
<output name="proximity_sensor" maxwires="10" />
<output name="proximity_sensor" />
<output name="on_dock">
<link w="45" i="0" />
</output>
@@ -41,8 +41,8 @@
<output name="state_out">
<link w="49" i="0" />
</output>
<output name="condition_out" maxwires="10" />
<output name="activate_out" maxwires="10" />
<output name="condition_out" />
<output name="activate_out" />
</ConnectionPanel>
</Item>
<Item name="" identifier="circuitbox" ID="28" markedfordeconstruction="false" rect="32,-6,32,32" NonInteractable="False" NonPlayerTeamInteractable="False" AllowSwapping="True" Rotation="0" Scale="0.5" SpriteColor="255,255,255,255" InventoryIconColor="255,255,255,255" ContainerColor="255,255,255,255" InvulnerableToDamage="False" Tags="smallitem" DisplaySideBySideWhenLinked="False" DisallowedUpgrades="" SpriteDepth="0.8" HiddenInGame="False" conditionpercentage="100">
@@ -73,12 +73,12 @@
<output name="signal_out2">
<link w="48" i="0" />
</output>
<output name="signal_out3" maxwires="10" />
<output name="signal_out4" maxwires="10" />
<output name="signal_out5" maxwires="10" />
<output name="signal_out6" maxwires="10" />
<output name="signal_out7" maxwires="10" />
<output name="signal_out8" maxwires="10" />
<output name="signal_out3" />
<output name="signal_out4" />
<output name="signal_out5" />
<output name="signal_out6" />
<output name="signal_out7" />
<output name="signal_out8" />
</ConnectionPanel>
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="29,30,31,32,33,34,35,36,37,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,," ExtraStackSize="0" />
<ItemContainer QuickUseMovesItemsInside="False" ContainableRestrictions="" AutoFill="True" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="" contained="38;39;40;41;42;43,,,,,,,,," ExtraStackSize="0" />
@@ -209,7 +209,7 @@
<input name="signal_in">
<link w="39" i="1" />
</input>
<output name="signal_out" maxwires="10" />
<output name="signal_out" />
<input name="set_delay" />
</ConnectionPanel>
</Item>
@@ -299,7 +299,7 @@
<link w="43" i="1" />
</input>
<input name="set_output" />
<output name="signal_out" maxwires="10" />
<output name="signal_out" />
</ConnectionPanel>
</Item>
<Item name="" identifier="andcomponent" ID="36" markedfordeconstruction="false" rect="152,-118,16,16" NonInteractable="False" NonPlayerTeamInteractable="False" AllowSwapping="True" Rotation="0" Scale="0.5" SpriteColor="255,255,255,255" InventoryIconColor="255,255,255,255" ContainerColor="255,255,255,255" InvulnerableToDamage="False" Tags="logic,circuitboxcomponent,smallitem" DisplaySideBySideWhenLinked="False" DisallowedUpgrades="" SpriteDepth="0.8" HiddenInGame="False" conditionpercentage="100" hideinassemblypreview="true">
@@ -333,7 +333,7 @@
</input>
<input name="signal_in2" />
<input name="set_output" />
<output name="signal_out" maxwires="10" />
<output name="signal_out" />
</ConnectionPanel>
</Item>
<Item name="" identifier="andcomponent" ID="31" markedfordeconstruction="false" rect="152,-118,16,16" NonInteractable="False" NonPlayerTeamInteractable="False" AllowSwapping="True" Rotation="0" Scale="0.5" SpriteColor="255,255,255,255" InventoryIconColor="255,255,255,255" ContainerColor="255,255,255,255" InvulnerableToDamage="False" Tags="logic,circuitboxcomponent,smallitem" DisplaySideBySideWhenLinked="False" DisallowedUpgrades="" SpriteDepth="0.8" HiddenInGame="False" conditionpercentage="100" hideinassemblypreview="true">
@@ -348,7 +348,7 @@
<link w="38" i="1" />
</input>
<input name="set_output" />
<output name="signal_out" maxwires="10" />
<output name="signal_out" />
</ConnectionPanel>
</Item>
<Item name="" identifier="andcomponent" ID="30" markedfordeconstruction="false" rect="152,-118,16,16" NonInteractable="False" NonPlayerTeamInteractable="False" AllowSwapping="True" Rotation="0" Scale="0.5" SpriteColor="255,255,255,255" InventoryIconColor="255,255,255,255" ContainerColor="255,255,255,255" InvulnerableToDamage="False" Tags="logic,circuitboxcomponent,smallitem" DisplaySideBySideWhenLinked="False" DisallowedUpgrades="" SpriteDepth="0.8" HiddenInGame="False" conditionpercentage="100" hideinassemblypreview="true">

View File

@@ -15,7 +15,7 @@
<input name="set_state">
<link w="1306" />
</input>
<output name="state_out" maxwires="10" />
<output name="state_out" />
</ConnectionPanel>
</Item>
<Item name="Blue Wire" identifier="bluewire" ID="1310" rect="51339,-8888,42,16" hiddeningame="False" noninteractable="False" scale="0.5" spritecolor="51,121,173,255" inventoryiconcolor="51,121,173,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" hideinassemblypreview="true">

View File

@@ -15,7 +15,7 @@
<input name="set_state">
<link w="1306" />
</input>
<output name="state_out" maxwires="10" />
<output name="state_out" />
</ConnectionPanel>
</Item>
<Item name="Blue Wire" identifier="bluewire" ID="1310" rect="51323,-8920,42,16" hiddeningame="False" noninteractable="False" scale="0.5" spritecolor="51,121,173,255" inventoryiconcolor="51,121,173,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" hideinassemblypreview="true">

View File

@@ -15,7 +15,7 @@
<input name="set_state">
<link w="583" />
</input>
<output name="state_out" maxwires="10" />
<output name="state_out" />
</ConnectionPanel>
</Item>
<Item name="Blue Wire" identifier="bluewire" ID="587" rect="48939,-10664,42,16" hiddeningame="False" noninteractable="False" scale="0.5" spritecolor="51,121,173,255" inventoryiconcolor="51,121,173,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" hideinassemblypreview="true">

View File

@@ -4,24 +4,24 @@
<ItemContainer itempos="0,0" iteminterval="0,0" containablerestrictions="" autofill="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="ItemMsgInteractSelect" contained="93,95,97,99,101,102,103,104,105,106,107,108,109,110,111,112,113,115,117,119,121,122,123,124,125,127,129,131,133,135" />
</Item>
<Item name="" identifier="flashlight" ID="135" rect="50052,-15092,24,9" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,tool,provocative,light" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="False" hideinassemblypreview="true">
<LightComponent range="4000" castshadows="True" drawbehindsubs="False" ison="False" flicker="0.02" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="127,127,127,255" minvoltage="0.5" powerconsumption="10" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<LightComponent range="1000" castshadows="True" drawbehindsubs="False" ison="False" flicker="0.02" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="127,127,127,255" minvoltage="0.5" powerconsumption="10" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<Holdable holdpos="29.999998,-14.999999" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<ItemContainer itempos="0,0" iteminterval="0,0" containablerestrictions="" autofill="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" contained="136" />
</Item>
<Item name="" identifier="flashlight" ID="133" rect="50052,-15092,24,9" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,tool,provocative,light" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="False" hideinassemblypreview="true">
<LightComponent range="4000" castshadows="True" drawbehindsubs="False" ison="False" flicker="0.02" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="127,127,127,255" minvoltage="0.5" powerconsumption="10" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<LightComponent range="1000" castshadows="True" drawbehindsubs="False" ison="False" flicker="0.02" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="127,127,127,255" minvoltage="0.5" powerconsumption="10" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<Holdable holdpos="29.999998,-14.999999" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<ItemContainer itempos="0,0" iteminterval="0,0" containablerestrictions="" autofill="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" contained="134" />
</Item>
<Item name="" identifier="sonarbeacon" ID="131" rect="50057,-15080,14,32" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" sonarlabel="Sonar Beacon" condition="100" tags="smallitem,sonar,light" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="False" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="30" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<LightComponent range="200" castshadows="True" drawbehindsubs="False" ison="False" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="2" lightcolor="0,255,0,255" minvoltage="0.5" powerconsumption="10" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<LightComponent range="50" castshadows="True" drawbehindsubs="False" ison="False" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="2" lightcolor="0,255,0,255" minvoltage="0.5" powerconsumption="10" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<CustomInterface labels="sonarbeacon.beaconactive,sonarbeacon.beaconsignal" signals="1;1" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<ItemContainer itempos="0,0" iteminterval="0,0" containablerestrictions="" autofill="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" contained="132" />
</Item>
<Item name="" identifier="sonarbeacon" ID="129" rect="50057,-15080,14,32" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" sonarlabel="Sonar Beacon" condition="100" tags="smallitem,sonar,light" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="False" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="30" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<LightComponent range="200" castshadows="True" drawbehindsubs="False" ison="False" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="2" lightcolor="0,255,0,255" minvoltage="0.5" powerconsumption="10" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<LightComponent range="50" castshadows="True" drawbehindsubs="False" ison="False" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="2" lightcolor="0,255,0,255" minvoltage="0.5" powerconsumption="10" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<CustomInterface labels="sonarbeacon.beaconactive,sonarbeacon.beaconsignal" signals="1;1" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<ItemContainer itempos="0,0" iteminterval="0,0" containablerestrictions="" autofill="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" contained="130" />
</Item>
@@ -37,19 +37,19 @@
</Item>
<Item name="" identifier="flare" ID="124" rect="50051,-15092,27,9" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,light,provocative" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="False" hideinassemblypreview="true">
<Throwable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<LightComponent range="2400" castshadows="True" drawbehindsubs="False" ison="False" flicker="0.5" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="255,0,0,255" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<LightComponent range="600" castshadows="True" drawbehindsubs="False" ison="False" flicker="0.5" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="255,0,0,255" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
</Item>
<Item name="" identifier="flare" ID="123" rect="50051,-15092,27,9" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,light,provocative" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="False" hideinassemblypreview="true">
<Throwable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<LightComponent range="2400" castshadows="True" drawbehindsubs="False" ison="False" flicker="0.5" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="255,0,0,255" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<LightComponent range="600" castshadows="True" drawbehindsubs="False" ison="False" flicker="0.5" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="255,0,0,255" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
</Item>
<Item name="" identifier="flare" ID="122" rect="50051,-15092,27,9" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,light,provocative" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="False" hideinassemblypreview="true">
<Throwable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<LightComponent range="2400" castshadows="True" drawbehindsubs="False" ison="False" flicker="0.5" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="255,0,0,255" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<LightComponent range="600" castshadows="True" drawbehindsubs="False" ison="False" flicker="0.5" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="255,0,0,255" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
</Item>
<Item name="" identifier="flare" ID="121" rect="50051,-15092,27,9" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,light,provocative" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="False" hideinassemblypreview="true">
<Throwable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<LightComponent range="2400" castshadows="True" drawbehindsubs="False" ison="False" flicker="0.5" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="255,0,0,255" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<LightComponent range="600" castshadows="True" drawbehindsubs="False" ison="False" flicker="0.5" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="255,0,0,255" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
</Item>
<Item name="" identifier="oxygentank" ID="106" rect="50058,-15080,12,33" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,oxygensource" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="False" hideinassemblypreview="true">
<Holdable holdpos="29.999998,-14.999999" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
@@ -147,32 +147,32 @@
</Item>
<Item name="" identifier="underwaterscooter" ID="119" rect="50029,-15071,70,51" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,provocative,scooter,light" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="False" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<LightComponent range="4000" castshadows="True" drawbehindsubs="False" ison="False" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="255,255,255,204" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<Propulsion force="450" pickingtime="0" canbepicked="False" allowingameediting="True" msg="">
<LightComponent range="1000" castshadows="True" drawbehindsubs="False" ison="False" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="255,255,255,204" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<Propulsion force="150" pickingtime="0" canbepicked="False" allowingameediting="True" msg="">
<requireditem items="mobilebattery" type="Contained" optional="false" ignoreineditor="false" msg="ItemMsgBatteryCellRequired" />
</Propulsion>
<ItemContainer itempos="0,0" iteminterval="0,0" containablerestrictions="" autofill="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" contained="120" />
</Item>
<Item name="" identifier="underwaterscooter" ID="117" rect="50029,-15071,70,51" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,provocative,scooter,light" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="False" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<LightComponent range="4000" castshadows="True" drawbehindsubs="False" ison="False" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="255,255,255,204" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<Propulsion force="450" pickingtime="0" canbepicked="False" allowingameediting="True" msg="">
<LightComponent range="1000" castshadows="True" drawbehindsubs="False" ison="False" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="255,255,255,204" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<Propulsion force="150" pickingtime="0" canbepicked="False" allowingameediting="True" msg="">
<requireditem items="mobilebattery" type="Contained" optional="false" ignoreineditor="false" msg="ItemMsgBatteryCellRequired" />
</Propulsion>
<ItemContainer itempos="0,0" iteminterval="0,0" containablerestrictions="" autofill="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" contained="118" />
</Item>
<Item name="" identifier="underwaterscooter" ID="115" rect="50029,-15071,70,51" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,provocative,scooter,light" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="False" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<LightComponent range="4000" castshadows="True" drawbehindsubs="False" ison="False" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="255,255,255,204" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<Propulsion force="450" pickingtime="0" canbepicked="False" allowingameediting="True" msg="">
<LightComponent range="1000" castshadows="True" drawbehindsubs="False" ison="False" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="255,255,255,204" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<Propulsion force="150" pickingtime="0" canbepicked="False" allowingameediting="True" msg="">
<requireditem items="mobilebattery" type="Contained" optional="false" ignoreineditor="false" msg="ItemMsgBatteryCellRequired" />
</Propulsion>
<ItemContainer itempos="0,0" iteminterval="0,0" containablerestrictions="" autofill="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" contained="116" />
</Item>
<Item name="" identifier="underwaterscooter" ID="113" rect="50029,-15071,70,51" noninteractable="False" nonplayerteaminteractable="False" rotation="0" scale="0.5" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,provocative,scooter,light" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="False" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<LightComponent range="4000" castshadows="True" drawbehindsubs="False" ison="False" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="255,255,255,204" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<Propulsion force="450" pickingtime="0" canbepicked="False" allowingameediting="True" msg="">
<LightComponent range="1000" castshadows="True" drawbehindsubs="False" ison="False" flicker="0" flickerspeed="1" pulsefrequency="0" pulseamount="0" blinkfrequency="0" lightcolor="255,255,255,204" minvoltage="0" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<Propulsion force="150" pickingtime="0" canbepicked="False" allowingameediting="True" msg="">
<requireditem items="mobilebattery" type="Contained" optional="false" ignoreineditor="false" msg="ItemMsgBatteryCellRequired" />
</Propulsion>
<ItemContainer itempos="0,0" iteminterval="0,0" containablerestrictions="" autofill="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" contained="114" />

View File

@@ -21,23 +21,23 @@
</Item>
<Item name="Flare" identifier="flare" ID="53" rect="227,-124,27,9" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,light" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<Throwable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<LightComponent range="2400" castshadows="True" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,0,0,255" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" allowingameediting="True" msg="" />
<LightComponent range="600" castshadows="True" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,0,0,255" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" allowingameediting="True" msg="" />
</Item>
<Item name="Flare" identifier="flare" ID="52" rect="227,-124,27,9" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,light" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<Throwable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<LightComponent range="2400" castshadows="True" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,0,0,255" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" allowingameediting="True" msg="" />
<LightComponent range="600" castshadows="True" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,0,0,255" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" allowingameediting="True" msg="" />
</Item>
<Item name="Flare" identifier="flare" ID="51" rect="227,-124,27,9" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,light" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<Throwable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<LightComponent range="2400" castshadows="True" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,0,0,255" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" allowingameediting="True" msg="" />
<LightComponent range="600" castshadows="True" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,0,0,255" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" allowingameediting="True" msg="" />
</Item>
<Item name="Flare" identifier="flare" ID="50" rect="227,-124,27,9" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,light" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<Throwable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<LightComponent range="2400" castshadows="True" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,0,0,255" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" allowingameediting="True" msg="" />
<LightComponent range="600" castshadows="True" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,0,0,255" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" allowingameediting="True" msg="" />
</Item>
<Item name="Flare" identifier="flare" ID="49" rect="227,-124,27,9" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,light" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<Throwable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<LightComponent range="2400" castshadows="True" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,0,0,255" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" allowingameediting="True" msg="" />
<LightComponent range="600" castshadows="True" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,0,0,255" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" allowingameediting="True" msg="" />
</Item>
<Item name="Handheld Sonar" identifier="handheldsonar" ID="47" rect="229,-123,22,11" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,sonar" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="30" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
@@ -81,32 +81,32 @@
</Item>
<Item name="Underwater Scooter" identifier="underwaterscooter" ID="45" rect="208,-96,64,64" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,provocative" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<LightComponent range="4000" castshadows="True" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,255,255,204" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" allowingameediting="True" msg="" />
<Propulsion force="450" pickingtime="0" allowingameediting="True" msg="">
<LightComponent range="1000" castshadows="True" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,255,255,204" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" allowingameediting="True" msg="" />
<Propulsion force="150" pickingtime="0" allowingameediting="True" msg="">
<requireditem identifiers="batterycell,fulguriumbatterycell" type="Contained" msg="Battery cell required" />
</Propulsion>
<ItemContainer itempos="0,0" iteminterval="0,0" pickingtime="0" allowingameediting="True" msg="" contained="46" />
</Item>
<Item name="Underwater Scooter" identifier="underwaterscooter" ID="43" rect="208,-96,64,64" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,provocative" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<LightComponent range="4000" castshadows="True" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,255,255,204" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" allowingameediting="True" msg="" />
<Propulsion force="450" pickingtime="0" allowingameediting="True" msg="">
<LightComponent range="1000" castshadows="True" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,255,255,204" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" allowingameediting="True" msg="" />
<Propulsion force="150" pickingtime="0" allowingameediting="True" msg="">
<requireditem identifiers="batterycell,fulguriumbatterycell" type="Contained" msg="Battery cell required" />
</Propulsion>
<ItemContainer itempos="0,0" iteminterval="0,0" pickingtime="0" allowingameediting="True" msg="" contained="44" />
</Item>
<Item name="Underwater Scooter" identifier="underwaterscooter" ID="35" rect="208,-96,64,64" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,provocative" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<LightComponent range="4000" castshadows="True" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,255,255,204" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" allowingameediting="True" msg="" />
<Propulsion force="450" pickingtime="0" allowingameediting="True" msg="">
<LightComponent range="1000" castshadows="True" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,255,255,204" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" allowingameediting="True" msg="" />
<Propulsion force="150" pickingtime="0" allowingameediting="True" msg="">
<requireditem identifiers="batterycell,fulguriumbatterycell" type="Contained" msg="Battery cell required" />
</Propulsion>
<ItemContainer itempos="0,0" iteminterval="0,0" pickingtime="0" allowingameediting="True" msg="" contained="36" />
</Item>
<Item name="Underwater Scooter" identifier="underwaterscooter" ID="33" rect="208,-96,64,64" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem,provocative" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
<LightComponent range="4000" castshadows="True" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,255,255,204" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" allowingameediting="True" msg="" />
<Propulsion force="450" pickingtime="0" allowingameediting="True" msg="">
<LightComponent range="1000" castshadows="True" drawbehindsubs="False" ison="False" blinkfrequency="0" lightcolor="255,255,255,204" minvoltage="0.5" powerconsumption="0" vulnerabletoemp="True" pickingtime="0" allowingameediting="True" msg="" />
<Propulsion force="150" pickingtime="0" allowingameediting="True" msg="">
<requireditem identifiers="batterycell,fulguriumbatterycell" type="Contained" msg="Battery cell required" />
</Propulsion>
<ItemContainer itempos="0,0" iteminterval="0,0" pickingtime="0" allowingameediting="True" msg="" contained="34" />

View File

@@ -19,8 +19,8 @@
<Holdable holdpos="30,-15" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgPickUpSelect" />
</Item>
<Item name="Diving Suit" identifier="divingsuit" ID="14" rect="-15,-116,63,56" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="diving,divingsuit,light" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<LightComponent range="800" castshadows="True" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="250,224,165,255" isactive="True" minvoltage="0.5" powerconsumption="10" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<LightComponent range="800" castshadows="True" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="250,224,165,255" isactive="True" minvoltage="0.5" powerconsumption="10" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<LightComponent range="200" castshadows="True" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="250,224,165,255" isactive="True" minvoltage="0.5" powerconsumption="10" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<LightComponent range="200" castshadows="True" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="250,224,165,255" isactive="True" minvoltage="0.5" powerconsumption="10" vulnerabletoemp="True" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" />
<Wearable pickingtime="0" canbepicked="True" allowingameediting="True" msg="ItemMsgEquipSelect" />
<ItemContainer itempos="0,0" iteminterval="0,0" pickingtime="0" canbepicked="False" allowingameediting="True" msg="" contained="15" />
</Item>

View File

@@ -15,7 +15,7 @@
<link w="10" />
</input>
<input name="set_state" />
<output name="state_out" maxwires="10" />
<output name="state_out" />
</ConnectionPanel>
</Item>
<Item name="Button" identifier="button" ID="8" rect="-40,15,24,27" hiddeningame="False" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" condition="100" tags="smallitem" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5">

View File

@@ -10,7 +10,7 @@
<input name="set_state" >
<link w="11" />
</input>
<output name="state_out" maxwires="10" />
<output name="state_out" />
<input name="shutdown" >
<link w="12" />
</input>

View File

@@ -11,7 +11,7 @@
<input name="set_state" >
<link w="18" />
</input>
<output name="state_out" maxwires="10" />
<output name="state_out" />
<input name="shutdown" >
<link w="12" />
<link w="17" />

View File

@@ -13,7 +13,7 @@
<input name="shutdown" >
<link w="12" />
</input>
<output name="state_out" maxwires="10" />
<output name="state_out" />
</ConnectionPanel>
</Item>

View File

@@ -8,7 +8,7 @@
<input name="set_state">
<link w="157" />
</input>
<output name="state_out" maxwires="10" />
<output name="state_out" />
</ConnectionPanel>
</Item>
<Item name="" identifier="bluewire" ID="157" rect="49691,-15136,42,16" noninteractable="False" nonplayerteaminteractable="False" allowswapping="True" rotation="0" scale="0.5" spritecolor="51,121,173,255" inventoryiconcolor="51,121,173,255" containercolor="255,255,255,255" condition="100" invulnerabletodamage="False" tags="smallitem,wire" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="True" hideinassemblypreview="true">

View File

@@ -8,7 +8,7 @@
<input name="set_state">
<link w="115" />
</input>
<output name="state_out" maxwires="10" />
<output name="state_out" />
</ConnectionPanel>
</Item>
<Item name="" identifier="bluewire" ID="115" rect="51259,-15328,42,16" noninteractable="False" nonplayerteaminteractable="False" allowswapping="True" rotation="0" scale="0.5" spritecolor="51,121,173,255" inventoryiconcolor="51,121,173,255" containercolor="255,255,255,255" condition="100" invulnerabletodamage="False" tags="smallitem,wire" displaysidebysidewhenlinked="False" disallowedupgrades="" spritedepth="0.55" hiddeningame="False" hideinassemblypreview="true">

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<ItemAssembly name="Toxins Generator Assembly" description="" hideinmenus="true">
<Item name="Alien Toxins Generator" identifier="alientoxinsgenerator" ID="1" category="Alien" Tags="alien" rect="-120,140,237,207" hiddeningame="false" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5" hideinassemblypreview="false">
<Item name="Alien Toxins Generator" identifier="alientoxinsgenerator" ID="1" category="Alien" Tags="alien" rect="-120,140,237,207" hiddeningame="false" spritecolor="255,255,255,255" inventoryiconcolor="255,255,255,255" containercolor="255,255,255,255" displaysidebysidewhenlinked="False" spritedepth="0.8" scale="0.5" hideinassemblypreview="false" linked="4,5,6,7">
<ConnectionPanel canbeselected="true" hudpriority="10" locked="True" allowingameediting="False">
<RequiredItem items="screwdriver" type="Equipped" />
<input name="toggle" >
@@ -26,7 +26,6 @@
</output>
<output name="signal_out2" >
<link w="12" />
<link w="30" />
<link w="31" />
</output>
<output name="state_out" >
@@ -65,9 +64,7 @@
<input name="set_state" >
<link w="22" />
</input>
<input name="shutdown" >
<link w="17" />
</input>
<input name="shutdown" />
</ConnectionPanel>
</Item>
@@ -80,9 +77,7 @@
<input name="set_state" >
<link w="23" />
</input>
<input name="shutdown" >
<link w="18" />
</input>
<input name="shutdown" />
</ConnectionPanel>
</Item>
@@ -95,9 +90,7 @@
<input name="set_state" >
<link w="24" />
</input>
<input name="shutdown" >
<link w="19" />
</input>
<input name="shutdown" />
</ConnectionPanel>
</Item>
@@ -110,9 +103,7 @@
<input name="set_state" >
<link w="25" />
</input>
<input name="shutdown" >
<link w="20" />
</input>
<input name="shutdown" />
</ConnectionPanel>
</Item>
@@ -124,25 +115,18 @@
<input name="signal_in1" >
<link w="28" />
</input>
<input name="signal_in2" >
<link w="30" />
</input>
<input name="signal_in2" />
<input name="toggle" />
<input name="set_state" />
<output name="power_out" maxwires="10" />
<output name="power_out" />
<output name="signal_out1">
<link w="13" />
<link w="14" />
<link w="15" />
<link w="16" />
</output>
<output name="signal_out2" >
<link w="17" />
<link w="18" />
<link w="19" />
<link w="20" />
</output>
<output name="state_out" maxwires="10" />
<output name="signal_out2" />
<output name="state_out" />
</ConnectionPanel>
</Item>
@@ -210,23 +194,6 @@
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="" />
<Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="73;-123;0;-75" />
</Item>
<Item name="Black Wire" identifier="blackwire" ID="17" rect="-40,80,48,20" hiddeningame="true" spritecolor="49,49,49,255" inventoryiconcolor="50,50,50,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="" />
<Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="-77;-123;0;-75" />
</Item>
<Item name="Black Wire" identifier="blackwire" ID="18" rect="-40,80,48,20" hiddeningame="true" spritecolor="49,49,49,255" inventoryiconcolor="50,50,50,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="" />
<Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="-27;-123;0;-75" />
</Item>
<Item name="Black Wire" identifier="blackwire" ID="19" rect="-40,80,48,20" hiddeningame="true" spritecolor="49,49,49,255" inventoryiconcolor="50,50,50,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="" />
<Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="23;-123;0;-75" />
</Item>
<Item name="Black Wire" identifier="blackwire" ID="20" rect="-40,80,48,20" hiddeningame="true" spritecolor="49,49,49,255" inventoryiconcolor="50,50,50,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="" />
<Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="73;-123;0;-75" />
</Item>
<Item name="Black Wire" identifier="blackwire" ID="21" rect="-40,80,48,20" hiddeningame="true" spritecolor="49,49,49,255" inventoryiconcolor="50,50,50,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="" />
<Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="-2;50;-2;-87" />
@@ -265,19 +232,15 @@
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="" />
<Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="-2;50;-140;15" />
</Item>
<Item name="Black Wire" identifier="blackwire" ID="30" rect="-40,80,48,20" hiddeningame="true" spritecolor="49,49,49,255" inventoryiconcolor="50,50,50,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="" />
<Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="-2;50;0;-75" />
</Item>
<Item name="Black Wire" identifier="blackwire" ID="31" rect="-40,80,48,20" hiddeningame="true" spritecolor="49,49,49,255" inventoryiconcolor="50,50,50,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="" />
<Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="-2;50;-140;75" />
</Item>
<Item name="Black Wire" identifier="blackwire" ID="32" rect="-40,80,48,20" hiddeningame="true" spritecolor="49,49,49,255" inventoryiconcolor="50,50,50,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="" />
<Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="-2;50;-140;45" />
</Item>
<Item name="Black Wire" identifier="blackwire" ID="33" rect="-40,80,48,20" hiddeningame="true" spritecolor="49,49,49,255" inventoryiconcolor="50,50,50,255" containercolor="255,255,255,255" condition="100" tags="smallitem,wire" displaysidebysidewhenlinked="False" spritedepth="0.55" scale="0.5" hideinassemblypreview="true">
<Holdable holdpos="0,0" holdangle="0" swingamount="0,0" swingspeed="0" swingwhenholding="False" swingwhenaiming="False" swingwhenusing="False" pickingtime="0" canbepicked="True" allowingameediting="True" msg="" />
<Wire pickingtime="0" canbepicked="False" allowingameediting="True" msg="" nodes="-140;75;-140;15" />

View File

@@ -59,12 +59,12 @@
<output name="signal_out3">
<link w="1051" i="0" />
</output>
<output name="signal_out4" maxwires="10" />
<output name="signal_out5" maxwires="10" />
<output name="signal_out6" maxwires="10" />
<output name="signal_out7" maxwires="10" />
<output name="signal_out8" maxwires="10" />
<output name="signal_out9" maxwires="10" />
<output name="signal_out4" />
<output name="signal_out5" />
<output name="signal_out6" />
<output name="signal_out7" />
<output name="signal_out8" />
<output name="signal_out9" />
</ConnectionPanel>
</Item>
<Item name="" identifier="bluewire" ID="1054" markedfordeconstruction="false" rect="-51845,-18024,42,16" NonInteractable="False" NonPlayerTeamInteractable="False" AllowSwapping="True" Rotation="0" Scale="0.5" SpriteColor="51,121,173,255" InventoryIconColor="51,121,173,255" ContainerColor="255,255,255,255" InvulnerableToDamage="False" Tags="smallitem,wire" DisplaySideBySideWhenLinked="False" DisallowedUpgrades="" SpriteDepth="0.8" HiddenInGame="False" conditionpercentage="100" hideinassemblypreview="true">
@@ -99,11 +99,11 @@
<ConnectionPanel Locked="False" PickingTime="0" CanBePicked="False" LockGuiFramePosition="False" GuiFrameOffset="0,0" AllowInGameEditing="True" Msg="ItemMsgRewireScrewdriver">
<requireditem items="screwdriver" type="Equipped" characterinventoryslottype="None" optional="false" ignoreineditor="false" excludebroken="true" requireempty="false" excludefullcondition="false" targetslot="-1" allowvariants="true" rotation="0" setactive="false" />
<input name="power_in" />
<output name="condition_out" maxwires="10" />
<output name="condition_out" />
<output name="position_out">
<link w="1052" i="0" />
</output>
<output name="trigger_out" maxwires="10" />
<output name="trigger_out" />
<output name="prev_camera">
<link w="1053" i="1" />
</output>

View File

@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Items>
<Item name="" identifier="button" category="Electrical" tags="smallitem,button" allowedlinks="door" linkable="true" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" maxstacksize="60">
<Item name="" identifier="button" category="Electrical" tags="smallitem,button" allowedlinks="door" linkable="true" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" maxstacksize="8">
<Upgrade gameversion="0.10.0.0" scale="0.5" />
<PreferredContainer primary="engcab"/>
<Price baseprice="125" minavailable="12">
<Price baseprice="125" minavailable="4">
<Price storeidentifier="merchantoutpost" />
<Price storeidentifier="merchantcity" sold="false" />
<Price storeidentifier="merchantresearch" />
@@ -13,8 +13,8 @@
</Price>
<Sprite texture="button.png" sourcerect="28,70,34,51" depth="0.8" origin="0.5,0.5" />
<Deconstruct time="10">
<Item identifier="plastic" amount="4" />
<Item identifier="copper" amount="2" />
<Item identifier="plastic" amount="2" />
<Item identifier="copper" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredSkill identifier="electrical" level="25" />
@@ -29,28 +29,28 @@
<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" />
<output name="signal_out" displayname="connection.signalout" maxwires="10" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="10.0" aimpos="35,-10" handle1="0,0" attachable="true" attachedbydefault="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
</Item>
<Item name="" identifier="switch" category="Electrical" tags="smallitem,switch" allowedlinks="door" linkable="true" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" maxstacksize="60">
<Item name="" identifier="switch" category="Electrical" tags="smallitem,switch" allowedlinks="door" linkable="true" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" maxstacksize="8">
<Upgrade gameversion="0.10.0.0" scale="0.5" />
<PreferredContainer primary="engcab"/>
<Price baseprice="125" minavailable="12">
<Price baseprice="125" minavailable="4">
<Price storeidentifier="merchantoutpost" />
<Price storeidentifier="merchantcity" sold="false" />
<Price storeidentifier="merchantresearch" />
<Price storeidentifier="merchantmilitary" />
<Price storeidentifier="merchantmine" />
<Price storeidentifier="merchantengineering" multiplier="0.9" minavailable="30"/>
<Price storeidentifier="merchantengineering" multiplier="0.9" minavailable="10"/>
</Price>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="448,192,64,64" origin="0.5,0.5" />
<Sprite texture="button.png" sourcerect="4,49,22,40" depth="0.79" origin="0.5,0.5" />
<Deconstruct time="10">
<Item identifier="plastic" amount="4" />
<Item identifier="copper" amount="2" />
<Item identifier="plastic" amount="2" />
<Item identifier="copper" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredItem identifier="fpgacircuit" />
@@ -61,18 +61,18 @@
<sound file="Content/Items/Button/Switch1.ogg" type="OnUse" range="250.0" />
<sound file="Content/Items/Button/Switch2.ogg" type="OnUse" range="250.0" />
</Controller>
<LightComponent range="40" lightcolor="50,255,50,0" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="50,255,50,0" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false">
<sprite texture="Content/Items/Button/button.png" sourcerect="4,9,22,40" depth="0.1" origin="0.5,0.5" alpha="1.0" />
<IsActive targetitemcomponent="Controller" State="eq True" />
</LightComponent>
<LightComponent range="40" lightcolor="255,50,50,0" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,50,50,0" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false">
<sprite texture="Content/Items/Button/button.png" sourcerect="4,89,22,40" depth="0.1" origin="0.5,0.5" alpha="1.0" />
<IsActive targetitemcomponent="Controller" State="eq 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 identifier="screwdriver" type="Equipped" />
<output name="signal_out" displayname="connection.signalout" maxwires="10" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="10.0" aimpos="35,-10" handle1="0,0" attachable="true" attachedbydefault="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
@@ -80,18 +80,18 @@
</Item>
<Item name="" identifier="lever" category="Electrical" tags="smallitem,switch" allowedlinks="door" linkable="true" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_metal_light" isshootable="true">
<PreferredContainer primary="engcab"/>
<Price baseprice="125" minavailable="12">
<Price baseprice="125" minavailable="4">
<Price storeidentifier="merchantoutpost" />
<Price storeidentifier="merchantcity" sold="false" />
<Price storeidentifier="merchantresearch" />
<Price storeidentifier="merchantmilitary" />
<Price storeidentifier="merchantmine" />
<Price storeidentifier="merchantengineering" multiplier="0.9" minavailable="30"/>
<Price storeidentifier="merchantengineering" multiplier="0.9" minavailable="10"/>
</Price>
<Sprite texture="button.png" sourcerect="64,1,63,62" depth="0.79" origin="0.5,0.5" />
<Deconstruct time="10">
<Item identifier="plastic" amount="4" />
<Item identifier="copper" amount="2" />
<Item identifier="plastic" amount="2" />
<Item identifier="copper" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredSkill identifier="electrical" level="25" />
@@ -109,7 +109,7 @@
<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" />
<output name="signal_out" displayname="connection.signalout" maxwires="10" />
<output name="signal_out" displayname="connection.signalout" />
</ConnectionPanel>
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="10.0" aimpos="35,-10" handle1="0,0" attachable="true" attachedbydefault="true" aimable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />

View File

@@ -14,11 +14,11 @@
<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="40" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" allowingameediting="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.5" alpha="1.0" />
</LightComponent>
<LightComponent range="40" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" blinkfrequency="1" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" blinkfrequency="1" allowingameediting="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.5" alpha="1.0" />
</LightComponent>
@@ -71,17 +71,17 @@
<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" maxwires="10" />
<output name="velocity_y_out" displayname="connection.velocityyout" maxwires="10" />
<output name="signal_out1" displayname="connection.signaloutx~[num]=1" maxwires="10" />
<output name="signal_out2" displayname="connection.signaloutx~[num]=2" maxwires="10" />
<output name="signal_out3" displayname="connection.signaloutx~[num]=3" maxwires="10" />
<output name="toggle_docking" displayname="connection.toggledocking" maxwires="10" />
<output name="current_velocity_x" displayname="connection.currentvelocityx" maxwires="10" />
<output name="current_velocity_y" displayname="connection.currentvelocityy" maxwires="10" />
<output name="current_position_x" displayname="connection.currentpositionx" maxwires="10" />
<output name="current_position_y" displayname="connection.currentpositiony" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<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" 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,280" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
@@ -105,7 +105,7 @@
<Sprite texture="Content/Items/Command/CommandDevices.png" depth="0.8" sourcerect="400,0,288,240" origin="0.5,0.5" />
<BrokenSprite texture="Content/Items/Command/CommandDevices.png" sourcerect="400,256,288,240" depth="0.8" maxcondition="80" fadein="true" origin="0.5,0.5" />
<BrokenSprite texture="Content/Items/Command/CommandDevices.png" sourcerect="400,512,288,240" depth="0.8" maxcondition="0" origin="0.5,0.5" />
<LightComponent range="40" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" allowingameediting="false">
<Upgrade gameversion="0.9.600.0" lightcolor="255,255,255,0"/>
<sprite texture="Content/Items/Command/navigatorLights.png" depth="0.025" sourcerect="256,320,288,240" origin="0.5,0.5" alpha="1.0" />
</LightComponent>
@@ -163,15 +163,15 @@
<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" maxwires="10" />
<output name="velocity_y_out" displayname="connection.velocityyout" maxwires="10" />
<output name="signal_out1" displayname="connection.signaloutx~[num]=1" maxwires="10" />
<output name="toggle_docking" displayname="connection.toggledocking" maxwires="10" />
<output name="current_velocity_x" displayname="connection.currentvelocityx" maxwires="10" />
<output name="current_velocity_y" displayname="connection.currentvelocityy" maxwires="10" />
<output name="current_position_x" displayname="connection.currentpositionx" maxwires="10" />
<output name="current_position_y" displayname="connection.currentpositiony" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<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="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="10" fixDurationLowSkill="25" msg="ItemMsgRepairScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,280" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
@@ -224,10 +224,10 @@
<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"/>
<LightComponent range="40" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" allowingameediting="false">
<sprite texture="Content/Items/Command/navigatorLights.png" depth="0.025" sourcerect="0,0,384,212" origin="0.5,0.5" alpha="1.0" />
</LightComponent>
<LightComponent range="40" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" blinkfrequency="1" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" blinkfrequency="1" allowingameediting="false">
<sprite texture="Content/Items/Command/navigatorLights.png" depth="0.025" sourcerect="400,0,384,212" origin="0.5,0.5" alpha="1.0" />
</LightComponent>
</Sonar>
@@ -245,7 +245,7 @@
<requireditem items="screwdriver" type="Equipped" />
<input name="power_in" displayname="connection.powerin" />
<input name="transducer_in" displayname="connection.sonartransducerin" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<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,280" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
@@ -271,7 +271,7 @@
<Sprite texture="Content/Items/Command/CommandDevices.png" sourcerect="700,0,160,128" depth="0.8" origin="0.5,0.5" />
<BrokenSprite texture="Content/Items/Command/CommandDevices.png" sourcerect="700,124,160,128" depth="0.8" maxcondition="80" fadein="true" origin="0.5,0.5" />
<BrokenSprite texture="Content/Items/Command/CommandDevices.png" sourcerect="856,0,160,128" depth="0.8" maxcondition="0" origin="0.5,0.5" />
<LightComponent range="40" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" allowingameediting="false">
<Upgrade gameversion="0.9.600.0" lightcolor="255,255,255,0"/>
<sprite texture="Content/Items/Command/navigatorLights.png" depth="0.025" sourcerect="0,320,160,128" origin="0.5,0.5" alpha="1.0" />
</LightComponent>
@@ -295,7 +295,7 @@
<input name="power_in" displayname="connection.powerin" />
<input name="water_data_in" displayname="connection.waterdatain" />
<input name="oxygen_data_in" displayname="connection.oxygendatain" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" />
</ConnectionPanel>
<Repairable selectkey="Action" header="electricalrepairsheader" deteriorationspeed="0.15" mindeteriorationdelay="120" maxdeteriorationdelay="480" MinDeteriorationCondition="0" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ItemMsgRepairScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,280" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
@@ -322,11 +322,11 @@
<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" maxwires="10" />
<output name="data_out" displayname="connection.sonardataout" fallbackdisplayname="connection.signalout"/>
</ConnectionPanel>
<aitarget soundrange="8000" fadeouttime="5" />
</Item>
<Item name="" identifier="surveillancecenter" tags="command" scale="0.5" category="Machine,Electrical,Weapon" type="Controller" GrabWhenSelected="true" disableitemusagewhenselected="true" damagedbyexplosions="true" explosiondamagemultiplier="0.2" isshootable="true" requireaimtouse="false" requireaimtosecondaryuse="false">
<Item name="" identifier="surveillancecenter" tags="command" scale="0.5" category="Machine,Electrical" type="Controller" GrabWhenSelected="true" disableitemusagewhenselected="true" damagedbyexplosions="true" explosiondamagemultiplier="0.2" isshootable="true" requireaimtouse="false" requireaimtosecondaryuse="false">
<Sprite texture="Content/Items/Command/CommandDevices.png" depth="0.8" sourcerect="707,254,279,160" origin="0.5,0.5" />
<BrokenSprite texture="Content/Items/Command/CommandDevices.png" sourcerect="707,423,279,160" depth="0.8" maxcondition="80" fadein="true" origin="0.5,0.5" />
<BrokenSprite texture="Content/Items/Command/CommandDevices.png" sourcerect="707,593,279,160" depth="0.8" maxcondition="0" origin="0.5,0.5" />
@@ -341,11 +341,11 @@
</StatusEffect>
<requireditem items="screwdriver" type="Equipped" />
<input name="power_in" displayname="connection.powerin" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="position_out" displayname="connection.turretaimingout" fallbackdisplayname="inputtype.aim" maxwires="10" />
<output name="trigger_out" displayname="connection.turrettriggerout" fallbackdisplayname="inputtype.shoot" maxwires="10" />
<output name="prev_camera" displayname="connection.prevcamera" signal="-1" maxwires="10" />
<output name="next_camera" displayname="connection.nextcamera" signal="1" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" />
<output name="position_out" displayname="connection.turretaimingout" fallbackdisplayname="inputtype.aim" />
<output name="trigger_out" displayname="connection.turrettriggerout" fallbackdisplayname="inputtype.shoot" />
<output name="prev_camera" displayname="connection.prevcamera" signal="-1" />
<output name="next_camera" displayname="connection.nextcamera" signal="1" />
</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,280" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
@@ -368,7 +368,7 @@
<Button text="label.previouscamera" connection="prev_camera" signal="-1" />
<Button text="label.nextcamera" connection="next_camera" signal="1" />
</CustomInterface>
<LightComponent range="40" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" blinkfrequency="1" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" blinkfrequency="1" allowingameediting="false">
<sprite texture="Content/Items/Command/CommandDevices.png" depth="0.025" sourcerect="707,763,279,160" origin="0.5,0.5" alpha="1.0" />
</LightComponent>
</Item>

View File

@@ -2,9 +2,9 @@
<Items>
<Item name="" identifier="suppliescabinet" tags="container,suppliescontainer" linkable="true" pickdistance="150" waterproof="true" scale="0.5">
<Sprite texture="containers.png" depth="0.84" sourcerect="889,349,120,132" origin="0.5,0.5" />
<ItemContainer capacity="18" slotsperrow="5" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<ItemContainer capacity="6" slotsperrow="3" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.16,0.22" anchor="Center" style="ItemUI" />
<Containable items="smallitem,mediumitem,ammobox,deepdiving,largeitem" excludedidentifiers="mobilecontainer" />
<Containable items="smallitem,mediumitem" excludedidentifiers="mobilecontainer" />
</ItemContainer>
<!-- backwards compatibility for older versions in which mobile containers like storage containers were containable in any cabinet -->
<Upgrade gameversion="1.1.0.0" campaignsaveonly="true">
@@ -16,12 +16,12 @@
</Item>
<Item name="" identifier="mediumsteelcabinet" tags="locker,container" linkable="true" pickdistance="150" waterproof="true" scale="0.5">
<Sprite texture="containers.png" depth="0.84" sourcerect="1,1,175,374" origin="0.5,0.5" />
<ItemContainer capacity="50" slotsperrow="8" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<ItemContainer capacity="20" slotsperrow="5" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.25,0.45" anchor="Center" style="ItemUI" />
<Containable items="smallitem,mediumitem,ammobox,deepdiving,largeitem" excludedidentifiers="mobilecontainer" />
<SubContainer capacity="9" maxstacksize="60">
<Containable items="smallitem,mediumitem" excludedidentifiers="mobilecontainer" />
<SubContainer capacity="3" maxstacksize="1">
<SlotIcon texture="Content/UI/CommandUIAtlas.png" sourcerect="639,926,128,80" origin="0.5,0.5" />
<Containable items="mobilecontainer,ammobox,deepdiving,smallitem,mediumitem,largeitem" />
<Containable items="mobilecontainer" />
</SubContainer>
</ItemContainer>
<!-- backwards compatibility for older versions in which mobile containers like storage containers were containable in any cabinet -->
@@ -34,12 +34,12 @@
</Item>
<Item name="" aliases="Diving Gear Cabinet" identifier="mediumwindowedsteelcabinet" category="Diving" tags="locker,container" linkable="true" pickdistance="150" waterproof="true" scale="0.5">
<Sprite texture="containers.png" depth="0.84" sourcerect="178,1,168,377" origin="0.5,0.5" />
<ItemContainer capacity="50" slotsperrow="8" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<ItemContainer capacity="20" slotsperrow="5" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.25,0.45" anchor="Center" style="ItemUI" />
<Containable items="smallitem,mediumitem,ammobox,deepdiving,largeitem" excludedidentifiers="mobilecontainer" />
<SubContainer capacity="9" maxstacksize="60">
<Containable items="smallitem,mediumitem" excludedidentifiers="mobilecontainer" />
<SubContainer capacity="3" maxstacksize="1">
<SlotIcon texture="Content/UI/CommandUIAtlas.png" sourcerect="639,926,128,80" origin="0.5,0.5" />
<Containable items="mobilecontainer,ammobox,deepdiving,smallitem,mediumitem,largeitem" />
<Containable items="mobilecontainer" />
</SubContainer>
</ItemContainer>
<!-- backwards compatibility for older versions in which mobile containers like storage containers were containable in any cabinet -->
@@ -52,12 +52,12 @@
</Item>
<Item name="" identifier="steelcabinet" tags="locker,container" linkable="true" pickdistance="150" waterproof="true" scale="0.5">
<Sprite texture="containers.png" depth="0.84" sourcerect="348,2,364,373" origin="0.5,0.5" />
<ItemContainer capacity="50" slotsperrow="8" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<ItemContainer capacity="35" slotsperrow="7" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.28,0.48" anchor="Center" style="ItemUI" />
<Containable items="smallitem,mediumitem,ammobox,deepdiving,largeitem" excludedidentifiers="mobilecontainer" />
<SubContainer capacity="15" maxstacksize="60">
<Containable items="smallitem,mediumitem" excludedidentifiers="mobilecontainer" />
<SubContainer capacity="5" maxstacksize="1">
<SlotIcon texture="Content/UI/CommandUIAtlas.png" sourcerect="639,926,128,80" origin="0.5,0.5" />
<Containable items="mobilecontainer,ammobox,deepdiving,smallitem,mediumitem,largeitem" />
<Containable items="mobilecontainer" />
</SubContainer>
</ItemContainer>
<!-- backwards compatibility for older versions in which mobile containers like storage containers were containable in any cabinet -->
@@ -71,13 +71,13 @@
<!-- TODO: switch to SecureSteelLockRed.png when access denied and SecureSteelLockGreen.png when access granted-->
<Item name="" identifier="securesteelcabinet" tags="locker,container,securecontainer" linkable="true" spritecolor="255,255,255,255" pickdistance="150" waterproof="true" scale="0.5">
<Sprite texture="containers.png" depth="0.84" sourcerect="1,380,105,160" origin="0.5,0.5" />
<ItemContainer capacity="50" slotsperrow="8" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<ItemContainer capacity="20" slotsperrow="5" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.25,0.45" anchor="Center" style="ItemUI" />
<RequiredItem items="idcard" type="Picked" msg="ItemMsgUnauthorizedAccess" ignoreineditor="true" />
<Containable items="smallitem,mediumitem" excludedidentifiers="mobilecontainer" />
<SubContainer capacity="9" maxstacksize="60">
<SubContainer capacity="3" maxstacksize="1">
<SlotIcon texture="Content/UI/CommandUIAtlas.png" sourcerect="639,926,128,80" origin="0.5,0.5" />
<Containable items="mobilecontainer,ammobox,deepdiving,smallitem,mediumitem,largeitem" />
<Containable items="mobilecontainer" />
</SubContainer>
</ItemContainer>
<!-- backwards compatibility for older versions in which mobile containers like storage containers were containable in any cabinet -->
@@ -90,7 +90,7 @@
</Item>
<Item name="" identifier="railgunshellrack" tags="container,railgunammocontainer" pickdistance="120" scale="0.5" canflipx="false" canflipy="false">
<Sprite texture="containers.png" depth="0.84" sourcerect="330,811,218,212" origin="0.5,0.5" />
<ItemContainer hideitems="false" drawinventory="true" capacity="18" slotsperrow="5" itempos="32,-100" iteminterval="30,0" itemrotation="90" canbeselected="true" msg="ItemMsgInteractSelect">
<ItemContainer hideitems="false" drawinventory="true" ItemsUseInventoryPlacement="true" capacity="6" slotsperrow="6" itempos="32,-100" iteminterval="30,0" itemrotation="90" canbeselected="true" msg="ItemMsgInteractSelect">
<Upgrade gameversion="0.18.0.0" itempos="32,-100" iteminterval="30,0" />
<GuiFrame relativesize="0.3,0.2" anchor="Center" style="ItemUI" />
<Containable items="railgunammo" />
@@ -99,26 +99,26 @@
</Item>
<Item name="" identifier="railgunshellrack3" nameidentifier="railgunshellrack" category="Legacy" tags="container,railgunammocontainer" pickdistance="120" scale="0.5" canflipx="false" canflipy="false">
<Sprite texture="containers.png" depth="0.84" sourcerect="330,811,218,212" origin="0.5,0.5" />
<ItemContainer hideitems="false" drawinventory="true" capacity="9" slotsperrow="3" itempos="53,-100" iteminterval="55,0" itemrotation="90" canbeselected="true" msg="ItemMsgInteractSelect">
<ItemContainer hideitems="false" drawinventory="true" ItemsUseInventoryPlacement="true" capacity="3" slotsperrow="3" itempos="53,-100" iteminterval="55,0" itemrotation="90" canbeselected="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.2,0.2" anchor="Center" style="ItemUI" />
<Containable items="railgunammo" />
</ItemContainer>
</Item>
<Item name="" identifier="coilgunammoshelf" tags="container,ammoboxcontainer" linkable="true" pickdistance="150" waterproof="true" scale="0.5">
<Sprite texture="containers.png" depth="0.84" sourcerect="188,717,140,306" canflipx="false" origin="0.5,0.5" />
<ItemContainer capacity="9" canbeselected="true" hideitems="false" itempos="70,-52" iteminterval="0,-96" msg="ItemMsgInteractSelect">
<ItemContainer capacity="3" canbeselected="true" hideitems="false" ItemsUseInventoryPlacement="true" itempos="70,-52" iteminterval="0,-96" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.2,0.2" anchor="Center" style="ItemUI" />
<Containable items="ammobox,coilgunammo,depthchargeammo,deepdiving,smallitem,mediumitem,largeitem" excludedidentifiers="boardingpod" />
<Containable items="ammobox,coilgunammo,depthchargeammo" excludedidentifiers="boardingpod" />
</ItemContainer>
</Item>
<Item name="" identifier="medcabinet" tags="container,medcontainer" category="Medical" linkable="true" pickdistance="150" waterproof="true" scale="0.5">
<Sprite texture="containers.png" depth="0.84" sourcerect="815,1,208,346" />
<ItemContainer capacity="50" slotsperrow="8" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<ItemContainer capacity="35" slotsperrow="7" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.28,0.48" anchor="Center" style="ItemUI" />
<Containable items="smallitem,mediumitem,ammobox,deepdiving,largeitem" excludedidentifiers="mobilecontainer" />
<SubContainer capacity="15" maxstacksize="60">
<Containable items="smallitem,mediumitem" excludedidentifiers="mobilecontainer" />
<SubContainer capacity="5" maxstacksize="1">
<SlotIcon texture="Content/UI/CommandUIAtlas.png" sourcerect="639,926,128,80" origin="0.5,0.5" />
<Containable items="mobilecontainer,ammobox,deepdiving,smallitem,mediumitem,largeitem" />
<Containable items="mobilecontainer" />
</SubContainer>
</ItemContainer>
<Upgrade gameversion="0.10.0.0" scale="0.5" />
@@ -130,15 +130,15 @@
</ItemContainer>
</Upgrade>
</Item>
<Item name="" identifier="toxcabinet" tags="container,toxcontainer" linkable="true" pickdistance="150" waterproof="true" scale="0.5">
<Item name="" identifier="toxcabinet" tags="container,toxcontainer" category="Medical, Misc" linkable="true" pickdistance="150" waterproof="true" scale="0.5">
<Sprite texture="containers.png" depth="0.84" sourcerect="889,483,125,148" origin="0.5,0.5" />
<ItemContainer capacity="50" slotsperrow="8" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<ItemContainer capacity="20" slotsperrow="5" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.25,0.45" anchor="Center" style="ItemUI" />
<RequiredItem items="idcard" type="Picked" msg="ItemMsgUnauthorizedAccess" ignoreineditor="true" />
<Containable items="smallitem,mediumitem" excludedidentifiers="mobilecontainer" />
<SubContainer capacity="9" maxstacksize="60">
<SubContainer capacity="3" maxstacksize="1">
<SlotIcon texture="Content/UI/CommandUIAtlas.png" sourcerect="639,926,128,80" origin="0.5,0.5" />
<Containable items="mobilecontainer,ammobox,deepdiving,smallitem,mediumitem,largeitem" />
<Containable items="mobilecontainer" />
</SubContainer>
</ItemContainer>
<Upgrade gameversion="0.10.0.0" scale="0.5" />
@@ -160,10 +160,10 @@
<!-- TODO: implement
<DecorativeSprite name="Diving Suit Locker Light" texture="DivingSuitLocker.png" depth="0.84" sourcerect="330,77,241,67" origin="0.5,0.5" />
-->
<ItemContainer hideitems="false" drawinventory="true" capacity="15" slotsperrow="4" itempos="132,-44" iteminterval="0,-65" itemrotation="0" containedspritedepth="0.83" canbeselected="true" msg="ItemMsgInteractSelect">
<ItemContainer hideitems="false" drawinventory="true" capacity="5" slotsperrow="5" itempos="132,-44" iteminterval="0,-65" itemrotation="0" containedspritedepth="0.83" canbeselected="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.25,0.2" anchor="Center" style="ItemUI" />
<SlotIcon slotindex="0" texture="Content/Map/LabelIcons.png" sourcerect="512,0,256,256" origin="0.5,0.5" />
<Containable items="deepdiving" />
<Containable items="deepdiving" excludeditems="deepdivinglarge" />
</ItemContainer>
</Item>
<Item name="" identifier="oxygentankshelf" category="Legacy" tags="container,oxygentankcontainer,oxygentankrefiller" pickdistance="50" scale="0.6">
@@ -188,9 +188,9 @@
<ParticleEmitter particle="fleshsmoke" particlespersecond="2" scalemin="1" scalemax="2" mincondition="0.0" maxcondition="50.0" />
<input name="power_in" displayname="connection.powerin" />
</ConnectionPanel>
<ItemContainer hideitems="false" drawinventory="true" capacity="30" maxstacksize="60" slotsperrow="6" itempos="24,-41" iteminterval="42,-65" itemsperrow="2" itemrotation="0" canbeselected="true" containedspritedepth="0.83" msg="ItemMsgInteractSelect">
<ItemContainer hideitems="false" drawinventory="true" capacity="10" ItemsUseInventoryPlacement="true" maxstacksize="1" slotsperrow="5" itempos="24,-41" iteminterval="42,-65" itemsperrow="2" itemrotation="0" canbeselected="true" containedspritedepth="0.83" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.25,0.3" anchor="Center" style="ItemUI" />
<StatusEffect type="OnFire" target="This" tags="onfire" duration="1" stackable="false" />
<StatusEffect type="OnFire" target="This" statuseffecttags="onfire" duration="1" stackable="false" />
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="64,448,64,64" origin="0.5,0.5" />
<SlotIcon slotindex="1" texture="Content/UI/StatusMonitorUI.png" sourcerect="64,448,64,64" origin="0.5,0.5" />
<SlotIcon slotindex="2" texture="Content/UI/StatusMonitorUI.png" sourcerect="64,448,64,64" origin="0.5,0.5" />
@@ -235,7 +235,7 @@
<ItemContainer hideitems="false" drawinventory="true" capacity="1" slotsperrow="1" itempos="0,0" iteminterval="0,0" canbeselected="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.2,0.25" anchor="Center" minsize="140,170" maxsize="280,280" style="ItemUI" />
<SlotIcon slotindex="0" texture="Content/Map/LabelIcons.png" sourcerect="512,0,256,256" origin="0.5,0.5" />
<Containable items="deepdiving" />
<Containable items="deepdiving" excludeditems="deepdivinglarge" />
</ItemContainer>
</Item>
@@ -261,12 +261,12 @@
<ParticleEmitter particle="fleshsmoke" particlespersecond="2" scalemin="1" scalemax="2" mincondition="0.0" maxcondition="50.0" />
<input name="power_in" displayname="connection.powerin" />
</ConnectionPanel>
<ItemContainer hideitems="false" drawinventory="true" capacity="9" maxstacksize="60" slotsperrow="3" itempos="27,-42" iteminterval="22.5,0" itemrotation="0" canbeselected="true" containedspritedepth="0.83" msg="ItemMsgInteractSelect">
<ItemContainer hideitems="false" drawinventory="true" capacity="3" ItemsUseInventoryPlacement="true" maxstacksize="1" slotsperrow="3" itempos="27,-42" iteminterval="22.5,0" itemrotation="0" canbeselected="true" containedspritedepth="0.83" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.16,0.18" anchor="Center" style="ItemUI" />
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="64,448,64,64" origin="0.5,0.5" />
<SlotIcon slotindex="1" texture="Content/UI/StatusMonitorUI.png" sourcerect="64,448,64,64" origin="0.5,0.5" />
<SlotIcon slotindex="2" texture="Content/UI/StatusMonitorUI.png" sourcerect="64,448,64,64" origin="0.5,0.5" />
<StatusEffect type="OnFire" target="This" tags="onfire" duration="1" stackable="false" />
<StatusEffect type="OnFire" target="This" statuseffecttags="onfire" duration="1" stackable="false" />
<Containable items="oxygensource,weldingfuel" excludebroken="false" excludefullcondition="true">
<StatusEffect type="OnContaining" targettype="Contained" Condition="1.0" Comparison="And">
<Conditional Voltage="gt 0.1" targetcontainer="true" targetitemcomponent="Powered"/>
@@ -282,13 +282,13 @@
<Sprite texture="containers.png" depth="0.54" sourcerect="407,376,152,89" origin="0.5,0.5" />
<Body width="150" height="75" density="25" />
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-30,14" handle2="30,14" aimable="false" msg="ItemMsgPickUpSelect" />
<ItemContainer capacity="50" maxstacksize="60" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true">
<Containable items="smallitem,mediumitem,ammobox,deepdiving,largeitem" />
<ItemContainer capacity="20" maxstacksize="32" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true">
<Containable items="smallitem,mediumitem" excludeditems="toolbelt,toolbox,bandolier,cargoscooter,largemobilecontainer" />
</ItemContainer>
<!-- the item used to have the (default) 64 max stack size, i.e. stack size was only limited by the max stack size of the contained items -->
<!-- set the stack size back in old saves/subs to prevent items from dropping from containers -->
<Upgrade gameversion="1.1.0.0" maxstacksize="60">
<ItemContainer maxstacksize="60" />
<Upgrade gameversion="1.1.0.0" maxstacksize="64">
<ItemContainer maxstacksize="64" />
</Upgrade>
</Item>
<Item name="" identifier="securemetalcrate" tags="crate,securecrate" scale="0.5" linkable="true" pickdistance="150" impactsoundtag="impact_metal_heavy">
@@ -297,14 +297,14 @@
<Sprite texture="containers.png" depth="0.54" sourcerect="561,377,151,86" origin="0.5,0.5" />
<Body width="150" height="75" density="25" />
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-30,14" handle2="30,14" aimable="false" msg="ItemMsgPickUpSelect" />
<ItemContainer capacity="50" maxstacksize="60" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true">
<ItemContainer capacity="20" maxstacksize="32" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true">
<RequiredItem items="idcard" type="Picked" msg="ItemMsgUnauthorizedAccess" ignoreineditor="true" />
<Containable items="smallitem,mediumitem" />
<Containable items="smallitem,mediumitem" excludeditems="toolbelt,toolbox,bandolier,cargoscooter,largemobilecontainer" />
</ItemContainer>
<!-- the item used to have the (default) 64 max stack size, i.e. stack size was only limited by the max stack size of the contained items -->
<!-- set the stack size back in old saves/subs to prevent items from dropping from containers -->
<Upgrade gameversion="1.1.0.0" maxstacksize="60">
<ItemContainer maxstacksize="60" />
<Upgrade gameversion="1.1.0.0" maxstacksize="64">
<ItemContainer maxstacksize="64" />
</Upgrade>
</Item>
<Item name="" identifier="explosivecrate" tags="crate,allowcleanup" scale="0.5" linkable="true" pickdistance="150" showcontentsintooltip="true" impactsoundtag="impact_metal_heavy" waterproof="true">
@@ -313,13 +313,13 @@
<Sprite texture="containers.png" depth="0.54" sourcerect="410,466,150,88" origin="0.5,0.5" />
<Body width="150" height="75" density="25" />
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-20,14" handle2="20,14" aimable="false" msg="ItemMsgPickUpSelect" />
<ItemContainer capacity="36" maxstacksize="60" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true">
<Containable items="smallitem,ammobox,deepdiving,mediumitem,largeitem" />
<ItemContainer capacity="12" maxstacksize="32" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true">
<Containable items="smallitem" />
</ItemContainer>
<!-- the item used to have the (default) 64 max stack size, i.e. stack size was only limited by the max stack size of the contained items -->
<!-- set the stack size back in old saves/subs to prevent items from dropping from containers -->
<Upgrade gameversion="1.1.0.0" maxstacksize="60">
<ItemContainer maxstacksize="60" />
<Upgrade gameversion="1.1.0.0" maxstacksize="64">
<ItemContainer maxstacksize="64" />
</Upgrade>
</Item>
<Item name="" identifier="chemicalcrate" tags="crate,allowcleanup" scale="0.5" linkable="true" pickdistance="150" showcontentsintooltip="true" impactsoundtag="impact_metal_heavy" waterproof="true">
@@ -328,13 +328,13 @@
<Sprite texture="containers.png" depth="0.54" sourcerect="562,467,148,87" origin="0.5,0.5" />
<Body width="145" height="75" density="25" />
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-20,14" handle2="20,14" aimable="false" msg="ItemMsgPickUpSelect" />
<ItemContainer capacity="36" maxstacksize="60" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true">
<Containable items="smallitem,ammobox,deepdiving,mediumitem,largeitem" />
<ItemContainer capacity="12" maxstacksize="32" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true">
<Containable items="smallitem" />
</ItemContainer>
<!-- the item used to have the (default) 64 max stack size, i.e. stack size was only limited by the max stack size of the contained items -->
<!-- set the stack size back in old saves/subs to prevent items from dropping from containers -->
<Upgrade gameversion="1.1.0.0" maxstacksize="60">
<ItemContainer maxstacksize="60" />
<Upgrade gameversion="1.1.0.0" maxstacksize="64">
<ItemContainer maxstacksize="64" />
</Upgrade>
</Item>
<Item name="" identifier="mediccrate" category="Medical" tags="crate,allowcleanup" scale="0.5" linkable="true" pickdistance="150" showcontentsintooltip="true" impactsoundtag="impact_metal_heavy" waterproof="true">
@@ -342,32 +342,32 @@
<Sprite texture="containers.png" depth="0.54" sourcerect="410,563,148,87" origin="0.5,0.5" />
<Body width="145" height="75" density="25" />
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-20,14" handle2="20,14" aimable="false" msg="ItemMsgPickUpSelect" />
<ItemContainer capacity="36" maxstacksize="60" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true">
<Containable items="smallitem,ammobox,deepdiving,mediumitem,largeitem" />
<ItemContainer capacity="12" maxstacksize="32" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true">
<Containable items="smallitem" />
</ItemContainer>
<!-- the item used to have the (default) 64 max stack size, i.e. stack size was only limited by the max stack size of the contained items -->
<!-- set the stack size back in old saves/subs to prevent items from dropping from containers -->
<Upgrade gameversion="1.1.0.0" maxstacksize="60">
<ItemContainer maxstacksize="60" />
<Upgrade gameversion="1.1.0.0" maxstacksize="64">
<ItemContainer maxstacksize="64" />
</Upgrade>
</Item>
<Item name="" identifier="extinguisherbracket" category="Equipment" tags="extinguisherholder" canflipx="false" canflipy="false" scale="0.5" pickdistance="75">
<Sprite texture="containers.png" depth="0.84" sourcerect="815,349,72,204" origin="0.5,0.5" />
<ItemContainer hideitems="false" drawinventory="true" capacity="1" AutoInteractWithContained="true" maxstacksize="60" slotsperrow="1" itempos="35,-130" iteminterval="0,0" itemrotation="0" canbeselected="true" msg="ItemMsgInteractSelect">
<ItemContainer hideitems="false" drawinventory="true" capacity="1" AutoInteractWithContained="true" maxstacksize="1" slotsperrow="1" itempos="35,-130" iteminterval="0,0" itemrotation="0" canbeselected="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.2,0.25" anchor="Center" minsize="140,170" maxsize="280,280" style="ItemUI" />
<Containable items="extinguisher" />
</ItemContainer>
<Upgrade gameversion="0.10.0.0" scale="*0.5" itempos="35,-130" />
<!-- the item used to have the (default) 64 max stack size, i.e. stack size was only limited by the max stack size of the contained items -->
<!-- set the stack size back in old saves/subs to prevent items from dropping from containers -->
<Upgrade gameversion="1.1.0.0" maxstacksize="60">
<ItemContainer maxstacksize="60" />
<Upgrade gameversion="1.1.0.0" maxstacksize="64">
<ItemContainer maxstacksize="64" />
</Upgrade>
</Item>
<Item name="" identifier="weaponholder" category="Weapon" tags="weaponholder" canflipx="false" canflipy="false" scale="0.5">
<Sprite texture="containers.png" depth="0.85" sourcerect="188,596,84,85" origin="0.5,0.5"/>
<DecorativeSprite texture="containers.png" depth="0.83" sourcerect="188,682,124,33" origin="0.5,0.5" />
<ItemContainer hideitems="false" drawinventory="true" capacity="1" AutoInteractWithContained="true" maxstacksize="60" slotsperrow="1" itempos="46,-47" iteminterval="0,0" itemrotation="90" containedspritedepth="0.831" canbeselected="true" msg="ItemMsgInteractSelect">
<ItemContainer hideitems="false" drawinventory="true" capacity="1" AutoInteractWithContained="true" maxstacksize="1" slotsperrow="1" itempos="46,-47" iteminterval="0,0" itemrotation="90" containedspritedepth="0.831" canbeselected="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.2,0.25" anchor="Center" minsize="140,170" maxsize="280,280" style="ItemUI" />
<Containable items="mountableweapon" />
</ItemContainer>
@@ -410,7 +410,7 @@
<Item name="" identifier="crateshelf" tags="container,cargocontainer" linkable="true" canflipx="false" pickdistance="150" scale="0.5">
<Sprite texture="containers.png" depth="0.84" sourcerect="1,657,185,366" origin="0.5,0.5" />
<ItemContainer capacity="12" maxstacksize="60" canbeselected="true" hideitems="false" itempos="92,-48" iteminterval="0,-92" msg="ItemMsgInteractSelect">
<ItemContainer capacity="4" ItemsUseInventoryPlacement="true" maxstacksize="1" canbeselected="true" hideitems="false" itempos="92,-48" iteminterval="0,-92" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.15,0.2" anchor="Center" style="ItemUI" />
<Containable items="crate" />
</ItemContainer>
@@ -419,8 +419,8 @@
<Item name="" identifier="artifacttransportcase" category="Equipment" tags="mediumitem,mobilecontainer,artifactcontainer,poweredcontainer" cargocontaineridentifier="metalcrate" showcontentsintooltip="true" Scale="0.5" fireproof="true" description="" impactsoundtag="impact_soft">
<PreferredContainer primary="engcab"/>
<Deconstruct time="20">
<Item identifier="lead" amount="2" />
<Item identifier="titanium" amount="2" />
<Item identifier="lead" />
<Item identifier="titanium" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="30">
<Item identifier="lead" amount="3" />
@@ -428,8 +428,8 @@
</Fabricate>
<Price baseprice="300" sold="false" minleveldifficulty="35">
<Price storeidentifier="merchantoutpost" multiplier="0.7" />
<Price storeidentifier="merchantcity" sold="true" minavailable="3" />
<Price storeidentifier="merchantresearch" sold="true" minavailable="3" />
<Price storeidentifier="merchantcity" sold="true" minavailable="1" />
<Price storeidentifier="merchantresearch" sold="true" minavailable="1" />
<Price storeidentifier="merchantmilitary" multiplier="0.8" />
<Price storeidentifier="merchantmine" multiplier="0.8" />
</Price>
@@ -442,12 +442,12 @@
<AnimationConditional Voltage="gt 0.1" targetitemcomponent="LightComponent"/>
</DecorativeSprite>
<Body width="124" height="95" density="20" />
<LightComponent range="400" lightcolor="142,145,184,120" castshadows="false" depth="0.6" powerconsumption="10" IsOn="true" allowingameediting="false" />
<LightComponent range="100" lightcolor="142,145,184,120" castshadows="false" depth="0.6" powerconsumption="10" IsOn="true" allowingameediting="false" />
<Holdable slots="Any,RightHand,LeftHand" holdpos="0,-70" handle1="0,45" holdangle="0" msg="ItemMsgPickUpUse" canbeselected="false" canbepicked="true" allowswappingwhenpicked="false" />
<ItemContainer capacity="1" hideitems="true" ContainedStateIndicatorSlot="1">
<Containable items="alienartifact"/>
<SlotIcon slotindex="1" texture="Content/UI/StatusMonitorUI.png" sourcerect="128,448,64,64" origin="0.5,0.5" />
<SubContainer capacity="1" maxstacksize="60">
<SubContainer capacity="1" maxstacksize="1">
<Containable items="mobilebattery">
<StatusEffect type="OnContaining" target="Contained" Condition="-0.15" >
<RequiredItem items="alienartifact" type="Contained"/>
@@ -460,7 +460,7 @@
<Item name="" identifier="sealedsupplycrate" tags="crate" scale="0.5" linkable="true" pickdistance="150" showcontentsintooltip="true" impactsoundtag="impact_metal_heavy" hideinmenus="true">
<PreferredContainer secondary="wreckstoragecab" spawnprobability="0.04"/>
<PreferredContainer secondary="wreckstoragecab" spawnprobability="0.02"/>
<Price baseprice="1250" sold="false" canbespecial="false" />
<!--<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="448,128,64,64" />-->
<Sprite texture="containers.png" depth="0.54" sourcerect="562,563,147,86" origin="0.5,0.5" />
@@ -470,7 +470,7 @@
<Item name="" identifier="unitloaddevice" tags="cargocontainer" linkable="true" pickdistance="150" scale="0.5" waterproof="true" >
<Sprite texture="UnitLoadDevice.png" depth="0.8" sourcerect="0,0,567,446" origin="0.5,0.5" />
<DecorativeSprite texture="UnitLoadDevice.png" depth="0.85" sourcerect="0,457,567,446" origin="0.5,0.5" />
<ItemContainer capacity="36" maxstacksize="60" canbeselected="true" hideitems="false" itempos="120,-364" iteminterval="150,80" itemsperrow="3" slotsperrow="6" msg="ItemMsgInteractSelect" containedspritedepths="0.81,0.82,0.81,0.82,0.81,0.82,0.81,0.82,0.81,0.82,0.81,0.82">
<ItemContainer capacity="12" maxstacksize="1" canbeselected="true" hideitems="false" itempos="120,-364" iteminterval="150,80" itemsperrow="3" slotsperrow="4" msg="ItemMsgInteractSelect" containedspritedepths="0.81,0.82,0.81,0.82,0.81,0.82,0.81,0.82,0.81,0.82,0.81,0.82">
<GuiFrame relativesize="0.25,0.3" anchor="Center" style="ItemUI" />
<Containable items="crate" />
</ItemContainer>
@@ -483,12 +483,12 @@
<Body width="150" height="80" density="25" />
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-20,14" handle2="20,14" aimable="false" msg="ItemMsgPickUpSelect" />
<DecorativeSprite texture="Content/Items/Electricity/signalcomp.png" depth="0.53" sourcerect="195,33,27,31" origin="0.5,1.0"/>
<LightComponent range="240" lightcolor="100,225,100,50" alphablend="true" powerconsumption="1" IsOn="true" castshadows="false" allowingameediting="false" pulseamount="0.9" pulsefrequency="0.5">
<LightComponent range="60.0" lightcolor="100,225,100,50" alphablend="true" powerconsumption="1" IsOn="true" castshadows="false" allowingameediting="false" pulseamount="0.9" pulsefrequency="0.5">
<Sprite texture="Content/Items/Electricity/signalcomp.png" depth="0.53" sourcerect="195,33,27,31" origin="0.5,1.0" alpha="1.0" />
</LightComponent>
<ItemContainer capacity="0" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true" containedstateindicatorstyle="battery" containedstateindicatorslot="0" containedspritedepth="0.56">
<SlotIcon slotindex="0" texture="Content/UI/ContainerIndicators.png" sourcerect="1,185,120,29" origin="0.5,0.5" />
<SubContainer capacity="1" maxstacksize="60" >
<SubContainer capacity="1" maxstacksize="1" >
<Containable items="mobilebattery">
<StatusEffect type="OnContaining" target="This" Voltage="1.0" setvalue="true" />
<StatusEffect type="OnContaining" target="Contained" Condition="-0.34" />
@@ -506,8 +506,8 @@
</StatusEffect>
</Containable>
</SubContainer>
<SubContainer capacity="33">
<Containable items="smallitem,ammobox,deepdiving,mediumitem,largeitem">
<SubContainer capacity="11">
<Containable items="smallitem">
<StatusEffect type="OnContaining" target="This,Contained" />
</Containable>
</SubContainer>

View File

@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Items>
<Item name="" identifier="alienblood" category="Medical" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="chemicalcrate" description="" Tags="smallitem,chem,medical" useinhealthinterface="true" scale="0.5" RequireAimToUse="True">
<Item name="" identifier="alienblood" category="Medical" maxstacksize="32" maxstacksizecharacterinventory="8" cargocontaineridentifier="chemicalcrate" description="" Tags="smallitem,chem,medical" useinhealthinterface="true" scale="0.5" RequireAimToUse="True">
<Upgrade gameversion="0.10.0.0" scale="0.5" />
<PreferredContainer primary="medfabcab" secondary="medcontainer"/>
<PreferredContainer secondary="storageorgan" minamount="2" maxamount="4" spawnprobability="1"/>
<PreferredContainer secondary="storageorgan" minamount="1" maxamount="2" spawnprobability="1"/>
<Price baseprice="100" sold="false">
<Price storeidentifier="merchantoutpost" multiplier="0.85" />
<Price storeidentifier="merchantcity" multiplier="0.85" />
<Price storeidentifier="merchantresearch" sold="true" multiplier="1.2" minavailable="6"/>
<Price storeidentifier="merchantresearch" sold="true" multiplier="1.2" minavailable="2"/>
<Price storeidentifier="merchantmilitary" multiplier="0.9" />
<Price storeidentifier="merchantmine" multiplier="0.85" />
</Price>
@@ -22,12 +22,12 @@
<StatusEffect type="OnUse" target="This" Condition="-100.0" disabledeltatime="true">
<Sound file="Content/Items/Medical/Syringe.ogg" range="500" />
</StatusEffect>
<StatusEffect tags="medical" type="OnSuccess" target="UseTarget, This" duration="15">
<StatusEffect statuseffecttags="medical" type="OnSuccess" target="UseTarget, This" duration="15">
<ReduceAffliction identifier="bloodloss" amount="6" />
<Affliction identifier="psychosis" amount="3" />
<Affliction identifier="organdamage" amount="0.65" />
</StatusEffect>
<StatusEffect tags="medical" type="OnFailure" target="UseTarget, This" duration="15">
<StatusEffect statuseffecttags="medical" type="OnFailure" target="UseTarget, This" duration="15">
<ReduceAffliction identifier="bloodloss" amount="3" />
<Affliction identifier="psychosis" amount="3" />
<Affliction identifier="organdamage" amount="0.65" />
@@ -39,27 +39,32 @@
</Holdable>
<SkillRequirementHint identifier="medical" level="35"/>
</Item>
<Item name="" identifier="huskeggsbasic" category="Material" maxstacksize="60" cargocontaineridentifier="chemicalcrate" Tags="smallitem,chem,medical" description="" useinhealthinterface="true" scale="0.3" RequireAimToUse="True">
<PreferredContainer primary="toxcontainer" spawnprobability="1" notcampaign="true" notpvp="true"/>
<PreferredContainer primary="wrecktoxcontainer" spawnprobability="0.4" />
<Item name="" identifier="huskeggsbasic" category="Material" maxstacksize="8" cargocontaineridentifier="chemicalcrate" Tags="smallitem,chem,medical" description="" useinhealthinterface="true" scale="0.3" RequireAimToUse="True">
<PreferredContainer primary="toxcontainer" spawnprobability="0.5" notcampaign="true" notpvp="true"/>
<PreferredContainer primary="wrecktoxcontainer" spawnprobability="0.2" />
<PreferredContainer secondary="medfabcab"/>
<Price baseprice="310">
<Price storeidentifier="merchantoutpost" sold="false" multiplier="1.2" />
<Price storeidentifier="merchantcity" multiplier="1.3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" sold="false" multiplier="1.2" />
<Price storeidentifier="merchantmine" sold="false" multiplier="1.3" />
</Price>
<Holdable canBeCombined="true" removeOnCombined="true" slots="Any,RightHand,LeftHand" holdpos="0,-80" aimpos="40,5" handle1="-30,14" handle2="30,14" aimable="false" msg="ItemMsgPickUpSelect">
<StatusEffect type="OnSecondaryUse" target="This" Condition="-25.0" />
<StatusEffect type="OnSecondaryUse" target="This,Character" disabledeltatime="true">
<Conditional Condition="lte 1" />
<Use/>
<!-- When eggs are eaten-->
<StatusEffect type="OnSecondaryUse" target="This" Condition="-25.0">
<Sound file="Content/Items/Medical/ITEM_eatingLoop.ogg" range="250" loop="true" />
<ParticleEmitter particle="brownchunks" AngleMin="80" AngleMax="100" DistanceMin="30" DistanceMax="45" VelocityMin="80" VelocityMax="90" ScaleMin="0.08" ScaleMax="0.1" EmitInterval="1.5" ParticleAmount="10" InitialDelay="0.2" CopyEntityAngle="True" ColorMultiplier="255,255,255,255" LifeTimeMultiplier="0.75" />
</StatusEffect>
<StatusEffect type="OnSecondaryUse" target="This,UseTarget" disabledeltatime="true">
<Conditional Condition="lte 1" />
<Sound file="Content/Sounds/Damage/Gore6.ogg" range="500" />
<Affliction identifier="huskinfection" amount="0.01" />
<Remove />
</StatusEffect>
<!-- When eggs are applied through Health GUI -->
<StatusEffect type="OnUse" target="This" Condition="-100.0" setvalue="true"/>
<StatusEffect type="OnUse" target="UseTarget" duration="60.0">
<!-- HuskInfectionState must be less than 0.01 so you can't speed up the infection -->
<Conditional huskinfection="lt 0.01" />
<StatusEffect type="OnUse" target="UseTarget" disabledeltatime="true">
<Affliction identifier="huskinfection" amount="0.01" />
</StatusEffect>
<StatusEffect type="OnUse" target="UseTarget">
@@ -73,18 +78,18 @@
<Sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" sourcerect="523,86,160,50" depth="0.6" origin="0.5,0.5" />
<Body width="140" height="45" density="10.5" />
</Item>
<Item name="" identifier="huskeggs" category="Medical" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="chemicalcrate" Tags="smallitem,chem,medical,syringe" description="" useinhealthinterface="true" scale="0.5" RequireAimToUse="True" HitOnlyCharacters="true">
<Item name="" identifier="huskeggs" category="Medical" maxstacksize="32" maxstacksizecharacterinventory="8" cargocontaineridentifier="chemicalcrate" Tags="smallitem,chem,medical,syringe" description="" useinhealthinterface="true" scale="0.5" RequireAimToUse="True" HitOnlyCharacters="true">
<Upgrade gameversion="0.10.0.0" scale="0.5" />
<PreferredContainer primary="toxcontainer" spawnprobability="1" notcampaign="true" notpvp="true"/>
<PreferredContainer primary="wrecktoxcontainer" spawnprobability="0.4" />
<PreferredContainer primary="toxcontainer" spawnprobability="0.5" notcampaign="true" notpvp="true"/>
<PreferredContainer primary="wrecktoxcontainer" spawnprobability="0.2" />
<PreferredContainer secondary="medfabcab"/>
<Price baseprice="400">
<Price storeidentifier="merchantoutpost" sold="false" multiplier="1.2" />
<Price storeidentifier="merchantcity" multiplier="1.3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" sold="false" multiplier="1.2" />
<Price storeidentifier="merchantmine" sold="false" multiplier="1.3" />
<Price storeidentifier="merchanthusk" minavailable="6" maxavailable="6">
<Price storeidentifier="merchanthusk" minavailable="2" maxavailable="6">
<Reputation faction="huskcult" min="30"/>
</Price>
</Price>
@@ -94,7 +99,7 @@
<RequiredItem identifier="calcium" />
</Fabricate>
<Deconstruct time="5">
<Item identifier="calcium" amount="2" />
<Item identifier="calcium" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="832,448,64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" sourcerect="0,186,38,70" depth="0.6" origin="0.5,0.5" />
@@ -121,42 +126,42 @@
</MeleeWeapon>
<Projectile characterusable="false" launchimpulse="20.0" sticktocharacters="true" launchrotation="-90" inheritstatuseffectsfrom="MeleeWeapon" />
</Item>
<Item name="" identifier="swimbladder" description="" Tags="smallitem,chem,medical" cargocontaineridentifier="chemicalcrate" maxstacksize="60" category="Material" scale="0.5" impactsoundtag="impact_soft">
<Item name="" identifier="swimbladder" description="" Tags="smallitem,chem,medical" cargocontaineridentifier="chemicalcrate" maxstacksize="8" category="Material" scale="0.5" impactsoundtag="impact_soft">
<Upgrade gameversion="0.10.0.0" scale="0.5" />
<Price baseprice="250">
<Price storeidentifier="merchantoutpost" sold="false" multiplier="0.9" />
<Price storeidentifier="merchantcity" minavailable="6" />
<Price storeidentifier="merchantresearch" multiplier="1.1" minavailable="9" />
<Price storeidentifier="merchantcity" minavailable="2" />
<Price storeidentifier="merchantresearch" multiplier="1.1" minavailable="3" />
<Price storeidentifier="merchantmilitary" sold="false" />
<Price storeidentifier="merchantmine" sold="false" multiplier="0.9" />
</Price>
<PreferredContainer primary="medfabcab" secondary="medcontainer"/>
<Sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.7" sourcerect="64,0,44,52" origin="0.5,0.5" />
<Deconstruct time="10">
<Item identifier="stabilozine" amount="2" />
<Item identifier="stabilozine" amount="2" />
<Item identifier="antibloodloss1" amount="2" />
<Item identifier="antibloodloss1" amount="2" />
<Item identifier="antibloodloss1" amount="2" />
<Item identifier="stabilozine" />
<Item identifier="stabilozine" />
<Item identifier="antibloodloss1" />
<Item identifier="antibloodloss1" />
<Item identifier="antibloodloss1" />
</Deconstruct>
<Body width="40" height="45" density="9.9" />
<Holdable slots="RightHand,LeftHand,Any" holdpos="0,-70" handle1="0,10" handle2="0,-10" />
</Item>
<Item name="" identifier="adrenalinegland" Tags="smallitem,chem,medical" maxstacksize="60" cargocontaineridentifier="chemicalcrate" description="" category="Material" scale="0.5" impactsoundtag="impact_soft">
<Item name="" identifier="adrenalinegland" Tags="smallitem,chem,medical" maxstacksize="8" cargocontaineridentifier="chemicalcrate" description="" category="Material" scale="0.5" impactsoundtag="impact_soft">
<Upgrade gameversion="0.10.0.0" scale="0.5" />
<Price baseprice="240">
<Price storeidentifier="merchantoutpost" sold="false" multiplier="0.9" />
<Price storeidentifier="merchantcity" multiplier="1.1" minavailable="6" />
<Price storeidentifier="merchantresearch" multiplier="1.2" minavailable="9" />
<Price storeidentifier="merchantcity" multiplier="1.1" minavailable="2" />
<Price storeidentifier="merchantresearch" multiplier="1.2" minavailable="3" />
<Price storeidentifier="merchantmilitary" sold="false" multiplier="0.9" />
<Price storeidentifier="merchantmine" sold="false" multiplier="0.85" />
</Price>
<PreferredContainer primary="medfabcab" secondary="medcontainer"/>
<PreferredContainer primary="storageorgan" minamount="2" maxamount="4" spawnprobability="1"/>
<PreferredContainer primary="storageorgan" minamount="1" maxamount="2" spawnprobability="1"/>
<Sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.7" sourcerect="108,1,45,51" origin="0.5,0.5" />
<Deconstruct time="10">
<Item identifier="adrenaline" amount="2" />
<Item identifier="adrenaline" amount="2" />
<Item identifier="adrenaline" />
<Item identifier="adrenaline" />
</Deconstruct>
<Body width="40" height="45" density="11"/>
<Holdable slots="RightHand,LeftHand,Any" holdpos="0,-70" handle1="0,10" handle2="0,-10"/>
@@ -185,7 +190,7 @@
<Upgrade gameversion="0.10.0.0" scale="0.5" />
<Price baseprice="1" sold="false" canbespecial="false" />
<Price baseprice="500" sold="false">
<Price storeidentifier="merchanthusk" minavailable="3" maxavailable="2" sold="true">
<Price storeidentifier="merchanthusk" minavailable="1" maxavailable="2" sold="true">
<Reputation faction="huskcult" min="70"/>
</Price>
</Price>
@@ -254,18 +259,19 @@
<Item name="" identifier="smallmudraptoregg" nameidentifier="mudraptoregg" Tags="smallitem,ignorebyai,mudraptoregg" health="20" damagedbyexplosions="true" damagedbyprojectiles="true" damagedbymeleeweapons="true" damagedbyrepairtools="true" category="Misc" scale="0.5" impactsoundtag="impact_soft">
<Upgrade gameversion="0.10.0.0" scale="0.5" />
<Price baseprice="300" sold="false">
<!-- don't allow as a daily special or requested item, because there's 3 identical-looking variants of the egg and it can be confusing if your variant isn't accepted as the requested item -->
<Price baseprice="300" sold="false" canbespecial="false">
<Price storeidentifier="merchantoutpost" multiplier="0.85" />
<Price storeidentifier="merchantcity" multiplier="0.9" />
<Price storeidentifier="merchantresearch" sold="true" multiplier="1.5" minavailable="3"/>
<Price storeidentifier="merchantresearch" sold="true" multiplier="1.5" minavailable="1"/>
<Price storeidentifier="merchantmilitary" multiplier="1.1" />
<Price storeidentifier="merchantmine" multiplier="0.85" />
</Price>
<PreferredContainer primary="toxcontainer" spawnprobability="0.02" notcampaign="true" notpvp="true"/>
<PreferredContainer secondary="locker" spawnprobability="0.02" notcampaign="true" notpvp="true"/>
<PreferredContainer primary="toxcontainer" spawnprobability="0.01" notcampaign="true" notpvp="true"/>
<PreferredContainer secondary="locker" spawnprobability="0.01" notcampaign="true" notpvp="true"/>
<Sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.18" sourcerect="164,3,42,49" origin="0.5,0.5" />
<Deconstruct time="10">
<Item identifier="alienblood" amount="2" />
<Item identifier="alienblood" />
</Deconstruct>
<Body width="40" height="45" friction="1.0" restitution="0.01" angulardamping="0.8" density="10.5"/>
<Holdable slots="RightHand,LeftHand,Any" holdpos="0,-70" handle1="0,10" handle2="0,-10">
@@ -280,7 +286,7 @@
</StatusEffect>
<StatusEffect type="OnFire" target="This" Condition="-5.0"/>
</Holdable>
<ItemContainer capacity="1" maxstacksize="60" hideitems="true" showcontainedstateindicator="false">
<ItemContainer capacity="1" maxstacksize="1" hideitems="true" showcontainedstateindicator="false">
<Containable items="antibloodloss1">
<!-- increase scale -->
<StatusEffect type="OnContaining" target="This" Scale="0.005"/>
@@ -295,10 +301,10 @@
</StatusEffect>
</Containable>
</ItemContainer>
<LightComponent range="20" lightcolor="127,196,196,61" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false" pulsefrequency="1" pulseamount="0.30">
<LightComponent range="5" lightcolor="127,196,196,61" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false" pulsefrequency="1" pulseamount="0.30">
<sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.025" sourcerect="164,3,42,49" origin="0.5,0.5" alpha="1.0" />
</LightComponent>
<LightComponent range="80" lightcolor="255,199,0,58" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false">
<LightComponent range="20" lightcolor="255,199,0,58" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false">
<sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.025" sourcerect="164,3,42,49" origin="0.5,0.5" alpha="1.0" />
</LightComponent>
</Item>
@@ -308,8 +314,8 @@
<Price baseprice="800" sold="false"/>
<Sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.18" sourcerect="235,156,67,82" origin="0.5,0.5" />
<Deconstruct time="10">
<Item identifier="alienblood" amount="2" />
<Item identifier="adrenalinegland" amount="2" />
<Item identifier="alienblood" />
<Item identifier="adrenalinegland" />
</Deconstruct>
<!-- rectangular body to prevent the egg from rolling -->
<Body width="65" height="75" friction="1.0" restitution="0.01" angulardamping="1.0" density="11" />
@@ -325,7 +331,7 @@
</StatusEffect>
<StatusEffect type="OnFire" target="This" Condition="-5.0"/>
</Holdable>
<ItemContainer capacity="1" maxstacksize="60" hideitems="true" showcontainedstateindicator="false" canbeselected="true">
<ItemContainer capacity="1" maxstacksize="1" hideitems="true" showcontainedstateindicator="false" canbeselected="true">
<GuiFrame relativesize="0.15,0.2" anchor="Center" style="ItemUI" />
<StatusEffect type="OnBroken" target="This">
<particleemitter particle="whitegoosplash" particleamount="20" velocitymin="0" velocitymax="300" anglemin="0" anglemax="360" scalemin="0.5" scalemax="1.0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
@@ -350,10 +356,10 @@
</StatusEffect>
</Containable>
</ItemContainer>
<LightComponent range="20" lightcolor="127,196,196,61" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false" pulsefrequency="1" pulseamount="0.30">
<LightComponent range="5" lightcolor="127,196,196,61" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false" pulsefrequency="1" pulseamount="0.30">
<sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.025" sourcerect="235,156,67,82" origin="0.5,0.5" alpha="1.0" />
</LightComponent>
<LightComponent range="120" lightcolor="255,199,0,58" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false">
<LightComponent range="30" lightcolor="255,199,0,58" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false">
<sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.025" sourcerect="235,156,67,82" origin="0.5,0.5" alpha="1.0" />
</LightComponent>
</Item>
@@ -363,8 +369,8 @@
<Price baseprice="1000" sold="false"/>
<Sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.18" sourcerect="80,105,124,147" origin="0.5,0.5" />
<Deconstruct time="10">
<Item identifier="alienblood" amount="4" />
<Item identifier="adrenalinegland" amount="4" />
<Item identifier="alienblood" amount="2" />
<Item identifier="adrenalinegland" amount="2" />
</Deconstruct>
<!-- rectangular body to prevent the egg from rolling -->
<Body width="120" height="120" friction="1.0" restitution="0.01" angulardamping="1.0" density="12" />
@@ -380,7 +386,7 @@
</StatusEffect>
<StatusEffect type="OnFire" target="This" Condition="-5.0"/>
</Holdable>
<ItemContainer capacity="1" maxstacksize="60" hideitems="true" showcontainedstateindicator="false" canbeselected="true">
<ItemContainer capacity="1" maxstacksize="1" hideitems="true" showcontainedstateindicator="false" canbeselected="true">
<GuiFrame relativesize="0.15,0.2" anchor="Center" style="ItemUI" />
<StatusEffect type="OnBroken" target="This">
<particleemitter particle="mudrapeggbrownchunks" particleamount="100" velocitymin="100" velocitymax="2000" anglemin="0" anglemax="360" scalemin="0.4" scalemax="0.6" />
@@ -403,10 +409,10 @@
<StatusEffect type="OnContaining" target="Contained" Condition="-1"/>
</Containable>
</ItemContainer>
<LightComponent range="20" lightcolor="127,196,196,61" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false" pulsefrequency="1" pulseamount="0.30">
<LightComponent range="5" lightcolor="127,196,196,61" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false" pulsefrequency="1" pulseamount="0.30">
<sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.025" sourcerect="300,291,98,113" origin="0.5,0.5" alpha="1.0" />
</LightComponent>
<LightComponent range="160" lightcolor="255,199,0,58" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false">
<LightComponent range="40" lightcolor="255,199,0,58" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false">
<sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.025" sourcerect="410,301,88,95" origin="0.5,0.5" alpha="1.0" />
</LightComponent>
</Item>
@@ -415,12 +421,12 @@
<Sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.18" sourcerect="165,280,114,145" origin="0.5,0.5" />
<Price baseprice="370" sold="false"/>
<Deconstruct time="10">
<Item identifier="adrenalinegland" amount="2" />
<Item identifier="alienblood" amount="2" />
<Item identifier="adrenalinegland" />
<Item identifier="alienblood" />
</Deconstruct>
<!-- rectangular body to prevent the egg from rolling -->
<Body width="110" height="120" friction="1.0" restitution="0.01" angulardamping="1.0" density="12"/>
<ItemContainer capacity="1" maxstacksize="60" hideitems="true" showcontainedstateindicator="false" canbeselected="true">
<ItemContainer capacity="1" maxstacksize="1" hideitems="true" showcontainedstateindicator="false" canbeselected="true">
<GuiFrame relativesize="0.15,0.2" anchor="Center" style="ItemUI" />
<StatusEffect type="OnBroken" target="This">
<particleemitter particle="mudrapeggbrownchunks" particleamount="100" velocitymin="100" velocitymax="2000" anglemin="0" anglemax="360" scalemin="0.4" scalemax="0.6" />
@@ -444,10 +450,10 @@
<StatusEffect type="OnContaining" target="Contained" Condition="-1"/>
</Containable>
</ItemContainer>
<LightComponent range="20" lightcolor="217,157,0,61" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false" pulsefrequency="1" pulseamount="0.30">
<LightComponent range="5" lightcolor="217,157,0,61" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false" pulsefrequency="1" pulseamount="0.30">
<sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.025" sourcerect="300,291,98,113" origin="0.5,0.6" alpha="1.0" />
</LightComponent>
<LightComponent range="160" lightcolor="255,199,0,58" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false">
<LightComponent range="40" lightcolor="255,199,0,58" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false">
<sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.025" sourcerect="410,301,88,95" origin="0.5,0.6" alpha="1.0" />
</LightComponent>
</Item>
@@ -456,12 +462,12 @@
<Sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.18" sourcerect="8,280,118,145" origin="0.5,0.5" />
<Price baseprice="200" sold="false"/>
<Deconstruct time="10">
<Item identifier="alienblood" amount="2" />
<Item identifier="sulphuricacid" amount="2" />
<Item identifier="alienblood" />
<Item identifier="sulphuricacid" />
</Deconstruct>
<!-- rectangular body to prevent the egg from rolling -->
<Body width="110" height="120" friction="1.0" restitution="0.01" angulardamping="1.0" density="12"/>
<ItemContainer capacity="1" maxstacksize="60" hideitems="true" showcontainedstateindicator="false" canbeselected="true">
<ItemContainer capacity="1" maxstacksize="1" hideitems="true" showcontainedstateindicator="false" canbeselected="true">
<GuiFrame relativesize="0.15,0.2" anchor="Center" style="ItemUI" />
<StatusEffect type="OnBroken" target="This">
<particleemitter particle="whitegoosplash" particleamount="20" velocitymin="0" velocitymax="300" anglemin="0" anglemax="360" scalemin="0.5" scalemax="1.0" emitinterval="0" particlespersecond="0" highqualitycollisiondetection="False" copyentityangle="False" />
@@ -485,10 +491,10 @@
<StatusEffect type="OnContaining" target="Contained" Condition="-1"/>
</Containable>
</ItemContainer>
<LightComponent range="20" lightcolor="255,0,0,61" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false" pulsefrequency="1" pulseamount="0.30" >
<LightComponent range="5" lightcolor="255,0,0,61" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false" pulsefrequency="1" pulseamount="0.30" >
<sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.025" sourcerect="300,291,98,113" origin="0.5,0.6" alpha="1.0" />
</LightComponent>
<LightComponent range="160" lightcolor="255,199,0,58" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false">
<LightComponent range="40" lightcolor="255,199,0,58" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false">
<sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.025" sourcerect="410,301,88,95" origin="0.5,0.6" alpha="1.0" />
</LightComponent>
</Item>
@@ -503,18 +509,18 @@
<Price storeidentifier="merchantmine" multiplier="0.5" />
</Price>
<Deconstruct time="10">
<Item identifier="carbon" amount="4" />
<Item identifier="calcium" amount="8" />
<Item identifier="carbon" amount="2" />
<Item identifier="calcium" amount="4" />
</Deconstruct>
<Body width="262" height="62" density="15" friction="1.0" restitution="0.01" angulardamping="1.0" />
<Holdable slots="Any,RightHand+LeftHand" holdpos="0,-80" handle1="-30,14" handle2="30,14" aimable="false" msg="ItemMsgPickUpSelect" />
</Item>
<Item name="" identifier="aliencircuitry" category="Misc" Tags="smallitem,signal" maxstacksize="60" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_metal_light">
<Item name="" identifier="aliencircuitry" category="Alien" Tags="smallitem,signal" maxstacksize="4" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_metal_light">
<PreferredContainer primary="storagecab" spawnprobability="0" />
<PreferredContainer secondary="mineralcab" spawnprobability="0" />
<PreferredContainer secondary="circuitrycontainer" minamount="2" maxamount="4" spawnprobability="0.6" />
<PreferredContainer secondary="ruinstoragelarge" minamount="6" maxamount="8" spawnprobability="0.6" />
<PreferredContainer secondary="circuitrycontainer" minamount="1" maxamount="2" spawnprobability="0.3" />
<PreferredContainer secondary="ruinstoragelarge" minamount="3" maxamount="4" spawnprobability="0.3" />
<Price baseprice="80" sold="false">
<Price storeidentifier="merchantoutpost" />
<Price storeidentifier="merchantcity"/>
@@ -524,8 +530,8 @@
<Price storeidentifier="merchantengineering" multiplier="1.5" />
</Price>
<Deconstruct time="5">
<Item identifier="copper" amount="4" />
<Item identifier="tin" amount="2" />
<Item identifier="copper" amount="2" />
<Item identifier="tin" />
</Deconstruct>
<Sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.8" sourcerect="59,57,93,47" origin="0.5,0.5" />
<Body width="50" height="36" density="12" />
@@ -542,11 +548,11 @@
<Price storeidentifier="merchantmine" multiplier="1" />
</Price>
<Deconstruct time="10" chooserandom="true" amount="2">
<Item identifier="rubber" amount="2" commonness="0.5"/>
<Item identifier="iron" amount="2" commonness="0.2"/>
<Item identifier="steel" amount="2" commonness="0.1"/>
<Item identifier="aluminium" amount="2" commonness="0.5"/>
<Item identifier="carbon" amount="2" commonness="0.5"/>
<Item identifier="rubber" commonness="0.5"/>
<Item identifier="iron" commonness="0.2"/>
<Item identifier="steel" commonness="0.1"/>
<Item identifier="aluminium" commonness="0.5"/>
<Item identifier="carbon" commonness="0.5"/>
</Deconstruct>
<AiTarget sightrange="1000" static="true" />
<Sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.18" sourcerect="289,450,190,62" origin="0.5,0.5" />
@@ -564,8 +570,8 @@
<Price storeidentifier="merchantmine" multiplier="0.5" />
</Price>
<Deconstruct time="10">
<Item identifier="carbon" amount="2" />
<Item identifier="phosphorus" amount="4" />
<Item identifier="carbon" />
<Item identifier="phosphorus" amount="2" />
</Deconstruct>
<Sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.18" sourcerect="493,354,274,158" origin="0.5,0.5" />
<Body width="274" height="148" density="15" friction="1.0" restitution="0.01" angulardamping="1.0" />
@@ -581,8 +587,8 @@
<Price storeidentifier="merchantmine" multiplier="1" />
</Price>
<Deconstruct time="20">
<Item identifier="carbon" amount="8" />
<Item identifier="physicorium" amount="12" />
<Item identifier="carbon" amount="4" />
<Item identifier="physicorium" amount="6" />
</Deconstruct>
<PreferredContainer primary="storagecab" secondary="mineralcab" />
<Sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" sourcerect="516,0,134,84" origin="0.5,0.5" depth="0.55" />
@@ -599,8 +605,8 @@
<Price storeidentifier="merchantmine" multiplier="1" />
</Price>
<Deconstruct time="10">
<Item identifier="carbon" amount="2" />
<Item identifier="dementonite" amount="4" />
<Item identifier="carbon" />
<Item identifier="dementonite" amount="2" />
</Deconstruct>
<PreferredContainer primary="storagecab" secondary="mineralcab" />
<Sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" sourcerect="654,0,88,71" origin="0.5,0.5" depth="0.55" />
@@ -617,8 +623,8 @@
<Price storeidentifier="merchantmine" multiplier="1" />
</Price>
<Deconstruct time="10">
<Item identifier="carbon" amount="2" />
<Item identifier="zinc" amount="2" />
<Item identifier="carbon" />
<Item identifier="zinc" />
</Deconstruct>
<PreferredContainer primary="armcab"/>
<Sprite texture="Content/Characters/Spineling/Spineling.png" sourcerect="0,215,180,18" depth="0.55" />
@@ -639,7 +645,7 @@
</StatusEffect>
</Attack>
</MeleeWeapon>
<LightComponent range="800" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="200,200,255,20" isactive="True" minvoltage="0" powerconsumption="0" vulnerabletoemp="False" pickingtime="0" canbepicked="False" allowingameediting="False" msg="">
<LightComponent range="200" castshadows="False" drawbehindsubs="False" ison="True" blinkfrequency="0" lightcolor="200,200,255,20" isactive="True" minvoltage="0" powerconsumption="0" vulnerabletoemp="False" pickingtime="0" canbepicked="False" allowingameediting="False" msg="">
<Sprite texture="Content/Characters/Spineling/Spineling.png" sourcerect="0,230,180,23" origin="0.5,0.6" alpha="0.5"/>
</LightComponent>
</Item>

View File

@@ -2,20 +2,20 @@
<Items>
<Item name="" identifier="divingmask" scale="0.5" category="Diving,Equipment" Tags="smallitem,diving,lightdiving" cargocontaineridentifier="metalcrate" description="" impactsoundtag="impact_metal_light">
<Price baseprice="100">
<Price storeidentifier="merchantoutpost" multiplier="0.9" minavailable="15" />
<Price storeidentifier="merchantcity" multiplier="0.85" minavailable="21" />
<Price storeidentifier="merchantresearch" minavailable="15" />
<Price storeidentifier="merchantmilitary" minavailable="18" />
<Price storeidentifier="merchantmine" multiplier="1.25" minavailable="45" />
<Price storeidentifier="merchantoutpost" multiplier="0.9" minavailable="5" />
<Price storeidentifier="merchantcity" multiplier="0.85" minavailable="7" />
<Price storeidentifier="merchantresearch" minavailable="5" />
<Price storeidentifier="merchantmilitary" minavailable="6" />
<Price storeidentifier="merchantmine" multiplier="1.25" minavailable="15" />
</Price>
<PreferredContainer secondary="respawncontainer" amount="4" notcampaign="true"/>
<PreferredContainer primary="divingcab" amount="4" allowtransfershere="false"/>
<PreferredContainer primary="supplycab" amount="2" transferonlyonepercontainer="true"/>
<PreferredContainer secondary="wrecksupplycab,beaconsupplycab" amount="2" spawnprobability="0.2"/>
<PreferredContainer secondary="outpostsupplycab" amount="2" spawnprobability="1"/>
<PreferredContainer secondary="respawncontainer" amount="2" notcampaign="true"/>
<PreferredContainer primary="divingcab" amount="2" allowtransfershere="false"/>
<PreferredContainer primary="supplycab" amount="1" transferonlyonepercontainer="true"/>
<PreferredContainer secondary="wrecksupplycab,beaconsupplycab" amount="1" spawnprobability="0.1"/>
<PreferredContainer secondary="outpostsupplycab" amount="1" spawnprobability="0.5"/>
<Deconstruct time="10">
<Item identifier="plastic" amount="2" />
<Item identifier="rubber" amount="2" />
<Item identifier="plastic" />
<Item identifier="rubber" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="20">
<RequiredSkill identifier="mechanical" level="25" />
@@ -30,9 +30,9 @@
<sprite name="Diving Mask Wearable" texture="Content/Items/Jobgear/headgears.png" limb="Head" inheritlimbdepth="true" inheritscale="true" ignorelimbscale="true" scale="0.7" hidelimb="false" hideotherwearables="false" sourcerect="226,326,69,68" origin="0.4,0.3" hidewearablesoftype="moustache,beard" />
<StatusEffect type="OnWearing" target="Character" HideFace="true" setvalue="true" disabledeltatime="true" />
</Wearable>
<ItemContainer capacity="1" maxstacksize="60" hideitems="true" containedstateindicatorstyle="tank">
<ItemContainer capacity="1" maxstacksize="1" hideitems="true" containedstateindicatorstyle="tank">
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="64,448,64,64" origin="0.5,0.5" />
<Containable items="oxygensource,weldingtoolfuel" />
<Containable items="oxygensource,weldingtoolfuel" excludeditems="oxygenitetank" />
<Containable items="oxygensource">
<StatusEffect type="OnWearing" target="Character" OxygenAvailable="1000.0" UseHullOxygen="false" />
<StatusEffect type="OnWearing" target="Contained" Condition="-0.3" comparison="And">
@@ -78,19 +78,19 @@
<Item name="" identifier="divingsuit" category="Diving,Equipment" tags="diving,deepdiving,human" scale="0.5" fireproof="true" description="" allowdroppingonswapwith="diving" impactsoundtag="impact_metal_heavy" botpriority="1" cargocontaineridentifier="">
<Price baseprice="250">
<Price storeidentifier="merchantoutpost" multiplier="0.9" minavailable="6" />
<Price storeidentifier="merchantcity" multiplier="0.85" minavailable="12" />
<Price storeidentifier="merchantresearch" minavailable="9" />
<Price storeidentifier="merchantmilitary" minavailable="9" />
<Price storeidentifier="merchantmine" multiplier="1.25" minavailable="15" />
<Price storeidentifier="merchantoutpost" multiplier="0.9" minavailable="2" />
<Price storeidentifier="merchantcity" multiplier="0.85" minavailable="4" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" multiplier="1.25" minavailable="5" />
</Price>
<PreferredContainer primary="divingsuitcontainer" spawnprobability="1" campaignonly="true" maxleveldifficulty="35" />
<PreferredContainer primary="divingsuitcontainer" spawnprobability="1" notcampaign="true" />
<PreferredContainer primary="piratedivingsuitcontainer" spawnprobability="1" maxleveldifficulty="35" />
<PreferredContainer primary="wreckdivingsuitcontainer" spawnprobability="0.2" maxleveldifficulty="35" />
<PreferredContainer primary="wreckdivingsuitcontainer" spawnprobability="0.1" maxleveldifficulty="35" />
<Deconstruct time="30">
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="rubber" amount="2" />
<Item identifier="titaniumaluminiumalloy" />
<Item identifier="rubber" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="30">
<RequiredSkill identifier="mechanical" level="40" />
@@ -109,7 +109,7 @@
<Body radius="45" width="34" density="20" />
<Wearable slots="OuterClothes" msg="ItemMsgEquipSelect" displaycontainedstatus="true" canbeselected="false" canbepicked="true" pickkey="Select">
<sprite name="Diving Suit Helmet Wearable" texture="Content/Items/Jobgear/headgears.png" limb="Head" inheritlimbdepth="true" inheritscale="true" ignorelimbscale="true" scale="0.65" hidelimb="false" alphaclipotherwearables="true" sourcerect="5,4,92,94" origin="0.5,0.5">
<LightComponent range="800" lightcolor="250,224,165,255" powerconsumption="10" IsOn="true" allowingameediting="false">
<LightComponent range="200.0" lightcolor="250,224,165,255" powerconsumption="10" IsOn="true" allowingameediting="false">
<Upgrade gameversion="0.1300.0.3" allowingameediting="false" />
<StatusEffect type="OnWearing" target="This,Character" Voltage="1.0" Interval="0.1" setvalue="true">
<Conditional IsDead="false" />
@@ -152,9 +152,9 @@
<Holdable slots="RightHand+LeftHand" controlpose="true" holdpos="0,-50" handle1="-10,-20" handle2="10,-20" holdangle="45" msg="ItemMsgPickUpUse" canbeselected="false" canbepicked="true" pickkey="Use">
<Upgrade gameversion="0.1401.0.0" msg="ItemMsgPickUpUse" />
</Holdable>
<ItemContainer capacity="1" maxstacksize="60" hideitems="true" containedstateindicatorstyle="tank">
<ItemContainer capacity="1" maxstacksize="1" hideitems="true" containedstateindicatorstyle="tank">
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="64,448,64,64" origin="0.5,0.5" />
<Containable items="oxygensource,weldingtoolfuel" />
<Containable items="oxygensource,weldingtoolfuel" excludeditems="oxygenitetank" />
<Containable items="oxygensource">
<StatusEffect type="OnWearing" target="Character" OxygenAvailable="1000.0" />
<StatusEffect type="OnWearing" target="Contained" Condition="-0.3" comparison="And">
@@ -211,20 +211,20 @@
<Item name="" identifier="underwaterscooter" category="Diving,Equipment" Tags="smallitem,provocative,scooter" cargocontaineridentifier="metalcrate" description="" Scale="0.5" impactsoundtag="impact_metal_light" isshootable="true" requireaimtouse="True">
<Upgrade gameversion="0.10.0.0" scale="0.5" />
<Price baseprice="180">
<Price storeidentifier="merchantoutpost" multiplier="0.9" minavailable="12" />
<Price storeidentifier="merchantcity" multiplier="0.85" minavailable="18" />
<Price storeidentifier="merchantresearch" minavailable="9" />
<Price storeidentifier="merchantmilitary" minavailable="15" />
<Price storeidentifier="merchantmine" multiplier="1.25" minavailable="12" />
<Price storeidentifier="merchantoutpost" multiplier="0.9" minavailable="4" />
<Price storeidentifier="merchantcity" multiplier="0.85" minavailable="6" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="5" />
<Price storeidentifier="merchantmine" multiplier="1.25" minavailable="4" />
</Price>
<Preferredcontainer secondary="respawncontainer" amount="2" spawnprobability="1" notcampaign="true"/>
<PreferredContainer primary="divingcab" amount="4" spawnprobability="1" notcampaign="true" notpvp="true" />
<PreferredContainer secondary="wreckdivingcab,beaconsupplycab" spawnprobability="0.1"/>
<Preferredcontainer secondary="respawncontainer" amount="1" spawnprobability="1" notcampaign="true"/>
<PreferredContainer primary="divingcab" amount="2" spawnprobability="1" notcampaign="true" notpvp="true" />
<PreferredContainer secondary="wreckdivingcab,beaconsupplycab" spawnprobability="0.05"/>
<Deconstruct time="20">
<Item identifier="aluminium" amount="2" />
<Item identifier="copper" amount="2" />
<Item identifier="tin" amount="2" />
<Item identifier="plastic" amount="2" />
<Item identifier="aluminium" />
<Item identifier="copper" />
<Item identifier="tin" />
<Item identifier="plastic" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="30">
<RequiredSkill identifier="mechanical" level="30" />
@@ -236,7 +236,7 @@
<Sprite texture="Scooter.png" depth="0.55" sourcerect="0,0,140,102" />
<Body width="120" height="60" density="10" />
<Holdable slots="Any,RightHand+LeftHand" aimpos="90,0" handle1="-35,32" handle2="-27,34" msg="ItemMsgPickUpSelect" holdangle="-10">
<LightComponent LightColor="220,255,150,200" range="2000" powerconsumption="10" IsOn="true">
<LightComponent LightColor="220,255,150,200" range="500" powerconsumption="10" IsOn="true">
<LightTexture texture="Content/Lights/lightcone.png" origin="-0.01, 0.5" size="1.0,1.0" />
<Upgrade gameversion="1.1.2.0" powerconsumption="10" />
</LightComponent>
@@ -247,14 +247,14 @@
<!-- Battery drain when using the light, adds up with propulsion -->
<StatusEffect type="OnSecondaryUse" target="Contained" Condition="-0.05" />
</Holdable>
<Propulsion force="450" usablein="water" particles="bubbles">
<Propulsion force="150" usablein="water" particles="bubbles">
<RequiredItems items="mobilebattery" type="Contained" msg="ItemMsgBatteryCellRequired" />
<StatusEffect type="OnUse" target="Contained" Condition="-0.2">
<RequiredItem items="mobilebattery" type="Contained" />
</StatusEffect>
<sound file="Content/Items/Diving/ScooterLoop.ogg" type="OnUse" range="500.0" loop="true" />
</Propulsion>
<ItemContainer capacity="1" maxstacksize="60" hideitems="true" containedstateindicatorstyle="battery">
<ItemContainer capacity="1" maxstacksize="1" hideitems="true" containedstateindicatorstyle="battery">
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="128,448,64,64" origin="0.5,0.5" />
<Containable items="mobilebattery" />
</ItemContainer>
@@ -262,21 +262,21 @@
</Item>
<Item name="" identifier="abyssdivingsuit" category="Diving,Equipment" tags="diving,deepdiving,human" scale="0.5" fireproof="true" description="" allowdroppingonswapwith="diving" impactsoundtag="impact_metal_heavy" botpriority="0.9" cargocontaineridentifier="">
<Price baseprice="550" minleveldifficulty="35">
<Price storeidentifier="merchantoutpost" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.85" minavailable="6" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="6" />
<Price storeidentifier="merchantmine" multiplier="1.25" minavailable="6" />
<Price storeidentifier="merchantoutpost" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.85" minavailable="2" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="2" />
<Price storeidentifier="merchantmine" multiplier="1.25" minavailable="2" />
</Price>
<PreferredContainer primary="divingsuitcontainer" />
<PreferredContainer primary="piratedivingsuitcontainer" spawnprobability="1" minleveldifficulty="50" />
<PreferredContainer primary="wreckdivingsuitcontainer" spawnprobability="0.1" minleveldifficulty="50" />
<PreferredContainer primary="wreckdivingsuitcontainer" spawnprobability="0.05" minleveldifficulty="50" />
<Deconstruct time="30">
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="rubber" amount="2" />
<Item identifier="rubber" amount="2" />
<Item identifier="titaniumaluminiumalloy" />
<Item identifier="titaniumaluminiumalloy" />
<Item identifier="titaniumaluminiumalloy" />
<Item identifier="rubber" />
<Item identifier="rubber" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="45">
<RequiredSkill identifier="mechanical" level="60" />
@@ -293,7 +293,7 @@
<Body radius="45" width="34" density="20" />
<Wearable slots="OuterClothes" msg="ItemMsgEquipSelect" displaycontainedstatus="true" canbeselected="false" canbepicked="true" pickkey="Select">
<sprite name="Abyss Diving Suit Helmet Wearable" texture="Content/Items/Jobgear/headgears.png" limb="Head" inheritlimbdepth="true" inheritscale="true" ignorelimbscale="true" scale="0.65" hidelimb="false" alphaclipotherwearables="true" sourcerect="0,409,103,103" origin="0.5,0.5">
<LightComponent range="800" lightcolor="250,224,165,255" powerconsumption="10" IsOn="true">
<LightComponent range="200.0" lightcolor="250,224,165,255" powerconsumption="10" IsOn="true">
<StatusEffect type="OnWearing" target="This,Character" Voltage="1.0" Interval="0.1" setvalue="true">
<Conditional IsDead="false" />
</StatusEffect>
@@ -336,9 +336,9 @@
<StatValue stattype="WalkingSpeed" value="-0.2" />
</Wearable>
<Holdable slots="RightHand+LeftHand" controlpose="true" holdpos="0,-50" handle1="-10,-20" handle2="10,-20" holdangle="45" msg="ItemMsgPickUpUse" canbeselected="false" canbepicked="true" pickkey="Use" />
<ItemContainer capacity="1" maxstacksize="60" hideitems="true" containedstateindicatorstyle="tank">
<ItemContainer capacity="1" maxstacksize="1" hideitems="true" containedstateindicatorstyle="tank">
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="64,448,64,64" origin="0.5,0.5" />
<Containable items="oxygensource,weldingtoolfuel" />
<Containable items="oxygensource,weldingtoolfuel" excludeditems="oxygenitetank" />
<Containable items="oxygensource">
<StatusEffect type="OnWearing" target="Character" OxygenAvailable="1000.0" />
<StatusEffect type="OnWearing" target="Contained" Condition="-0.3" comparison="And">
@@ -394,21 +394,21 @@
<Item name="" identifier="combatdivingsuit" category="Diving,Equipment" tags="diving,deepdiving,human" scale="0.5" fireproof="true" description="" allowdroppingonswapwith="diving" impactsoundtag="impact_metal_heavy" botpriority="2" cargocontaineridentifier="">
<Price baseprice="560" minleveldifficulty="35">
<Price storeidentifier="merchantoutpost" sold="false" multiplier="0.9" />
<Price storeidentifier="merchantcity" multiplier="0.85" minavailable="6" sold="false"/>
<Price storeidentifier="merchantcity" multiplier="0.85" minavailable="2" sold="false"/>
<Price storeidentifier="merchantresearch" sold="false" />
<Price storeidentifier="merchantmilitary" minavailable="9"/>
<Price storeidentifier="merchantmilitary" minavailable="3"/>
<Price storeidentifier="merchantmine" sold="false" multiplier="1.25" />
<Price storeidentifier="merchantarmory" multiplier="0.85" minavailable="9"/>
<Price storeidentifier="merchantarmory" multiplier="0.85" minavailable="3"/>
</Price>
<PreferredContainer primary="divingsuitcontainer" />
<PreferredContainer primary="piratedivingsuitcontainer" spawnprobability="1" minleveldifficulty="35" />
<PreferredContainer primary="wreckdivingsuitcontainer" spawnprobability="0.1" minleveldifficulty="35"/>
<PreferredContainer primary="wreckdivingsuitcontainer" spawnprobability="0.05" minleveldifficulty="35"/>
<Deconstruct time="30">
<Item identifier="ballisticfiber" amount="2" />
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="rubber" amount="2" />
<Item identifier="rubber" amount="2" />
<Item identifier="ballisticfiber" />
<Item identifier="titaniumaluminiumalloy" />
<Item identifier="titaniumaluminiumalloy" />
<Item identifier="rubber" />
<Item identifier="rubber" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="45">
<RequiredSkill identifier="mechanical" level="60" />
@@ -428,7 +428,7 @@
<Body radius="45" width="34" density="20" />
<Wearable slots="OuterClothes" msg="ItemMsgEquipSelect" displaycontainedstatus="true" canbeselected="false" canbepicked="true" pickkey="Select">
<sprite name="Combat Diving Suit Helmet Wearable" texture="Content/Items/Jobgear/headgears.png" limb="Head" inheritlimbdepth="true" inheritscale="true" ignorelimbscale="true" scale="0.65" hidelimb="false" alphaclipotherwearables="true" sourcerect="326,0,103,103" origin="0.5,0.5">
<LightComponent range="800" lightcolor="250,224,165,255" powerconsumption="10" IsOn="true" allowingameediting="false">
<LightComponent range="200.0" lightcolor="250,224,165,255" powerconsumption="10" IsOn="true" allowingameediting="false">
<StatusEffect type="OnWearing" target="This,Character" Voltage="1.0" Interval="0.1" setvalue="true">
<Conditional IsDead="false" />
</StatusEffect>
@@ -450,7 +450,7 @@
<sprite name="Combat Diving Suit Left Shoe" texture="combat_DivingSuit.png" limb="LeftFoot" sound="footstep_armor_heavy" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
<sprite name="Combat Diving Suit Right Shoe" texture="combat_DivingSuit.png" limb="RightFoot" sound="footstep_armor_heavy" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
<StatusEffect type="OnWearing" target="Character" OxygenAvailable="-100.0" UseHullOxygen="false" />
<StatusEffect type="OnWearing" target="Character" ObstructVisionAmount="0.25" PressureProtection="5750.0" SpeedMultiplier="1.05" LowPassMultiplier="0.2" setvalue="true" disabledeltatime="true">
<StatusEffect type="OnWearing" target="Character" ObstructVisionAmount="0.25" PressureProtection="5750.0" LowPassMultiplier="0.2" setvalue="true" disabledeltatime="true">
<Sound file="Content/Items/Diving/DivingSuitLoop1.ogg" range="250" loop="true"/>
<Sound file="Content/Items/Diving/DivingSuitLoop2.ogg" range="250" loop="true"/>
<TriggerAnimation Type="Walk" FileName="HumanWalkDivingSuit" priority="1" ExpectedSpecies="Human" />
@@ -466,13 +466,14 @@
<damagemodifier armorsector="0.0,360.0" afflictiontypes="burn" damagemultiplier="0.7" damagesound="" deflectprojectiles="true" />
<damagemodifier armorsector="0.0,360.0" afflictionidentifiers="radiationsickness" damagemultiplier="0.75" damagesound="LimbArmor"/>
<damagemodifier armorsector="0.0,360.0" afflictionidentifiers="huskinfection" probabilitymultiplier="0.5" damagesound="LimbArmor"/>
<StatValue stattype="SwimmingSpeed" value="-0.1" />
<StatValue stattype="PropulsionSpeed" value="0.4" />
<StatValue stattype="WalkingSpeed" value="0.2" />
<StatValue stattype="SwimmingSpeed" value="0.1" />
<StatValue stattype="PropulsionSpeed" value="0.2" />
</Wearable>
<Holdable slots="RightHand+LeftHand" controlpose="true" holdpos="0,-50" handle1="-10,-20" handle2="10,-20" holdangle="45" msg="ItemMsgPickUpUse" canbeselected="false" canbepicked="true" pickkey="Use" />
<ItemContainer capacity="1" maxstacksize="60" hideitems="true" containedstateindicatorstyle="tank">
<ItemContainer capacity="1" maxstacksize="1" hideitems="true" containedstateindicatorstyle="tank">
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="64,448,64,64" origin="0.5,0.5" />
<Containable items="oxygensource,weldingtoolfuel" />
<Containable items="oxygensource,weldingtoolfuel" excludeditems="oxygenitetank" />
<Containable items="oxygensource">
<StatusEffect type="OnWearing" target="Character" OxygenAvailable="1000.0" />
<StatusEffect type="OnWearing" target="Contained" Condition="-0.3" comparison="And">
@@ -535,14 +536,14 @@
<Body radius="45" width="34" density="20" />
<Wearable slots="OuterClothes" msg="ItemMsgEquipSelect" displaycontainedstatus="true" canbeselected="false" canbepicked="true" pickkey="Select">
<sprite name="Respawn Diving Suit Helmet Wearable" texture="Content/Items/Jobgear/headgears.png" limb="Head" inheritlimbdepth="true" inheritscale="true" ignorelimbscale="true" scale="0.65" hidelimb="false" alphaclipotherwearables="true" sourcerect="100,409,103,103" origin="0.5,0.5">
<LightComponent range="800" lightcolor="250,224,165,255" powerconsumption="10" IsOn="true">
<LightComponent range="200.0" lightcolor="250,224,165,255" powerconsumption="10" IsOn="true">
<StatusEffect type="OnWearing" target="This,Character" Voltage="1.0" setvalue="true">
<Conditional IsDead="false" />
</StatusEffect>
<LightTexture texture="Content/Lights/divinghelmetlight.png" origin="0.05, 0.5" size="1.0,1.0" />
<IsActive condition="gt 10.0"/>
</LightComponent>
<LightComponent range="800" lightcolor="250,224,165,255" powerconsumption="10" IsOn="true" flicker="0.8" flickerspeed="1.0" pulsefrequency="0.1" pulseamount="0.5">
<LightComponent range="200.0" lightcolor="250,224,165,255" powerconsumption="10" IsOn="true" flicker="0.8" flickerspeed="1.0" pulsefrequency="0.1" pulseamount="0.5">
<StatusEffect type="OnWearing" target="This,Character" Voltage="1.0" setvalue="true">
<Conditional IsDead="false" />
</StatusEffect>
@@ -608,12 +609,12 @@
<Item name="" identifier="brokendivingsuit" category="Diving,Equipment" tags="deepdiving,human" scale="0.5" fireproof="false" description="" allowdroppingonswapwith="diving" impactsoundtag="impact_metal_heavy" botpriority="0" cargocontaineridentifier="">
<!-- lesser yield than regular diving suit, can't be sold -->
<PreferredContainer primary="wreckdivingsuitcontainer" spawnprobability="0.2" maxleveldifficulty="100" />
<PreferredContainer primary="wreckdivingsuitcontainer" spawnprobability="0.1" maxleveldifficulty="100" />
<Deconstruct time="15" chooserandom="true" amount="1">
<Item identifier="titanium" amount="2" commonness="60" />
<Item identifier="rubber" amount="2" commonness="50" />
<Item identifier="aluminium" amount="2" commonness="40" />
<Item identifier="titaniumaluminiumalloy" amount="2" commonness="30" />
<Item identifier="titanium" commonness="60" />
<Item identifier="rubber" commonness="50" />
<Item identifier="aluminium" commonness="40" />
<Item identifier="titaniumaluminiumalloy" commonness="30" />
</Deconstruct>
<InventoryIcon texture="Content/Items/Diving/Broken_DivingSuit_contained.png" sourcerect="435,0,128,128" origin="0.5,0.5" />
<Sprite name="Diving Suit Item" texture="Content/Items/Diving/Broken_DivingSuit_contained.png" sourcerect="127,0,146,120" depth="0.55" origin="0.5,0.5" />
@@ -648,7 +649,7 @@
<StatValue stattype="WalkingSpeed" value="-0.2" />
</Wearable>
<Holdable slots="RightHand+LeftHand" controlpose="true" holdpos="0,-50" handle1="-10,-20" handle2="10,-20" holdangle="45" msg="ItemMsgPickUpUse" canbeselected="false" canbepicked="true" pickkey="Use"/>
<ItemContainer capacity="1" maxstacksize="60" hideitems="true" containedstateindicatorstyle="tank">
<ItemContainer capacity="1" maxstacksize="1" hideitems="true" containedstateindicatorstyle="tank">
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="64,448,64,64" origin="0.5,0.5" />
<Containable items="oxygensource,weldingtoolfuel" />
</ItemContainer>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Items>
<Item name="" identifier="door" tags="door,weldable" scale="0.5" health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" damagedbyprojectiles="true" damagedbymeleeweapons="true" ShowNameInHealthBar="false" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" ondamagedthreshold="2" linkable="true">
<Item name="" identifier="door" tags="door,weldable" category="misc" subcategory="doorsandhatches" scale="0.5" health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" damagedbyprojectiles="true" damagedbymeleeweapons="true" ShowNameInHealthBar="false" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" ondamagedthreshold="2" linkable="true">
<Sprite texture="door.png" sourcerect="0,0,49,416" depth="0.51" origin="0.5,0.5" />
<DecorativeSprite texture="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="7.5" shadowscale="0.7,1">
@@ -34,12 +34,12 @@
<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" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="activate_out" displayname="connection.activateout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout"/>
<output name="condition_out" displayname="connection.conditionout" />
<output name="activate_out" displayname="connection.activateout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="windoweddoor" tags="door,weldable" scale="0.5" health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyprojectiles="true" damagedbymeleeweapons="true" damagedbyexplosions="true" ShowNameInHealthBar="false" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" ondamagedthreshold="2" linkable="true">
<Item name="" identifier="windoweddoor" tags="door,weldable" category="misc" subcategory="doorsandhatches" scale="0.5" health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyprojectiles="true" damagedbymeleeweapons="true" damagedbyexplosions="true" ShowNameInHealthBar="false" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" ondamagedthreshold="2" linkable="true">
<Sprite texture="door.png" sourcerect="0,0,49,416" depth="0.51" origin="0.5,0.5" />
<DecorativeSprite texture="door.png" sourcerect="49,0,49,416" depth="0.89" origin="0.5,0.5"/>
<Door window="0,-76,50,153" canbepicked="true" canbeselected="true" pickkey="Action" msg="ItemMsgForceOpenCrowbar" PickingTime="7.5" shadowscale="0.7,1">
@@ -73,12 +73,12 @@
<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" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="activate_out" displayname="connection.activateout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout"/>
<output name="condition_out" displayname="connection.conditionout" />
<output name="activate_out" displayname="connection.activateout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="hatch" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,weldable" scale="0.5" health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyprojectiles="true" damagedbymeleeweapons="true" damagedbyexplosions="true" ShowNameInHealthBar="false" explosiondamagemultiplier="0.1" ondamagedthreshold="2" allowrotatingineditor="false">
<Item name="" identifier="hatch" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,weldable" category="misc" subcategory="doorsandhatches" scale="0.5" health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyprojectiles="true" damagedbymeleeweapons="true" damagedbyexplosions="true" ShowNameInHealthBar="false" explosiondamagemultiplier="0.1" ondamagedthreshold="2" allowrotatingineditor="false">
<Upgrade gameversion="1.2.14.0" spritedepth="0.7"/>
<Sprite texture="hatch.png" sourcerect="0,0,256,98" depth="0.7" origin="0.5,0.5" />
<DecorativeSprite texture="hatch.png" sourcerect="0,180,256,50" depth="0.69" origin="0.5,0.5"/>
@@ -114,12 +114,12 @@
<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" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="activate_out" displayname="connection.activateout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout"/>
<output name="condition_out" displayname="connection.conditionout" />
<output name="activate_out" displayname="connection.activateout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="doorwbuttons" tags="door,weldable" scale="0.5" health="100" requirebodyinsidetrigger="false" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyprojectiles="true" damagedbymeleeweapons="true" damagedbyexplosions="true" ShowNameInHealthBar="false" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" ondamagedthreshold="2" linkable="true">
<Item name="" identifier="doorwbuttons" tags="door,weldable" category="misc" subcategory="doorsandhatches" scale="0.5" health="100" requirebodyinsidetrigger="false" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyprojectiles="true" damagedbymeleeweapons="true" damagedbyexplosions="true" ShowNameInHealthBar="false" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" ondamagedthreshold="2" linkable="true">
<Sprite texture="door.png" sourcerect="0,0,49,416" depth="0.51" origin="0.5,0.5" />
<DecorativeSprite texture="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" />
@@ -157,12 +157,12 @@
<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" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="activate_out" displayname="connection.activateout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout"/>
<output name="condition_out" displayname="connection.conditionout" />
<output name="activate_out" displayname="connection.activateout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="windoweddoorwbuttons" tags="door,weldable" scale="0.5" health="100" requirebodyinsidetrigger="false" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyprojectiles="true" damagedbymeleeweapons="true" damagedbyexplosions="true" ShowNameInHealthBar="false" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" ondamagedthreshold="2" linkable="true">
<Item name="" identifier="windoweddoorwbuttons" tags="door,weldable" category="misc" subcategory="doorsandhatches" scale="0.5" health="100" requirebodyinsidetrigger="false" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyprojectiles="true" damagedbymeleeweapons="true" damagedbyexplosions="true" ShowNameInHealthBar="false" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" ondamagedthreshold="2" linkable="true">
<Sprite texture="door.png" sourcerect="0,0,49,416" depth="0.51" origin="0.5,0.5" />
<DecorativeSprite texture="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" />
@@ -200,12 +200,12 @@
<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" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="activate_out" displayname="connection.activateout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout"/>
<output name="condition_out" displayname="connection.conditionout" />
<output name="activate_out" displayname="connection.activateout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="hatchwbuttons" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,weldable" scale="0.5" health="100" requirebodyinsidetrigger="false" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyprojectiles="true" damagedbymeleeweapons="true" damagedbyexplosions="true" ShowNameInHealthBar="false" explosiondamagemultiplier="0.1" ondamagedthreshold="2" allowrotatingineditor="false">
<Item name="" identifier="hatchwbuttons" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,weldable" category="misc" subcategory="doorsandhatches" scale="0.5" health="100" requirebodyinsidetrigger="false" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyprojectiles="true" damagedbymeleeweapons="true" damagedbyexplosions="true" ShowNameInHealthBar="false" explosiondamagemultiplier="0.1" ondamagedthreshold="2" allowrotatingineditor="false">
<Upgrade gameversion="1.2.14.0" spritedepth="0.7"/>
<Sprite texture="hatch.png" sourcerect="0,0,256,98" depth="0.7" origin="0.5,0.5" />
<DecorativeSprite texture="hatch.png" sourcerect="0,0,256,98" depth="0.04" origin="0.5,0.5" />
@@ -244,13 +244,13 @@
<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" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="activate_out" displayname="connection.activateout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout"/>
<output name="condition_out" displayname="connection.conditionout" />
<output name="activate_out" displayname="connection.activateout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="dockingport" tags="dock" linkable="true" indestructible="true" scale="0.5" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
<Item name="" identifier="dockingport" tags="dock" category="misc" subcategory="doorsandhatches" linkable="true" indestructible="true" scale="0.5" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
<Upgrade gameversion="0.10.0.0" scale="*0.5"/>
<Sprite texture="dockingport.png" sourcerect="0,0,226,418" depth="0.94" origin="0.5,0.5" />
<trigger x="0" y="0" width="226" height="60" />
@@ -270,12 +270,12 @@
</DockingPort>
<PowerTransfer CanBeOverloaded="false" FireProbability="0.0" />
<Wire />
<LightComponent range="40" lightcolor="255,0,0,0" scale="2.0" alphablend="false" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,0,0,0" scale="2.0" alphablend="false" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<Upgrade gameversion="0.9.9000.0" lightcolor="255,0,0,0"/>
<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="40" lightcolor="0,255,0,0" scale="2.0" alphablend="false" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="0,255,0,0" scale="2.0" alphablend="false" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<Upgrade gameversion="0.9.9000.0" lightcolor="0,255,0,0"/>
<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" />
@@ -285,14 +285,14 @@
<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="24" maxplayerconnectablewires="5"/>
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" maxwires="10" />
<output name="on_dock" displayname="connection.ondock" maxwires="10" />
<output name="on_undock" displayname="connection.onundock" maxwires="10" />
<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"/>
<output name="on_dock" displayname="connection.ondock" />
<output name="on_undock" displayname="connection.onundock" />
</ConnectionPanel>
</Item>
<Item name="" identifier="dockinghatch" tags="dock" linkable="true" scale="0.5" indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false" allowrotatingineditor="false">
<Item name="" identifier="dockinghatch" tags="dock" category="misc" subcategory="doorsandhatches" linkable="true" scale="0.5" indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false" allowrotatingineditor="false">
<Upgrade gameversion="0.10.0.0" scale="*0.5"/>
<Sprite texture="dockingport.png" sourcerect="252,4,256,224" depth="0.94" origin="0.5,0.5" />
<trigger x="0" y="0" width="60" height="224" />
@@ -312,12 +312,12 @@
</DockingPort>
<PowerTransfer CanBeOverloaded="false" FireProbability="0.0" />
<Wire />
<LightComponent range="40" lightcolor="255,0,0,0" scale="2.0" alphablend="false" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,0,0,0" scale="2.0" alphablend="false" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<Upgrade gameversion="0.9.9000.0" lightcolor="255,0,0,0"/>
<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="40" lightcolor="0,255,0,0" scale="2.0" alphablend="false" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="0,255,0,0" scale="2.0" alphablend="false" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<Upgrade gameversion="0.9.9000.0" lightcolor="0,255,0,0"/>
<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" />
@@ -327,11 +327,11 @@
<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="24" maxplayerconnectablewires="5"/>
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" maxwires="10" />
<output name="on_dock" displayname="connection.ondock" maxwires="10" />
<output name="on_undock" displayname="connection.onundock" maxwires="10" />
<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"/>
<output name="on_dock" displayname="connection.ondock" />
<output name="on_undock" displayname="connection.onundock" />
</ConnectionPanel>
</Item>
<Item name="" identifier="ductblock" tags="ductblock,weldable" scale="0.5" showinstatusmonitor="false" damagedbyrepairtools="true" damagedbyprojectiles="true" damagedbymeleeweapons="true" damagedbyexplosions="true" ShowNameInHealthBar="false" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -362,11 +362,11 @@
<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" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout"/>
</ConnectionPanel>
</Item>
<Item name="" identifier="smalldoor" tags="door,weldable" scale="0.5" health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" damagedbyprojectiles="true" damagedbymeleeweapons="true" ShowNameInHealthBar="false" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" ondamagedthreshold="2" linkable="true">
<Item name="" identifier="smalldoor" tags="door,weldable" category="misc" subcategory="doorsandhatches" scale="0.5" health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" damagedbyprojectiles="true" damagedbymeleeweapons="true" ShowNameInHealthBar="false" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" ondamagedthreshold="2" linkable="true">
<Sprite name="smalldoor Sprite" texture="door.png" sourcerect="0,0,49,128" depth="0.51" origin="0.5,0.5" />
<DecorativeSprite texture="door.png" sourcerect="49,288,49,128" depth="0.89" origin="0.5,0.5"/>
<Door canbeselected="true" canbepicked="true" pickkey="Action" msg="ItemMsgForceOpenCrowbar" PickingTime="7.5" shadowscale="0.7,1">
@@ -400,9 +400,9 @@
<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" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="activate_out" displayname="connection.activateout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout"/>
<output name="condition_out" displayname="connection.conditionout" />
<output name="activate_out" displayname="connection.activateout" />
</ConnectionPanel>
</Item>
</Items>

View File

@@ -2,223 +2,223 @@
<Items>
<!--NEON SIGNS START-->
<Item name="" identifier="neonlighta" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlighta" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="673,310,72,85" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="0,0" sheetelementsize="128,128" depth="0.969" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightb" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightb" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="515,573,65,86" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="1,0" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightc" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightc" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="746,447,67,87" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="2,0" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightd" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightd" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="945,518,59,87" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="3,0" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlighte" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlighte" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="799,605,59,87" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="4,0" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightf" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightf" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="515,748,57,86" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="5,0" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightg" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightg" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="515,486,69,85" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="6,0" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlighth" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlighth" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="515,661,62,85" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="7,0" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlighti" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlighti" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="1001,1,22,85" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="0,1" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightj" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightj" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="574,762,57,85" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="1,1" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightk" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightk" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="882,518,61,85" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="2,1" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightl" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightl" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="717,635,59,86" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="3,1" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightm" aliases="neonlightim" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightm" aliases="neonlightim" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="749,271,83,86" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="4,1" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightn" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightn" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="582,587,62,86" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="5,1" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlighto" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlighto" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="515,397,75,87" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="6,1" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightp" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightp" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="646,694,59,86" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="7,1" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightq" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightq" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="747,359,75,86" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="0,2" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightr" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightr" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="653,574,62,86" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="1,2" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlights" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlights" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="579,675,59,85" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="2,2" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightt" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightt" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="586,499,65,86" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="3,2" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightu" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightu" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="665,486,66,86" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="4,2" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightv" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightv" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="815,518,65,85" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="5,2" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightw" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightw" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="894,96,92,85" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="6,2" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightx" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightx" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="515,310,79,85" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="7,2" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlighty" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlighty" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="592,412,71,85" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="0,3" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightz" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightz" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="673,397,71,87" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="1,3" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlight0" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlight0" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="960,183,63,84" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="2,3" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlight1" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlight1" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="968,607,36,82" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="3,3" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlight2" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlight2" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="571,922,52,83" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="4,3" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlight3" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlight3" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="515,922,54,84" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="5,3" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlight4" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlight4" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="839,260,52,84" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="6,3" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlight5" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlight5" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="860,605,52,83" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="7,3" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlight6" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlight6" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="515,836,56,84" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="0,4" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlight7" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlight7" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="860,690,51,83" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="1,4" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlight8" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlight8" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="914,607,52,83" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="2,4" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlight9" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlight9" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="839,175,53,83" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="47,146,209,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="3,4" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightplanet" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightplanet" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="834,346,170,170" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="255,125,0,255" flicker="0.3" blinkfrequency="1" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sourcerect="0,640,256,256" depth="0.1" origin="0.5,0.52" alpha="0.5" />
@@ -227,63 +227,63 @@
<sprite texture="Content/Map/NeonSign_light.png" sourcerect="512,640,256,256" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightkiss" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightkiss" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="515,153,232,155" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="200,0,50,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sourcerect="256,640,256,256" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightarrow" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightarrow" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="596,310,75,100" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="200,0,50,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="0,7" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightgarden" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightgarden" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="733,536,64,97" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="200,0,50,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="1,7" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightgear" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightgear" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="749,175,88,94" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="200,0,50,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="2,7" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightsubmarine" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightsubmarine" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="904,1,95,73" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="200,0,50,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="3,7" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightfood" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightfood" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="893,260,65,84" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
<LightComponent range="0" lightcolor="200,0,50,255" flicker="0.3" powerconsumption="0" IsOn="true" castshadows="false" alphablend="true" allowingameediting="false">
<sprite texture="Content/Map/NeonSign_light.png" sheetindex="4,7" sheetelementsize="128,128" depth="0.1" origin="0.5,0.52" alpha="0.5" />
</LightComponent>
</Item>
<Item name="" identifier="neonlightframe" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightframe" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="894,76,94,18" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
</Item>
<Item name="" identifier="neonlightwire1" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightwire1" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="515,36,237,115" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
</Item>
<Item name="" identifier="neonlightwire2" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightwire2" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="754,125,137,48" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
</Item>
<Item name="" identifier="neonlightwire3" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightwire3" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="515,1,387,33" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
</Item>
<Item name="" identifier="neonlightwire4" scale="0.5" noninteractable="true" category="Decorative">
<Item name="" identifier="neonlightwire4" scale="0.5" noninteractable="true" category="Decorative" subcategory="lighting">
<sprite texture="Content/Map/Outposts/Art/SignAssets.png" sourcerect="754,36,138,87" depth="0.97" premultiplyalpha="false" origin="0.5,0.5" />
</Item>
<!--NEON SIGNS ENDS-->
<Item name="" identifier="lamp" category="Electrical" Tags="smallitem,light" scale="0.5">
<Item name="" identifier="lamp" category="Electrical" subcategory="lighting" Tags="smallitem,light" scale="0.5">
<Upgrade gameversion="0.10.0.0" scale="*0.5" />
<Sprite texture="signalcomp.png" sourcerect="304,528,64,96" depth="0.8" />
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="3200" powerconsumption="5">
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" powerconsumption="5">
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
<!-- additive "top light" -->
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="784,528,64,96" />
@@ -298,10 +298,10 @@
</ConnectionPanel>
</Item>
<!-- TODO: add names for fluorescent lights -->
<Item name="" nameidentifier="lamp" identifier="lightfluorescentm01" category="Electrical" Tags="smallitem,light" scale="0.5">
<Item name="" nameidentifier="lamp" identifier="lightfluorescentm01" category="Electrical" subcategory="lighting" Tags="smallitem,light" scale="0.5">
<Upgrade gameversion="0.10.0.0" scale="*0.5" />
<Sprite texture="signalcomp.png" sourcerect="0,528,80,112" depth="0.8" origin="0.5,0.5" />
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="3200" powerconsumption="5">
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" powerconsumption="5">
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
<!-- additive "top light" -->
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="480,528,80,112" origin="0.5,0.5" />
@@ -315,10 +315,10 @@
<input name="set_color" displayname="connection.setcolor" />
</ConnectionPanel>
</Item>
<Item name="" nameidentifier="lamp" identifier="lightfluorescentm02" category="Electrical" Tags="smallitem,light" scale="0.5">
<Item name="" nameidentifier="lamp" identifier="lightfluorescentm02" category="Electrical" subcategory="lighting" Tags="smallitem,light" scale="0.5">
<Upgrade gameversion="0.10.0.0" scale="*0.5" />
<Sprite texture="signalcomp.png" sourcerect="80,528,80,112" depth="0.8" origin="0.5,0.5" />
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="3200" powerconsumption="5">
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" powerconsumption="5">
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
<!-- additive "top light" -->
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="560,528,80,112" />
@@ -332,10 +332,10 @@
<input name="set_color" displayname="connection.setcolor" />
</ConnectionPanel>
</Item>
<Item name="" nameidentifier="lamp" identifier="lightfluorescentm03" category="Electrical" Tags="smallitem,light" scale="0.5">
<Item name="" nameidentifier="lamp" identifier="lightfluorescentm03" category="Electrical" subcategory="lighting" Tags="smallitem,light" scale="0.5">
<Upgrade gameversion="0.10.0.0" scale="*0.5" />
<Sprite texture="signalcomp.png" sourcerect="160,528,64,112" depth="0.8" origin="0.5,0.5" />
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="3200" powerconsumption="5">
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" powerconsumption="5">
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
<!-- additive "top light" -->
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="640,528,64,112" />
@@ -349,10 +349,10 @@
<input name="set_color" displayname="connection.setcolor" />
</ConnectionPanel>
</Item>
<Item name="" nameidentifier="lamp" identifier="lightfluorescentm04" category="Electrical" Tags="smallitem,light" scale="0.5">
<Item name="" nameidentifier="lamp" identifier="lightfluorescentm04" category="Electrical" subcategory="lighting" Tags="smallitem,light" scale="0.5">
<Upgrade gameversion="0.10.0.0" scale="*0.5" />
<Sprite texture="signalcomp.png" sourcerect="224,528,80,112" depth="0.8" origin="0.5,0.5" />
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="3200" powerconsumption="5">
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" powerconsumption="5">
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
<!-- additive "top light" -->
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="704,528,80,112" origin="0.5,0.5" />
@@ -366,10 +366,10 @@
<input name="set_color" displayname="connection.setcolor" />
</ConnectionPanel>
</Item>
<Item name="" nameidentifier="lamp" identifier="lightfluorescentl01" category="Electrical" Tags="largeitem,light" scale="0.5">
<Item name="" nameidentifier="lamp" identifier="lightfluorescentl01" category="Electrical" subcategory="lighting" Tags="largeitem,light" scale="0.5">
<Upgrade gameversion="0.10.0.0" scale="*0.5" />
<Sprite texture="signalcomp.png" sourcerect="0,816,240,64" depth="0.8" origin="0.5,0.5" />
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="3200" powerconsumption="5">
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" powerconsumption="5">
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
<!-- additive "top light" -->
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="480,816,240,64" />
@@ -383,10 +383,10 @@
<input name="set_color" displayname="connection.setcolor" />
</ConnectionPanel>
</Item>
<Item name="" nameidentifier="lamp" identifier="lightfluorescentl02" category="Electrical" Tags="largeitem,light" scale="0.5">
<Item name="" nameidentifier="lamp" identifier="lightfluorescentl02" category="Electrical" subcategory="lighting" Tags="largeitem,light" scale="0.5">
<Upgrade gameversion="0.10.0.0" scale="*0.5" />
<Sprite texture="signalcomp.png" sourcerect="0,896,288,48" depth="0.8" origin="0.5,0.5" />
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="3200" powerconsumption="5">
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" powerconsumption="5">
<LightTexture texture="Content/Lights/light_fluorescent_L2.png" origin="0.5,0.5" />
<!-- additive "top light" -->
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="480,896,288,48" />
@@ -400,10 +400,10 @@
<input name="set_color" displayname="connection.setcolor" />
</ConnectionPanel>
</Item>
<Item name="" nameidentifier="lamp" identifier="lighthalogenmm01" category="Electrical" Tags="smallitem,light" scale="0.5">
<Item name="" nameidentifier="lamp" identifier="lighthalogenmm01" category="Electrical" subcategory="lighting" Tags="smallitem,light" scale="0.5">
<Upgrade gameversion="0.10.0.0" scale="*0.5" />
<Sprite texture="signalcomp.png" sourcerect="0,672,80,128" depth="0.8" origin="0.5,0.5" />
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="3200" powerconsumption="5">
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" powerconsumption="5">
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
<!-- additive "top light" -->
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="480,672,80,128" origin="0.5,0.5" />
@@ -417,10 +417,10 @@
<input name="set_color" displayname="connection.setcolor" />
</ConnectionPanel>
</Item>
<Item name="" nameidentifier="lamp" identifier="lighthalogenmm02" category="Electrical" Tags="smallitem,light" scale="0.5">
<Item name="" nameidentifier="lamp" identifier="lighthalogenmm02" category="Electrical" subcategory="lighting" Tags="smallitem,light" scale="0.5">
<Upgrade gameversion="0.10.0.0" scale="*0.5" />
<Sprite texture="signalcomp.png" sourcerect="80,672,128,80" depth="0.8" origin="0.5,0.5" />
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="3200" powerconsumption="5">
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" powerconsumption="5">
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
<!-- additive "top light" -->
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="560,672,128,80" origin="0.5,0.5" />
@@ -434,10 +434,10 @@
<input name="set_color" displayname="connection.setcolor" />
</ConnectionPanel>
</Item>
<Item name="" nameidentifier="lamp" identifier="lighthalogenmm03" category="Electrical" Tags="smallitem,light" scale="0.5">
<Item name="" nameidentifier="lamp" identifier="lighthalogenmm03" category="Electrical" subcategory="lighting" Tags="smallitem,light" scale="0.5">
<Upgrade gameversion="0.10.0.0" scale="*0.5" />
<Sprite texture="signalcomp.png" sourcerect="208,672,112,128" depth="0.8" origin="0.5,0.5" />
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="3200" powerconsumption="5">
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" powerconsumption="5">
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
<!-- additive "top light" -->
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="688,672,112,128" />
@@ -451,10 +451,10 @@
<input name="set_color" displayname="connection.setcolor" />
</ConnectionPanel>
</Item>
<Item name="" nameidentifier="lamp" identifier="lighthalogenm04" category="Electrical" Tags="smallitem,light" scale="0.5">
<Item name="" nameidentifier="lamp" identifier="lighthalogenm04" category="Electrical" subcategory="lighting" Tags="smallitem,light" scale="0.5">
<Upgrade gameversion="0.10.0.0" scale="*0.5" />
<Sprite texture="signalcomp.png" sourcerect="320,672,128,96" depth="0.8" origin="0.5,0.5" />
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="3200" powerconsumption="5">
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" powerconsumption="5">
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
<!-- additive "top light" -->
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="800,672,128,96" origin="0.5,0.5" />
@@ -468,10 +468,10 @@
<input name="set_color" displayname="connection.setcolor" />
</ConnectionPanel>
</Item>
<Item name="" nameidentifier="lamp" identifier="lightleds01" category="Electrical" Tags="smallitem,light" scale="0.5">
<Item name="" nameidentifier="lamp" identifier="lightleds01" category="Electrical" subcategory="lighting" Tags="smallitem,light" scale="0.5">
<Upgrade gameversion="0.10.0.0" scale="*0.5" />
<Sprite texture="signalcomp.png" sourcerect="352,784,80,80" depth="0.8" origin="0.5,0.5" />
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="3200" powerconsumption="5">
<LightComponent lightcolor="1.0,1.0,1.0,0.5" range="800.0" powerconsumption="5">
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
<!-- additive "top light" -->
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="842,794,59,59" origin="0.5,0.5" />
@@ -485,11 +485,11 @@
<input name="set_color" displayname="connection.setcolor" />
</ConnectionPanel>
</Item>
<Item name="" identifier="emergencylight" category="Electrical" Tags="smallitem,light" scale="0.5">
<Item name="" identifier="emergencylight" category="Electrical" subcategory="lighting" Tags="smallitem,light" scale="0.5">
<Upgrade gameversion="0.10.0.0" scale="*0.5" />
<Sprite texture="signalcomp.png" sourcerect="0,960,96,16" depth="0.8" />
<!-- base texture -->
<LightComponent lightcolor="255,0,0,25" range="1000" IsOn="true" castshadows="false" alphablend="true">
<LightComponent lightcolor="255,0,0,25" range="250.0" IsOn="true" castshadows="false" alphablend="true">
<LightTexture texture="Content/Lights/pointlight_bounce.png" origin="0.5,0.5" />
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="480,960,96,16" />
</LightComponent>

View File

@@ -14,12 +14,12 @@
<Conditional voltage="gt 0.1" />
</StatusEffect>
</PowerTransfer>
<LightComponent range="40" lightcolor="255,255,255,0" alphablend="true" powerconsumption="1" IsOn="true" castshadows="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,255,255,0" alphablend="true" powerconsumption="1" IsOn="true" castshadows="false" allowingameediting="false">
<Upgrade gameversion="0.9.600.0" lightcolor="255,255,255,0"/>
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="264,186,110,176" depth="0.1" origin="0.5,0.5" alpha="1.0" />
<IsActive targetitemcomponent="PowerTransfer" overload="eq False" />
</LightComponent>
<LightComponent range="40" lightcolor="255,255,255,0" alphablend="true" powerconsumption="1" IsOn="false" castshadows="false" allowingameediting="false" blinkfrequency="1.5">
<LightComponent range="10.0" lightcolor="255,255,255,0" alphablend="true" powerconsumption="1" IsOn="false" castshadows="false" allowingameediting="false" blinkfrequency="1.5">
<Upgrade gameversion="0.9.600.0" lightcolor="255,255,255,0"/>
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="376,186,110,176" depth="0.1" origin="0.5,0.5" alpha="1.0" />
<IsActive targetitemcomponent="PowerTransfer" overload="eq True" />
@@ -36,14 +36,14 @@
<ParticleEmitter particle="ElectricShock" DistanceMin="10" DistanceMax="25" ParticleAmount="5" ScaleMin="0.1" ScaleMax="0.12" />
</StatusEffect>
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power" displayname="connection.power" maxwires="10" />
<output name="signal_0" displayname="connection.signalx~[num]=0" fallbackdisplayname="connection.signalinx~[num]=0" maxwires="10" />
<output name="signal_1" displayname="connection.signalx~[num]=1" fallbackdisplayname="connection.signalinx~[num]=1" maxwires="10" />
<output name="signal_2" displayname="connection.signalx~[num]=2" fallbackdisplayname="connection.signalinx~[num]=2" maxwires="10" />
<output name="signal_3" displayname="connection.signalx~[num]=3" fallbackdisplayname="connection.signalinx~[num]=3" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="power_value_out" displayname="connection.powervalueout" maxwires="10" />
<output name="load_value_out" displayname="connection.loadvalueout" maxwires="10" />
<output name="power" displayname="connection.power" />
<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" />
<output name="condition_out" displayname="connection.conditionout" />
<output name="power_value_out" displayname="connection.powervalueout" />
<output name="load_value_out" displayname="connection.loadvalueout" />
</ConnectionPanel>
<Repairable selectkey="Action" header="electricalrepairsheader" deteriorationspeed="0.1" mindeteriorationdelay="120" 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,280" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
@@ -80,7 +80,7 @@
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredSkill identifier="electrical" level="30" />
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power" displayname="connection.power" maxwires="10" />
<output name="power" displayname="connection.power" />
</ConnectionPanel>
<Repairable selectkey="Action" header="electricalrepairsheader" deteriorationspeed="0.1" mindeteriorationdelay="120" maxdeteriorationdelay="720" mindeteriorationcondition="0" RepairThreshold="50" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ItemMsgRepairScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,280" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
@@ -98,7 +98,7 @@
<Sprite texture="signalcomp.png" sourcerect="604,0,118,159" depth="0.8" />
<BrokenSprite texture="signalcomp.png" sourcerect="722,0,118,159" depth="0.8" maxcondition="80" fadein="true" />
<BrokenSprite texture="signalcomp.png" sourcerect="840,0,118,159" depth="0.8" maxcondition="0" />
<PowerContainer capacity="50" maxrechargespeed="500.0" maxoutput="1000.0" canbeselected="true" indicatorposition="65,33" indicatorsize="34,46" ishorizontal="false" msg="ItemMsgInteractSelect">
<PowerContainer capacity="2000.0" maxrechargespeed="500.0" maxoutput="1000.0" canbeselected="true" indicatorposition="65,33" indicatorsize="34,46" ishorizontal="false" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.25,0.23" minsize="350,200" anchor="Center" style="ItemUI" /> <!--minsize="350,250" maxsize="420,300"-->
<StatusEffect type="OnActive" targettype="Contained" targets="loadable" Condition="2.0" comparison="and">
<!-- the statuseffect targets the contained item (a battery cell that's being charged), but the conditional targets the container (this battery) -->
@@ -118,18 +118,18 @@
<ParticleEmitter particle="ElectricShock" DistanceMin="10" DistanceMax="25" ParticleAmount="5" ScaleMin="0.1" ScaleMax="0.12" />
</StatusEffect>
<requireditem items="Screwdriver" type="Equipped" />
<output name="power_out" displayname="connection.powerout" maxwires="10" />
<output name="power_out" displayname="connection.powerout" />
<input name="power_in" displayname="connection.powerin" />
<input name="set_rate" displayname="connection.batterysetrechargespeed" />
<output name="charge" displayname="connection.batterychargestatusout" maxwires="10" />
<output name="charge_%" displayname="connection.batterychargepercentage" maxwires="10" />
<output name="charge_rate" displayname="connection.batteryrechargespeedout" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="load_value_out" displayname="connection.loadvalueout" maxwires="10" />
<output name="power_value_out" displayname="connection.powervalueout" maxwires="10" />
<output name="charge" displayname="connection.batterychargestatusout" />
<output name="charge_%" displayname="connection.batterychargepercentage" />
<output name="charge_rate" displayname="connection.batteryrechargespeedout" />
<output name="condition_out" displayname="connection.conditionout" />
<output name="load_value_out" displayname="connection.loadvalueout" />
<output name="power_value_out" displayname="connection.powervalueout" />
<input name="disable_output" displayname="connection.disableoutput" />
</ConnectionPanel>
<ItemContainer capacity="9" maxstacksize="60" canbeselected="true" hideitems="true" hudpos="0.5,0.6" uilabel="ChargingDock">
<ItemContainer capacity="3" maxstacksize="1" canbeselected="true" hideitems="true" hudpos="0.5,0.6" uilabel="ChargingDock">
<GuiFrame relativesize="0.2,0.2" anchor="Center" relativeoffset="0,0.2" style="ItemUI" />
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="128,448,64,64" origin="0.5,0.5" />
<SlotIcon slotindex="1" texture="Content/UI/StatusMonitorUI.png" sourcerect="128,448,64,64" origin="0.5,0.5" />
@@ -162,7 +162,7 @@
<Sprite texture="signalcomp.png" sourcerect="604,207,118,124" depth="0.8" />
<BrokenSprite texture="signalcomp.png" sourcerect="722,207,118,124" depth="0.8" maxcondition="80" fadein="true" />
<BrokenSprite texture="signalcomp.png" sourcerect="840,207,118,124" depth="0.8" maxcondition="0" />
<PowerContainer capacity="50" maxrechargespeed="500.0" maxoutput="1000.0" canbeselected="true" indicatorposition="21,12" indicatorsize="54,35" ishorizontal="true" msg="ItemMsgInteractSelect">
<PowerContainer capacity="2000.0" maxrechargespeed="500.0" maxoutput="1000.0" canbeselected="true" indicatorposition="21,12" indicatorsize="54,35" ishorizontal="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.25,0.23" minsize="350,200" anchor="Center" style="ItemUI" /> <!--minsize="350,250" maxsize="420,300"-->
<StatusEffect type="OnActive" targettype="Contained" targets="loadable" Condition="2.0" comparison="and">
<!-- the statuseffect targets the contained item (a battery cell that's being charged), but the conditional targets the container (this battery) -->
@@ -182,18 +182,18 @@
<ParticleEmitter particle="ElectricShock" DistanceMin="10" DistanceMax="25" ParticleAmount="5" ScaleMin="0.1" ScaleMax="0.12" />
</StatusEffect>
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power_out" displayname="connection.powerout" maxwires="10" />
<output name="power_out" displayname="connection.powerout" />
<input name="power_in" displayname="connection.powerin" />
<input name="set_rate" displayname="connection.batterysetrechargespeed" />
<output name="charge" displayname="connection.batterychargestatusout" maxwires="10" />
<output name="charge_%" displayname="connection.batterychargepercentage" maxwires="10" />
<output name="charge_rate" displayname="connection.batteryrechargespeedout" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="load_value_out" displayname="connection.loadvalueout" maxwires="10" />
<output name="power_value_out" displayname="connection.powervalueout" maxwires="10" />
<output name="charge" displayname="connection.batterychargestatusout" />
<output name="charge_%" displayname="connection.batterychargepercentage" />
<output name="charge_rate" displayname="connection.batteryrechargespeedout" />
<output name="condition_out" displayname="connection.conditionout" />
<output name="load_value_out" displayname="connection.loadvalueout" />
<output name="power_value_out" displayname="connection.powervalueout" />
<input name="disable_output" displayname="connection.disableoutput" />
</ConnectionPanel>
<ItemContainer capacity="9" maxstacksize="60" canbeselected="true" hideitems="true" hudpos="0.5,0.6" uilabel="ChargingDock">
<ItemContainer capacity="3" maxstacksize="1" canbeselected="true" hideitems="true" hudpos="0.5,0.6" uilabel="ChargingDock">
<GuiFrame relativesize="0.2,0.2" anchor="Center" relativeoffset="0,0.2" style="ItemUI" />
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="128,448,64,64" origin="0.5,0.5" />
<SlotIcon slotindex="1" texture="Content/UI/StatusMonitorUI.png" sourcerect="128,448,64,64" origin="0.5,0.5" />
@@ -208,7 +208,7 @@
<Sprite texture="signalcomp.png" depth="0.8" sourcerect="512,334,154,160" />
<BrokenSprite texture="signalcomp.png" sourcerect="667,334,155,161" depth="0.8" maxcondition="80" fadein="true" />
<BrokenSprite texture="signalcomp.png" sourcerect="821,334,155,161" depth="0.8" maxcondition="0" />
<PowerContainer capacity="50" rechargespeed="0" maxrechargespeed="1000.0" maxoutput="20000000.0" efficiency="0.1" exponentialrechargespeed="true" rechargeadjustspeed="0.1" rechargewarningindicatorlow="0.5" rechargewarningindicatorhigh="0.75" canbeselected="true" indicatorposition="53,11" indicatorsize="47,10" ishorizontal="true" msg="ItemMsgInteractSelect">
<PowerContainer capacity="20.0" rechargespeed="0" maxrechargespeed="1000.0" maxoutput="20000000.0" efficiency="0.1" exponentialrechargespeed="true" rechargeadjustspeed="0.1" rechargewarningindicatorlow="0.5" rechargewarningindicatorhigh="0.75" canbeselected="true" indicatorposition="53,11" indicatorsize="47,10" ishorizontal="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.25,0.23" minsize="350,200" anchor="Center" style="ItemUI" />
<Upgrade gameversion="0.16.7.0" maxrechargespeed="1000"/>
<Upgrade gameversion="0.16.7.0" maxoutput="20000000.0"/>
@@ -225,18 +225,18 @@
<ParticleEmitter particle="ElectricShock" DistanceMin="10" DistanceMax="25" ParticleAmount="5" ScaleMin="0.1" ScaleMax="0.12" />
</StatusEffect>
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power_out" displayname="connection.powerout" maxwires="10" />
<output name="power_out" displayname="connection.powerout" />
<input name="power_in" displayname="connection.powerin" />
<output name="charge" displayname="connection.batterychargestatusout" maxwires="10" />
<output name="charge_%" displayname="connection.batterychargepercentage" maxwires="10" />
<output name="charge_rate" displayname="connection.batteryrechargespeedout" maxwires="10" />
<output name="charge" displayname="connection.batterychargestatusout" />
<output name="charge_%" displayname="connection.batterychargepercentage" />
<output name="charge_rate" displayname="connection.batteryrechargespeedout" />
<input name="set_rate" displayname="connection.batterysetrechargespeed" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="load_value_out" displayname="connection.loadvalueout" maxwires="10" />
<output name="power_value_out" displayname="connection.powervalueout" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" />
<output name="load_value_out" displayname="connection.loadvalueout" />
<output name="power_value_out" displayname="connection.powervalueout" />
<input name="disable_output" displayname="connection.disableoutput" />
</ConnectionPanel>
<LightComponent range="40" lightcolor="255,255,255,0" alphablend="true" pulsefrequency="0.4" pulseamount="0.4" powerconsumption="1" IsOn="false" castshadows="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,255,255,0" alphablend="true" pulsefrequency="0.4" pulseamount="0.4" powerconsumption="1" IsOn="false" castshadows="false" allowingameediting="false">
<sprite texture="Content/Items/Electricity/signalcomp.png" sourcerect="358,334,154,160" depth="0.1" origin="0.5,0.5" alpha="1.0" />
<IsActive targetitemcomponent="PowerContainer" rechargeratio="gt 0.7" />
<IsActive targetitemcomponent="PowerContainer" currpowerconsumption="gt 500" />
@@ -264,25 +264,25 @@
</Repairable>
</Item>
<Item name="" identifier="batterycell" category="Equipment,Electrical" maxstacksize="60" tags="smallitem,loadable,mobilebattery" scale="0.5" cargocontaineridentifier="metalcrate" description="" impactsoundtag="impact_metal_light">
<Item name="" identifier="batterycell" category="Equipment,Electrical" maxstacksize="8" tags="smallitem,loadable,mobilebattery" scale="0.5" cargocontaineridentifier="metalcrate" description="" impactsoundtag="impact_metal_light">
<PreferredContainer primary="batterycellrecharger" maxcondition="80"/>
<PreferredContainer primary="stunbaton,underwaterscooter,handheldsonar,sonarbeacon,flashlight,portablepump,poweredcontainer" spawnprobability="1" mincondition="25"/>
<PreferredContainer secondary="divingcab" amount="6" spawnprobability="1" notcampaign="true" />
<PreferredContainer secondary="abandonedengcab,pirateengcab,wreckengcab,outpostengcab" minamount="2" maxamount="4" spawnprobability="0.2"/>
<PreferredContainer secondary="abandonedstoragecab,piratestoragecab,wreckstoragecab" minamount="2" maxamount="4" spawnprobability="0.1"/>
<PreferredContainer secondary="outposttrashcan" amount="2" spawnprobability="0.2" />
<PreferredContainer primary="stunbaton,underwaterscooter,handheldsonar,sonarbeacon,flashlight,portablepump,poweredcontainer" spawnprobability="1.0" mincondition="25"/>
<PreferredContainer secondary="divingcab" amount="3" spawnprobability="1" notcampaign="true" />
<PreferredContainer secondary="abandonedengcab,pirateengcab,wreckengcab,outpostengcab" minamount="1" maxamount="2" spawnprobability="0.1"/>
<PreferredContainer secondary="abandonedstoragecab,piratestoragecab,wreckstoragecab" minamount="1" maxamount="2" spawnprobability="0.05"/>
<PreferredContainer secondary="outposttrashcan" amount="1" spawnprobability="0.1" />
<Upgrade gameversion="0.10.0.0" scale="0.5"/>
<Price baseprice="125" minavailable="21">
<Price storeidentifier="merchantoutpost" multiplier="0.9" minavailable="15"/>
<Price storeidentifier="merchantcity" minavailable="12"/>
<Price baseprice="125" minavailable="7">
<Price storeidentifier="merchantoutpost" multiplier="0.9" minavailable="5"/>
<Price storeidentifier="merchantcity" minavailable="4"/>
<Price storeidentifier="merchantresearch" multiplier="1.2" />
<Price storeidentifier="merchantmilitary" multiplier="1.1" />
<Price storeidentifier="merchantmine" minavailable="18"/>
<Price storeidentifier="merchantengineering" multiplier="0.9" minavailable="18" />
<Price storeidentifier="merchantmine" minavailable="6"/>
<Price storeidentifier="merchantengineering" multiplier="0.9" minavailable="6" />
</Price>
<Deconstruct time="10">
<Item identifier="zinc" amount="2" />
<Item identifier="lithium" amount="2" />
<Item identifier="zinc" />
<Item identifier="lithium" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredSkill identifier="electrical" level="25" />
@@ -295,27 +295,27 @@
<Body width="32" height="20" density="30" />
<Holdable slots="Any,RightHand,LeftHand" msg="ItemMsgPickUpSelect" />
<Quality>
<QualityStat stattype="Condition" value="0.3"/>
<QualityStat stattype="Condition" value="0.1"/>
</Quality>
</Item>
<Item name="" identifier="fulguriumbatterycell" category="Equipment,Electrical" maxstacksize="60" tags="smallitem,loadable,mobilebattery" health="200" scale="0.5" cargocontaineridentifier="metalcrate" description="" impactsoundtag="impact_metal_light">
<Item name="" identifier="fulguriumbatterycell" category="Equipment,Electrical" maxstacksize="8" tags="smallitem,loadable,mobilebattery" health="200" scale="0.5" cargocontaineridentifier="metalcrate" description="" impactsoundtag="impact_metal_light">
<Upgrade gameversion="0.10.0.0" scale="0.5"/>
<PreferredContainer primary="batterycellrecharger" maxcondition="80"/>
<PreferredContainer primary="stunbaton,underwaterscooter,handheldsonar,sonarbeacon,flashlight,portablepump,poweredcontainer" mincondition="25"/>
<PreferredContainer secondary="divingcab,engcab,reactorcab"/>
<PreferredContainer secondary="abandonedengcab,pirateengcab,wreckengcab" amount="2" spawnprobability="0.1"/>
<Price baseprice="250" minavailable="3" minleveldifficulty="15">
<PreferredContainer secondary="abandonedengcab,pirateengcab,wreckengcab" amount="1" spawnprobability="0.05"/>
<Price baseprice="250" minavailable="1" minleveldifficulty="15">
<Price storeidentifier="merchantoutpost" sold="false" multiplier="1.25" />
<Price storeidentifier="merchantcity" />
<Price storeidentifier="merchantresearch" minavailable="6" />
<Price storeidentifier="merchantresearch" minavailable="2" />
<Price storeidentifier="merchantmilitary" />
<Price storeidentifier="merchantmine" sold="false" multiplier="1.25" />
<Price storeidentifier="merchantengineering" multiplier="0.9" minavailable="6" />
<Price storeidentifier="merchantengineering" multiplier="0.9" minavailable="2" />
</Price>
<Deconstruct time="10">
<Item identifier="zinc" amount="2" />
<Item identifier="fulgurium" amount="2" />
<Item identifier="zinc" />
<Item identifier="fulgurium" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="15">
<RequiredSkill identifier="electrical" level="40" />
@@ -327,7 +327,7 @@
<Body width="32" height="20" density="30" />
<Holdable slots="Any,RightHand,LeftHand" msg="ItemMsgPickUpSelect" />
<Quality>
<QualityStat stattype="Condition" value="0.3"/>
<QualityStat stattype="Condition" value="0.1"/>
</Quality>
</Item>
@@ -361,7 +361,7 @@
<ParticleEmitter particle="fleshsmoke" particlespersecond="2" scalemin="1" scalemax="2" mincondition="0.0" maxcondition="50.0" />
<input name="power_in" displayname="connection.powerin" />
</ConnectionPanel>
<ItemContainer capacity="12" maxstacksize="60" canbeselected="true" hideitems="false" itempos="24,10" iteminterval="23,0" itemrotation="-90" uilabel="ChargingDock" containedspritedepth="0.81">
<ItemContainer capacity="4" maxstacksize="1" canbeselected="true" hideitems="false" itempos="24,10" iteminterval="23,0" itemrotation="-90" uilabel="ChargingDock" containedspritedepth="0.81">
<GuiFrame relativesize="0.2,0.2" anchor="Center" style="ItemUI" />
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="128,448,64,64" origin="0.5,0.5" />
<SlotIcon slotindex="1" texture="Content/UI/StatusMonitorUI.png" sourcerect="128,448,64,64" origin="0.5,0.5" />

File diff suppressed because it is too large Load Diff

View File

@@ -23,11 +23,11 @@
<Affliction identifier="bleeding" strength="10" />
</propellerdamage>
</Engine>
<LightComponent range="40" lightcolor="255,255,255,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<IsActive targetitemcomponent="Engine" currentvolume="gt 0.01" />
<sprite texture="Content/Items/Engine/Engines.png" depth="0.025" sourcerect="664,0,659,317" origin="0.5,0.5" alpha="0.2" />
</LightComponent>
<LightComponent range="40" lightcolor="255,0,0,0" blinkfrequency="1" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,0,0,0" blinkfrequency="1" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<IsActive targetitemcomponent="Repairable" StressDeteriorationMultiplier="gt 2.0" />
<sprite texture="Content/Items/Engine/Engines.png" depth="0.025" sourcerect="664,0,659,317" origin="0.5,0.5" alpha="0.2" />
<StatusEffect type="OnActive" target="This">
@@ -48,7 +48,7 @@
<RequiredItem items="screwdriver" type="Equipped" />
<input name="power_in" displayname="connection.powerin" />
<input name="set_force" displayname="connection.setforce" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" />
</ConnectionPanel>
<Repairable selectkey="Action" header="mechanicalrepairsheader" deteriorationspeed="0.125" mindeteriorationdelay="120" maxdeteriorationdelay="300" mindeteriorationcondition="0" RepairThreshold="80" fixDurationHighSkill="5" fixDurationLowSkill="25"
StressDeteriorationThreshold="0.9" MaxStressDeteriorationMultiplier="6" StressDeteriorationIncreaseSpeed="0.05" StressDeteriorationDecreaseSpeed="0.1"
@@ -90,16 +90,16 @@
<Affliction identifier="bleeding" strength="10" />
</propellerdamage>
</Engine>
<LightComponent range="40" lightcolor="255,255,255,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<IsActive targetitemcomponent="Engine" currentvolume="gt 0.01" />
<sprite texture="Content/Items/Engine/Engines.png" depth="0.025" sourcerect="0,933,1613,592" origin="0.5,0.5" alpha="1.0" />
</LightComponent>
<LightComponent range="40" lightcolor="255,255,255,0" blinkfrequency="1" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,255,255,0" blinkfrequency="1" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<Upgrade gameversion="0.13.0.9" lightcolor="255,255,255,0" />
<IsActive targetitemcomponent="Engine" currentvolume="gt 0.01" />
<sprite texture="Content/Items/Engine/Engines.png" depth="0.025" sourcerect="0,933,1613,592" origin="0.5,0.5" alpha="0.2" />
</LightComponent>
<LightComponent range="40" lightcolor="255,0,0,0" blinkfrequency="1" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,0,0,0" blinkfrequency="1" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<IsActive targetitemcomponent="Repairable" StressDeteriorationMultiplier="gt 2.0" />
<sprite texture="Content/Items/Engine/Engines.png" depth="0.025" sourcerect="0,933,1613,592" origin="0.5,0.5" alpha="0.2" />
<StatusEffect type="OnActive" target="This">
@@ -120,7 +120,7 @@
<RequiredItem items="screwdriver" type="Equipped" />
<input name="power_in" displayname="connection.powerin" />
<input name="set_force" displayname="connection.setforce" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" />
</ConnectionPanel>
<Repairable selectkey="Action" header="mechanicalrepairsheader" deteriorationspeed="0.125" mindeteriorationdelay="120" maxdeteriorationdelay="300" mindeteriorationcondition="0" RepairThreshold="80" fixDurationHighSkill="5" fixDurationLowSkill="25"
StressDeteriorationThreshold="0.9" MaxStressDeteriorationMultiplier="6" StressDeteriorationIncreaseSpeed="0.05" StressDeteriorationDecreaseSpeed="0.1"
@@ -159,7 +159,7 @@
<Affliction identifier="bleeding" strength="10" />
</propellerdamage>
</Engine>
<LightComponent range="40" lightcolor="255,255,255,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="0" IsOn="false" castshadows="false" allowingameediting="false">
<IsActive targetitemcomponent="Engine" currentvolume="gt 0.01" />
<sprite texture="Content/Items/Engine/Engines.png" depth="0.025" sourcerect="1614,867,426,178" origin="0.5,0.5" alpha="1.0" />
</LightComponent>
@@ -177,7 +177,7 @@
<RequiredItem items="screwdriver" type="Equipped" />
<input name="power_in" displayname="connection.powerin" />
<input name="set_force" displayname="connection.setforce" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" />
</ConnectionPanel>
<Repairable selectkey="Action" header="mechanicalrepairsheader" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ItemMsgRepairWrench" hudpriority="10">
<GuiFrame relativesize="0.2,0.16" minsize="400,200" maxsize="480,280" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />

View File

@@ -33,16 +33,16 @@
<IsActiveConditional Condition="gt 0.0" />
</DecorativeSprite>
<LightComponent range="40" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" allowingameediting="false">
<sprite texture="Content/Items/Command/navigatorLights.png" depth="0.025" sourcerect="351,624,336,400" alpha="1.0" />
</LightComponent>
<LightComponent range="40" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" blinkfrequency="1" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" blinkfrequency="1" allowingameediting="false">
<sprite texture="Content/Items/Command/navigatorLights.png" depth="0.025" sourcerect="688,624,336,400" alpha="1.0" />
</LightComponent>
<Fabricator canbeselected="true" powerconsumption="500.0" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.4,0.45" style="ItemUI" anchor="Center" />
<GuiFrame relativesize="0.4,0.6" style="ItemUI" anchor="Center" />
<sound file="Content/Items/Fabricators/Fabricator.ogg" type="OnActive" range="1000.0" volumeproperty="RelativeVoltage" loop="true"/>
<poweronsound file="Content/Items/PowerOnLight1.ogg" range="600" loop="false" />
<StatusEffect type="InWater" target="This" condition="-0.5" />
@@ -61,7 +61,7 @@
</StatusEffect>
<RequiredItem items="screwdriver" type="Equipped"/>
<input name="power_in" displayname="connection.powerin"/>
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" />
</ConnectionPanel>
<Repairable selectkey="Action" header="mechanicalrepairsheader" deteriorationspeed="0.50" mindeteriorationdelay="60" maxdeteriorationdelay="120" RepairThreshold="80" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ItemMsgRepairWrench" hudpriority="10">
@@ -78,7 +78,7 @@
</StatusEffect>
</Repairable>
<ItemContainer capacity="15" canbeselected="true" hideitems="true" slotsperrow="4" uilabel="" allowuioverlap="true"/>
<ItemContainer capacity="5" canbeselected="true" hideitems="true" slotsperrow="5" uilabel="" allowuioverlap="true"/>
<ItemContainer capacity="1" canbeselected="true" hideitems="true" slotsperrow="1" uilabel="" allowuioverlap="true"/>
</Item>
@@ -104,12 +104,12 @@
<BrokenSprite texture="Content/Items/Fabricators/FabricatorsAndDeconstructors.png" sourcerect="336,0,336,288" origin="0.5,0.5" depth="0.8" maxcondition="80" fadein="true" />
<BrokenSprite texture="Content/Items/Fabricators/FabricatorsAndDeconstructors.png" sourcerect="672,0,336,288" origin="0.5,0.5" depth="0.8" maxcondition="0" />
<LightComponent range="40" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" allowingameediting="false">
<sprite texture="Content/Items/Command/navigatorLights.png" depth="0.025" sourcerect="688,339,336,288" alpha="1.0" />
</LightComponent>
<Fabricator canbeselected = "true" powerconsumption="500.0" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.4,0.45" style="ItemUI" anchor="Center" />
<GuiFrame relativesize="0.4,0.6" style="ItemUI" anchor="Center" />
<sound file="Content/Items/Fabricators/Fabricator.ogg" type="OnActive" range="1000.0" volumeproperty="RelativeVoltage" loop="true"/>
<poweronsound file="Content/Items/PowerOnLight2.ogg" range="600" loop="false" />
<StatusEffect type="InWater" target="This" condition="-0.5" />
@@ -128,7 +128,7 @@
</StatusEffect>
<RequiredItem items="screwdriver" type="Equipped"/>
<input name="power_in" displayname="connection.powerin"/>
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" />
</ConnectionPanel>
<Repairable selectkey="Action" header="mechanicalrepairsheader" deteriorationspeed="0.50" mindeteriorationdelay="60" maxdeteriorationdelay="120" RepairThreshold="80" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ItemMsgRepairWrench" hudpriority="10">
@@ -145,7 +145,7 @@
</StatusEffect>
</Repairable>
<ItemContainer capacity="15" canbeselected="true" hideitems="true" slotsperrow="4" uilabel="" allowuioverlap="true"/>
<ItemContainer capacity="5" canbeselected="true" hideitems="true" slotsperrow="5" uilabel="" allowuioverlap="true"/>
<ItemContainer capacity="1" canbeselected="true" hideitems="true" slotsperrow="1" uilabel="" allowuioverlap="true"/>
</Item>
@@ -169,7 +169,7 @@
<Sprite texture="Content/Items/Fabricators/FabricatorsAndDeconstructors.png" depth="0.8" sourcerect="0,304,256,320"/>
<BrokenSprite texture="Content/Items/Fabricators/FabricatorsAndDeconstructors.png" sourcerect="272,304,256,320" depth="0.8" maxcondition="80" fadein="true" />
<BrokenSprite texture="Content/Items/Fabricators/FabricatorsAndDeconstructors.png" sourcerect="544,304,256,320" depth="0.8" maxcondition="0" />
<LightComponent range="40" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,255,255,0" powerconsumption="5" IsOn="true" castshadows="false" alphablend="false" allowingameediting="false">
<sprite texture="Content/Items/Command/navigatorLights.png" depth="0.025" sourcerect="0,665,256,320" origin="0.5,0.5" alpha="1.0" />
</LightComponent>
<DecorativeSprite texture="Content/Items/Fabricators/FabricatorsAndDeconstructors.png" depth="0.84" sourcerect="866,484,156,105"/>
@@ -224,7 +224,7 @@
</StatusEffect>
<RequiredItem items="screwdriver" type="Equipped"/>
<input name="power_in" displayname="connection.powerin"/>
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" />
</ConnectionPanel>
<Repairable selectkey="Action" header="mechanicalrepairsheader" deteriorationspeed="0.50" mindeteriorationdelay="60" maxdeteriorationdelay="120" RepairThreshold="80" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ItemMsgRepairWrench" hudpriority="10">
@@ -240,7 +240,7 @@
<Affliction identifier="stun" strength="4" />
</StatusEffect>
</Repairable>
<ItemContainer capacity="9" canbeselected="true" hideitems="true" hudpos="0.5, 0.4" slotsperrow="3" uilabel="" allowuioverlap="true"/>
<ItemContainer capacity="15" canbeselected="true" hideitems="true" hudpos="0.5, 0.8" slotsperrow="4" uilabel="" allowuioverlap="true"/>
<ItemContainer capacity="3" canbeselected="true" hideitems="true" hudpos="0.5, 0.4" slotsperrow="3" uilabel="" allowuioverlap="true"/>
<ItemContainer capacity="5" canbeselected="true" hideitems="true" hudpos="0.5, 0.8" slotsperrow="5" uilabel="" allowuioverlap="true"/>
</Item>
</Items>

View File

@@ -11,7 +11,7 @@
roothealth="200"
rootcolor="255,150,150,255"
maxanger="5"
maxpowercapacity="50"
maxpowercapacity="10000"
explosionresistance="0.8"
submergedwaterresistance="0.5"
firevulnerability="10.0"

View File

@@ -4,15 +4,15 @@
<Sprite texture="Content/Items/Gardening/GrowablePlants_Temp.png" sourcerect="896,384,128,128" depth="0.75" premultiplyalpha="false" origin="0.5,0.5" />
<Body width="95" height="106" density="25" />
<Price baseprice="120" minleveldifficulty="1">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="3" />
<Price storeidentifier="merchantresearch" multiplier="0.9" minavailable="6" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="1" />
<Price storeidentifier="merchantresearch" multiplier="0.9" minavailable="2" />
<Price storeidentifier="merchantmilitary" sold="false" multiplier="1.2" />
<Price storeidentifier="merchantmine" sold="false" multiplier="0.75" />
</Price>
<PreferredContainer primary="crewcab"/>
<PreferredContainer secondary="wreckstoragecab,abandonedstoragecab,piratestoragecab" amount="2" spawnprobability="0.2" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetach" PickingTime="5.0" aimpos="85,-10" handle1="0,0" attachable="true" aimable="true" />
<PreferredContainer secondary="wreckstoragecab,abandonedstoragecab,piratestoragecab" amount="1" spawnprobability="0.1" />
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetach" MsgWhenDropped="ItemMsgPickupSelect" PickingTime="5.0" aimpos="85,-10" handle1="0,0" attachable="true" aimable="true" />
<Fabricate suitablefabricators="fabricator" requiredtime="45">
<RequiredSkill identifier="mechanical" level="20" />
<RequiredItem identifier="steel" />
@@ -20,13 +20,13 @@
<RequiredItem identifier="plastic" />
</Fabricate>
<Deconstruct time="30">
<Item identifier="steel" amount="2" mincondition="0.5" />
<Item identifier="plastic" amount="2" mincondition="1" />
<Item identifier="steel" mincondition="0.5" />
<Item identifier="plastic" mincondition="1" />
</Deconstruct>
<ItemContainer capacity="1" maxstacksize="60" hideitems="true" drawinventory="false" uilabel="" allowuioverlap="true" allowdraganddrop="false" showcontainedstateindicator="false">
<ItemContainer capacity="1" maxstacksize="1" hideitems="true" drawinventory="false" uilabel="" allowuioverlap="true" allowdraganddrop="false" showcontainedstateindicator="false">
<Containable items="seed" />
</ItemContainer>
<LightComponent range="40" lightcolor="255,255,255,0" IsOn="true" castshadows="false" allowingameediting="false">
<LightComponent range="10.0" lightcolor="255,255,255,0" IsOn="true" castshadows="false" allowingameediting="false">
<sprite texture="Content/Items/Gardening/GrowablePlants_Temp.png" depth="0.025" sourcerect="896,512,128,128" origin="0.5,0.5" alpha="1.0" />
</LightComponent>
<Planter selectkey="Select" canbepicked="true" pickingtime="5.0" msg="ItemMsgPlantSeed">
@@ -40,15 +40,15 @@
<InventoryIcon texture="Content/Items/Gardening/GrowablePlants_Temp.png" sourcerect="896,0,128,128" origin="0.5,0.5" />
<Sprite texture="Content/Items/Gardening/GrowablePlants_Temp.png" sourcerect="896,0,128,128" depth="0.55" origin="0.5,0.5" />
<Price baseprice="80" minleveldifficulty="1">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="3" />
<Price storeidentifier="merchantresearch" multiplier="0.9" minavailable="6" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="1" />
<Price storeidentifier="merchantresearch" multiplier="0.9" minavailable="2" />
<Price storeidentifier="merchantmilitary" sold="false" multiplier="1.2" />
<Price storeidentifier="merchantmine" sold="false" multiplier="0.75" />
<Price storeidentifier="merchantclown" minavailable="0" maxavailable="2" />
</Price>
<PreferredContainer primary="crewcab" amount="2" spawnprobability="1" notcampaign="true" notpvp="true"/>
<PreferredContainer primary="wreckstoragecab,abandonedstoragecab,piratestoragecab,wreckcrewcab,abandonedcrewcab,piratecrewcab,outpostcrewcabinet" amount="2" spawnprobability="0.2" />
<PreferredContainer primary="crewcab" amount="1" spawnprobability="0.5" notcampaign="true" notpvp="true"/>
<PreferredContainer primary="wreckstoragecab,abandonedstoragecab,piratestoragecab,wreckcrewcab,abandonedcrewcab,piratecrewcab,outpostcrewcabinet" amount="1" spawnprobability="0.1" />
<Body width="121" height="96" density="15" />
<Fabricate suitablefabricators="fabricator" requiredtime="35">
<RequiredSkill identifier="mechanical" level="20" />
@@ -56,8 +56,8 @@
<RequiredItem identifier="plastic" />
</Fabricate>
<Deconstruct time="20">
<Item identifier="steel" amount="2" />
<Item identifier="plastic" amount="2" />
<Item identifier="steel" />
<Item identifier="plastic" />
</Deconstruct>
<Holdable slots="Any,RightHand+LeftHand" aimpos="60,0" holdangle="45" handle1="-50,20" handle2="-30,52" msg="ItemMsgPickUpSelect" />
<RepairTool wateramount="100.0" range="0" barrelpos="28,11" targetstructures="false" hititems="false">
@@ -65,18 +65,18 @@
</RepairTool>
</Item>
<Item name="" identifier="fertilizer" tags="fertilizer,smallitem" maxstacksize="60" category="Misc" scale="0.5" health="800">
<Item name="" identifier="fertilizer" tags="fertilizer,smallitem" maxstacksize="8" category="Misc" scale="0.5" health="800">
<Sprite texture="Content/Items/Gardening/GrowablePlants_Temp.png" sourcerect="910,128,87,125" depth="0.55" origin="0.5,0.5" />
<Price baseprice="140" minleveldifficulty="1">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="1" />
<Price storeidentifier="merchantresearch" multiplier="0.9" />
<Price storeidentifier="merchantmilitary" sold="false" multiplier="1.2" />
<Price storeidentifier="merchantmine" sold="false" multiplier="0.75" />
<Price storeidentifier="merchantclown" minavailable="0" maxavailable="2" />
</Price>
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="wreckstoragecab,abandonedstoragecab,piratestoragecab,wreckcrewcab,abandonedcrewcab,piratecrewcab,outpostcrewcabinet" amount="2" spawnprobability="0.2" />
<PreferredContainer primary="wreckstoragecab,abandonedstoragecab,piratestoragecab,wreckcrewcab,abandonedcrewcab,piratecrewcab,outpostcrewcabinet" amount="1" spawnprobability="0.1" />
<Fabricate suitablefabricators="fabricator" requiredtime="45">
<RequiredSkill identifier="electrical" level="20" />
<RequiredItem identifier="uranium" />
@@ -84,8 +84,8 @@
<RequiredItem identifier="saltvineseed" />
</Fabricate>
<Deconstruct time="30">
<Item identifier="uranium" amount="2" mincondition="0.9" />
<Item identifier="carbon" amount="2" mincondition="0.9" />
<Item identifier="uranium" mincondition="0.9" />
<Item identifier="carbon" mincondition="0.9" />
</Deconstruct>
<Body width="85" height="122" density="25" />
<Holdable canBeCombined="true" removeOnCombined="true" slots="Any,RightHand,LeftHand" holdangle="95" handle1="-20,55" msg="ItemMsgPickUpSelect">
@@ -97,13 +97,13 @@
<Item name="" identifier="seedbag" category="Misc" Tags="smallitem" scale="0.5">
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="wreckstoragecab,abandonedstoragecab,piratestoragecab,wreckcrewcab,abandonedcrewcab,piratecrewcab,outpostcrewcabinet" amount="2" spawnprobability="0.2" />
<PreferredContainer primary="wreckstoragecab,abandonedstoragecab,piratestoragecab,wreckcrewcab,abandonedcrewcab,piratecrewcab,outpostcrewcabinet" amount="1" spawnprobability="0.1" />
<Sprite texture="Content/Items/Gardening/GrowablePlants_Temp.png" sourcerect="841,704,49,65" depth="0.55" origin="0.5,0.5" />
<Body width="45" height="60" density="12" />
<Price baseprice="60" minleveldifficulty="1">
<Price storeidentifier="merchantoutpost" />
<Price storeidentifier="merchantcity" multiplier="1.2" />
<Price storeidentifier="merchantresearch" multiplier="0.9" minavailable="6" />
<Price storeidentifier="merchantresearch" multiplier="0.9" minavailable="2" />
<Price storeidentifier="merchantmilitary" sold="false" multiplier="1.2" />
<Price storeidentifier="merchantmine" sold="false" multiplier="0.75" />
</Price>
@@ -112,11 +112,11 @@
<RequiredItem identifier="organicfiber" amount="2" />
</Fabricate>
<Deconstruct time="15">
<RequiredItem identifier="organicfiber" amount="2" />
<RequiredItem identifier="organicfiber" />
</Deconstruct>
<Holdable slots="RightHand+LeftHand,Any" msg="ItemMsgPickUpSelect" holdangle="40" handle1="0,10" />
<ItemContainer capacity="36" keepopenwhenequipped="true" movableframe="true">
<Containable items="seed,ammobox,deepdiving,smallitem,mediumitem,largeitem" />
<ItemContainer capacity="12" keepopenwhenequipped="true" movableframe="true">
<Containable items="seed" />
</ItemContainer>
</Item>
</Items>

View File

@@ -1,19 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<Items>
<!-- -->
<Item name="" identifier="creepingorangevineseed" category="Misc" Tags="smallitem,seed,plantitem" maxstacksize="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" spritecolor="255,54,0,255">
<Item name="" identifier="creepingorangevineseed" category="Misc" Tags="smallitem,seed,plantitem" maxstacksize="8" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" spritecolor="255,54,0,255">
<Sprite texture="Content/Items/Gardening/GrowablePlants_Temp.png" depth="0.2" sourcerect="830,636,31,30" origin="0.5,0.5" />
<PreferredContainer primary="wreckstoragecab,abandonedstoragecab,piratestoragecab" amount="2" spawnprobability="0.2" />
<PreferredContainer primary="seedbag" amount="2" spawnprobability="0.6" />
<PreferredContainer primary="wreckstoragecab,abandonedstoragecab,piratestoragecab" amount="1" spawnprobability="0.1" />
<PreferredContainer primary="seedbag" amount="1" spawnprobability="0.3" />
<Price baseprice="30">
<Price storeidentifier="merchantoutpost" sold="false" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="3" />
<Price storeidentifier="merchantresearch" multiplier="0.9" minavailable="6" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="1" />
<Price storeidentifier="merchantresearch" multiplier="0.9" minavailable="2" />
<Price storeidentifier="merchantmilitary" sold="false" multiplier="1.2" />
<Price storeidentifier="merchantmine" sold="false" multiplier="0.75" />
</Price>
<Deconstruct time="30">
<Item identifier="carbon" amount="2" mincondition="0.5" />
<Item identifier="carbon" mincondition="0.5" />
</Deconstruct>
<Growable growthspeed="0.070" pickingtime="3" maximumvines="24" maxhealth="500" hardiness="0.15" floodtolerance="0.4" seedrate="0" productrate="0.022" flowertint="255,54,0,255" flowerquantity="10" baseflowerscale="0.35" vinescale="0.25" vinetint="244,172,132,255">
<ProducedItem identifier="creepingorange" probability="0.95" />
@@ -49,19 +49,19 @@
</Upgrade>
</Item>
<Item name="" identifier="tobaccovineseed" category="Misc" Tags="smallitem,seed,plantitem" maxstacksize="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" spritecolor="48,122,245,255">
<Item name="" identifier="tobaccovineseed" category="Misc" Tags="smallitem,seed,plantitem" maxstacksize="8" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" spritecolor="48,122,245,255">
<Sprite texture="Content/Items/Gardening/GrowablePlants_Temp.png" depth="0.2" sourcerect="863,636,30,31" origin="0.5,0.5" />
<PreferredContainer primary="wreckstoragecab,abandonedstoragecab,piratestoragecab" amount="2" spawnprobability="0.2" />
<PreferredContainer primary="seedbag" amount="2" spawnprobability="0.6" />
<PreferredContainer primary="wreckstoragecab,abandonedstoragecab,piratestoragecab" amount="1" spawnprobability="0.1" />
<PreferredContainer primary="seedbag" amount="1" spawnprobability="0.3" />
<Price baseprice="30">
<Price storeidentifier="merchantoutpost" sold="false" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="3" />
<Price storeidentifier="merchantresearch" multiplier="0.9" minavailable="6" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="1" />
<Price storeidentifier="merchantresearch" multiplier="0.9" minavailable="2" />
<Price storeidentifier="merchantmilitary" sold="false" multiplier="1.2" />
<Price storeidentifier="merchantmine" sold="false" multiplier="0.75" />
</Price>
<Deconstruct time="30">
<Item identifier="carbon" amount="2" mincondition="0.5" />
<Item identifier="carbon" mincondition="0.5" />
</Deconstruct>
<Growable growthspeed="0.065" pickingtime="3" maximumvines="48" maxhealth="500" hardiness="0.071" floodtolerance="0.5" seedrate="0" productrate="0.0056" flowerquantity="16" baseflowerscale="0.25" leaftint="226,95,85,255" vinescale="0.25" vinetint="226,95,85,255" flowertint="48,122,245,255">
<ProducedItem identifier="tobaccobud" probability="1.0" />
@@ -96,19 +96,19 @@
</Upgrade>
</Item>
<Item name="" identifier="saltvineseed" category="Misc" Tags="smallitem,seed,plantitem" maxstacksize="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" spritecolor="215,245,77,255">
<Item name="" identifier="saltvineseed" category="Misc" Tags="smallitem,seed,plantitem" maxstacksize="8" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" spritecolor="215,245,77,255">
<Sprite texture="Content/Items/Gardening/GrowablePlants_Temp.png" depth="0.2" sourcerect="829,666,33,35" origin="0.5,0.5" />
<PreferredContainer primary="wreckstoragecab,abandonedstoragecab,piratestoragecab" amount="2" spawnprobability="0.2" />
<PreferredContainer primary="seedbag" amount="2" spawnprobability="0.6" />
<PreferredContainer primary="wreckstoragecab,abandonedstoragecab,piratestoragecab" amount="1" spawnprobability="0.1" />
<PreferredContainer primary="seedbag" amount="1" spawnprobability="0.3" />
<Price baseprice="30">
<Price storeidentifier="merchantoutpost" sold="false" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="3" />
<Price storeidentifier="merchantresearch" multiplier="0.9" minavailable="6" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="1" />
<Price storeidentifier="merchantresearch" multiplier="0.9" minavailable="2" />
<Price storeidentifier="merchantmilitary" sold="false" multiplier="1.2" />
<Price storeidentifier="merchantmine" sold="false" multiplier="0.75" />
</Price>
<Deconstruct time="30">
<Item identifier="carbon" amount="2" mincondition="0.5" />
<Item identifier="carbon" mincondition="0.5" />
</Deconstruct>
<Growable growthspeed="0.076" pickingtime="3" maximumvines="18" maxhealth="375" hardiness="0.162" floodtolerance="0.2" seedrate="0" productrate="0.0056" flowerquantity="8" baseflowerscale="0.40" vinescale="0.25" vinetint="135,187,61,255" flowertint="240,180,17,255">
<ProducedItem identifier="saltbulb" probability="1.0"/>
@@ -143,19 +143,19 @@
</Upgrade>
</Item>
<Item name="" identifier="raptorbaneseed" category="Misc" Tags="smallitem,seed,plantitem" maxstacksize="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" spritecolor="238,36,98,255">
<Item name="" identifier="raptorbaneseed" category="Misc" Tags="smallitem,seed,plantitem" maxstacksize="8" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" spritecolor="238,36,98,255">
<Sprite texture="Content/Items/Gardening/GrowablePlants_Temp.png" depth="0.2" sourcerect="863,668,30,33" origin="0.5,0.5" />
<PreferredContainer primary="wreckstoragecab,abandonedstoragecab,piratestoragecab" amount="2" spawnprobability="0.2" />
<PreferredContainer primary="seedbag" amount="2" spawnprobability="0.6" />
<PreferredContainer primary="wreckstoragecab,abandonedstoragecab,piratestoragecab" amount="1" spawnprobability="0.1" />
<PreferredContainer primary="seedbag" amount="1" spawnprobability="0.3" />
<Price baseprice="30">
<Price storeidentifier="merchantoutpost" sold="false" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="3" />
<Price storeidentifier="merchantresearch" multiplier="0.9" minavailable="6" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="1" />
<Price storeidentifier="merchantresearch" multiplier="0.9" minavailable="2" />
<Price storeidentifier="merchantmilitary" sold="false" multiplier="1.2" />
<Price storeidentifier="merchantmine" sold="false" multiplier="0.75" />
</Price>
<Deconstruct time="30">
<Item identifier="carbon" amount="2" mincondition="0.5" />
<Item identifier="carbon" mincondition="0.5" />
</Deconstruct>
<Growable growthspeed="0.065" pickingtime="3" maximumvines="36" maxhealth="325" hardiness="0.062" floodtolerance="0.4" seedrate="0" productrate="0.022" flowerquantity="10" baseflowerscale="0.35" vinescale="0.25" leaftint="140,146,56,255" vinetint="140,146,56,255" flowertint="238,36,98,255">
<ProducedItem identifier="raptorbane" probability="0.4" />
@@ -192,23 +192,23 @@
</Item>
<Item name="" identifier="banana" category="Misc" Tags="smallitem,seed,plantitem" maxstacksize="60" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" spritecolor="215,245,77,255">
<Item name="" identifier="banana" category="Misc" Tags="smallitem,seed,plantitem" maxstacksize="8" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" spritecolor="215,245,77,255" useinhealthinterface="true">
<!-- TODO: sprite -->
<sprite texture="Content/Map/Outposts/Art/FactionItems.png" sourcerect="263,193,38,39" depth="0.2" origin="0.5,0.5" />
<PreferredContainer primary="seedbag" amount="2" spawnprobability="0.06" />
<PreferredContainer primary="seedbag" amount="1" spawnprobability="0.03" />
<Price baseprice="50" canbespecial="false">
<Price storeidentifier="merchantoutpost" sold="false" />
<Price storeidentifier="merchantcity" sold="false"/>
<Price storeidentifier="merchantresearch" sold="false" />
<Price storeidentifier="merchantmilitary" sold="false" />
<Price storeidentifier="merchantmine" sold="false" />
<Price storeidentifier="merchantclown" minavailable="9" maxavailable="5" sold="true">
<Price storeidentifier="merchantclown" minavailable="3" maxavailable="5" sold="true">
<Reputation faction="clowns" min="50"/>
</Price>
</Price>
<Deconstruct time="30">
<Item identifier="potassium" amount="2" mincondition="0.5" />
<Item identifier="carbon" amount="2" mincondition="0.5" />
<Item identifier="potassium" mincondition="0.5" />
<Item identifier="carbon" mincondition="0.5" />
</Deconstruct>
<Growable growthspeed="0.076" pickingtime="3" maximumvines="18" maxhealth="375" hardiness="0.15" floodtolerance="0.2" seedrate="0" productrate="0.0056" flowerquantity="4" baseflowerscale="0.60" vinescale="0.25" vinetint="55,152,27,255" flowertint="139,56,87,255">
<ProducedItem identifier="banana" probability="1.0"/>
@@ -238,18 +238,29 @@
</Growable>
<Body radius="15" density="12" />
<MeleeWeapon slots="Any,RightHand,LeftHand" aimable="false" aimpos="32, 4" handle1="-5,-5" holdangle="-45" swingamount="0,3" swingspeed="0.5" swingwhenaiming="true" msg="ItemMsgPickUpSelect">
<StatusEffect type="OnSecondaryUse" target="This" Condition="-30.0" />
<StatusEffect type="OnSecondaryUse" target="This" Condition="-30.0">
<ParticleEmitter particle="brownchunks" AngleMin="80" AngleMax="100" DistanceMin="30" DistanceMax="45" VelocityMin="80" VelocityMax="90" ScaleMin="0.08" ScaleMax="0.1" ParticlesPerSecond="10" InitialDelay="0.2" CopyEntityAngle="True" ColorMultiplier="246,255,0,255" LifeTimeMultiplier="0.75" />
</StatusEffect>
<StatusEffect type="OnSecondaryUse" target="This,Character" disabledeltatime="true">
<Conditional Condition="lte 0" />
<ReduceAffliction identifier="nausea" amount="5" />
<ReduceAffliction identifier="opiatewithdrawal" amount="5" />
<Affliction identifier="strengthen" amount="10" />
</StatusEffect>
<StatusEffect type="OnSecondaryUse" target="This">
<Conditional Condition="gte 99" />
<Sound file="Content/Items/Medical/ITEM_bananaPeeling.ogg" range="250" />
</StatusEffect>
<StatusEffect type="OnSecondaryUse" target="This">
<Conditional Condition="lt 95" />
<Sound file="Content/Items/Medical/ITEM_bananaEatingLoop.ogg" range="250" loop="true" />
</StatusEffect>
<StatusEffect type="OnUse" target="This" Condition="-100.0" disabledeltatime="true" />
<StatusEffect type="OnUse" target="Character">
<StatusEffect type="OnUse" target="UseTarget">
<ReduceAffliction identifier="nausea" amount="5" />
<ReduceAffliction identifier="opiatewithdrawal" amount="5" />
<Affliction identifier="strengthen" amount="10" />
<Sound file="Content/Items/Medical/ITEM_eatingBiteQuick.ogg" range="250" />
</StatusEffect>
<!-- Remove the item when fully used -->
<StatusEffect type="OnBroken" target="This">

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Items>
<Item name="" identifier="creepingorange" category="Material" maxstacksize="60" maxstacksizecharacterinventory="60" Tags="smallitem,plantitem,petfood1,petfood2,petfood3,distillable" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" impacttolerance="8" allowasextracargo="true">
<Item name="" identifier="creepingorange" category="Material" maxstacksize="32" maxstacksizecharacterinventory="8" Tags="smallitem,plantitem,petfood1,petfood2,petfood3,distillable" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" impacttolerance="8" allowasextracargo="true">
<Sprite texture="Content/Items/Gardening/GrowablePlants_Temp.png" depth="0.2" sourcerect="971,649,43,55" origin="0.5,0.5" />
<Body radius="30" density="9" />
<Price baseprice="20" sold="false">
@@ -12,8 +12,8 @@
</Price>
<Fabricate suitablefabricators="vendingmachine" requiredtime="1" requiredmoney="30" fabricationlimitmin="3" fabricationlimitmax="5"/>
<Deconstruct time="35">
<Item identifier="carbon" amount="2" mincondition="0.5" />
<Item identifier="creepingorangevineseed" amount="2" mincondition="0.5" />
<Item identifier="carbon" mincondition="0.5" />
<Item identifier="creepingorangevineseed" mincondition="0.5" />
</Deconstruct>
<Throwable characterusable="true" canBeCombined="false" slots="Any,RightHand,LeftHand" throwforce="3.5" aimpos="35,-10" msg="ItemMsgPickUpSelect">
<StatusEffect type="OnImpact" target="This" Condition="0.0" setvalue="true">
@@ -32,7 +32,7 @@
<PreferredContainer secondary="medfabcab,storagecab"/>
</Item>
<Item name="" identifier="tobaccobud" category="Material" maxstacksize="60" maxstacksizecharacterinventory="60" Tags="smallitem,plantitem" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" impacttolerance="8" allowasextracargo="true">
<Item name="" identifier="tobaccobud" category="Material" maxstacksize="32" maxstacksizecharacterinventory="8" Tags="smallitem,plantitem" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" impacttolerance="8" allowasextracargo="true">
<Sprite texture="Content/Items/Gardening/GrowablePlants_Temp.png" depth="0.2" sourcerect="904,646,56,61" origin="0.5,0.5" />
<Body radius="30" density="9" waterdragcoefficient="20"/>
<Price baseprice="40" sold="false">
@@ -43,8 +43,8 @@
<Price storeidentifier="merchantmine" multiplier="0.75" />
</Price>
<Deconstruct time="35">
<Item identifier="carbon" amount="2" mincondition="0.5" />
<Item identifier="tobaccovineseed" amount="2" mincondition="0.5" />
<Item identifier="carbon" mincondition="0.5" />
<Item identifier="tobaccovineseed" mincondition="0.5" />
</Deconstruct>
<Throwable characterusable="true" canBeCombined="false" slots="Any,RightHand,LeftHand" throwforce="3.5" aimpos="35,-10" msg="ItemMsgPickUpSelect">
<StatusEffect type="OnImpact" target="This" Condition="0.0" setvalue="true">
@@ -61,12 +61,12 @@
<PreferredContainer secondary="medfabcab,storagecab"/>
</Item>
<Item name="" identifier="badraptorbane" descriptionidentifier="raptorbane" category="Material" maxstacksize="60" maxstacksizecharacterinventory="60" Tags="smallitem,plantitem,petfood1,petfood2,petfood3" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" impacttolerance="8" allowasextracargo="true">
<Item name="" identifier="badraptorbane" descriptionidentifier="raptorbane" category="Material" maxstacksize="32" maxstacksizecharacterinventory="8" Tags="smallitem,plantitem,petfood1,petfood2,petfood3" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" impacttolerance="8" allowasextracargo="true">
<Sprite texture="Content/Items/Gardening/GrowablePlants_Temp.png" depth="0.2" sourcerect="907,838,44,50" origin="0.5,0.5" />
<Body radius="30" density="9"/>
<Deconstruct time="35">
<Item identifier="carbon" amount="2" mincondition="0.5" />
<Item identifier="raptorbaneseed" amount="2" mincondition="0.5" />
<Item identifier="carbon" mincondition="0.5" />
<Item identifier="raptorbaneseed" mincondition="0.5" />
</Deconstruct>
<Throwable characterusable="true" canBeCombined="false" slots="Any,RightHand,LeftHand" throwforce="3.5" aimpos="35,-10" msg="ItemMsgPickUpSelect">
<StatusEffect type="OnNotContained" target="This" Scale="0.05">
@@ -95,7 +95,7 @@
<PreferredContainer secondary="storagecab"/>
</Item>
<Item name="" identifier="saltbulb" category="Material" maxstacksize="60" maxstacksizecharacterinventory="60" Tags="smallitem,plantitem,explodesinwater" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" impacttolerance="8" allowasextracargo="true">
<Item name="" identifier="saltbulb" category="Material" maxstacksize="32" maxstacksizecharacterinventory="8" Tags="smallitem,plantitem,explodesinwater" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" impacttolerance="8" allowasextracargo="true">
<Sprite texture="Content/Items/Gardening/GrowablePlants_Temp.png" depth="0.2" sourcerect="968,712,49,55" origin="0.5,0.5" />
<Body radius="30" density="9" />
<Price baseprice="65" sold="false">
@@ -106,8 +106,8 @@
<Price storeidentifier="merchantmine" multiplier="0.75" />
</Price>
<Deconstruct time="35">
<Item identifier="sodium" amount="2" />
<Item identifier="saltvineseed" amount="2" />
<Item identifier="sodium" />
<Item identifier="saltvineseed" />
</Deconstruct>
<Throwable characterusable="true" canBeCombined="false" slots="Any,RightHand,LeftHand" throwforce="3.5" aimpos="35,-10" msg="ItemMsgPickUpSelect">
<StatusEffect type="InWater" target="This" Condition="0.0" setvalue="true">
@@ -133,7 +133,7 @@
<PreferredContainer secondary="storagecab"/>
</Item>
<Item name="" identifier="raptorbane" category="Material" maxstacksize="60" maxstacksizecharacterinventory="60" Tags="smallitem,plantitem,petfood1,petfood2,petfood3,distillable" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" impacttolerance="8" allowasextracargo="true">
<Item name="" identifier="raptorbane" category="Material" maxstacksize="32" maxstacksizecharacterinventory="8" Tags="smallitem,plantitem,petfood1,petfood2,petfood3,distillable" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" impacttolerance="8" allowasextracargo="true">
<Sprite texture="Content/Items/Gardening/GrowablePlants_Temp.png" depth="0.2" sourcerect="971,777,44,50" origin="0.5,0.5" />
<Body radius="30" density="9" waterdragcoefficient="10"/>
<Price baseprice="40" sold="false">
@@ -144,8 +144,8 @@
<Price storeidentifier="merchantmine" multiplier="0.75" />
</Price>
<Deconstruct time="35">
<Item identifier="carbon" amount="2" mincondition="0.5" />
<Item identifier="raptorbaneseed" amount="2" mincondition="0.5" />
<Item identifier="carbon" mincondition="0.5" />
<Item identifier="raptorbaneseed" mincondition="0.5" />
</Deconstruct>
<Throwable characterusable="true" canBeCombined="false" slots="Any,RightHand,LeftHand" throwforce="3.5" aimpos="35,-10" msg="ItemMsgPickUpSelect">
<StatusEffect type="OnImpact" target="This" Condition="0.0" setvalue="true">
@@ -163,12 +163,12 @@
<PreferredContainer secondary="storagecab"/>
</Item>
<Item name="" identifier="badcreepingorange" descriptionidentifier="creepingorange" category="Material" maxstacksize="60" maxstacksizecharacterinventory="60" Tags="smallitem,plantitem,petfood1,petfood2,petfood3" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" impacttolerance="5.5" allowasextracargo="true">
<Item name="" identifier="badcreepingorange" descriptionidentifier="creepingorange" category="Material" maxstacksize="32" maxstacksizecharacterinventory="8" Tags="smallitem,plantitem,petfood1,petfood2,petfood3" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft" impacttolerance="5.5" allowasextracargo="true">
<Sprite texture="Content/Items/Gardening/GrowablePlants_Temp.png" depth="0.2" sourcerect="971,835,43,55" origin="0.5,0.5" />
<Body radius="30" density="9" />
<Deconstruct time="35">
<Item identifier="carbon" amount="2" mincondition="0.5" />
<Item identifier="creepingorangevineseed" amount="2" mincondition="0.5" />
<Item identifier="carbon" mincondition="0.5" />
<Item identifier="creepingorangevineseed" mincondition="0.5" />
</Deconstruct>
<Throwable characterusable="true" canBeCombined="false" slots="Any,RightHand,LeftHand" throwforce="3.5" aimpos="35,-10" msg="ItemMsgPickUpSelect">
<StatusEffect type="OnNotContained" target="This" Scale="0.05">

View File

@@ -1,9 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<Items>
<Item name="" identifier="op_researchterminal" tags="geneticresearchstation" width="494" height="297" texturescale="1.0,1.0" scale="0.5" category="Machine">
<sprite texture="Content/Map/Outposts/Art/MedicalItemResearch.png" sourcerect="417,6,494,297" depth="0.79" premultiplyalpha="false" origin="0.5,0.5" />
<sprite texture="Content/Map/Outposts/Art/MedicalItemResearch.png" sourcerect="417,6,494,297" depth="0.8" premultiplyalpha="false" origin="0.5,0.5" />
<BrokenSprite texture="Content/Map/Outposts/Art/MedicalItemResearch.png" sourcerect="440,564,494,224" depth="0.79" maxcondition="50" origin="0.5,1.0" fadein="true" />
<BrokenSprite texture="Content/Map/Outposts/Art/MedicalItemResearch.png" sourcerect="440,798,494,224" depth="0.79" maxcondition="10" origin="0.5,1.0" fadein="true" />
<UpgradePreviewSprite texture="Content/UI/WeaponUI.png" sourcerect="134,969,54,45" origin="0.5,0.45" />
<LightComponent range="0" powerconsumption="5" lightcolor="255,255,255,111" IsOn="true" castshadows="false" allowingameediting="false">
<LightComponent range="0.0" powerconsumption="5" lightcolor="255,255,255,111" IsOn="true" castshadows="false" allowingameediting="false">
<sprite texture="Content/Map/Outposts/Art/MedicalItemResearchLights.png" sourcerect="417,6,494,297" depth="0.1" origin="0.5,0.5" alpha="1.0" />
</LightComponent>
<Deconstructor canbeselected="true" showoutput="false" powerconsumption="500.0" deconstructitemssimultaneously="true" msg="ItemMsgInteractSelect" activatebuttontext="researchstation.invalidinput" infotext="researchstation.empty.infotext" infoareawidth="0.7">
@@ -12,10 +14,10 @@
<poweronsound file="Content/Items/PowerOnLight3.ogg" range="600" loop="false" />
<StatusEffect type="InWater" target="This" condition="-0.5" />
</Deconstructor>
<ItemContainer capacity="6" maxstacksize="60" canbeselected="true" hideitems="true" hudpos="0.5, 0.4" slotsperrow="3" uilabel="" allowuioverlap="true">
<Containable items="geneticmaterial,stabilozine,unidentifiedgeneticmaterial,researchmaterial,ammobox,deepdiving,smallitem,mediumitem,largeitem" />
<ItemContainer capacity="2" maxstacksize="1" canbeselected="true" hideitems="true" hudpos="0.5, 0.4" slotsperrow="3" uilabel="" allowuioverlap="true">
<Containable items="geneticmaterial,stabilozine,unidentifiedgeneticmaterial,researchmaterial" />
</ItemContainer>
<ItemContainer capacity="1" maxstacksize="60" canbeselected="true" hideitems="true" hudpos="0.5, 0.8" slotsperrow="5" uilabel="" allowuioverlap="true">
<ItemContainer capacity="1" maxstacksize="1" canbeselected="true" hideitems="true" hudpos="0.5, 0.8" slotsperrow="5" uilabel="" allowuioverlap="true">
<Containable items="geneticmaterial,stabilozine,unidentifiedgeneticmaterial,researchmaterial,smallitem,mediumitem" />
</ItemContainer>
<Repairable selectkey="Action" header="electricalrepairsheader" deteriorationspeed="0.0" canbeselected="true" RepairThreshold="80" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ItemMsgRepairScrewdriver" hudpriority="10">
@@ -37,12 +39,12 @@
</StatusEffect>
<RequiredItem items="screwdriver" type="Equipped" />
<input name="power_in" displayname="connection.powerin" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" />
</ConnectionPanel>
</Item>
<Item name="" identifier="genesplicer" scale="0.4" category="Equipment" tags="smallitem,geneticdevice" description="" cargocontaineridentifier="metalcrate" impactsoundtag="impact_metal_light">
<PreferredContainer primary="medcab" secondary="medcab"/>
<PreferredContainer secondary="abandonedmedcab,piratemedcab,wreckmedcab,outpostmedcab,researchcontainer" spawnprobability="0.04"/>
<PreferredContainer secondary="abandonedmedcab,piratemedcab,wreckmedcab,outpostmedcab,researchcontainer" spawnprobability="0.02"/>
<Price baseprice="500" minleveldifficulty="15">
<Price storeidentifier="merchantresearch" />
<Price storeidentifier="merchantcity" sold="false"/>
@@ -52,10 +54,10 @@
</Price>
</Price>
<Deconstruct time="10">
<Item identifier="plastic" amount="4" />
<Item identifier="copper" amount="4" />
<Item identifier="rubber" amount="2" />
<Item identifier="silicon" amount="2" />
<Item identifier="plastic" amount="2" />
<Item identifier="copper" amount="2" />
<Item identifier="rubber" />
<Item identifier="silicon" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredSkill identifier="medical" level="50" />
@@ -67,7 +69,7 @@
<InventoryIcon texture="Content/Items/Genetic/Genetic.png" sourcerect="244,62,76,65" origin="0.5,0.5" />
<Sprite name="Headset" texture="Content/Items/Genetic/Genetic.png" depth="0.6" sourcerect="67,85,73,35" origin="0.5,0.5" />
<Body radius="15" width="45" density="25" />
<ItemContainer capacity="1" maxstacksize="60" autoinject="true" autoinjectthreshold="Infinity" allowswappingcontaineditems="false">
<ItemContainer capacity="1" maxstacksize="1" autoinject="true" autoinjectthreshold="Infinity" allowswappingcontaineditems="false">
<Containable items="geneticmaterial" />
</ItemContainer>
<Wearable limbtype="Head" slots="Any,HealthInterface" msg="ItemMsgPickUpSelect" displaycontainedstatus="true">
@@ -76,14 +78,14 @@
</Item>
<Item name="" identifier="geneticmaterial_unresearched" nameidentifier="unidentifiedgeneticmaterial"
aliases="geneticmaterialcrawler_unresearched,geneticmaterialcrawler_unresearched2,geneticmaterialcrawler_unresearched3,geneticmaterialmudraptor_unresearched,geneticmaterialmudraptor_unresearched2,geneticmaterialmudraptor_unresearched3,geneticmaterialmoloch_unresearched,geneticmaterialmoloch_unresearched2,geneticmaterialmoloch_unresearched3,geneticmaterialmantis_unresearched,geneticmaterialmantis_unresearched2,geneticmaterialmantis_unresearched3,geneticmaterialthresher_unresearched,geneticmaterialthresher_unresearched2,geneticmaterialthresher_unresearched3,geneticmaterialhammerhead_unresearched,geneticmaterialhammerhead_unresearched2,geneticmaterialhammerhead_unresearched3,geneticmaterialhammerheadmatriarch_unresearched,geneticmaterialhammerheadmatriarch_unresearched2,geneticmaterialhammerheadmatriarch_unresearched3,geneticmaterialspineling_unresearched,geneticmaterialspineling_unresearched2,geneticmaterialspineling_unresearched3,geneticmaterialhusk_unresearched,geneticmaterialhusk_unresearched2,geneticmaterialhusk_unresearched3,geneticmaterialmollusc_unresearched,geneticmaterialmollusc_unresearched2,geneticmaterialmollusc_unresearched3,geneticmaterialskitter_unresearched,geneticmaterialskitter_unresearched2,geneticmaterialskitter_unresearched3,geneticmaterialhunter_unresearched,geneticmaterialhunter_unresearched2,geneticmaterialhunter_unresearched3"
category="Material" maxstacksize="60" maxstacksizecharacterinventory="60" tags="smallitem,unidentifiedgeneticmaterial,blackmarketgenes" cargocontaineridentifier="mediccrate" description="" scale="0.5" impactsoundtag="impact_soft" hideinmenus="true">
category="Material" maxstacksize="32" maxstacksizecharacterinventory="8" tags="smallitem,unidentifiedgeneticmaterial,blackmarketgenes" cargocontaineridentifier="mediccrate" description="" scale="0.5" impactsoundtag="impact_soft" hideinmenus="true">
<PreferredContainer primary="medfabcab" spawnprobability="0"/>
<PreferredContainer secondary="abandonedmedcab,piratemedcab,wreckmedcab,outpostmedcab,researchcontainer" spawnprobability="0.6"/>
<PreferredContainer secondary="geneticstorage" minamount="2" maxamount="4" spawnprobability="1" />
<PreferredContainer secondary="ruinstoragelarge" minamount="4" maxamount="6" spawnprobability="0.4" />
<PreferredContainer secondary="abandonedmedcab,piratemedcab,wreckmedcab,outpostmedcab,researchcontainer" spawnprobability="0.3"/>
<PreferredContainer secondary="geneticstorage" minamount="1" maxamount="2" spawnprobability="1.0" />
<PreferredContainer secondary="ruinstoragelarge" minamount="2" maxamount="3" spawnprobability="0.2" />
<Price baseprice="300" sold="false" requiresunlock="true">
<Price storeidentifier="merchantcity" sold="true" minavailable="15" maxavailable="10"/>
<Price storeidentifier="merchantresearch" sold="true" multiplier="1.2" minavailable="30" maxavailable="15" />
<Price storeidentifier="merchantcity" sold="true" minavailable="5" maxavailable="10"/>
<Price storeidentifier="merchantresearch" sold="true" multiplier="1.2" minavailable="10" maxavailable="15" />
</Price>
<Deconstruct time="5" chooserandom="true" amount="1" requireddeconstructor="geneticresearchstation">
<Item identifier="geneticmaterialcrawler" commonness="3" requiredotheritem="stabilozine" outconditionmin="0.1" outconditionmax="0.2" activatebuttontext="researchstation.research" infotext="researchstation.research.infotext" infotextonotheritemmissing="researchstation.combine.missingitem" />
@@ -127,7 +129,7 @@
<Body width="15" radius="15" density="20" />
<Pickable slots="Any" />
</Item>
<Item name="" identifier="geneticmaterialcrawler" nameidentifier="geneticmaterial" category="Material" maxstacksize="60" tags="smallitem,geneticmaterial" cargocontaineridentifier="mediccrate" description="" scale="0.5" impactsoundtag="impact_metal_light" hideconditionbar="true" hideconditionintooltip="false" allowsellingwhenbroken="true">
<Item name="" identifier="geneticmaterialcrawler" nameidentifier="geneticmaterial" category="Material" maxstacksize="1" tags="smallitem,geneticmaterial" cargocontaineridentifier="mediccrate" description="" scale="0.5" impactsoundtag="impact_metal_light" hideconditionbar="true" hideconditionintooltip="false" allowsellingwhenbroken="true">
<PreferredContainer primary="medfabcab" />
<Price baseprice="750" sold="false">
<Price storeidentifier="merchantcity"/>
@@ -151,7 +153,6 @@
<ParticleEmitter particle="bloodsplash" anglemin="0" anglemax="360" particleamount="5" velocitymin="0" velocitymax="0" scalemin="0.5" scalemax="1.0" />
<Affliction identifier="organdamage" amount="10" />
<Affliction identifier="stun" amount="0.5" />
<Remove />
</StatusEffect>
</GeneticMaterial>
<InventoryIcon texture="Content/Items/Genetic/Genetic.png" sheetindex="0,3" sheetelementsize="64,64" origin="0.5,0.5" />
@@ -164,7 +165,7 @@
</Item>
<Item name="" identifier="geneticmaterialmudraptor" variantof="geneticmaterialcrawler" nameidentifier="geneticmaterial">
<Deconstruct>
<Item identifier="geneticmaterialmudraptor" amount="2" />
<Item identifier="geneticmaterialmudraptor" />
</Deconstruct>
<InventoryIcon texture="Content/Items/Genetic/Genetic.png" sheetindex="1,3" sheetelementsize="64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Genetic/Genetic.png" sheetindex="10,0" sheetelementsize="32,32" depth="0.6" origin="0.5,0.5"/>
@@ -172,7 +173,7 @@
</Item>
<Item name="" identifier="geneticmaterialmoloch" variantof="geneticmaterialcrawler" nameidentifier="geneticmaterial">
<Deconstruct>
<Item identifier="geneticmaterialmoloch" amount="2" />
<Item identifier="geneticmaterialmoloch" />
</Deconstruct>
<InventoryIcon texture="Content/Items/Genetic/Genetic.png" sheetindex="2,3" sheetelementsize="64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Genetic/Genetic.png" sheetindex="9,0" sheetelementsize="32,32" depth="0.6" origin="0.5,0.5"/>
@@ -180,7 +181,7 @@
</Item>
<Item name="" identifier="geneticmaterialthresher" variantof="geneticmaterialcrawler" nameidentifier="geneticmaterial">
<Deconstruct>
<Item identifier="geneticmaterialthresher" amount="2" />
<Item identifier="geneticmaterialthresher" />
</Deconstruct>
<InventoryIcon texture="Content/Items/Genetic/Genetic.png" sheetindex="3,3" sheetelementsize="64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Genetic/Genetic.png" sheetindex="8,0" sheetelementsize="32,32" depth="0.6" origin="0.5,0.5"/>
@@ -188,7 +189,7 @@
</Item>
<Item name="" identifier="geneticmaterialmantis" variantof="geneticmaterialcrawler" nameidentifier="geneticmaterial">
<Deconstruct>
<Item identifier="geneticmaterialmantis" amount="2" />
<Item identifier="geneticmaterialmantis" />
</Deconstruct>
<InventoryIcon texture="Content/Items/Genetic/Genetic.png" sheetindex="4,3" sheetelementsize="64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Genetic/Genetic.png" sheetindex="7,0" sheetelementsize="32,32" depth="0.6" origin="0.5,0.5"/>
@@ -196,7 +197,7 @@
</Item>
<Item name="" identifier="geneticmaterialhammerhead" variantof="geneticmaterialcrawler" nameidentifier="geneticmaterial">
<Deconstruct>
<Item identifier="geneticmaterialhammerhead" amount="2" />
<Item identifier="geneticmaterialhammerhead" />
</Deconstruct>
<InventoryIcon texture="Content/Items/Genetic/Genetic.png" sheetindex="6,3" sheetelementsize="64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Genetic/Genetic.png" sheetindex="5,0" sheetelementsize="32,32" depth="0.6" origin="0.5,0.5"/>
@@ -204,7 +205,7 @@
</Item>
<Item name="" identifier="geneticmaterialhammerheadmatriarch" variantof="geneticmaterialcrawler" nameidentifier="geneticmaterial">
<Deconstruct>
<Item identifier="geneticmaterialhammerheadmatriarch" amount="2" />
<Item identifier="geneticmaterialhammerheadmatriarch" />
</Deconstruct>
<InventoryIcon texture="Content/Items/Genetic/Genetic.png" sheetindex="3,2" sheetelementsize="64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Genetic/Genetic.png" sheetindex="1,0" sheetelementsize="32,32" depth="0.6" origin="0.5,0.5"/>
@@ -212,7 +213,7 @@
</Item>
<Item name="" identifier="geneticmaterialspineling" variantof="geneticmaterialcrawler" nameidentifier="geneticmaterial">
<Deconstruct>
<Item identifier="geneticmaterialspineling" amount="2" />
<Item identifier="geneticmaterialspineling" />
</Deconstruct>
<InventoryIcon texture="Content/Items/Genetic/Genetic.png" sheetindex="5,3" sheetelementsize="64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Genetic/Genetic.png" sheetindex="6,0" sheetelementsize="32,32" depth="0.6" origin="0.5,0.5"/>
@@ -220,10 +221,10 @@
</Item>
<Item name="" identifier="geneticmaterialhusk" variantof="geneticmaterialcrawler" nameidentifier="geneticmaterial">
<Deconstruct>
<Item identifier="geneticmaterialhusk" amount="2" multiplier="5" />
<Item identifier="geneticmaterialhusk" multiplier="5" />
</Deconstruct>
<Price>
<Price storeidentifier="merchanthusk" minavailable="3" maxavailable="4" sold="true">
<Price storeidentifier="merchanthusk" minavailable="1" maxavailable="4" sold="true">
<Reputation faction="huskcult" min="70"/>
</Price>
</Price>
@@ -233,7 +234,7 @@
</Item>
<Item name="" identifier="geneticmaterialmollusc" variantof="geneticmaterialcrawler" nameidentifier="geneticmaterial">
<Deconstruct>
<Item identifier="geneticmaterialmollusc" amount="2" />
<Item identifier="geneticmaterialmollusc" />
</Deconstruct>
<InventoryIcon texture="Content/Items/Genetic/Genetic.png" sheetindex="0,2" sheetelementsize="64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Genetic/Genetic.png" sheetindex="4,0" sheetelementsize="32,32" depth="0.6" origin="0.5,0.5"/>
@@ -241,7 +242,7 @@
</Item>
<Item name="" identifier="geneticmaterialskitter" variantof="geneticmaterialcrawler" nameidentifier="geneticmaterial">
<Deconstruct>
<Item identifier="geneticmaterialskitter" amount="2" />
<Item identifier="geneticmaterialskitter" />
</Deconstruct>
<InventoryIcon texture="Content/Items/Genetic/Genetic.png" sheetindex="1,2" sheetelementsize="64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Genetic/Genetic.png" sheetindex="3,0" sheetelementsize="32,32" depth="0.6" origin="0.5,0.5"/>
@@ -249,7 +250,7 @@
</Item>
<Item name="" identifier="geneticmaterialhunter" variantof="geneticmaterialcrawler" nameidentifier="geneticmaterial">
<Deconstruct>
<Item identifier="geneticmaterialhunter" amount="2" />
<Item identifier="geneticmaterialhunter" />
</Deconstruct>
<InventoryIcon texture="Content/Items/Genetic/Genetic.png" sheetindex="2,2" sheetelementsize="64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Genetic/Genetic.png" sheetindex="2,0" sheetelementsize="32,32" depth="0.6" origin="0.5,0.5"/>

View File

@@ -1,17 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<Items>
<Item name="" identifier="assistantclothes" category="Equipment" tags="smallitem,clothing" fireproof="false" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab" amount="2" spawnprobability="0.2" notcampaign="true"/>
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.2" />
<PreferredContainer primary="crewcab" amount="1" spawnprobability="0.1" notcampaign="true"/>
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.1" />
<Price baseprice="150">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Assistant Clothes Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="383,274,128,110" origin="0.5,0.5" />
<Sprite texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="6,363,124,67" depth="0.6" origin="0.5,0.5" />

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Items>
<Item name="" identifier="skillbooksailorsguide" category="Misc" cargocontaineridentifier="metalcrate" allowasextracargo="true" Tags="smallitem,skillbook" maxstacksize="60" scale="0.5" impactsoundtag="impact_soft">
<Item name="" identifier="skillbooksailorsguide" category="Misc" cargocontaineridentifier="metalcrate" allowasextracargo="true" Tags="smallitem,skillbook" maxstacksize="8" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab"/>
<Price baseprice="350" buyingpricemodifier="2.5" minleveldifficulty="40">
<Price storeidentifier="merchantoutpost" maxavailable="1" />
@@ -10,7 +10,7 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct time="20">
<Item identifier="carbon" amount="2" />
<Item identifier="carbon" />
</Deconstruct>
<InventoryIcon texture="Content/Items/JobGear/TalentGear.png" sourcerect="123,368,38,56" origin="0.5,0.5" />
<Sprite texture="Content/Items/JobGear/TalentGear.png" sourcerect="107,74,32,38" depth="0.6" origin="0.5,0.5" />
@@ -44,7 +44,7 @@
<Fabricate />
<Deconstruct />
<Deconstruct time="10">
<Item identifier="divingmask" amount="2" />
<Item identifier="divingmask" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10" requiresrecipe="true">
<RequiredItem identifier="clownmask" />
@@ -65,8 +65,8 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct time="15">
<Item identifier="copper" amount="2" />
<Item identifier="plastic" amount="4" />
<Item identifier="copper" />
<Item identifier="plastic" amount="2" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="20" requiresrecipe="true">
<RequiredSkill identifier="mechanical" level="20" />
@@ -91,8 +91,8 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct time="15">
<Item identifier="steel" amount="6" />
<Item identifier="iron" amount="8" />
<Item identifier="steel" amount="3" />
<Item identifier="iron" amount="4" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="20" requiresrecipe="true">
<RequiredSkill identifier="mechanical" level="20" />
@@ -108,7 +108,7 @@
<DropContainedItems/>
</StatusEffect>
</Holdable>
<ItemContainer capacity="6" maxstacksize="60" canbeselected="true" hideitems="false" itempos="92,-48" iteminterval="0,-92" AllowAccessWhenDropped="false" msg="ItemMsgInteractSelect">
<ItemContainer capacity="2" maxstacksize="1" canbeselected="true" hideitems="false" itempos="92,-48" iteminterval="0,-92" AllowAccessWhenDropped="false" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.15,0.2" anchor="Center" style="ItemUI" />
<Containable items="crate" />
</ItemContainer>
@@ -125,7 +125,7 @@
<Price storeidentifier="merchantarmory" multiplier="0.9" />
</Price>
<Deconstruct time="10">
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="titaniumaluminiumalloy" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiresrecipe="true" requiredtime="30">
<RequiredSkill identifier="weapons" level="40" />
@@ -162,7 +162,7 @@
</MeleeWeapon>
<aitarget sightrange="500" soundrange="250" fadeouttime="1" />
<Quality>
<QualityStat stattype="StrikingPowerMultiplier" value="0.45"/>
<QualityStat stattype="StrikingPowerMultiplier" value="0.15"/>
</Quality>
<SkillRequirementHint identifier="weapons" level="50" />
<SkillRequirementHint identifier="helm" level="50" />
@@ -180,8 +180,8 @@
<Item identifier="dementonite" />
</Fabricate>
<Deconstruct time="10">
<Item identifier="alienblood" amount="2" />
<Item identifier="adrenalinegland" amount="2" />
<Item identifier="alienblood" />
<Item identifier="adrenalinegland" />
</Deconstruct>
<!-- rectangular body to prevent the egg from rolling -->
<Body width="120" height="120" friction="1.0" restitution="0.01" angulardamping="1.0" density="12"/>
@@ -197,7 +197,7 @@
</StatusEffect>
<StatusEffect type="OnFire" target="This" Condition="-5.0"/>
</Holdable>
<ItemContainer capacity="1" maxstacksize="60" hideitems="true" showcontainedstateindicator="false" canbeselected="true">
<ItemContainer capacity="1" maxstacksize="1" hideitems="true" showcontainedstateindicator="false" canbeselected="true">
<GuiFrame relativesize="0.15,0.2" anchor="Center" style="ItemUI" />
<StatusEffect type="OnBroken" target="This">
<particleemitter particle="mudrapeggbrownchunks" particleamount="100" velocitymin="100" velocitymax="2000" anglemin="0" anglemax="360" scalemin="0.4" scalemax="0.6" />
@@ -211,7 +211,7 @@
<StatusEffect type="OnFire" target="This" Condition="-5.0"/>
<StatusEffect type="Always" target="This" Condition="0" setvalue="true">
<Conditional Scale="gte 0.5" />
<SpawnCharacter speciesname="Mudraptor_pet" totalmaxcount="4" inheritteam="true"/>
<SpawnCharacter speciesname="Mudraptor_pet" totalmaxcount="2" inheritteam="true"/>
<Remove />
</StatusEffect>
<Containable items="antibloodloss1">
@@ -220,10 +220,10 @@
<StatusEffect type="OnContaining" target="Contained" Condition="-1"/>
</Containable>
</ItemContainer>
<LightComponent range="20" lightcolor="255,255,255,61" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false" pulsefrequency="1" pulseamount="0.30">
<LightComponent range="5" lightcolor="255,255,255,61" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false" pulsefrequency="1" pulseamount="0.30">
<sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.025" sourcerect="300,291,98,113" origin="0.5,0.6" alpha="1.0" />
</LightComponent>
<LightComponent range="160" lightcolor="255,255,255,70" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false">
<LightComponent range="40" lightcolor="255,255,255,70" powerconsumption="0" IsOn="true" castshadows="false" allowingameediting="false">
<sprite texture="Content/Items/CreatureLoot/CreatureLoot.png" depth="0.025" sourcerect="410,301,88,95" origin="0.5,0.6" alpha="1.0" />
</LightComponent>
</Item>

View File

@@ -2,13 +2,13 @@
<Items>
<!-- HATS START -->
<Item name="" identifier="captainscap1" aliases="captainscap" category="Equipment" tags="smallitem" cargocontaineridentifier="metalcrate" description="" scale="0.4">
<PreferredContainer primary="crewcab" amount="2" spawnprobability="0.2" notcampaign="true"/>
<PreferredContainer primary="crewcab" amount="1" spawnprobability="0.1" notcampaign="true"/>
<Price baseprice="75" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10" />
<Sprite name="Captain's Cap 1" texture="Content/Items/Jobgear/headgears.png" depth="0.6" sourcerect="12,130,89,50" origin="0.5,0.5" />
@@ -20,13 +20,13 @@
</Wearable>
</Item>
<Item name="" identifier="captainscap2" category="Equipment" tags="smallitem" cargocontaineridentifier="metalcrate" description="" scale="0.4">
<PreferredContainer primary="crewcab" amount="2" spawnprobability="0.2" notcampaign="true"/>
<PreferredContainer primary="crewcab" amount="1" spawnprobability="0.1" notcampaign="true"/>
<Price baseprice="75" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10" />
<Sprite name="Captain's Cap 2" texture="Content/Items/Jobgear/headgears.png" depth="0.6" sourcerect="114,129,83,48" origin="0.5,0.5" />
@@ -38,13 +38,13 @@
</Wearable>
</Item>
<Item name="" identifier="captainscap3" category="Equipment" tags="smallitem" cargocontaineridentifier="metalcrate" description="" scale="0.4">
<PreferredContainer primary="crewcab" amount="2" spawnprobability="0.2" notcampaign="true"/>
<PreferredContainer primary="crewcab" amount="1" spawnprobability="0.1" notcampaign="true"/>
<Price baseprice="75" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10" />
<Sprite name="Captain's Cap 3" texture="Content/Items/Jobgear/headgears.png" depth="0.6" sourcerect="212,119,90,53" origin="0.5,0.5" />
@@ -56,13 +56,13 @@
</Wearable>
</Item>
<Item name="" identifier="captainsseparatistcap1" category="Equipment" tags="smallitem" cargocontaineridentifier="metalcrate" description="" scale="0.4">
<PreferredContainer primary="crewcab" amount="2" spawnprobability="0.2" notcampaign="true"/>
<PreferredContainer primary="crewcab" amount="1" spawnprobability="0.1" notcampaign="true"/>
<Price baseprice="75" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10" />
<Sprite name="Captain's Cap 1" texture="Content/Items/Jobgear/headgears.png" depth="0.6" sourcerect="314,115,89,59" origin="0.5,0.5" />
@@ -74,13 +74,13 @@
</Wearable>
</Item>
<Item name="" identifier="captainsseparatistcap2" category="Equipment" tags="smallitem" cargocontaineridentifier="metalcrate" description="" scale="0.4">
<PreferredContainer primary="crewcab" amount="2" spawnprobability="0.2" notcampaign="true"/>
<PreferredContainer primary="crewcab" amount="1" spawnprobability="0.1" notcampaign="true"/>
<Price baseprice="75" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10" />
<Sprite name="Captain's Cap 2" texture="Content/Items/Jobgear/headgears.png" depth="0.6" sourcerect="424,125,79,38" origin="0.5,0.5" />
@@ -96,14 +96,14 @@
<Item name="" identifier="captainsuniform1" aliases="captainsuniform" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab" />
<Price baseprice="150" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Captain's Uniform 1 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="0,27,128,101" origin="0.5,0.5" />
<Sprite name="Captain's Uniform 1" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="247,209,125,77" depth="0.6" origin="0.5,0.5" />
@@ -130,14 +130,14 @@
<Item name="" identifier="captainsuniform2" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab" />
<Price baseprice="150" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Captain's Uniform 2 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="128,27,128,101" origin="0.5,0.5" />
<Sprite name="Captain's Uniform 2" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="375,225,124,61" depth="0.6" origin="0.5,0.5" />
@@ -164,14 +164,14 @@
<Item name="" identifier="captainsuniform3" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab" />
<Price baseprice="150" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Captain's Uniform 3 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="255,27,128,101" origin="0.5,0.5" />
<Sprite name="Captain's Uniform 3" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="244,292,126,64" depth="0.6" origin="0.5,0.5" />
@@ -198,14 +198,14 @@
<Item name="" identifier="captainseparatistsuniform1" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab" />
<Price baseprice="150" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Captain Separatist's Uniform 1 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="128,392,128,120" origin="0.5,0.5" />
<Sprite name="Captain Separatist's Uniform 1" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="124,284,119,70" depth="0.6" origin="0.5,0.5" />
@@ -232,14 +232,14 @@
<Item name="" identifier="captainseparatistsuniform2" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab" />
<Price baseprice="150" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Captain Separatist's Uniform 2 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="256,392,128,120" origin="0.5,0.5" />
<Sprite name="Captain Separatist's Uniform 2" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="0,298,118,56" depth="0.6" origin="0.5,0.5" />
@@ -266,14 +266,14 @@
<Item name="" identifier="captainseparatistsuniform3" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab" />
<Price baseprice="150" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Captain Separatist's Uniform 3 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="384,392,128,120" origin="0.5,0.5" />
<Sprite name="Captain Separatist's Uniform 3" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="124,358,117,72" depth="0.6" origin="0.5,0.5" />

View File

@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Items>
<Item name="" identifier="handcannonround" category="Weapon" maxstacksize="60" maxstacksizecharacterinventory="60" interactthroughwalls="true" cargocontaineridentifier="metalcrate" allowasextracargo="true" Scale="0.5" tags="smallitem,handcannonammo,handheldammo,pistolammoitem" impactsoundtag="impact_metal_light">
<Item name="" identifier="handcannonround" category="Weapon" maxstacksize="32" maxstacksizecharacterinventory="12" interactthroughwalls="true" cargocontaineridentifier="metalcrate" allowasextracargo="true" Scale="0.5" tags="smallitem,handcannonammo,handheldammo,pistolammoitem" impactsoundtag="impact_metal_light">
<PreferredContainer primary="secarmcab" secondary="armcab"/>
<PreferredContainer primary="handcannon" amount="12" spawnprobability="1"/>
<PreferredContainer secondary="wrecksecarmcab" minamount="2" maxamount="12" spawnprobability="0.04"/>
<PreferredContainer primary="handcannon" amount="6" spawnprobability="1.0"/>
<PreferredContainer secondary="wrecksecarmcab" minamount="1" maxamount="6" spawnprobability="0.02"/>
<Price baseprice="50" sold="false" />
<Fabricate suitablefabricators="fabricator" requiredtime="20" requiresrecipe="true" amount="6">
<RequiredSkill identifier="weapons" level="45" />
@@ -49,8 +49,8 @@
<RequiredItem identifier="physicorium" />
</Fabricate>
<Deconstruct time="30">
<Item identifier="titaniumaluminiumalloy" amount="4" />
<Item identifier="physicorium" amount="2" />
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="physicorium" />
</Deconstruct>
<InventoryIcon texture="Content/Items/JobGear/TalentGear.png" sourcerect="303,364,42,67" origin="0.5,0.5" />
<Sprite texture="Content/Items/Jobgear/TalentGear.png" sourcerect="0,256,111,56" depth="0.55" origin="0.5,0.5" />
@@ -73,21 +73,21 @@
<RequiredItems items="handcannonammo" type="Contained" msg="ItemMsgAmmoRequired" />
<RequiredSkill identifier="weapons" level="60" />
</RangedWeapon>
<ItemContainer capacity="1" maxstacksize="60" hideitems="false" containedstateindicatorstyle="bullet" containedstateindicatorslot="0" containedspritedepth="0.56">
<ItemContainer capacity="1" maxstacksize="6" hideitems="false" containedstateindicatorstyle="bullet" containedstateindicatorslot="0" containedspritedepth="0.56">
<Containable items="handcannonammo" hide="true"/>
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="256,448,64,64" origin="0.5,0.5" />
<SlotIcon slotindex="1" texture="Content/UI/StatusMonitorUI.png" sourcerect="320,448,64,64" origin="0.5,0.5" />
<SubContainer capacity="1" maxstacksize="60">
<SubContainer capacity="1" maxstacksize="1">
<Containable items="flashlight" hide="false" itempos="17,4" setactive="true"/>
</SubContainer>
</ItemContainer>
<aitarget sightrange="2000" soundrange="5000" fadeouttime="5" />
<Quality>
<QualityStat stattype="FirepowerMultiplier" value="0.3" />
<QualityStat stattype="FirepowerMultiplier" value="0.1" />
</Quality>
<SkillRequirementHint identifier="weapons" level="60" />
</Item>
<Item name="" identifier="coalitioncommendation" category="Misc" Tags="smallitem" cargocontaineridentifier="metalcrate" allowasextracargo="true" maxstacksize="60" maxstacksizecharacterinventory="60" scale="0.5" impactsoundtag="impact_soft">
<Item name="" identifier="coalitioncommendation" category="Misc" Tags="smallitem" cargocontaineridentifier="metalcrate" allowasextracargo="true" maxstacksize="32" maxstacksizecharacterinventory="8" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab"/>
<Price baseprice="300" buyingpricemodifier="5" minleveldifficulty="40">
<Price storeidentifier="merchantoutpost" maxavailable="0" />
@@ -97,7 +97,7 @@
<Price storeidentifier="merchantmine" sold="false" multiplier="0.75" />
</Price>
<Deconstruct time="20">
<Item identifier="copper" amount="2" />
<Item identifier="copper" />
</Deconstruct>
<InventoryIcon texture="Content/Items/JobGear/TalentGear.png" sourcerect="265,365,36,65" origin="0.5,0.5" />
<Sprite texture="Content/Items/JobGear/TalentGear.png" sourcerect="3,4,24,43" depth="0.6" origin="0.5,0.5" />
@@ -109,14 +109,14 @@
<StatusEffect type="OnUse" target="This" Condition="-100.0" disabledeltatime="true" />
<StatusEffect type="OnUse" target="UseTarget" disabledeltatime="true">
<Sound file="Content/Items/Button/button.ogg" type="OnUse" range="500" />
<GiveExperience amount="17600" />
<GiveExperience amount="275" />
</StatusEffect>
<StatusEffect type="OnBroken" target="This">
<Remove />
</StatusEffect>
</MeleeWeapon>
</Item>
<Item name="" identifier="coalitionmedal" category="Misc" Tags="smallitem" cargocontaineridentifier="metalcrate" allowasextracargo="true" maxstacksize="60" maxstacksizecharacterinventory="60" scale="0.5" impactsoundtag="impact_soft">
<Item name="" identifier="coalitionmedal" category="Misc" Tags="smallitem" cargocontaineridentifier="metalcrate" allowasextracargo="true" maxstacksize="32" maxstacksizecharacterinventory="8" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab"/>
<Price baseprice="600" buyingpricemodifier="5" minleveldifficulty="65">
<Price storeidentifier="merchantoutpost" maxavailable="0" />
@@ -126,8 +126,8 @@
<Price storeidentifier="merchantmine" sold="false" multiplier="0.75" />
</Price>
<Deconstruct time="20">
<Item identifier="copper" amount="2" />
<Item identifier="tin" amount="2" />
<Item identifier="copper" />
<Item identifier="tin" />
</Deconstruct>
<InventoryIcon texture="Content/Items/JobGear/TalentGear.png" sourcerect="228,365,37,65" origin="0.5,0.5" />
<Sprite texture="Content/Items/JobGear/TalentGear.png" sourcerect="33,4,24,43" depth="0.6" origin="0.5,0.5" />
@@ -139,7 +139,7 @@
<StatusEffect type="OnUse" target="This" Condition="-100.0" disabledeltatime="true" />
<StatusEffect type="OnUse" target="UseTarget" disabledeltatime="true">
<Sound file="Content/Items/Button/button.ogg" type="OnUse" range="500" />
<GiveExperience amount="35200" />
<GiveExperience amount="550" />
</StatusEffect>
<StatusEffect type="OnBroken" target="This">
<Remove />
@@ -161,6 +161,11 @@
<Conditional InWater="false" />
<ParticleEmitter particle="swirlysmoke" particlespersecond="1" scalemin="1" scalemax="2" anglemin="0" anglemax="360" velocitymin="0" velocitymax="10"/>
</StatusEffect>
<StatusEffect type="OnSecondaryUse" target="This" interval="8">
<Conditional InWater="false" />
<Sound file="Content/Items/Medical/ITEM_cigarette.ogg" range="250" selectionmode="Random" />
<Sound file="Content/Items/Medical/ITEM_cigaretteExtended.ogg" range="250" />
</StatusEffect>
<StatusEffect type="OnSecondaryUse" target="This">
<Conditional InWater="true" />
<ParticleEmitter particle="bubbles" particlespersecond="3" scalemin="0.3" scalemax="0.5" anglemin="0" anglemax="360" velocitymin="0" velocitymax="10"/>
@@ -179,10 +184,10 @@
</Holdable>
</Item>
<Rum name="" identifier="rum" category="Medical,Misc" maxstacksize="60" cargocontaineridentifier="mediccrate" description="" Tags="smallitem" useinhealthinterface="true" scale="0.5" impactsoundtag="impact_metal_light">
<PreferredContainer secondary="wreckmedcab,abandonedmedcab,piratemedcab" amount="2" spawnprobability="0.02" />
<PreferredContainer secondary="abandonedcrewcab,piratecrewcab" minamount="2" maxamount="2" spawnprobability="0.02" />
<PreferredContainer secondary="crewcab" amount="2" spawnprobability="0.04" notcampaign="true"/>
<Rum name="" identifier="rum" category="Medical,Misc" maxstacksize="8" cargocontaineridentifier="mediccrate" description="" Tags="smallitem" useinhealthinterface="true" scale="0.5" impactsoundtag="impact_metal_light">
<PreferredContainer secondary="wreckmedcab,abandonedmedcab,piratemedcab" amount="1" spawnprobability="0.01" />
<PreferredContainer secondary="abandonedcrewcab,piratecrewcab" minamount="1" maxamount="1" spawnprobability="0.01" />
<PreferredContainer secondary="crewcab" amount="1" spawnprobability="0.02" notcampaign="true"/>
<PreferredContainer primary="medfabcab" secondary="medcab"/>
<Price baseprice="130" sold="false">
<Price storeidentifier="merchantclown" minavailable="0" maxavailable="3" sold="true">
@@ -199,8 +204,18 @@
<SuitableTreatment type="burn" suitability="-3" />
<Body width="27" height="66" density="20" />
<Holdable canBeCombined="true" removeOnCombined="true" slots="Any,RightHand,LeftHand" aimpos="32,28" holdangle="30" aimangle="120" aimable="false" msg="ItemMsgPickUpSelect">
<StatusEffect type="OnSecondaryUse" target="This" Condition="-30.0"/>
<StatusEffect type="OnUse" target="This" Condition="-100.0" disabledeltatime="true" />
<StatusEffect type="OnSecondaryUse" target="This" Condition="-30.0" />
<StatusEffect type="OnSecondaryUse" target="This">
<Conditional Condition="gte 100" />
<Sound file="Content/Items/Medical/ITEM_bottleOpen.ogg" range="500" />
</StatusEffect>
<StatusEffect type="OnSecondaryUse" target="This">
<Conditional Condition="lt 95" />
<Sound file="Content/Items/Medical/ITEM_drinkingLoop.ogg" range="250" loop="true" />
</StatusEffect>
<StatusEffect type="OnUse" target="This" Condition="-100.0" disabledeltatime="true">
<Sound file="Content/Items/Medical/ITEM_liquid.ogg" range="500" />
</StatusEffect>
<!-- When Rum is drunk -->
<StatusEffect type="OnSecondaryUse" target="This,UseTarget" disabledeltatime="true" stackable="false">
<Conditional Condition="lte 1" />
@@ -218,6 +233,9 @@
<Affliction identifier="drunk" amount="3" />
<Remove />
</StatusEffect>
<StatusEffect type="OnSecondaryUse" target="This">
<ParticleEmitter particle="juicedrop" particlespersecond="10" scalemin="1" scalemax="1.5" distancemin="20" distancemax="25" anglemin="80" anglemax="100" velocitymin="40" velocitymax="60" copyentityangle="true" lifetimemultiplier="0.10" />
</StatusEffect>
<!-- When Rum is used in Health GUI -->
<StatusEffect type="OnUse" target="This, Limb" duration="10">
<ReduceAffliction identifier="infection" amount="1.5" />

View File

@@ -2,47 +2,47 @@
<Items>
<Item name="" identifier="clownmask" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clownmask,clowns" description="" scale="0.5">
<Price baseprice="40" canbespecial="false">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" minavailable="1" />
<Price storeidentifier="merchantresearch" sold="false" />
<Price storeidentifier="merchantmilitary" sold="false" />
<Price storeidentifier="merchantmine" sold="false" />
<Price storeidentifier="merchantclown" minavailable="9" maxavailable="5">
<Price storeidentifier="merchantclown" minavailable="3" maxavailable="5">
<Reputation faction="clowns" min="30"/>
</Price>
</Price>
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.04" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.02" />
<PreferredContainer primary="crewcab"/>
<Sprite name="Clown Mask" texture="Content/Items/Jobgear/headgears.png" depth="0.6" sourcerect="414,318,89,71" origin="0.5,0.5" scale="0.5" />
<Body width="40" radius="30" density="15" />
<Deconstruct time="10">
<Item identifier="bikehorn" amount="2" />
<Item identifier="bikehorn" />
</Deconstruct>
<Wearable limbtype="Head" slots="Any,Head" msg="ItemMsgPickUpSelect">
<sprite name="Clown Mask Wearable" texture="Content/Items/Jobgear/headgears.png" limb="Head" inheritlimbdepth="true" inheritscale="true" ignorelimbscale="true" scale="0.75" sourcerect="414,318,89,71" origin="0.5,0.6" />
<StatusEffect tags="clown" type="OnWearing" target="Character" HideFace="true" duration="0.1" stackable="false" />
<StatusEffect statuseffecttags="clown" type="OnWearing" target="Character" HideFace="true" duration="0.1" stackable="false" />
</Wearable>
</Item>
<Item name="" identifier="clowncostume" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing,clowngear,clowns" description="" impactsoundtag="impact_soft" scale="0.5">
<Price baseprice="40" canbespecial="false">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" minavailable="1" />
<Price storeidentifier="merchantresearch" sold="false" />
<Price storeidentifier="merchantmilitary" sold="false" />
<Price storeidentifier="merchantmine" sold="false" />
<Price storeidentifier="merchantclown" minavailable="9" maxavailable="5">
<Price storeidentifier="merchantclown" minavailable="3" maxavailable="5">
<Reputation faction="clowns" min="30"/>
</Price>
</Price>
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.04" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.02" />
<PreferredContainer primary="crewcab"/>
<InventoryIcon name="Clown Costume Icon" texture="Content/Items/InventoryIconAtlas.png" sourcerect="384,448,64,64" origin="0.5,0.5" />
<Sprite name="Clown Costume" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="247,14,117,55" depth="0.6" origin="0.5,0.5" />
<Body width="180" height="50" density="15" friction="0.8" restitution="0.01" />
<Deconstruct time="40">
<Item identifier="bikehorn" amount="2" />
<Item identifier="bikehorn" amount="2" />
<Item identifier="bikehorn" amount="2" />
<Item identifier="bikehorn" />
<Item identifier="bikehorn" />
<Item identifier="bikehorn" />
</Deconstruct>
<Wearable slots="Any,InnerClothes" msg="ItemMsgPickUpSelect">
<sprite name="Clown's Costume Torso" texture="clown.png" limb="Torso" hidelimb="false" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
@@ -63,7 +63,7 @@
<damagemodifier afflictiontypes="damage" armorsector="0.0,360.0" damagesound="LimbClown" />
<damagemodifier afflictiontypes="damage" armorsector="0.0,360.0" damagesound="LimbClown" />
<damagemodifier armorsector="0.0,360.0" afflictionidentifiers="explosiondamage" damagemultiplier="0.9" damagesound="" deflectprojectiles="true" />
<StatusEffect tags="clown" type="OnWearing" target="Character" duration="0.1" stackable="false" />
<StatusEffect statuseffecttags="clown" type="OnWearing" target="Character" duration="0.1" stackable="false" />
</Wearable>
</Item>
<Item name="" identifier="clownmaskunique" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clownmask,clowns" description="" hideinmenus="true" scale="0.5">
@@ -72,30 +72,30 @@
<Reputation faction="clowns" min="90"/>
</Price>
</Price>
<PreferredContainer primary="wreckstoragecab" spawnprobability="0.02" />
<PreferredContainer primary="wreckstoragecab" spawnprobability="0.01" />
<PreferredContainer primary="crewcab"/>
<Sprite name="Clown Mask" texture="Content/Items/Jobgear/headgears.png" depth="0.6" sourcerect="414,417,89,71" origin="0.5,0.5" scale="0.5" />
<Body width="40" radius="30" density="15" />
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="384,384,64,64" />
<Deconstruct time="10">
<Item identifier="bikehorn" amount="2" />
<Item identifier="bikehorn" />
</Deconstruct>
<Wearable limbtype="Head" slots="Any,Head" msg="ItemMsgPickUpSelect">
<sprite name="Clown Mask Wearable" texture="Content/Items/Jobgear/headgears.png" limb="Head" inheritlimbdepth="true" inheritscale="true" ignorelimbscale="true" scale="0.65" sourcerect="414,417,89,71" origin="0.5,0.6" />
<StatusEffect tags="clown" type="OnWearing" target="Character" HideFace="true" duration="0.1" stackable="false" />
<StatusEffect statuseffecttags="clown" type="OnWearing" target="Character" HideFace="true" duration="0.1" stackable="false" />
</Wearable>
</Item>
<Item name="" identifier="clownsuitunique" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing,clowngear,clowns" description="" impactsoundtag="impact_soft" hideinmenus="true" scale="0.5">
<Price baseprice="40" sold="false" canbespecial="false" />
<PreferredContainer primary="wreckstoragecab" spawnprobability="0.02" />
<PreferredContainer primary="wreckstoragecab" spawnprobability="0.01" />
<PreferredContainer primary="crewcab"/>
<InventoryIcon name="Clown Costume Icon" texture="Content/Items/InventoryIconAtlas2.png" sourcerect="320,384,64,64" origin="0.5,0.5" />
<Sprite name="Clown Costume" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="769,74,118,72" depth="0.6" origin="0.5,0.5" />
<Body width="180" height="50" density="15" friction="0.8" restitution="0.01" />
<Deconstruct time="40">
<Item identifier="bikehorn" amount="2" />
<Item identifier="bikehorn" amount="2" />
<Item identifier="bikehorn" amount="2" />
<Item identifier="bikehorn" />
<Item identifier="bikehorn" />
<Item identifier="bikehorn" />
</Deconstruct>
<Price baseprice="500" canbespecial="false" sold="false">
<Price storeidentifier="merchantclown" minavailable="0" maxavailable="1" sold="true">
@@ -125,11 +125,11 @@
</Item>
<Item name="" identifier="cymbals" category="Misc" tags="smallitem,clowns,provocativetohumanai" scale="0.5" cargocontaineridentifier="metalcrate" impactsoundtag="impact_metal_light">
<PreferredContainer primary="crewcab" spawnprobability="0.02" notcampaign="true"/>
<PreferredContainer secondary="wreckcrewcab,abandonedcrewcab,piratecrewcab" spawnprobability="0.02"/>
<PreferredContainer primary="crewcab" spawnprobability="0.01" notcampaign="true"/>
<PreferredContainer secondary="wreckcrewcab,abandonedcrewcab,piratecrewcab" spawnprobability="0.01"/>
<PreferredContainer secondary="locker"/>
<Price baseprice="100" canbespecial="false" sold="false">
<Price storeidentifier="merchantclown" minavailable="3" sold="true">
<Price storeidentifier="merchantclown" minavailable="1" sold="true">
<Reputation faction="clowns" min="70"/>
</Price>
</Price>
@@ -150,17 +150,17 @@
<aitarget soundrange="3000" fadeouttime="5" />
</Item>
<Item name="" identifier="bananapeel" category="Misc" maxstacksize="60" cargocontaineridentifier="metalcrate" tags="smallitem,clowns" Scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab" spawnprobability="0.02" notcampaign="true"/>
<PreferredContainer secondary="wreckcrewcab,abandonedcrewcab,piratecrewcab" spawnprobability="0.02"/>
<Item name="" identifier="bananapeel" category="Misc" maxstacksize="8" cargocontaineridentifier="metalcrate" tags="smallitem,clowns" Scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab" spawnprobability="0.01" notcampaign="true"/>
<PreferredContainer secondary="wreckcrewcab,abandonedcrewcab,piratecrewcab" spawnprobability="0.01"/>
<PreferredContainer secondary="locker"/>
<Price baseprice="30" canbespecial="false" sold="false">
<Price storeidentifier="merchantclown" minavailable="3" maxavailable="2" sold="true">
<Price storeidentifier="merchantclown" minavailable="1" maxavailable="2" sold="true">
<Reputation faction="clowns" min="30"/>
</Price>
</Price>
<Deconstruct time="10">
<Item identifier="potassium" amount="2" />
<Item identifier="potassium" />
</Deconstruct>
<InventoryIcon texture="Content/Map/Outposts/Art/FactionItems.png" sourcerect="340,2,65,48" origin="0.5,0.5" />
<sprite texture="Content/Map/Outposts/Art/FactionItems.png" sourcerect="2,110,53,30" depth="0.55" origin="0.5,0.5" />
@@ -226,8 +226,8 @@
<sprite texture="Content/Map/Outposts/Art/FactionItems.png" sourcerect="5,0,158,83" depth="0.54" origin="0.5,0.5" />
<Body width="150" height="76" density="20" />
<Holdable slots="RightHand+LeftHand" holdpos="0,-80" handle1="-20,14" handle2="20,14" aimable="false" msg="ItemMsgPickUpSelect" />
<ItemContainer capacity="36" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true">
<Containable items="smallitem,ammobox,deepdiving,mediumitem,largeitem" />
<ItemContainer capacity="12" canbeselected="false" hideitems="true" keepopenwhenequipped="true" movableframe="true">
<Containable items="smallitem" excludeditems="toolbox,cargoscooter" />
</ItemContainer>
<Controller UserPos="0,-20" direction="Right" canbeselected="true" AllowSelectingWhenSelectedByOther="false" selectkey="Use" drawuserbehind="true" forceusertostayattached="true" msg="itemmsggoinside">
<limbposition limb="Head" position="74,-40" />
@@ -244,15 +244,15 @@
</Item>
<Item name="" identifier="bikehorn" category="Misc" tags="smallitem,hornitem,clowns,provocativetohumanai" scale="0.5" cargocontaineridentifier="metalcrate" description="HONK">
<PreferredContainer primary="crewcab" spawnprobability="0.1" notcampaign="true"/>
<PreferredContainer secondary="wreckcrewcab,abandonedcrewcab,piratecrewcab" spawnprobability="0.1"/>
<PreferredContainer primary="crewcab" spawnprobability="0.05" notcampaign="true"/>
<PreferredContainer secondary="wreckcrewcab,abandonedcrewcab,piratecrewcab" spawnprobability="0.05"/>
<Price baseprice="5" canbespecial="false">
<Price storeidentifier="merchantoutpost" minavailable="3"/>
<Price storeidentifier="merchantcity" minavailable="3"/>
<Price storeidentifier="merchantoutpost" minavailable="1"/>
<Price storeidentifier="merchantcity" minavailable="1"/>
<Price storeidentifier="merchantresearch" sold="false" />
<Price storeidentifier="merchantmilitary" sold="false" />
<Price storeidentifier="merchantmine" sold="false" />
<Price storeidentifier="merchantclown" minavailable="9" maxavailable="5">
<Price storeidentifier="merchantclown" minavailable="3" maxavailable="5">
<Reputation faction="clowns" min="30"/>
</Price>
</Price>
@@ -269,19 +269,19 @@
<Item name="" identifier="toyhammer" category="Weapon" Tags="smallitem,mountableweapon,clowns" Scale="0.5" cargocontaineridentifier="metalcrate" impactsoundtag="impact_metal_light" RequireAimToUse="True">
<PreferredContainer primary="crewcab" secondary="armcab"/>
<PreferredContainer secondary="wreckarmcab,abandonedarmcab,piratearmcab" spawnprobability="0.12"/>
<PreferredContainer secondary="wreckarmcab,abandonedarmcab,piratearmcab" spawnprobability="0.06"/>
<Price baseprice="80" sold="false" canbespecial="false">
<Price storeidentifier="merchantoutpost" sold="true" minavailable="3"/>
<Price storeidentifier="merchantcity" sold="true" minavailable="3"/>
<Price storeidentifier="merchantoutpost" sold="true" minavailable="1"/>
<Price storeidentifier="merchantcity" sold="true" minavailable="1"/>
<Price storeidentifier="merchantresearch" multiplier="1.25" />
<Price storeidentifier="merchantmilitary" multiplier="0.9" />
<Price storeidentifier="merchantmine" multiplier="1.25" />
<Price storeidentifier="merchantclown" minavailable="3" maxavailable="2" sold="true">
<Price storeidentifier="merchantclown" minavailable="1" maxavailable="2" sold="true">
<Reputation faction="clowns" min="50"/>
</Price>
</Price>
<Deconstruct time="10">
<Item identifier="bikehorn" amount="2" />
<Item identifier="bikehorn" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="20">
<RequiredItem identifier="bikehorn"/>
@@ -314,7 +314,7 @@
</Item>
<Item name="" identifier="honkmotherianscriptures1" category="Misc" hideinmenus="true" Tags="smallitem,clowns" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft">
<Price baseprice="20" canbespecial="false" sold="false">
<Price storeidentifier="merchantclown" minavailable="6" maxavailable="3" sold="true">
<Price storeidentifier="merchantclown" minavailable="2" maxavailable="3" sold="true">
<Reputation faction="clowns" min="30"/>
</Price>
</Price>
@@ -323,7 +323,7 @@
<Sprite texture="Content/Map/Outposts/Art/FactionItems.png" sourcerect="367,194,12,44" origin="0.5,0.5" depth="0.8" />
<Body width="35" height="40" density="8" />
<Holdable slots="Any,RightHand,LeftHand" holdangle="30" handle1="-10,0" msg="ItemMsgPickUpSelect">
<StatusEffect type="OnContained" target="Character" disabledeltatime="true" duration="1.0" tags="pillarsoffun1" />
<StatusEffect type="OnContained" target="Character" disabledeltatime="true" duration="1.0" statuseffecttags="pillarsoffun1" />
</Holdable>
<Terminal canbeselected="true" msg="ItemMsgInteractSelect" AllowInGameEditing="false" AutoHideScrollbar="true" readonly="true" autoscrolltobottom="false" linestartsymbol="" marginmultiplier="1.5" drawhudwhenequipped="true" welcomemessage="pillarsoffun1" textcolor="50,50,50,255">
<GuiFrame relativesize="0.3,0.5" anchor="Center" style="Parchment" hidedragicons="true" />
@@ -331,18 +331,18 @@
</Item>
<Item name="" identifier="honkmotherianscriptures2" variantof="honkmotherianscriptures1">
<Price baseprice="20" canbespecial="false" sold="false">
<Price storeidentifier="merchantclown" minavailable="3" maxavailable="2" sold="true">
<Price storeidentifier="merchantclown" minavailable="1" maxavailable="2" sold="true">
<Reputation faction="clowns" min="40"/>
</Price>
</Price>
<Holdable>
<StatusEffect tags="pillarsoffun2" />
<StatusEffect statuseffecttags="pillarsoffun2" />
</Holdable>
<Terminal welcomemessage="pillarsoffun2"/>
</Item>
<Item name="" identifier="honkmotherianscriptures3" variantof="honkmotherianscriptures1">
<Price baseprice="20" canbespecial="false" sold="false">
<Price storeidentifier="merchantclown" minavailable="3" maxavailable="2" sold="true">
<Price storeidentifier="merchantclown" minavailable="1" maxavailable="2" sold="true">
<Reputation faction="clowns" min="50"/>
</Price>
</Price>
@@ -359,11 +359,11 @@
<Item name="" identifier="clownexosuit" category="Diving,Equipment" tags="clowngear,diving,deepdiving,deepdivinglarge,clowns,human" scale="0.5" fireproof="true" description="" isshootable="true" allowdroppingonswapwith="diving" impactsoundtag="impact_metal_heavy" botpriority="0.5" cargocontaineridentifier="">
<Price baseprice="1500" canbespecial="false" sold="false" />
<Deconstruct time="30">
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="rubber" amount="2" />
<Item identifier="rubber" amount="2" />
<Item identifier="titaniumaluminiumalloy" />
<Item identifier="titaniumaluminiumalloy" />
<Item identifier="titaniumaluminiumalloy" />
<Item identifier="rubber" />
<Item identifier="rubber" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="45" requiresrecipe="true">
<RequiredSkill identifier="mechanical" level="60" />
@@ -377,7 +377,7 @@
<Wearable slots="OuterClothes+RightHand" msg="ItemMsgEquipSelect" displaycontainedstatus="true" canbeselected="false" canbepicked="true" pickkey="Select" allowusewhenworn="true">
<sprite name="Clown Exosuit Helmet Wearable" texture="Content/Items/JobGear/Clown/ClownExosuit.png" limb="Head" hidelimb="true" inheritlimbdepth="true" inheritscale="true" ignorelimbscale="true" scale="0.65" hideotherwearables="true" hidewearablesoftype="" sourcerect="0,0,1,1" origin="0.5,0.5"/>
<sprite name="Clown Exosuit Torso" texture="Content/Items/JobGear/Clown/ClownExosuit.png" limb="Torso" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="false" origin="0.5,0.7" inheritlimbdepth="false" depth="0.061" inheritsourcerect="false" sourcerect="167,1,203,193">
<LightComponent range="400" lightcolor="250,224,165,100" castshadows="false" depth="0.6" powerconsumption="10" IsOn="true" allowingameediting="false">
<LightComponent range="100" lightcolor="250,224,165,100" castshadows="false" depth="0.6" powerconsumption="10" IsOn="true" allowingameediting="false">
<Sprite texture="Content/Items/JobGear/Clown/ClownExosuit.png" origin="0.5,0.7" sourcerect="304,271,203,193" alpha="1.0" />
</LightComponent>
</sprite>
@@ -395,7 +395,7 @@
<sprite name="Clown Exosuit Left Shoe" texture="Content/Items/JobGear/Clown/ClownExosuit.png" limb="LeftFoot" sound="footstep_clown" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="false" origin="0.2,0.5" inheritsourcerect="false" sourcerect="371,211,133,37" />
<sprite name="Clown Exosuit Right Shoe" texture="Content/Items/JobGear/Clown/ClownExosuit.png" limb="RightFoot" sound="footstep_clown" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="false" origin="0.2,0.5" inheritsourcerect="false" sourcerect="371,211,133,37" />
<StatusEffect type="OnWearing" target="Character" OxygenAvailable="-100.0" UseHullOxygen="false" />
<StatusEffect tags="clown" type="OnWearing" target="Character" HideFace="true" duration="0.1" stackable="false" />
<StatusEffect statuseffecttags="clown" type="OnWearing" target="Character" HideFace="true" duration="0.1" stackable="false" />
<StatusEffect type="OnWearing" target="Character" HideFace="true" ObstructVisionAmount="0.5" PressureProtection="7000.0" setvalue="true" disabledeltatime="true">
<Sound file="Content/Items/Diving/DivingSuitLoop1.ogg" range="500" loop="true"/>
<Sound file="Content/Items/Diving/DivingSuitLoop2.ogg" range="500" loop="true"/>
@@ -436,8 +436,8 @@
<StatusEffect type="OnUse" target="This" reload="0.1" setvalue="true" delay="5.0" />
<RequiredItems items="bananapeelprojectile" type="Contained" />
</RangedWeapon>
<ItemContainer capacity="0" maxstacksize="60" hideitems="true" containedstateindicatorstyle="tank" containedstateindicatorslot="0">
<Containable items="none,ammobox,deepdiving,smallitem,mediumitem,largeitem" />
<ItemContainer capacity="0" maxstacksize="0" hideitems="true" containedstateindicatorstyle="tank" containedstateindicatorslot="0">
<Containable items="none" />
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="64,448,64,64" origin="0.5,0.5" />
<SlotIcon slotindex="1" texture="Content/UI/StatusMonitorUI.png" sourcerect="192,448,64,64" origin="0.5,0.5" />
<StatusEffect type="OnWearing" target="Contained" playsoundonrequireditemfailure="true">
@@ -445,7 +445,7 @@
<Conditional condition="lte 0.0" />
<Sound file="Content/Items/WarningBeep.ogg" range="500" loop="true"/>
</StatusEffect>
<SubContainer capacity="1" maxstacksize="60">
<SubContainer capacity="1" maxstacksize="1">
<Containable items="oxygensource,weldingtoolfuel" />
<Containable items="oxygensource">
<StatusEffect type="OnWearing" target="Character" OxygenAvailable="1000.0" />
@@ -492,7 +492,7 @@
</StatusEffect>
</Containable>
</SubContainer>
<SubContainer capacity="1" maxstacksize="60">
<SubContainer capacity="1" maxstacksize="1">
<Containable items="divingsuitfuel">
<StatusEffect type="OnContaining" target="This,Character" Voltage="1.0" setvalue="true">
<Conditional IsDead="false" />
@@ -500,7 +500,7 @@
</Containable>
</SubContainer>
</ItemContainer>
<ItemContainer capacity="1" maxstacksize="60" hideitems="true" spawnwithid="bananapeelprojectile">
<ItemContainer capacity="1" maxstacksize="1" hideitems="true" spawnwithid="bananapeelprojectile">
<Containable items="bananapeelprojectile" />
</ItemContainer>
<CustomInterface canbeselected="false" drawhudwhenequipped="true" allowuioverlap="true">

View File

@@ -2,18 +2,18 @@
<Items>
<!-- UNIFORMS START -->
<Item name="" identifier="commonerclothes1" nameidentifier="outpostoutfit1" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.4" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.2" />
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.04" />
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.02" />
<Price baseprice="75">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sheetindex="6,9" sheetelementsize="64,64" />
<Sprite name="commoner 1" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="1,8,120,59" depth="0.6" origin="0.5,0.5" />
@@ -37,18 +37,18 @@
</Wearable>
</Item>
<Item name="" identifier="commonerclothes2" nameidentifier="outpostoutfit1" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.4" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.2" />
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.04" />
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.02" />
<Price baseprice="75">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sheetindex="4,9" sheetelementsize="64,64" />
<Sprite name="commoner 2" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="0,72,119,69" depth="0.6" origin="0.5,0.5" />
@@ -72,18 +72,18 @@
</Wearable>
</Item>
<Item name="" identifier="commonerclothes3" nameidentifier="outpostoutfit1" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.4" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.2" />
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.04" />
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.02" />
<Price baseprice="75">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<Sprite name="commoner 3" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="125,74,120,64" depth="0.6" origin="0.5,0.5" />
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sheetindex="4,8" sheetelementsize="64,64" />
@@ -107,18 +107,18 @@
</Wearable>
</Item>
<Item name="" identifier="commonerclothes4" nameidentifier="outpostoutfit1" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.4" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.2" />
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.04" />
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.02" />
<Price baseprice="75">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<Sprite name="commoner 4" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="0,148,119,59" depth="0.6" origin="0.5,0.5" />
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sheetindex="5,9" sheetelementsize="64,64" />
@@ -142,18 +142,18 @@
</Wearable>
</Item>
<Item name="" identifier="commonerclothes5" nameidentifier="outpostoutfit1" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.4" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.2" />
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.04" />
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.02" />
<Price baseprice="75">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<Sprite name="commoner 5" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="122,145,123,62" depth="0.6" origin="0.5,0.5" />
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sheetindex="6,8" sheetelementsize="64,64" />
@@ -177,18 +177,18 @@
</Wearable>
</Item>
<Item name="" identifier="crewchiefclothes" nameidentifier="crewchiefoutfit" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.4" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.2" />
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.04" />
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.02" />
<Price baseprice="75">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sheetindex="1,8" sheetelementsize="64,64" />
<Sprite name="crewchief" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="247,77,117,62" depth="0.6" origin="0.5,0.5" />
@@ -213,18 +213,18 @@
</Wearable>
</Item>
<Item name="" identifier="medicalofficerclothes" nameidentifier="medicalofficeroutfit" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.4" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.2" />
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.04" />
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.02" />
<Price baseprice="75">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sheetindex="7,8" sheetelementsize="64,64" />
<Sprite name="medicalofficer" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="245,149,119,56" depth="0.6" origin="0.5,0.5" />
@@ -248,18 +248,18 @@
</Wearable>
</Item>
<Item name="" identifier="minerclothes" nameidentifier="mineroutfit" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.4" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.2" />
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.04" />
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.02" />
<Price baseprice="75">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sheetindex="0,9" sheetelementsize="64,64" />
<Sprite name="miner" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="374,73,120,65" depth="0.6" origin="0.5,0.5" />
@@ -285,18 +285,18 @@
</Wearable>
</Item>
<Item name="" identifier="quartermasterclothes" nameidentifier="quartermasteroutfit" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.4" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.2" />
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.04" />
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.02" />
<Price baseprice="75">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sheetindex="0,8" sheetelementsize="64,64" />
<Sprite name="quartermaster" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="642,296,119,57" depth="0.6" origin="0.5,0.5" />
@@ -321,18 +321,18 @@
</Wearable>
</Item>
<Item name="" identifier="researcherclothes" nameidentifier="researcheroutfit" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.4" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.2" />
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.04" />
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.02" />
<Price baseprice="75">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sheetindex="7,9" sheetelementsize="64,64" />
<Sprite name="researcher" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="376,147,118,57" depth="0.6" origin="0.5,0.5" />
@@ -359,18 +359,18 @@
</Wearable>
</Item>
<Item name="" identifier="securitypatrolclothes" nameidentifier="securitypatroloutfit" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.4" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.2" />
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.04" />
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.02" />
<Price baseprice="75">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sheetindex="2,8" sheetelementsize="64,64" />
<Sprite name="securitypatrol" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="376,3,121,63" depth="0.6" origin="0.5,0.5" />
@@ -395,18 +395,18 @@
</Wearable>
</Item>
<Item name="" identifier="administratorclothes" nameidentifier="stationadminoutfit" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.4" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.2" />
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.04" />
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.02" />
<Price baseprice="75">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sheetindex="3,8" sheetelementsize="64,64" />
<Sprite name="administrator" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="905,160,119,57" depth="0.6" origin="0.5,0.5" />
@@ -430,7 +430,7 @@
</Wearable>
</Item>
<Item name="" identifier="banditclothes1" nameidentifier="banditoutfit" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="abandonedcrewcab,piratecrewcab" amount="2" spawnprobability="0.4" />
<PreferredContainer primary="abandonedcrewcab,piratecrewcab" amount="1" spawnprobability="0.2" />
<PreferredContainer primary="crewcab"/>
<Price baseprice="75" sold="false">
<Price storeidentifier="merchantoutpost" />
@@ -440,7 +440,7 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sheetindex="3,10" sheetelementsize="64,64" />
<Sprite name="bandit" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="510,224,120,63" depth="0.6" origin="0.5,0.5" />
@@ -465,7 +465,7 @@
</Wearable>
</Item>
<Item name="" identifier="banditclothes2" nameidentifier="banditoutfit" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="abandonedcrewcab,piratecrewcab" amount="2" spawnprobability="0.4" />
<PreferredContainer primary="abandonedcrewcab,piratecrewcab" amount="1" spawnprobability="0.2" />
<PreferredContainer primary="crewcab"/>
<Price baseprice="75" sold="false">
<Price storeidentifier="merchantoutpost" />
@@ -475,7 +475,7 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sheetindex="4,10" sheetelementsize="64,64" />
<Sprite name="bandit" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="643,224,119,65" depth="0.6" origin="0.5,0.5" />
@@ -509,7 +509,7 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sheetindex="1,9" sheetelementsize="64,64" />
<Sprite texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="769,3,118,64" depth="0.6" origin="0.5,0.5" />
@@ -543,7 +543,7 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sheetindex="2,9" sheetelementsize="64,64" />
<Sprite texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="896,7,125,63" depth="0.6" origin="0.5,0.5" />
@@ -577,7 +577,7 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sheetindex="3,9" sheetelementsize="64,64" />
<Sprite texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="906,78,117,69" depth="0.6" origin="0.5,0.5" />
@@ -611,7 +611,7 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sheetindex="5,8" sheetelementsize="64,64" />
<Sprite texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="769,297,120,56" depth="0.6" origin="0.5,0.5" />

View File

@@ -3,12 +3,12 @@
<Item name="" identifier="cultistrobes" category="Equipment" tags="smallitem,clothing,huskcult" fireproof="false" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab"/>
<Price baseprice="150" canbespecial="false" sold="false">
<Price storeidentifier="merchanthusk" minavailable="3" maxavailable="4" sold="true">
<Price storeidentifier="merchanthusk" minavailable="1" maxavailable="4" sold="true">
<Reputation faction="huskcult" min="50"/>
</Price>
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon texture="Content/Map/Outposts/Art/FactionItems.png" sourcerect="340,54,62,48" />
<Sprite texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="254,359,117,65" depth="0.6" origin="0.5,0.5" />
@@ -38,12 +38,12 @@
<Item name="" identifier="zealotrobes" category="Equipment" tags="smallitem,clothing,huskcult" fireproof="false" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab"/>
<Price baseprice="550" canbespecial="false" sold="false">
<Price storeidentifier="merchanthusk" minavailable="3" maxavailable="4" sold="true">
<Price storeidentifier="merchanthusk" minavailable="1" maxavailable="4" sold="true">
<Reputation faction="huskcult" min="90"/>
</Price>
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon texture="Content/Map/Outposts/Art/FactionItems.png" sourcerect="409,2,63,45" origin="0.5,0.5" />
<Sprite texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="383,359,117,65" depth="0.6" origin="0.5,0.5" />
@@ -76,10 +76,10 @@
</StatusEffect>
</Wearable>
</Item>
<Item name="" identifier="rituallantern" category="Equipment" maxstacksize="60" cargocontaineridentifier="metalcrate" Scale="0.5" tags="smallitem,light,huskcult" impactsoundtag="impact_soft" isshootable="true">
<Item name="" identifier="rituallantern" category="Equipment" maxstacksize="12" cargocontaineridentifier="metalcrate" Scale="0.5" tags="smallitem,light,huskcult" impactsoundtag="impact_soft" isshootable="true">
<PreferredContainer primary="crewcab"/>
<Price baseprice="100" canbespecial="false" sold="false">
<Price storeidentifier="merchanthusk" minavailable="3" maxavailable="4" sold="true">
<Price storeidentifier="merchanthusk" minavailable="1" maxavailable="4" sold="true">
<Reputation faction="huskcult" min="70"/>
</Price>
</Price>
@@ -88,7 +88,7 @@
<Sprite texture="Content/Map/Outposts/Art/FactionItems.png" sourcerect="218,137,41,54" depth="0.55" origin="0.5,0.5" />
<Body width="40" height="50" density="12" />
<Throwable slots="Any,RightHand,LeftHand" holdpos="70,-70" handle1="-5,10" holdangle="0" throwforce="4.0" aimpos="30,-30" msg="ItemMsgPickUpSelect" />
<LightComponent LightColor="219,100,239,80" Flicker="0.2" pulsefrequency="0.2" pulseamount="0.5" range="2400" IsOn="false">
<LightComponent LightColor="219,100,239,80" Flicker="0.2" pulsefrequency="0.2" pulseamount="0.5" range="600" IsOn="false">
<StatusEffect type="OnUse" targettype="This" IsOn="true" />
<StatusEffect type="OnActive" targettype="This" Condition="-0.25" />
<StatusEffect type="OnActive" targettype="This">
@@ -118,7 +118,7 @@
<Sprite texture="Content/Map/Outposts/Art/FactionItems.png" sourcerect="179,83,57,50" depth="0.55" origin="0.5,0.5" />
<Price baseprice="370" sold="false"/>
<Price baseprice="300" canbespecial="false" sold="false">
<Price storeidentifier="merchanthusk" minavailable="3" maxavailable="2" sold="true">
<Price storeidentifier="merchanthusk" minavailable="1" maxavailable="2" sold="true">
<Reputation faction="huskcult" min="60"/>
</Price>
</Price>
@@ -131,7 +131,7 @@
</Item>
<Item name="" identifier="bookofchalices1" category="Misc" hideinmenus="true" Tags="smallitem,huskcult" cargocontaineridentifier="metalcrate" scale="0.5" impactsoundtag="impact_soft">
<Price baseprice="20" canbespecial="false" sold="false">
<Price storeidentifier="merchanthusk" minavailable="3" maxavailable="2" sold="true">
<Price storeidentifier="merchanthusk" minavailable="1" maxavailable="2" sold="true">
<Reputation faction="huskcult" min="30"/>
</Price>
</Price>

View File

@@ -2,16 +2,16 @@
<Items>
<Item name="" identifier="orangejumpsuit1" aliases="orangejumpsuit" category="Equipment" tags="smallitem,clothing,radiationproof" fireproof="true" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.2" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.1" />
<Price baseprice="150" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Engineer Uniform 1 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="0,150,128,107" origin="0.5,0.5" />
<Sprite name="Engineer Uniform 1" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="375,293,121,64" depth="0.6" origin="0.5,0.5" />
@@ -37,16 +37,16 @@
</Item>
<Item name="" identifier="orangejumpsuit2" category="Equipment" tags="smallitem,clothing" fireproof="true" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.2" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.1" />
<Price baseprice="150" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Engineer Uniform 2 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="384,27,127,101" origin="0.5,0.5" />
<Sprite name="Engineer Uniform 2" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="511,293,119,57" depth="0.6" origin="0.5,0.5" />
@@ -74,14 +74,14 @@
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="outpostcrewcabinet" />
<Price baseprice="150" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Engineer Uniform 1 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="512,264,128,120" origin="0.5,0.5" />
<Sprite name="Engineer Uniform 1" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="123,221,117,55" depth="0.6" origin="0.5,0.5" />
@@ -109,14 +109,14 @@
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="outpostcrewcabinet" />
<Price baseprice="150" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Engineer Uniform 2 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="640,264,128,120" origin="0.5,0.5" />
<Sprite name="Engineer Uniform 2" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="0,220,117,57" depth="0.6" origin="0.5,0.5" />

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Items>
<Item name="" identifier="depletedfuel" category="Fuel,Material" maxstacksize="60" Tags="smallitem" canbepicked="true" cargocontaineridentifier="metalcrate" allowasextracargo="true" inventoryiconcolor="110,120,110,255" spritecolor="110,120,110" scale="0.4" impactsoundtag="impact_metal_light">
<Item name="" identifier="depletedfuel" category="Fuel,Material" maxstacksize="8" Tags="smallitem" canbepicked="true" cargocontaineridentifier="metalcrate" allowasextracargo="true" inventoryiconcolor="110,120,110,255" spritecolor="110,120,110" scale="0.4" impactsoundtag="impact_metal_light">
<PreferredContainer primary="reactorcab"/>
<Price baseprice="75" sold="false">
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
@@ -30,7 +30,7 @@
<RequiredItem identifier="steel" />
</Fabricate>
<Deconstruct time="30">
<Item identifier="steel" amount="2" />
<Item identifier="steel" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="384,64,64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Tools/tools.png" depth="0.55" sourcerect="452,1,19,68" />
@@ -67,8 +67,8 @@
<RequiredItem tag="ammobox" mincondition="0.0" maxcondition="0.1" usecondition="false" description="fabricationdescription.ammoboxrecycle" header="fabricationheader.ammoboxrecycle" defaultitem="coilgunammoboxdepletedfuel" />
</Fabricate>
<Deconstruct time="10">
<Item identifier="depletedfuel" amount="2" mincondition="0.95" />
<Item identifier="aluminium" amount="2" />
<Item identifier="depletedfuel" mincondition="0.95" />
<Item identifier="aluminium" />
</Deconstruct>
<Sprite texture="Content/Items/Containers/containers.png" depth="0.54" sourcerect="560,878,95,78" origin="0.5,0.5" />
<Body width="115" height="88" density="30" />
@@ -95,8 +95,7 @@
<Affliction identifier="bleeding" strength="1.0" />
<Affliction identifier="stun" strength="0.025" />
<StatusEffect type="OnUse" target="UseTarget" disabledeltatime="true">
<Conditional radiationsickness="lt 30" />
<Affliction identifier="radiationsickness" strength="10" />
<Affliction identifier="radiationsickness" strength="12" />
</StatusEffect>
</Attack>
<StatusEffect type="OnActive" target="This" lifetime="2">
@@ -116,7 +115,7 @@
</Projectile>
</Item>
<Item name="" identifier="wrenchhardened" variantof="wrench" allowasextracargo="true" inventoryiconcolor="110,120,110,255" spritecolor="110,120,110" addedrepairspeedmultiplier="0.4">
<Preferredcontainer secondary="respawncontainer" amount="2" spawnprobability="0" notcampaign="true"/>
<Preferredcontainer secondary="respawncontainer" amount="1" spawnprobability="0" notcampaign="true"/>
<PreferredContainer primary="engcab" spawnprobability="0"/>
<PreferredContainer secondary="wreckstoragecab,abandonedstoragecab,piratestoragecab" spawnprobability="0" />
<PreferredContainer primary="wreckengcab,abandonedengcab,pirateengcab,pirateengcab,outpostengcab,beaconengcab" spawnprobability="0"/>
@@ -130,8 +129,8 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct>
<Item identifier="iron" amount="2" />
<Item identifier="depletedfuel" amount="2" />
<Item identifier="iron" />
<Item identifier="depletedfuel" />
</Deconstruct>
<Fabricate requiresrecipe="true">
<RequiredItem identifier="depletedfuel" amount="2" />
@@ -146,15 +145,15 @@
</MeleeWeapon>
</Item>
<Item name="" identifier="crowbarhardened" variantof="crowbar" allowasextracargo="true" inventoryiconcolor="110,120,110,255" spritecolor="110,120,110" addedpickingspeedmultiplier="0.6">
<PreferredContainer secondary="respawncontainer" amount="2" spawnprobability="0" notcampaign="true"/>
<PreferredContainer secondary="respawncontainer" amount="1" spawnprobability="0" notcampaign="true"/>
<PreferredContainer primary="engcab" spawnprobability="0"/>
<PreferredContainer secondary="wreckstoragecab,abandonedstoragecab,piratestoragecab" spawnprobability="0" />
<PreferredContainer primary="wreckengcab,abandonedengcab,pirateengcab,outpostengcab,beaconengcab" spawnprobability="0" />
<PreferredContainer secondary="outpostcrewcabinet" spawnprobability="0" />
<Price baseprice="200" sold="false" />
<Deconstruct>
<Item identifier="iron" amount="2" />
<Item identifier="depletedfuel" amount="2" />
<Item identifier="iron" />
<Item identifier="depletedfuel" />
</Deconstruct>
<Fabricate requiresrecipe="true">
<RequiredItem identifier="depletedfuel" amount="2" />
@@ -178,8 +177,8 @@
<PreferredContainer secondary="outposttrashcan" spawnprobability="0" />
<Price baseprice="200" sold="false" />
<Deconstruct>
<Item identifier="iron" amount="2" />
<Item identifier="depletedfuel" amount="2" />
<Item identifier="iron" />
<Item identifier="depletedfuel" />
</Deconstruct>
<Fabricate requiresrecipe="true">
<RequiredItem identifier="depletedfuel" amount="2" />
@@ -207,8 +206,8 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct>
<Item identifier="iron" amount="2" />
<Item identifier="depletedfuel" amount="2" />
<Item identifier="iron" />
<Item identifier="depletedfuel" />
</Deconstruct>
<Fabricate requiresrecipe="true">
<RequiredItem identifier="depletedfuel" amount="2" />
@@ -252,8 +251,7 @@
<Affliction identifier="gunshotwound" strength="35" />
<Affliction identifier="stun" strength="0.3" />
<StatusEffect type="OnUse" target="UseTarget" disabledeltatime="true">
<Conditional radiationsickness="lt 30" />
<Affliction identifier="radiationsickness" strength="10" />
<Affliction identifier="radiationsickness" strength="16" />
</StatusEffect>
</Attack>
</Projectile>
@@ -283,8 +281,8 @@
<RequiredItem identifier="smgmagazinedepletedfuel" mincondition="0.0" maxcondition="0.1" usecondition="false" />
</Fabricate>
<Deconstruct time="15">
<Item identifier="depletedfuel" amount="2" mincondition="0.95" />
<Item identifier="steel" amount="2" />
<Item identifier="depletedfuel" mincondition="0.95" />
<Item identifier="steel" />
</Deconstruct>
<ItemContainer SpawnWithId="smgrounddepletedfuel">
<Containable items="smgrounddepletedfuel" />
@@ -301,8 +299,7 @@
<Affliction identifier="gunshotwound" strength="15" />
<Affliction identifier="stun" strength="0.15" />
<StatusEffect type="OnUse" target="UseTarget" disabledeltatime="true">
<Conditional radiationsickness="lt 30" />
<Affliction identifier="radiationsickness" strength="10" />
<Affliction identifier="radiationsickness" strength="8" />
</StatusEffect>
</Attack>
</Projectile>
@@ -317,9 +314,9 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct time="20">
<Item identifier="copper" amount="2" />
<Item identifier="plastic" amount="4" />
<Item identifier="fulgurium" amount="2" />
<Item identifier="copper" />
<Item identifier="plastic" amount="2" />
<Item identifier="fulgurium" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="40" requiresrecipe="true">
<RequiredSkill identifier="electrical" level="50" />
@@ -346,8 +343,8 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct time="15">
<Item identifier="copper" amount="2" />
<Item identifier="plastic" amount="4" />
<Item identifier="copper" />
<Item identifier="plastic" amount="2" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="20" requiresrecipe="true">
<RequiredSkill identifier="electrical" level="30" />
@@ -361,7 +358,7 @@
<RemoteController target="reactor" onlyinownsub="true" msg="ItemMsgInteractSelect" AllowInGameEditing="false" drawhudwhenequipped="true" />
</Item>
<Item name="" identifier="skillbookhandyseaman" cargocontaineridentifier="metalcrate" allowasextracargo="true" category="Misc" Tags="smallitem,skillbook" maxstacksize="60" scale="0.5" impactsoundtag="impact_soft">
<Item name="" identifier="skillbookhandyseaman" cargocontaineridentifier="metalcrate" allowasextracargo="true" category="Misc" Tags="smallitem,skillbook" maxstacksize="8" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab"/>
<Price baseprice="350" buyingpricemodifier="2.5" minleveldifficulty="40">
<Price storeidentifier="merchantoutpost" maxavailable="1" />
@@ -371,7 +368,7 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct time="20">
<Item identifier="carbon" amount="2" />
<Item identifier="carbon" />
</Deconstruct>
<InventoryIcon texture="Content/Items/JobGear/TalentGear.png" sourcerect="42,368,40,56" origin="0.5,0.5" />
<Sprite texture="Content/Items/JobGear/TalentGear.png" sourcerect="36,74,32,39" devpth="0.6" origin="0.5,0.5" />
@@ -392,17 +389,17 @@
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
<Price storeidentifier="merchantcity" multiplier="1.25" />
<Price storeidentifier="merchantresearch" multiplier="1.25" />
<Price storeidentifier="merchantmilitary" multiplier="0.9" minavailable="3" maxavailable="2" sold="true">
<Price storeidentifier="merchantmilitary" multiplier="0.9" minavailable="1" maxavailable="2" sold="true">
<Reputation faction="coalition" min="70"/>
</Price>
<Price storeidentifier="merchantmine" multiplier="1.25" />
</Price>
<Deconstruct time="10">
<Item identifier="copper" amount="2" />
<Item identifier="plastic" amount="2" />
<Item identifier="lead" amount="2" />
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="fulgurium" amount="2" />
<Item identifier="copper" />
<Item identifier="plastic" />
<Item identifier="lead" />
<Item identifier="titaniumaluminiumalloy" />
<Item identifier="fulgurium" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="70" requiresrecipe="true">
<RequiredSkill identifier="electrical" level="65" />
@@ -438,17 +435,17 @@
<RequiredSkill identifier="weapons" level="25" />
<RequiredSkill identifier="electrical" level="45" />
</RangedWeapon>
<ItemContainer capacity="1" maxstacksize="60" hideitems="false" itempos="10,-5" containedspritedepths="0.562,0.561" containedstateindicatorstyle="default" containedstateindicatorslot="0">
<ItemContainer capacity="1" maxstacksize="1" hideitems="false" itempos="10,-5" containedspritedepths="0.562,0.561" containedstateindicatorstyle="default" containedstateindicatorslot="0">
<Containable items="reactorfuel" rotation="90"/>
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="192,448,64,64" origin="0.5,0.5" />
<SlotIcon slotindex="1" texture="Content/UI/StatusMonitorUI.png" sourcerect="320,448,64,64" origin="0.5,0.5" />
<SubContainer capacity="1" maxstacksize="60">
<SubContainer capacity="1" maxstacksize="1">
<Containable items="flashlight" hide="false" itempos="25,0" setactive="true"/>
</SubContainer>
</ItemContainer>
<aitarget sightrange="3000" soundrange="5000" fadeouttime="5" />
<Quality>
<QualityStat stattype="FirepowerMultiplier" value="0.3" />
<QualityStat stattype="FirepowerMultiplier" value="0.1" />
</Quality>
<SkillRequirementHint identifier="weapons" level="25" />
<SkillRequirementHint identifier="electrical" level="45" />
@@ -497,11 +494,11 @@
<Price storeidentifier="merchantmine" multiplier="1.25" />
</Price>
<Deconstruct time="20">
<Item identifier="aluminium" amount="2" />
<Item identifier="copper" amount="2" />
<Item identifier="tin" amount="2" />
<Item identifier="plastic" amount="2" />
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="aluminium" />
<Item identifier="copper" />
<Item identifier="tin" />
<Item identifier="plastic" />
<Item identifier="titaniumaluminiumalloy" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="30" requiresrecipe="true">
<RequiredSkill identifier="mechanical" level="30" />
@@ -512,7 +509,7 @@
<Sprite texture="Content/Items/JobGear/TalentGear.png" depth="0.55" sourcerect="295,195,149,105" origin="0.5,0.5" />
<Body width="140" height="100" density="10" />
<Holdable slots="RightHand+LeftHand" aimpos="90,0" handle1="-35,32" handle2="-27,34" msg="ItemMsgPickUpSelect" holdangle="-10">
<LightComponent LightColor="220,255,150,200" range="2000" powerconsumption="10" IsOn="true">
<LightComponent LightColor="220,255,150,200" range="500" powerconsumption="10" IsOn="true">
<Upgrade gameversion="1.1.2.0" powerconsumption="10" />
<LightTexture texture="Content/Lights/lightcone.png" origin="-0.01, 0.5" size="1.0,1.0" />
</LightComponent>
@@ -523,18 +520,18 @@
<!-- Battery drain when using the light, adds up with propulsion -->
<StatusEffect type="OnSecondaryUse" target="Contained" targetslot="0" Condition="-0.05" />
</Holdable>
<Propulsion force="450" usablein="water" particles="bubbles">
<Propulsion force="150" usablein="water" particles="bubbles">
<RequiredItems items="mobilebattery" targetslot="0" type="Contained" msg="ItemMsgBatteryCellRequired" />
<StatusEffect type="OnUse" target="Contained" targetslot="0" Condition="-0.2">
<RequiredItem items="mobilebattery" type="Contained" />
</StatusEffect>
<sound file="Content/Items/Diving/ScooterLoop.ogg" type="OnUse" range="500.0" loop="true" />
</Propulsion>
<ItemContainer capacity="1" maxstacksize="60" slotsperrow="3" hideitems="true" containedstateindicatorslot="0" containedstateindicatorstyle="battery">
<ItemContainer capacity="1" maxstacksize="1" slotsperrow="3" hideitems="true" containedstateindicatorslot="0" containedstateindicatorstyle="battery">
<Containable items="mobilebattery" />
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="128,448,64,64" origin="0.5,0.5" />
<SubContainer capacity="33" maxstacksize="60">
<Containable items="smallitem,mediumitem,ammobox,deepdiving,largeitem" />
<SubContainer capacity="11" maxstacksize="32">
<Containable items="smallitem,mediumitem" excludeditems="toolbelt,toolbox,bandolier,cargoscooter,largemobilecontainer" />
</SubContainer>
</ItemContainer>
<AiTarget soundrange="3000" maxsightrange="3000" />
@@ -549,8 +546,8 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct time="15">
<Item identifier="copper" amount="2" />
<Item identifier="plastic" amount="4" />
<Item identifier="copper" />
<Item identifier="plastic" amount="2" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="20" requiresrecipe="true">
<RequiredSkill identifier="electrical" level="25" />
@@ -567,7 +564,7 @@
</MiniMap>
</Item>
<Item name="" identifier="pucs" category="Equipment,Diving" tags="diving,deepdiving,divinggear_wearableindoors,human" allowasextracargo="true" scale="0.5" fireproof="true" description="" allowdroppingonswapwith="diving" impactsoundtag="impact_metal_heavy" botpriority="5" cargocontaineridentifier="">
<PreferredContainer primary="divingsuitcontainer" spawnprobability="0" />
<PreferredContainer primary="divingsuitcontainer" spawnprobability="0.0" />
<Price baseprice="670" sold="false">
<Price storeidentifier="merchantoutpost" />
<Price storeidentifier="merchantcity" minavailable="0" maxavailable="3" sold="true">
@@ -578,11 +575,11 @@
<Price storeidentifier="merchantmine" multiplier="1.1" />
</Price>
<Deconstruct time="45">
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="rubber" amount="2" />
<Item identifier="lead" amount="2" />
<Item identifier="physicorium" amount="2" />
<Item identifier="titaniumaluminiumalloy" />
<Item identifier="titaniumaluminiumalloy" />
<Item identifier="rubber" />
<Item identifier="lead" />
<Item identifier="physicorium" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="80" requiresrecipe="true">
<RequiredSkill identifier="electrical" level="60" />
@@ -598,7 +595,7 @@
<Body radius="45" width="34" density="20" />
<Wearable slots="OuterClothes" msg="ItemMsgEquipSelect" displaycontainedstatus="true" canbeselected="false" canbepicked="true" pickkey="Select">
<sprite name="PUCS Helmet Wearable" texture="Content/Items/Jobgear/headgears.png" limb="Head" inheritlimbdepth="true" inheritscale="true" ignorelimbscale="true" scale="0.65" hidelimb="false" alphaclipotherwearables="true" sourcerect="127,520,105,124" origin="0.57,0.38">
<LightComponent range="800" lightcolor="250,224,165,255" powerconsumption="10" IsOn="true" allowingameediting="false">
<LightComponent range="200.0" lightcolor="250,224,165,255" powerconsumption="10" IsOn="true" allowingameediting="false">
<StatusEffect type="OnWearing" target="This,Character" Voltage="1.0" Interval="0.1" setvalue="true">
<Conditional IsDead="false" />
</StatusEffect>
@@ -619,7 +616,7 @@
<sprite name="pucs Left Leg" texture="pucs.png" limb="LeftLeg" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
<sprite name="pucs Left Shoe" texture="pucs.png" limb="LeftFoot" sound="footstep_armor_heavy" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
<sprite name="pucs Right Shoe" texture="pucs.png" limb="RightFoot" sound="footstep_armor_heavy" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
<StatusEffect type="OnWearing" target="Character" UseHullOxygen="true" ObstructVisionAmount="0.5" PressureProtection="6200.0" SpeedMultiplier="1.1" LowPassMultiplier="0.2" setvalue="true" disabledeltatime="true">
<StatusEffect type="OnWearing" target="Character" UseHullOxygen="true" ObstructVisionAmount="0.5" PressureProtection="6200.0" LowPassMultiplier="0.2" setvalue="true" disabledeltatime="true">
<Sound file="Content/Items/Diving/DivingSuitLoop1.ogg" range="250" loop="true"/>
<Sound file="Content/Items/Diving/DivingSuitLoop2.ogg" range="250" loop="true"/>
<TriggerAnimation Type="Walk" FileName="HumanWalkDivingSuit" priority="1" ExpectedSpecies="Human" />
@@ -653,8 +650,11 @@
</StatusEffect>
<damagemodifier armorsector="0.0,360.0" afflictionidentifiers="blunttrauma,gunshotwound,bitewounds,lacerations,bleeding,explosiondamage" damagemultiplier="0.8" damagesound="LimbArmor" deflectprojectiles="true" />
<damagemodifier armorsector="0.0,360.0" afflictiontypes="burn" damagemultiplier="0.1" damagesound="" deflectprojectiles="true" />
<damagemodifier armorsector="0.0,360.0" afflictionidentifiers="radiationsickness" damagemultiplier="0.1" damagesound="LimbArmor" />
<damagemodifier armorsector="0.0,360.0" afflictionidentifiers="radiationsickness" damagemultiplier="0.25" damagesound="LimbArmor" />
<damagemodifier armorsector="0.0,360.0" afflictionidentifiers="huskinfection" probabilitymultiplier="0.5" damagesound="LimbArmor" />
<StatValue stattype="WalkingSpeed" value="0.3" />
<StatValue stattype="SwimmingSpeed" value="0.05" />
<StatValue stattype="PropulsionSpeed" value="-0.2" />
<ItemComponent IsActiveConditionalComparison="Or">
<IsActive HullOxygenPercentage="lt 50" />
<IsActive InWater="eq true" />
@@ -671,12 +671,12 @@
</ItemComponent>
</Wearable>
<Holdable slots="RightHand+LeftHand" controlpose="true" holdpos="0,-50" handle1="-10,-20" handle2="10,-20" holdangle="45" msg="ItemMsgPickUpUse" canbeselected="false" canbepicked="true" pickkey="Use" />
<ItemContainer capacity="0" maxstacksize="60" hideitems="true" containedstateindicatorstyle="tank" containedstateindicatorslot="0" autoinject="true">
<Containable items="none,ammobox,deepdiving,smallitem,mediumitem,largeitem" />
<ItemContainer capacity="0" maxstacksize="0" hideitems="true" containedstateindicatorstyle="tank" containedstateindicatorslot="0" autoinject="true">
<Containable items="none" />
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="64,448,64,64" origin="0.5,0.5" />
<SlotIcon slotindex="1" texture="Content/UI/StatusMonitorUI.png" sourcerect="384,448,64,64" origin="0.5,0.5" />
<SubContainer capacity="1" maxstacksize="60">
<Containable items="oxygensource,weldingtoolfuel" />
<SubContainer capacity="1" maxstacksize="1">
<Containable items="oxygensource,weldingtoolfuel" excludeditems="oxygenitetank" />
<Containable items="oxygenitetank">
<StatusEffect type="OnWearing" target="Character" SpeedMultiplier="1.2" setvalue="true" comparison="And" targetslot="0">
<Conditional IsDead="false" />
@@ -711,13 +711,13 @@
</StatusEffect>
</Containable>
</SubContainer>
<SubContainer capacity="1" maxstacksize="60">
<SubContainer capacity="1" maxstacksize="1">
<Containable items="chem,syringe" />
</SubContainer>
</ItemContainer>
<aitarget maxsightrange="1500" />
</Item>
<Item name="" identifier="fulguriumfuelrodvolatile" category="Fuel" Tags="smallitem,reactorfuel" maxstacksize="60" allowasextracargo="true" cargocontaineridentifier="metalcrate" health="400" scale="0.5">
<Item name="" identifier="fulguriumfuelrodvolatile" category="Fuel" Tags="smallitem,reactorfuel" maxstacksize="8" allowasextracargo="true" cargocontaineridentifier="metalcrate" health="400" scale="0.5">
<PreferredContainer primary="reactorcab"/>
<Price baseprice="400" sold="false" displaynonempty="true">
<Price storeidentifier="merchantoutpost" />
@@ -727,10 +727,10 @@
<Price storeidentifier="merchantmine" multiplier="1.1" />
</Price>
<Deconstruct time="15">
<Item identifier="steel" amount="2" />
<Item identifier="lead" amount="2" />
<Item identifier="fulgurium" amount="2" mincondition="0.95" />
<Item identifier="thorium" amount="2" mincondition="0.95" />
<Item identifier="steel" />
<Item identifier="lead" />
<Item identifier="fulgurium" mincondition="0.95" />
<Item identifier="thorium" mincondition="0.95" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="25" requiresrecipe="true">
<RequiredSkill identifier="electrical" level="70" />
@@ -748,7 +748,7 @@
<InventoryIcon texture="Content/Items/JobGear/TalentGear.png" sourcerect="67,176,62,61" origin="0.5,0.5" />
<Sprite texture="Content/Items/JobGear/TalentGear.png" depth="0.55" sourcerect="190,60,20,71" origin="0.5,0.5" />
<Body radius="6" height="55" density="30" />
<LightComponent allowingameediting="false" lightcolor="60,200,150,150" canbeselected="false" range="1200" ison="true" />
<LightComponent allowingameediting="false" lightcolor="60,200,150,150" canbeselected="false" range="300.0" ison="true" />
<Holdable handle1="0,0" slots="Any,RightHand,LeftHand" msg="ItemMsgPickUpSelect">
<StatusEffect type="Always" target="NearbyCharacters" range="125" interval="1" disabledeltatime="true">
<Affliction identifier="radiationsickness" strength="1" />
@@ -761,7 +761,7 @@
</StatusEffect>
</ItemContainer>
<Quality>
<QualityStat stattype="Condition" value="0.3" />
<QualityStat stattype="Condition" value="0.1" />
</Quality>
</Item>
@@ -781,9 +781,9 @@
<RequiredItem identifier="copper" />
</Fabricate>
<Deconstruct time="35">
<Item identifier="fulgurium" amount="4" />
<Item identifier="titaniumaluminiumalloy" amount="4" />
<Item identifier="copper" amount="2" />
<Item identifier="fulgurium" amount="2" />
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="copper" />
</Deconstruct>
<ElectricalDischarger duration="0.15" reload="5.0" ignoreuser="true" characterusable="true" raycastrange="500" range="150" rangemultiplierinwalls="1.25" outdoorsonly="false" powerconsumption="100" pickkey="Select">
<Attack targetimpulse="50">
@@ -810,7 +810,7 @@
<Wearable slots="Bag" msg="ItemMsgEquipSelect" canbeselected="false" canbepicked="true" pickkey="Select">
<sprite name="Arc Emitter Worn" texture="Content/Items/JobGear/TalentGear.png" canbehiddenbyotherwearables="false" rotation="90" inheritlimbdepth="false" depth="0.6" sourcerect="207,430,131,61" limb="Torso" scale="0.5" origin="0.5,0.9" />
</Wearable>
<ItemContainer itemrotation="90" capacity="1" maxstacksize="60" hideitems="false" itempos="10,-5" containedspritedepth="0.56" containedstateindicatorstyle="battery">
<ItemContainer itemrotation="90" capacity="1" maxstacksize="1" hideitems="false" itempos="10,-5" containedspritedepth="0.56" containedstateindicatorstyle="battery">
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="128,448,64,64" origin="0.5,0.5" />
<Containable items="mobilebattery">
<StatusEffect type="OnContaining" targettype="This" Voltage="1.0" setvalue="true" />

View File

@@ -3,16 +3,16 @@
<!-- UNIFORMS START-->
<Item name="" identifier="bluejumpsuit1" aliases="bluejumpsuit" category="Equipment" tags="smallitem,clothing" fireproof="true" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.2" />
<Price baseprice="150" minavailable="3" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.1" />
<Price baseprice="150" minavailable="1" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Mechanic Uniform 1 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="256,274,127,110" origin="0.5,0.5" />
<Sprite name="Mechanic Uniform 1" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="513,9,117,55" depth="0.6" origin="0.5,0.5" />
@@ -39,16 +39,16 @@
</Item>
<Item name="" identifier="bluejumpsuit2" category="Equipment" tags="smallitem,clothing" fireproof="true" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.2" />
<Price baseprice="150" minavailable="3" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.1" />
<Price baseprice="150" minavailable="1" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Mechanic Uniform 2 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="129,274,128,110" origin="0.5,0.5" />
<Sprite name="Mechanic Uniform 2" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="637,7,121,56" depth="0.6" origin="0.5,0.5" />
@@ -76,15 +76,15 @@
<Item name="" identifier="mechanicseparatistsuniform1" category="Equipment" tags="smallitem,clothing" fireproof="true" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="outpostcrewcabinet" />
<Price baseprice="150" minavailable="3" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price baseprice="150" minavailable="1" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Mechanic Uniform 1 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="512,392,128,120" origin="0.5,0.5" />
<Sprite name="Mechanic Uniform 1" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="123,502,117,54" depth="0.6" origin="0.5,0.5" />
@@ -112,15 +112,15 @@
<Item name="" identifier="mechanicseparatistsuniform2" category="Equipment" tags="smallitem,clothing" fireproof="true" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="outpostcrewcabinet" />
<Price baseprice="150" minavailable="3" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price baseprice="150" minavailable="1" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Mechanic Uniform 2 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="640,392,128,120" origin="0.5,0.5" />
<Sprite name="Mechanic Uniform 2" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="257,502,117,56" depth="0.6" origin="0.5,0.5" />
@@ -147,15 +147,15 @@
</Item>
<!-- UNIFORMS END -->
<Item name="" identifier="baseballcap" category="Equipment" tags="smallitem" cargocontaineridentifier="metalcrate" description="" scale="0.4">
<PreferredContainer primary="crewcab" spawnprobability="0.2" notcampaign="true"/>
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.2" />
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.04" />
<PreferredContainer primary="crewcab" spawnprobability="0.1" notcampaign="true"/>
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.1" />
<PreferredContainer primary="wreckcrewcab" spawnprobability="0.02" />
<Price baseprice="75">
<Price storeidentifier="merchantoutpost" minavailable="6" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="9" />
<Price storeidentifier="merchantresearch" minavailable="6" />
<Price storeidentifier="merchantmilitary" minavailable="6" />
<Price storeidentifier="merchantmine" minavailable="6" />
<Price storeidentifier="merchantoutpost" minavailable="2" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="2" />
<Price storeidentifier="merchantmilitary" minavailable="2" />
<Price storeidentifier="merchantmine" minavailable="2" />
</Price>
<Deconstruct time="5" />
<Sprite name="Baseball Cap" texture="Content/Items/Jobgear/headgears.png" depth="0.6" sourcerect="320,327,88,51" origin="0.5,0.5" />

View File

@@ -10,8 +10,8 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct time="15">
<Item identifier="copper" amount="2" />
<Item identifier="plastic" amount="4" />
<Item identifier="copper" />
<Item identifier="plastic" amount="2" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="20" requiresrecipe="true">
<RequiredSkill identifier="mechanical" level="30" />
@@ -50,7 +50,7 @@
</Holdable>
<aitarget sightrange="500" soundrange="500" fadeouttime="1" />
<Quality>
<QualityStat stattype="RepairSpeed" value="0.3"/>
<QualityStat stattype="RepairSpeed" value="0.1"/>
</Quality>
</Item>
<Item name="" identifier="portablepump" tags="smallitem,donttakeitems" category="Machine" scale="0.5" damagedbyexplosions="true" explosiondamagemultiplier="0.2" allowasextracargo="true" impactsoundtag="impact_metal_heavy" isshootable="true">
@@ -72,10 +72,10 @@
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<Deconstruct time="20">
<Item identifier="copper" amount="2" />
<Item identifier="plastic" amount="2" />
<Item identifier="dementonite" amount="2" />
<Item identifier="steel" amount="2" />
<Item identifier="copper" />
<Item identifier="plastic" />
<Item identifier="dementonite" />
<Item identifier="steel" />
</Deconstruct>
<Pump canbeselected="true" maxflow="1000" PowerConsumption="60.0" MinVoltage="0.3" IsOn="false" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.25,0.2" minsize="420,220" anchor="Center" style="ItemUI" />
@@ -112,7 +112,7 @@
<Holdable selectkey="Select" pickkey="Use" slots="Any,RightHand,LeftHand" msg="ItemMsgDetachWrench" PickingTime="20.0" aimpos="65,-10" handle1="0,0" attachable="true" aimable="true" limitedattachable="true">
<RequiredItem items="wrench,deattachtool" excludeditems="multitool" type="Equipped" />
</Holdable>
<ItemContainer capacity="1" maxstacksize="60" canbeselected="true" hideitems="true" hudpos="0.5,0.6" uilabel="entityname.portablepump">
<ItemContainer capacity="1" maxstacksize="1" canbeselected="true" hideitems="true" hudpos="0.5,0.6" uilabel="entityname.portablepump">
<GuiFrame relativesize="0.2,0.2" anchor="Center" relativeoffset="0,0.2" style="ItemUI" />
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="128,448,64,64" origin="0.5,0.5" />
<Containable items="mobilebattery">
@@ -130,9 +130,9 @@
<Price storeidentifier="merchantmine" multiplier="1.2" />
</Price>
<Deconstruct time="20">
<Item identifier="rubber" amount="2" />
<Item identifier="steel" amount="2" />
<Item identifier="organicfiber" amount="2" />
<Item identifier="rubber" />
<Item identifier="steel" />
<Item identifier="organicfiber" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="30" requiresrecipe="true">
<RequiredSkill identifier="mechanical" level="25" />
@@ -158,7 +158,7 @@
</Wearable>
</Item>
<Item name="" identifier="wrenchdementonite" descriptionidentifier="dementonitetool" variantof="wrench" allowasextracargo="true" inventoryiconcolor="136,142,166,255" spritecolor="136,142,166" addedrepairspeedmultiplier="0.4">
<Preferredcontainer secondary="respawncontainer" amount="2" spawnprobability="0" notcampaign="true"/>
<Preferredcontainer secondary="respawncontainer" amount="1" spawnprobability="0" notcampaign="true"/>
<PreferredContainer primary="engcab" spawnprobability="0"/>
<PreferredContainer secondary="wreckstoragecab,abandonedstoragecab,piratestoragecab" spawnprobability="0" />
<PreferredContainer primary="wreckengcab,abandonedengcab,pirateengcab,outpostengcab,beaconengcab" spawnprobability="0"/>
@@ -172,8 +172,8 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct>
<Item identifier="iron" amount="2" />
<Item identifier="dementonite" amount="2" />
<Item identifier="iron" />
<Item identifier="dementonite" />
</Deconstruct>
<Fabricate />
<MeleeWeapon reload="*0.9">
@@ -189,15 +189,15 @@
</MeleeWeapon>
</Item>
<Item name="" identifier="crowbardementonite" descriptionidentifier="dementonitetool" variantof="crowbar" allowasextracargo="true" inventoryiconcolor="136,142,166,255" spritecolor="136,142,166" addedpickingspeedmultiplier="0.6">
<PreferredContainer secondary="respawncontainer" amount="2" spawnprobability="0" notcampaign="true"/>
<PreferredContainer secondary="respawncontainer" amount="1" spawnprobability="0" notcampaign="true"/>
<PreferredContainer primary="engcab" spawnprobability="0"/>
<PreferredContainer secondary="wreckstoragecab,abandonedstoragecab,piratestoragecab" spawnprobability="0" />
<PreferredContainer primary="wreckengcab,abandonedengcab,pirateengcab,outpostengcab,beaconengcab" spawnprobability="0" />
<PreferredContainer secondary="outpostcrewcabinet" spawnprobability="0" />
<Price baseprice="450" sold="false" canbespecial="false" />
<Deconstruct>
<Item identifier="iron" amount="2" />
<Item identifier="dementonite" amount="2" />
<Item identifier="iron" />
<Item identifier="dementonite" />
</Deconstruct>
<Fabricate />
<MeleeWeapon reload="*0.9">
@@ -226,8 +226,8 @@
<PreferredContainer secondary="outposttrashcan" spawnprobability="0" />
<Price baseprice="450" sold="false" canbespecial="false" />
<Deconstruct>
<Item identifier="iron" amount="2" />
<Item identifier="dementonite" amount="2" />
<Item identifier="iron" />
<Item identifier="dementonite" />
</Deconstruct>
<Fabricate />
<MeleeWeapon reload="*0.9">
@@ -255,8 +255,8 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct>
<Item identifier="iron" amount="2" />
<Item identifier="dementonite" amount="2" />
<Item identifier="iron" />
<Item identifier="dementonite" />
</Deconstruct>
<Fabricate />
<MeleeWeapon reload="*0.9">
@@ -272,7 +272,7 @@
</StatusEffect>
</MeleeWeapon>
</Item>
<Item name="" identifier="fixfoamgrenade" category="Equipment" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="explosivecrate" allowasextracargo="true" tags="smallitem,weapon,explosive,demolitionsexpert,handgrenade" Scale="0.5" impactsoundtag="impact_metal_light">
<Item name="" identifier="fixfoamgrenade" category="Equipment" maxstacksize="32" maxstacksizecharacterinventory="8" cargocontaineridentifier="explosivecrate" allowasextracargo="true" tags="smallitem,weapon,explosive,demolitionsexpert,handgrenade" Scale="0.5" impactsoundtag="impact_metal_light">
<PreferredContainer primary="engcab" secondary="locker"/>
<Price baseprice="95" sold="false">
<Price storeidentifier="merchantoutpost" multiplier="1.1" />
@@ -282,8 +282,8 @@
<Price storeidentifier="merchantmine" multiplier="0.9" />
</Price>
<Deconstruct time="10">
<Item identifier="steel" amount="2" />
<Item identifier="sodium" amount="2" mincondition="1.0" />
<Item identifier="steel" />
<Item identifier="sodium" mincondition="1.0" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="20" requiresrecipe="true">
<RequiredSkill identifier="mechanical" level="35" />
@@ -336,11 +336,11 @@
</StatusEffect>
</ItemComponent>
<Quality>
<QualityStat stattype="ExplosionRadius" value="0.6" />
<QualityStat stattype="ExplosionRadius" value="0.2" />
</Quality>
</Item>
<Item name="" identifier="heavywrench" variantof="wrench" addedrepairspeedmultiplier="0.4">
<Preferredcontainer secondary="respawncontainer" amount="2" spawnprobability="0" notcampaign="true"/>
<Preferredcontainer secondary="respawncontainer" amount="1" spawnprobability="0" notcampaign="true"/>
<PreferredContainer primary="engcab" spawnprobability="0"/>
<PreferredContainer secondary="wreckstoragecab,abandonedstoragecab,piratestoragecab" spawnprobability="0" />
<PreferredContainer primary="wreckengcab,abandonedengcab,pirateengcab,outpostengcab,beaconengcab" spawnprobability="0"/>
@@ -348,8 +348,8 @@
<PreferredContainer secondary="outposttrashcan" spawnprobability="0" />
<Price baseprice="190" sold="false" />
<Deconstruct>
<Item identifier="steel" amount="2" />
<Item identifier="titanium" amount="2" />
<Item identifier="steel" />
<Item identifier="titanium" />
</Deconstruct>
<Fabricate requiresrecipe="true">
<RequiredItem identifier="titanium" amount="2" />
@@ -386,7 +386,7 @@
</Item>
<Item name="" identifier="makeshiftarmor" category="Equipment" tags="smallitem,clothing" scale="0.5" cargocontaineridentifier="metalcrate" description="" impactsoundtag="impact_metal_heavy">
<PreferredContainer primary="secarmcab" amount="0" notcampaign="true"/>
<PreferredContainer secondary="wreckarmcab,abandonedarmcab,piratearmcab,outpostarmcab" amount="2" spawnprobability="0.02" />
<PreferredContainer secondary="wreckarmcab,abandonedarmcab,piratearmcab,outpostarmcab" amount="1" spawnprobability="0.01" />
<Price baseprice="140" sold="false">
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
<Price storeidentifier="merchantcity" multiplier="1.2" />
@@ -396,8 +396,8 @@
<Price storeidentifier="merchantarmory" multiplier="0.9" />
</Price>
<Deconstruct time="40">
<Item identifier="organicfiber" amount="2" />
<Item identifier="iron" amount="8" />
<Item identifier="organicfiber" amount="1" />
<Item identifier="iron" amount="4" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="30" requiresrecipe="true">
<RequiredSkill identifier="weapons" level="20" />
@@ -433,7 +433,7 @@
</Item>
<Item name="" identifier="ironhelmet" category="Equipment" tags="smallitem" cargocontaineridentifier="metalcrate" description="" impactsoundtag="impact_metal_heavy" scale="0.325">
<PreferredContainer primary="secarmcab" amount="0" notcampaign="true"/>
<PreferredContainer secondary="wreckarmcab,abandonedarmcab,piratearmcab,outpostarmcab" amount="2" spawnprobability="0.02" />
<PreferredContainer secondary="wreckarmcab,abandonedarmcab,piratearmcab,outpostarmcab" amount="1" spawnprobability="0.01" />
<PreferredContainer secondary="armcab"/>
<Price baseprice="50" sold="false">
<Price storeidentifier="merchantoutpost" multiplier="1.3" />
@@ -444,7 +444,7 @@
<Price storeidentifier="merchantarmory" multiplier="0.9" />
</Price>
<Deconstruct time="10">
<Item identifier="iron" amount="4" />
<Item identifier="iron" amount="2" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="20" requiresrecipe="true">
<RequiredSkill identifier="weapons" level="20" />
@@ -464,11 +464,11 @@
<Item name="" identifier="exosuit" category="Diving,Equipment" tags="diving,deepdiving,deepdivinglarge,human" scale="0.605" fireproof="true" description="" isshootable="true" allowdroppingonswapwith="diving" impactsoundtag="impact_metal_heavy" botpriority="0.5" cargocontaineridentifier="">
<Price baseprice="80" canbespecial="false" sold="false" />
<Deconstruct time="30">
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="rubber" amount="2" />
<Item identifier="rubber" amount="2" />
<Item identifier="titaniumaluminiumalloy" />
<Item identifier="titaniumaluminiumalloy" />
<Item identifier="titaniumaluminiumalloy" />
<Item identifier="rubber" />
<Item identifier="rubber" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="45" requiresrecipe="true">
<RequiredSkill identifier="mechanical" level="60" />
@@ -481,7 +481,7 @@
<Wearable slots="OuterClothes" msg="ItemMsgEquipSelect" displaycontainedstatus="true" canbeselected="false" canbepicked="true" pickkey="Select" allowusewhenworn="true">
<sprite name="Exosuit Helmet Wearable" texture="Content/Items/Jobgear/Mechanic/Exosuit.png" limb="Head" hidelimb="true" inheritlimbdepth="true" inheritscale="true" ignorelimbscale="true" scale="0.65" hideotherwearables="true" hidewearablesoftype="" sourcerect="0,0,1,1" origin="0.5,0.5" />
<sprite name="Exosuit Torso" texture="Content/Items/Jobgear/Mechanic/Exosuit.png" limb="Torso" scale="1.2" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="false" origin="0.5,0.8" inheritlimbdepth="true" inheritsourcerect="false" sourcerect="167,1,203,193">
<LightComponent range="800" lightcolor="250,224,165,255" powerconsumption="10" IsOn="true" allowingameediting="false" offset="-50,-50">
<LightComponent range="200.0" lightcolor="250,224,165,255" powerconsumption="10" IsOn="true" allowingameediting="false" offset="-50,-50">
<LightTexture texture="Content/Lights/divinghelmetlight.png" origin="0.05, 0.5" size="1.0,1.0" />
</LightComponent>
</sprite>
@@ -536,7 +536,7 @@
<Conditional condition="lte 0.0" />
<Sound file="Content/Items/WarningBeep.ogg" range="500" loop="true"/>
</StatusEffect>
<SubContainer capacity="1" maxstacksize="60">
<SubContainer capacity="1" maxstacksize="1">
<Containable items="oxygensource,weldingtoolfuel" />
<Containable items="oxygensource">
<StatusEffect type="OnWearing" target="Character" OxygenAvailable="1000.0" />
@@ -583,15 +583,15 @@
</StatusEffect>
</Containable>
</SubContainer>
<SubContainer capacity="1" maxstacksize="60">
<SubContainer capacity="1" maxstacksize="1">
<Containable items="divingsuitfuel">
<StatusEffect type="OnContaining" target="This,Character" Voltage="1.0" setvalue="true">
<Conditional IsDead="false" />
</StatusEffect>
</Containable>
</SubContainer>
<SubContainer capacity="30" maxstacksize="60">
<Containable items="smallitem,ammobox,deepdiving,mediumitem,largeitem" />
<SubContainer capacity="10" maxstacksize="32">
<Containable items="smallitem" />
</SubContainer>
</ItemContainer>
<aitarget maxsightrange="1500" />
@@ -604,17 +604,17 @@
<Price storeidentifier="merchantcity" multiplier="1.25" minavailable="0" maxavailable="2" sold="true">
<Reputation faction="separatists" min="70"/>
</Price>
<Price storeidentifier="merchantmilitary" multiplier="0.9" minavailable="3" maxavailable="2" sold="true">
<Price storeidentifier="merchantmilitary" multiplier="0.9" minavailable="1" maxavailable="2" sold="true">
<Reputation faction="separatists" min="70"/>
</Price>
<Price storeidentifier="merchantresearch" multiplier="1.25" />
<Price storeidentifier="merchantmine" multiplier="1.25" />
</Price>
<Deconstruct time="10">
<Item identifier="copper" amount="2" />
<Item identifier="plastic" amount="2" />
<Item identifier="lead" amount="2" />
<Item identifier="titaniumaluminiumalloy" amount="4" />
<Item identifier="copper" />
<Item identifier="plastic" />
<Item identifier="lead" />
<Item identifier="titaniumaluminiumalloy" amount="2" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="70" requiresrecipe="true">
<RequiredSkill identifier="mechanical" level="65" />
@@ -646,16 +646,16 @@
<RequiredSkill identifier="weapons" level="25" />
<RequiredSkill identifier="mechanical" level="45" />
</RangedWeapon>
<ItemContainer capacity="1" maxstacksize="60" slotsperrow="3" hideitems="true" containedstateindicatorslot="1" containedstateindicatorstyle="battery">
<ItemContainer capacity="1" maxstacksize="32" slotsperrow="3" hideitems="true" containedstateindicatorslot="1" containedstateindicatorstyle="battery">
<Containable items="scrapcannonammo" />
<SlotIcon slotindex="1" texture="Content/UI/StatusMonitorUI.png" sourcerect="128,448,64,64" origin="0.5,0.5" />
<SubContainer capacity="1" maxstacksize="60">
<SubContainer capacity="1" maxstacksize="1">
<Containable items="mobilebattery" />
</SubContainer>
</ItemContainer>
<aitarget sightrange="3000" soundrange="5000" fadeouttime="5" />
<Quality>
<QualityStat stattype="FirepowerMultiplier" value="0.3" />
<QualityStat stattype="FirepowerMultiplier" value="0.1" />
</Quality>
<SkillRequirementHint identifier="weapons" level="25" />
<SkillRequirementHint identifier="mechanical" level="45" />
@@ -681,7 +681,7 @@
<Pickable slots="Any">
<StatusEffect type="OnSpawn" targettype="This" delay="0.2">
<RemoveItem />
<SpawnCharacter speciesname="Defensebot" totalmaxcount="4" inheritteam="true"/>
<SpawnCharacter speciesname="Defensebot" totalmaxcount="2" inheritteam="true"/>
</StatusEffect>
</Pickable>
</Item>
@@ -692,7 +692,7 @@
<Pickable slots="Any">
<StatusEffect type="Always" targettype="This">
<RemoveItem />
<SpawnCharacter speciesname="Defensebot" totalmaxcount="4" inheritteam="true"/>
<SpawnCharacter speciesname="Defensebot" totalmaxcount="2" inheritteam="true"/>
</StatusEffect>
</Pickable>
</Item>
@@ -720,7 +720,7 @@
</Projectile>
</Item>
<Item name="" identifier="defensebotammobox" maxstacksize="60" scale="0.3" category="Weapons,Machine" cargocontaineridentifier="metalcrate" linkable="true" tags="smallitem,defensebotammo" impactsoundtag="impact_metal_light">
<Item name="" identifier="defensebotammobox" maxstacksize="1" scale="0.3" category="Weapons,Machine" cargocontaineridentifier="metalcrate" linkable="true" tags="smallitem,defensebotammo" impactsoundtag="impact_metal_light">
<PreferredContainer primary="defensebot,secarmcab" secondary="armcab"/>
<Price baseprice="200" displaynonempty="true" sold="false">
<Price storeidentifier="merchantmilitary" sold="true" multiplier="0.9" minavailable="0" maxavailable="2"/>
@@ -739,7 +739,7 @@
<RequiredItem tag="defensebotammo" mincondition="0.0" maxcondition="0.1" usecondition="false" description="entitydescription.defensebotammobox" header="fabricationheader.ammoboxrecycle" defaultitem="defensebotammobox" />
</Fabricate>
<Deconstruct time="10">
<Item identifier="aluminium" amount="2"/>
<Item identifier="aluminium"/>
</Deconstruct>
<Sprite texture="Content/Characters/Defensebot/Defensebot.png" depth="0.54" sourcerect="135,189,115,58" origin="0.5,0.5" />
<Body width="90" height="60" density="25" />

View File

@@ -1,19 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<Items>
<Item name="" identifier="healthscanner" scale="0.5" category="Equipment" tags="smallitem" cargocontaineridentifier="metalcrate" description="" impactsoundtag="impact_metal_light">
<PreferredContainer primary="medcab" amount="2" />
<PreferredContainer secondary="abandonedmedcab,piratemedcab,wreckmedcab,outpostmedcab" spawnprobability="0.06"/>
<Price baseprice="150" minavailable="3">
<PreferredContainer primary="medcab" amount="1" />
<PreferredContainer secondary="abandonedmedcab,piratemedcab,wreckmedcab,outpostmedcab" spawnprobability="0.03"/>
<Price baseprice="150" minavailable="1">
<Price storeidentifier="merchantoutpost" sold="false" multiplier="1.3" />
<Price storeidentifier="merchantcity" multiplier="1.2" />
<Price storeidentifier="merchantresearch" minavailable="24" />
<Price storeidentifier="merchantresearch" minavailable="8" />
<Price storeidentifier="merchantmilitary" multiplier="1.25" />
<Price storeidentifier="merchantmine" sold="false" />
<Price storeidentifier="merchantmedical" minavailable="24" />
<Price storeidentifier="merchantmedical" minavailable="8" />
</Price>
<Deconstruct time="20">
<Item identifier="copper" amount="2" />
<Item identifier="plastic" amount="4" />
<Item identifier="copper" />
<Item identifier="plastic" amount="2" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10">
<RequiredSkill identifier="mechanical" level="30" />
@@ -31,16 +31,16 @@
</Item>
<Item name="" identifier="doctorsuniform1" aliases="doctorsuniform" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.1" />
<Price baseprice="150" minavailable="3" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.05" />
<Price baseprice="150" minavailable="1" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Medic Uniform 1 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="128,151,128,105" origin="0.5,0.5" />
<Sprite name="Medic Uniform 1" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="504,84,123,60" depth="0.6" origin="0.5,0.5" />
@@ -62,22 +62,22 @@
<sprite name="Medic Uniform 1 Left Shoe" texture="Medic1.png" limb="LeftFoot" hidelimb="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
<damagemodifier armorsector="0.0,360.0" afflictionidentifiers="lacerations,bitewounds" damagemultiplier="0.95" />
</Wearable>
<ItemContainer capacity="9" maxstacksize="60">
<Containable items="chem,medical,ammobox,deepdiving,smallitem,mediumitem,largeitem" />
<ItemContainer capacity="3" maxstacksize="8">
<Containable items="chem,medical" />
</ItemContainer>
</Item>
<Item name="" identifier="doctorsuniform2" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="outpostcrewcabinet" amount="2" spawnprobability="0.1" />
<Price baseprice="150" minavailable="3" requiredfaction="coalition" >
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<PreferredContainer primary="outpostcrewcabinet" amount="1" spawnprobability="0.05" />
<Price baseprice="150" minavailable="1" requiredfaction="coalition" >
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Medic Uniform 2 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="256,151,128,105" origin="0.5,0.5" />
<Sprite name="Medic Uniform 2" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="640,70,124,74" depth="0.6" origin="0.5,0.5" />
@@ -99,22 +99,22 @@
<sprite name="Medic Uniform 2 Left Shoe" texture="Medic2.png" limb="LeftFoot" hidelimb="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
<damagemodifier armorsector="0.0,360.0" afflictionidentifiers="lacerations,bitewounds" damagemultiplier="0.95" />
</Wearable>
<ItemContainer capacity="9" maxstacksize="60">
<Containable items="chem,medical,ammobox,deepdiving,smallitem,mediumitem,largeitem" />
<ItemContainer capacity="3" maxstacksize="8">
<Containable items="chem,medical" />
</ItemContainer>
</Item>
<Item name="" identifier="medicseparatistsuniform1" aliases="doctorsuniform" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="outpostcrewcabinet" />
<Price baseprice="150" minavailable="3" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price baseprice="150" minavailable="1" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Medic Uniform 1 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="511,8,128,120" origin="0.5,0.5" />
<Sprite name="Medic Uniform 1" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="4,503,117,56" depth="0.6" origin="0.5,0.5" />
@@ -136,22 +136,22 @@
<sprite name="Medic Uniform 1 Left Shoe" texture="Medic_separatist_01.png" limb="LeftFoot" hidelimb="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
<damagemodifier armorsector="0.0,360.0" afflictionidentifiers="lacerations,bitewounds" damagemultiplier="0.95" />
</Wearable>
<ItemContainer capacity="9" maxstacksize="60">
<Containable items="chem,medical,ammobox,deepdiving,smallitem,mediumitem,largeitem" />
<ItemContainer capacity="3" maxstacksize="8">
<Containable items="chem,medical" />
</ItemContainer>
</Item>
<Item name="" identifier="medicseparatistsuniform2" category="Equipment" cargocontaineridentifier="metalcrate" tags="smallitem,clothing" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab"/>
<PreferredContainer primary="outpostcrewcabinet" />
<Price baseprice="150" minavailable="3" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price baseprice="150" minavailable="1" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Medic Uniform 2 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="640,8,128,120" origin="0.5,0.5" />
<Sprite name="Medic Uniform 2" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="386,436,117,56" depth="0.6" origin="0.5,0.5" />
@@ -173,8 +173,8 @@
<sprite name="Medic Uniform 2 Left Shoe" texture="Medic_separatist_02.png" limb="LeftFoot" hidelimb="true" inherittexturescale="true" inheritorigin="true" inheritsourcerect="true" />
<damagemodifier armorsector="0.0,360.0" afflictionidentifiers="lacerations,bitewounds" damagemultiplier="0.95" />
</Wearable>
<ItemContainer capacity="9" maxstacksize="60">
<Containable items="chem,medical,ammobox,deepdiving,smallitem,mediumitem,largeitem" />
<ItemContainer capacity="3" maxstacksize="8">
<Containable items="chem,medical" />
</ItemContainer>
</Item>
</Items>

View File

@@ -13,8 +13,8 @@
<Sprite name="Headset" texture="Content/Items/JobGear/TalentGear.png" depth="0.6" sourcerect="255,305,72,60" origin="0.35,0.5" />
<Body radius="20" height="20" density="15" />
<Deconstruct time="10">
<Item identifier="plastic" amount="4" />
<Item identifier="copper" amount="2" />
<Item identifier="plastic" amount="2" />
<Item identifier="copper" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10" requiresrecipe="true">
<RequiredSkill identifier="mechanical" level="30" />
@@ -22,7 +22,7 @@
<RequiredItem identifier="fpgacircuit" />
</Fabricate>
<WifiComponent range="35000.0" LinkToChat="true" MinChatMessageInterval="0.0" />
<ItemContainer capacity="1" maxstacksize="60" autoinject="true">
<ItemContainer capacity="1" maxstacksize="1" autoinject="true">
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="384,448,64,64" origin="0.5,0.5" />
<Containable items="chem,syringe" />
</ItemContainer>
@@ -30,7 +30,7 @@
<sprite name="Headset Wearable" texture="Content/Items/JobGear/TalentGear.png" sourcerect="255,305,72,58" limb="Head" hidelimb="false" inheritlimbdepth="true" inheritscale="true" ignorelimbscale="true" scale="0.7" hideotherwearables="false" origin="0.5,0.5" />
</Wearable>
</Item>
<Item name="" identifier="skillbookeuropanmedicine" category="Misc" Tags="smallitem,skillbook" maxstacksize="60" scale="0.5" impactsoundtag="impact_soft" cargocontaineridentifier="metalcrate">
<Item name="" identifier="skillbookeuropanmedicine" category="Misc" Tags="smallitem,skillbook" maxstacksize="8" scale="0.5" impactsoundtag="impact_soft" cargocontaineridentifier="metalcrate">
<PreferredContainer primary="crewcab"/>
<Price baseprice="350" buyingpricemodifier="2.5" minleveldifficulty="40" >
<Price storeidentifier="merchantoutpost" />
@@ -40,7 +40,7 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct time="20">
<Item identifier="carbon" amount="2" />
<Item identifier="carbon" />
</Deconstruct>
<InventoryIcon texture="Content/Items/JobGear/TalentGear.png" sourcerect="1,368,40,56" origin="0.5,0.5" />
<Sprite texture="Content/Items/JobGear/TalentGear.png" sourcerect="2,75,32,38" depth="0.6" origin="0.5,0.5" />
@@ -54,7 +54,7 @@
</StatusEffect>
</Holdable>
</Item>
<Item name="" identifier="combatstimulantsyringe" category="Medical" maxstacksize="60" maxstacksizecharacterinventory="60" Tags="smallitem,chem,medical,syringe" allowasextracargo="true" description="" useinhealthinterface="true" scale="0.5" impactsoundtag="impact_metal_light">
<Item name="" identifier="combatstimulantsyringe" category="Medical" maxstacksize="32" maxstacksizecharacterinventory="8" Tags="smallitem,chem,medical,syringe" allowasextracargo="true" description="" useinhealthinterface="true" scale="0.5" impactsoundtag="impact_metal_light">
<PreferredContainer primary="medcab"/>
<Price baseprice="340" sold="false">
<Price storeidentifier="merchantoutpost" />
@@ -69,8 +69,8 @@
<RequiredItem identifier="antidama1" />
</Fabricate>
<Deconstruct time="20">
<Item identifier="adrenaline" amount="2"/>
<Item identifier="opium" amount="2"/>
<Item identifier="adrenaline"/>
<Item identifier="opium"/>
</Deconstruct>
<InventoryIcon texture="Content/Items/Medical/Medicines.png" sourcerect="448,320,64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Medical/Medicines.png" sourcerect="264,309,37,68" depth="0.6" origin="0.5,0.5" />
@@ -79,11 +79,11 @@
<RequiredSkill identifier="medical" level="35" />
<StatusEffect type="OnSuccess" target="This" Condition="-100.0" setvalue="true"/>
<StatusEffect type="OnFailure" target="This" Condition="-100.0" setvalue="true"/>
<StatusEffect tags="medical" type="OnSuccess" target="UseTarget" duration="5.0">
<StatusEffect statuseffecttags="medical" type="OnSuccess" target="UseTarget" duration="5.0">
<Affliction identifier="combatstimulant" amount="15.0" />
<Affliction identifier="chemaddiction" amount="2.0" />
</StatusEffect>
<StatusEffect tags="medical" type="OnFailure" target="UseTarget" duration="5.0">
<StatusEffect statuseffecttags="medical" type="OnFailure" target="UseTarget" duration="5.0">
<Affliction identifier="combatstimulant" amount="15.0" />
<Affliction identifier="chemaddiction" amount="4.0" />
</StatusEffect>
@@ -105,7 +105,7 @@
<Projectile characterusable="false" launchimpulse="18.0" sticktocharacters="true" launchrotation="-90" inheritstatuseffectsfrom="MeleeWeapon" inheritrequiredskillsfrom="MeleeWeapon"/>
<SkillRequirementHint identifier="medical" level="35" />
</Item>
<Item name="" identifier="pressurestabilizer" category="Medical" maxstacksize="60" maxstacksizecharacterinventory="60" Tags="smallitem,chem,medical,syringe" allowasextracargo="true" description="" useinhealthinterface="true" scale="0.5" impactsoundtag="impact_metal_light">
<Item name="" identifier="pressurestabilizer" category="Medical" maxstacksize="32" maxstacksizecharacterinventory="8" Tags="smallitem,chem,medical,syringe" allowasextracargo="true" description="" useinhealthinterface="true" scale="0.5" impactsoundtag="impact_metal_light">
<PreferredContainer primary="medcab"/>
<Price baseprice="200" sold="false">
<Price storeidentifier="merchantoutpost" />
@@ -120,7 +120,7 @@
<RequiredItem identifier="stabilozine" />
</Fabricate>
<Deconstruct time="20">
<Item identifier="liquidoxygenite" amount="2" />
<Item identifier="liquidoxygenite" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="576,640,64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Medical/Medicines.png" sourcerect="3,308,37,69" depth="0.6" origin="0.5,0.5" />
@@ -129,10 +129,10 @@
<RequiredSkill identifier="medical" level="35" />
<StatusEffect type="OnSuccess" target="This" Condition="-100.0" setvalue="true"/>
<StatusEffect type="OnFailure" target="This" Condition="-100.0" setvalue="true"/>
<StatusEffect tags="medical" type="OnSuccess" target="UseTarget" duration="10.0">
<StatusEffect statuseffecttags="medical" type="OnSuccess" target="UseTarget" duration="10.0">
<Affliction identifier="pressurestabilized" amount="90.0" />
</StatusEffect>
<StatusEffect tags="medical" type="OnFailure" target="UseTarget" duration="10.0">
<StatusEffect statuseffecttags="medical" type="OnFailure" target="UseTarget" duration="10.0">
<Affliction identifier="pressurestabilized" amount="45.0" />
</StatusEffect>
<StatusEffect type="OnSuccess" target="UseTarget">
@@ -153,7 +153,7 @@
<Projectile characterusable="false" launchimpulse="18.0" sticktocharacters="true" launchrotation="-90" inheritstatuseffectsfrom="MeleeWeapon" inheritrequiredskillsfrom="MeleeWeapon"/>
<SkillRequirementHint identifier="medical" level="35" />
</Item>
<Item name="" identifier="endocrinebooster" category="Medical" maxstacksize="60" maxstacksizecharacterinventory="60" Tags="smallitem,chem,medical,syringe" allowasextracargo="true" description="" useinhealthinterface="true" scale="0.5" impactsoundtag="impact_metal_light">
<Item name="" identifier="endocrinebooster" category="Medical" maxstacksize="32" maxstacksizecharacterinventory="8" Tags="smallitem,chem,medical,syringe" allowasextracargo="true" description="" useinhealthinterface="true" scale="0.5" impactsoundtag="impact_metal_light">
<PreferredContainer primary="medcab"/>
<Price baseprice="1400" sold="false">
<Price storeidentifier="merchantoutpost" />
@@ -171,10 +171,10 @@
<RequiredItem identifier="deusizine" />
</Fabricate>
<Deconstruct time="25">
<Item identifier="sulphuricacid" amount="2" />
<Item identifier="sulphuricacid" amount="2" />
<Item identifier="paralyxis" amount="2" />
<Item identifier="deusizine" amount="2" />
<Item identifier="sulphuricacid" />
<Item identifier="sulphuricacid" />
<Item identifier="paralyxis" />
<Item identifier="deusizine" />
</Deconstruct>
<InventoryIcon texture="Content/Items/Medical/Medicines.png" sourcerect="448,256,64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Medical/Medicines.png" sourcerect="303,310,35,67" depth="0.6" origin="0.5,0.5" />
@@ -211,7 +211,7 @@
<PreferredContainer primary="medcab" secondary="medcab"/>
<PreferredContainer secondary="abandonedmedcab,piratemedcab,wreckmedcab,outpostmedcab" spawnprobability="0"/>
<Price baseprice="550" sold="false" minleveldifficulty="65">
<Price storeidentifier="merchanthusk" minavailable="3" maxavailable="2" sold="true">
<Price storeidentifier="merchanthusk" minavailable="1" maxavailable="2" sold="true">
<Reputation faction="huskcult" min="50"/>
</Price>
<Price storeidentifier="merchantoutpost" />
@@ -221,10 +221,10 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct time="10">
<Item identifier="fulgurium" amount="2" />
<Item identifier="copper" amount="4" />
<Item identifier="rubber" amount="2" />
<Item identifier="silicon" amount="2" />
<Item identifier="fulgurium" amount="1" />
<Item identifier="copper" amount="2" />
<Item identifier="rubber" />
<Item identifier="silicon" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="20" requiresrecipe="true">
<RequiredSkill identifier="medical" level="60" />
@@ -236,24 +236,24 @@
<InventoryIcon texture="Content/Items/Genetic/Genetic.png" sourcerect="327,62,73,65" origin="0.5,0.5" />
<Sprite name="Headset" texture="Content/Items/Genetic/Genetic.png" depth="0.6" sourcerect="148,85,73,35" origin="0.5,0.5" />
<Body radius="8" width="48" density="15" />
<ItemContainer capacity="6" maxstacksize="60" />
<ItemContainer capacity="2" maxstacksize="1" />
<Wearable>
<sprite name="Gene Splicer Wearable" texture="Content/Items/Genetic/Genetic.png" limb="Head" hidelimb="false" inheritlimbdepth="true" inheritscale="true" ignorelimbscale="true" scale="0.5" hideotherwearables="false" sourcerect="326,131,67,55" origin="0.6,0.0" />
</Wearable>
</Item>
<Item name="" identifier="advancedsyringegun" variantof="syringegun">
<PreferredContainer primary="armcab" amount="2" spawnprobability="0" notcampaign="true" />
<PreferredContainer primary="armcab" amount="1" spawnprobability="0" notcampaign="true" />
<PreferredContainer secondary="secarmcab,weaponholder"/>
<PreferredContainer secondary="wreckmedcab,abandonedmedcab,piratemedcab,wreckarmcab,abandonedarmcab,piratearmcab" amount="2" spawnprobability="0" />
<PreferredContainer secondary="wreckmedcab,abandonedmedcab,piratemedcab,wreckarmcab,abandonedarmcab,piratearmcab" amount="1" spawnprobability="0" />
<Price baseprice="310" sold="false">
<Price storeidentifier="merchanthusk" minavailable="3" maxavailable="2" sold="true">
<Price storeidentifier="merchanthusk" minavailable="1" maxavailable="2" sold="true">
<Reputation faction="huskcult" min="50"/>
</Price>
</Price>
<Deconstruct time="10">
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="plastic" amount="2" />
<Item identifier="titaniumaluminiumalloy" />
<Item identifier="plastic" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10" requiresrecipe="true">
<RequiredSkill identifier="medical" level="50" />
@@ -273,7 +273,7 @@
<RequiredSkill identifier="weapons" level="30" />
<RequiredSkill identifier="medical" level="50" />
</RangedWeapon>
<ItemContainer capacity="6" maxstacksize="60" itempos="0,25" itemrotation="-90" hideitems="false" containedstateindicatorstyle="syringe" ShowTotalStackCapacityInContainedStateIndicator="true" containedstateindicatorslot="0">
<ItemContainer capacity="2" maxstacksize="8" itempos="0,25" itemrotation="-90" hideitems="false" containedstateindicatorstyle="syringe" ShowTotalStackCapacityInContainedStateIndicator="true" containedstateindicatorslot="0">
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="384,448,64,64" origin="0.5,0.5" />
<SlotIcon slotindex="1" texture="Content/UI/StatusMonitorUI.png" sourcerect="384,448,64,64" origin="0.5,0.5" />
<Containable items="syringe" />
@@ -283,10 +283,10 @@
<SkillRequirementHint identifier="medical" level="50" />
</Item>
<Item name="" identifier="europabrew" category="Medical" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="chemicalcrate" Tags="smallitem,chem,medical,syringe" description="" useinhealthinterface="true" scale="0.5" impactsoundtag="impact_metal_light" RequireAimToUse="True">
<Item name="" identifier="europabrew" category="Medical" maxstacksize="32" maxstacksizecharacterinventory="8" cargocontaineridentifier="chemicalcrate" Tags="smallitem,chem,medical,syringe" description="" useinhealthinterface="true" scale="0.5" impactsoundtag="impact_metal_light" RequireAimToUse="True">
<PreferredContainer primary="toxcab" secondary="toxcontainer"/>
<PreferredContainer primary="wrecktoxcab,abandonedtoxcab,piratetoxcab" spawnprobability="0.1" />
<Price baseprice="200" minavailable="3">
<PreferredContainer primary="wrecktoxcab,abandonedtoxcab,piratetoxcab" spawnprobability="0.05" />
<Price baseprice="200" minavailable="1">
<Price storeidentifier="merchantoutpost" sold="false" />
<Price storeidentifier="merchantcity" multiplier="0.9" />
<Price storeidentifier="merchantresearch" multiplier="0.9" />
@@ -299,8 +299,8 @@
<RequiredItem identifier="calcium" count="2" />
</Fabricate>
<Deconstruct time="20">
<Item identifier="alienblood" amount="2" />
<Item identifier="calcium" amount="2" />
<Item identifier="alienblood" />
<Item identifier="calcium" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="0,960,64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Medical/Medicines.png" sourcerect="113,209,37,72" depth="0.6" origin="0.5,0.5" />
@@ -312,7 +312,7 @@
<Sound file="Content/Items/Medical/Syringe.ogg" range="500" />
<Affliction identifier="acidreaction" amount="30" MultiplyByMaxVitality="true" />
</StatusEffect>
<StatusEffect tags="medical" type="OnSuccess" target="UseTarget" duration="30">
<StatusEffect statuseffecttags="medical" type="OnSuccess" target="UseTarget" duration="30">
<ReduceAffliction type="poison" amount="1" />
</StatusEffect>
<!-- Remove the item when fully used -->
@@ -323,7 +323,7 @@
<Projectile characterusable="false" launchimpulse="20.0" sticktocharacters="true" launchrotation="-90" inheritstatuseffectsfrom="MeleeWeapon"/>
</Item>
<Item name="" identifier="sulphuricacidsyringe" category="Medical" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="chemicalcrate" description="" Tags="smallitem,chem,syringe" useinhealthinterface="true" scale="0.5" impactsoundtag="impact_metal_light" RequireAimToUse="True">
<Item name="" identifier="sulphuricacidsyringe" category="Medical" maxstacksize="32" maxstacksizecharacterinventory="8" cargocontaineridentifier="chemicalcrate" description="" Tags="smallitem,chem,syringe" useinhealthinterface="true" scale="0.5" impactsoundtag="impact_metal_light" RequireAimToUse="True">
<PreferredContainer secondary="wrecktoxcab,abandonedtoxcab,piratetoxcab" spawnprobability="0" />
<PreferredContainer primary="toxcab" secondary="toxcontainer"/>
<Price baseprice="160" sold="false">
@@ -341,7 +341,7 @@
<RequiredItem identifier="plastic" count="1" />
</Fabricate>
<Deconstruct time="5">
<Item identifier="sulphuricacid" amount="2" />
<Item identifier="sulphuricacid" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas2.png" sourcerect="64,960,64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Medical/Medicines.png" sourcerect="263,210,37,72" depth="0.6" origin="0.5,0.5" />
@@ -377,9 +377,9 @@
<Projectile characterusable="false" launchimpulse="18.0" sticktocharacters="true" launchrotation="-90" inheritstatuseffectsfrom="MeleeWeapon"/>
</Item>
<Item name="" identifier="chemgrenade" category="Weapon" maxstacksize="60" maxstacksizecharacterinventory="60" cargocontaineridentifier="explosivecrate" tags="smallitem,weapon,explosive,demolitionsexpert,handgrenade" Scale="0.5" impactsoundtag="impact_metal_heavy">
<PreferredContainer primary="secarmcab" minamount="2" maxamount="6" spawnprobability="1" notcampaign="true" notpvp="true"/>
<PreferredContainer primary="wreckarmcab,abandonedarmcab,piratearmcab" minamount="2" maxamount="4" spawnprobability="0.1"/>
<Item name="" identifier="chemgrenade" category="Weapon" maxstacksize="32" maxstacksizecharacterinventory="8" cargocontaineridentifier="explosivecrate" tags="smallitem,weapon,explosive,demolitionsexpert,handgrenade" Scale="0.5" impactsoundtag="impact_metal_heavy">
<PreferredContainer primary="secarmcab" minamount="1" maxamount="3" spawnprobability="0.75" notcampaign="true" notpvp="true"/>
<PreferredContainer primary="wreckarmcab,abandonedarmcab,piratearmcab" minamount="1" maxamount="2" spawnprobability="0.05"/>
<PreferredContainer secondary="armcab"/>
<Price baseprice="80" sold="false">
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
@@ -438,14 +438,14 @@
</StatusEffect>
</ItemComponent>
<Quality>
<QualityStat stattype="ExplosionRadius" value="0.3"/>
<QualityStat stattype="ExplosionDamage" value="0.3"/>
<QualityStat stattype="ExplosionRadius" value="0.1"/>
<QualityStat stattype="ExplosionDamage" value="0.1"/>
</Quality>
</Item>
<Item name="" identifier="40mmchemgrenade" category="Weapon" maxstacksize="60" maxstacksizecharacterinventory="60" interactthroughwalls="true" cargocontaineridentifier="metalcrate" tags="smallitem,grenade" Scale="0.5" impactsoundtag="impact_metal_light">
<PreferredContainer primary="grenadelauncher" amount="2" spawnprobability="0"/>
<PreferredContainer secondary="wreckarmcab,abandonedarmcab,piratearmcab" minamount="2" maxamount="4" spawnprobability="0"/>
<Item name="" identifier="40mmchemgrenade" category="Weapon" maxstacksize="32" maxstacksizecharacterinventory="8" interactthroughwalls="true" cargocontaineridentifier="metalcrate" tags="smallitem,grenade" Scale="0.5" impactsoundtag="impact_metal_light">
<PreferredContainer primary="grenadelauncher" amount="1" spawnprobability="0"/>
<PreferredContainer secondary="wreckarmcab,abandonedarmcab,piratearmcab" minamount="1" maxamount="2" spawnprobability="0"/>
<PreferredContainer primary="secarmcab" secondary="armcab"/>
<Price baseprice="130" sold="false">
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
@@ -456,8 +456,8 @@
<Price storeidentifier="merchantarmory" multiplier="0.9" />
</Price>
<Deconstruct time="5">
<Item identifier="iron" amount="2" />
<Item identifier="sulphuricacid" amount="2" />
<Item identifier="iron" />
<Item identifier="sulphuricacid" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10" requiresrecipe="true">
<RequiredSkill identifier="weapons" level="30"/>

View File

@@ -3,16 +3,16 @@
<!-- UNIFORMS START -->
<Item name="" identifier="securityuniform1" aliases="securityuniform" category="Equipment" tags="smallitem,clothing" fireproof="false" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab" />
<PreferredContainer secondary="outpostcrewcabinet" amount="2" spawnprobability="0.1" />
<Price baseprice="150" minavailable="3" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<PreferredContainer secondary="outpostcrewcabinet" amount="1" spawnprobability="0.05" />
<Price baseprice="150" minavailable="1" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Security Officer's Uniform 1 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="383,151,129,105" origin="0.5,0.5" />
<Sprite name="Security Officer's Uniform 1" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="509,151,121,66" depth="0.6" origin="0.5,0.5" />
@@ -38,16 +38,16 @@
</Item>
<Item name="" identifier="securityuniform2" category="Equipment" tags="smallitem,clothing" fireproof="false" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab" />
<PreferredContainer secondary="outpostcrewcabinet" amount="2" spawnprobability="0.1" />
<Price baseprice="150" minavailable="3" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<PreferredContainer secondary="outpostcrewcabinet" amount="1" spawnprobability="0.05" />
<Price baseprice="150" minavailable="1" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Security Officer's Uniform 2 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="0,274,128,110" origin="0.5,0.5" />
<Sprite name="Security Officer's Uniform 2" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="639,146,119,70" depth="0.6" origin="0.5,0.5" />
@@ -73,16 +73,16 @@
</Item>
<Item name="" identifier="securityuniform3" category="Equipment" tags="smallitem,clothing" fireproof="false" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab" />
<PreferredContainer secondary="outpostcrewcabinet" amount="2" spawnprobability="0.1" />
<Price baseprice="150" minavailable="3" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<PreferredContainer secondary="outpostcrewcabinet" amount="1" spawnprobability="0.05" />
<Price baseprice="150" minavailable="1" requiredfaction="coalition">
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Security Officer's Uniform 3 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="0,402,128,110" origin="0.5,0.5" />
<Sprite name="Security Officer's Uniform 3" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="767,149,124,69" depth="0.6" origin="0.5,0.5" />
@@ -109,15 +109,15 @@
<Item name="" identifier="securityseparatistsuniform1" category="Equipment" tags="smallitem,clothing" fireproof="false" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab" />
<PreferredContainer secondary="outpostcrewcabinet" />
<Price baseprice="150" minavailable="3" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price baseprice="150" minavailable="1" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Security Officer's Uniform 1 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="512,136,128,120" origin="0.5,0.5" />
<Sprite name="Security Officer's Uniform 1" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="3,434,115,59" depth="0.6" origin="0.5,0.5" />
@@ -144,15 +144,15 @@
<Item name="" identifier="securityseparatistsuniform2" category="Equipment" tags="smallitem,clothing" fireproof="false" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab" />
<PreferredContainer secondary="outpostcrewcabinet" />
<Price baseprice="150" minavailable="3" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price baseprice="150" minavailable="1" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Security Officer's Uniform 2 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="640,136,128,120" origin="0.5,0.5" />
<Sprite name="Security Officer's Uniform 2" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="257,422,118,70" depth="0.6" origin="0.5,0.5" />
@@ -179,15 +179,15 @@
<Item name="" identifier="securityseparatistsuniform3" category="Equipment" tags="smallitem,clothing" fireproof="false" cargocontaineridentifier="metalcrate" description="" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab" />
<PreferredContainer secondary="outpostcrewcabinet" />
<Price baseprice="150" minavailable="3" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantresearch" minavailable="3" />
<Price storeidentifier="merchantmilitary" minavailable="3" />
<Price storeidentifier="merchantmine" minavailable="3" />
<Price baseprice="150" minavailable="1" requiredfaction="separatists">
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="1" />
<Price storeidentifier="merchantresearch" minavailable="1" />
<Price storeidentifier="merchantmilitary" minavailable="1" />
<Price storeidentifier="merchantmine" minavailable="1" />
</Price>
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon name="Security Officer's Uniform 3 Icon" texture="Content/Items/Jobgear/OutfitIcons.png" sourcerect="768,136,128,120" origin="0.5,0.5" />
<Sprite name="Security Officer's Uniform 3" texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="127,433,122,62" depth="0.6" origin="0.5,0.5" />
@@ -214,19 +214,19 @@
<!-- UNIFORMS END -->
<Item name="" identifier="bodyarmor" category="Equipment" tags="smallitem,clothing" scale="0.35" cargocontaineridentifier="metalcrate" description="" impactsoundtag="impact_soft">
<Upgrade gameversion="0.9.3.0" scale="0.35" />
<PreferredContainer primary="secarmcab" amount="6" notcampaign="true" notpvp="true" />
<PreferredContainer secondary="wreckarmcab,abandonedarmcab,piratearmcab,outpostarmcab" amount="2" spawnprobability="0.1" />
<PreferredContainer primary="secarmcab" amount="3" notcampaign="true" notpvp="true" />
<PreferredContainer secondary="wreckarmcab,abandonedarmcab,piratearmcab,outpostarmcab" amount="1" spawnprobability="0.05" />
<PreferredContainer secondary="armcab" />
<Price baseprice="480">
<Price storeidentifier="merchantoutpost" sold="false" multiplier="1.3" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="3" sold="false" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="1" sold="false" />
<Price storeidentifier="merchantresearch" sold="false" />
<Price storeidentifier="merchantmilitary" multiplier="0.9" minavailable="9" />
<Price storeidentifier="merchantmilitary" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantmine" sold="false" />
<Price storeidentifier="merchantarmory" multiplier="0.9" minavailable="9" />
<Price storeidentifier="merchantarmory" multiplier="0.9" minavailable="3" />
</Price>
<Deconstruct time="40">
<Item identifier="ballisticfiber" amount="4" />
<Item identifier="ballisticfiber" amount="2" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="30">
<RequiredSkill identifier="weapons" level="40" />
@@ -246,19 +246,19 @@
<!-- HEADGEAR START -->
<Item name="" identifier="ballistichelmet1" aliases="ballistichelmet" category="Equipment" tags="smallitem,helmet" cargocontaineridentifier="metalcrate" description="" impactsoundtag="impact_metal_heavy" scale="0.325">
<Upgrade gameversion="0.9.6.0" scale="0.325" />
<PreferredContainer primary="secarmcab" amount="2" notcampaign="true" notpvp="true" />
<PreferredContainer secondary="wreckarmcab,abandonedarmcab,piratearmcab,outpostarmcab" amount="2" spawnprobability="0.1" />
<PreferredContainer primary="secarmcab" amount="1" notcampaign="true" notpvp="true" />
<PreferredContainer secondary="wreckarmcab,abandonedarmcab,piratearmcab,outpostarmcab" amount="1" spawnprobability="0.05" />
<PreferredContainer secondary="armcab" />
<Price baseprice="320">
<Price storeidentifier="merchantoutpost" sold="false" multiplier="1.3" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="3" sold="false" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="1" sold="false" />
<Price storeidentifier="merchantresearch" sold="false" />
<Price storeidentifier="merchantmilitary" multiplier="0.9" minavailable="9" />
<Price storeidentifier="merchantmilitary" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantmine" sold="false" />
<Price storeidentifier="merchantarmory" multiplier="0.9" minavailable="9" />
<Price storeidentifier="merchantarmory" multiplier="0.9" minavailable="3" />
</Price>
<Deconstruct time="10">
<Item identifier="ballisticfiber" amount="2" />
<Item identifier="ballisticfiber" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="20">
<RequiredSkill identifier="weapons" level="30" />
@@ -275,19 +275,19 @@
</Wearable>
</Item>
<Item name="" identifier="ballistichelmet2" category="Equipment" tags="smallitem,helmet" cargocontaineridentifier="metalcrate" description="" impactsoundtag="impact_metal_heavy" scale="0.325">
<PreferredContainer primary="secarmcab" amount="2" notcampaign="true" notpvp="true" />
<PreferredContainer secondary="wreckarmcab,abandonedarmcab,piratearmcab,outpostarmcab" amount="2" spawnprobability="0.1" />
<PreferredContainer primary="secarmcab" amount="1" notcampaign="true" notpvp="true" />
<PreferredContainer secondary="wreckarmcab,abandonedarmcab,piratearmcab,outpostarmcab" amount="1" spawnprobability="0.05" />
<PreferredContainer secondary="armcab" />
<Price baseprice="320">
<Price storeidentifier="merchantoutpost" sold="false" multiplier="1.3" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="3" sold="false" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="1" sold="false" />
<Price storeidentifier="merchantresearch" sold="false" />
<Price storeidentifier="merchantmilitary" multiplier="0.9" minavailable="9" />
<Price storeidentifier="merchantmilitary" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantmine" sold="false" />
<Price storeidentifier="merchantarmory" multiplier="0.9" minavailable="9" />
<Price storeidentifier="merchantarmory" multiplier="0.9" minavailable="3" />
</Price>
<Deconstruct time="10">
<Item identifier="ballisticfiber" amount="2" />
<Item identifier="ballisticfiber" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="20">
<RequiredSkill identifier="weapons" level="30" />
@@ -305,19 +305,19 @@
</Wearable>
</Item>
<Item name="" identifier="ballistichelmet3" category="Equipment" tags="smallitem,helmet" cargocontaineridentifier="metalcrate" description="" impactsoundtag="impact_metal_heavy" scale="0.325">
<PreferredContainer primary="secarmcab" amount="2" notcampaign="true" notpvp="true" />
<PreferredContainer secondary="wreckarmcab,abandonedarmcab,piratearmcab,outpostarmcab" amount="2" spawnprobability="0.1" />
<PreferredContainer primary="secarmcab" amount="1" notcampaign="true" notpvp="true" />
<PreferredContainer secondary="wreckarmcab,abandonedarmcab,piratearmcab,outpostarmcab" amount="1" spawnprobability="0.05" />
<PreferredContainer secondary="armcab" />
<Price baseprice="320">
<Price storeidentifier="merchantoutpost" sold="false" multiplier="1.3" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="3" sold="false" />
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="1" sold="false" />
<Price storeidentifier="merchantresearch" sold="false" />
<Price storeidentifier="merchantmilitary" multiplier="0.9" minavailable="9" />
<Price storeidentifier="merchantmilitary" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantmine" sold="false" />
<Price storeidentifier="merchantarmory" multiplier="0.9" minavailable="9" />
<Price storeidentifier="merchantarmory" multiplier="0.9" minavailable="3" />
</Price>
<Deconstruct time="10">
<Item identifier="ballisticfiber" amount="2" />
<Item identifier="ballisticfiber" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="20">
<RequiredSkill identifier="weapons" level="30" />
@@ -334,17 +334,17 @@
</Wearable>
</Item>
<!-- HEADGEAR END -->
<Item name="" identifier="handcuffs" category="Equipment" maxstacksize="60" cargocontaineridentifier="metalcrate" tags="smallitem,handlocker" scale="0.5" impactsoundtag="impact_metal_light" equipconfirmationtext="handcuffequipconfirmation">
<Item name="" identifier="handcuffs" category="Equipment" maxstacksize="8" cargocontaineridentifier="metalcrate" tags="smallitem,handlocker" scale="0.5" impactsoundtag="impact_metal_light" equipconfirmationtext="handcuffequipconfirmation">
<Upgrade gameversion="0.10.0.0" scale="0.5" />
<PreferredContainer secondary="wreckarmcab,abandonedarmcab,piratearmcab,outpostarmcab" amount="2" spawnprobability="0.1" />
<PreferredContainer secondary="wreckarmcab,abandonedarmcab,piratearmcab,outpostarmcab" amount="1" spawnprobability="0.05" />
<PreferredContainer primary="armcab" secondary="secarmcab" />
<Price baseprice="30">
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="6" sold="false" />
<Price storeidentifier="merchantoutpost" minavailable="1" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="2" sold="false" />
<Price storeidentifier="merchantresearch" sold="false" />
<Price storeidentifier="merchantmilitary" multiplier="0.9" minavailable="9" />
<Price storeidentifier="merchantmilitary" multiplier="0.9" minavailable="3" />
<Price storeidentifier="merchantmine" sold="false" />
<Price storeidentifier="merchantarmory" multiplier="0.9" minavailable="9" />
<Price storeidentifier="merchantarmory" multiplier="0.9" minavailable="3" />
</Price>
<Deconstruct time="5" />
<Fabricate suitablefabricators="fabricator" requiredtime="10">

View File

@@ -18,9 +18,9 @@
<RequiredItem identifier="titaniumaluminiumalloy" amount="2" />
</Fabricate>
<Deconstruct time="30">
<Item identifier="ballisticfiber" amount="2" />
<Item identifier="physicorium" amount="4" />
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="ballisticfiber" />
<Item identifier="physicorium" amount="2" />
<Item identifier="titaniumaluminiumalloy" />
</Deconstruct>
<Sprite texture="Content/Items/JobGear/TalentGear.png" sourcerect="308,1,152,61" depth="0.55" origin="0.5,0.5" />
<Body width="150" height="40" density="25" />
@@ -45,18 +45,18 @@
<RequiredItems items="shotgunammo" type="Contained" msg="ItemMsgAmmoRequired" />
<RequiredSkill identifier="weapons" level="75" />
</RangedWeapon>
<ItemContainer capacity="6" maxstacksize="60" hideitems="false" containedstateindicatorstyle="bullet" ShowTotalStackCapacityInContainedStateIndicator="true" containedstateindicatorslot="0" containedspritedepth="0.56">
<Containable items="shotgunammo,ammobox,deepdiving,smallitem,mediumitem,largeitem" hide="true"/>
<ItemContainer capacity="2" maxstacksize="12" hideitems="false" containedstateindicatorstyle="bullet" ShowTotalStackCapacityInContainedStateIndicator="true" containedstateindicatorslot="0" containedspritedepth="0.56">
<Containable items="shotgunammo" hide="true"/>
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="256,448,64,64" origin="0.5,0.5" />
<SlotIcon slotindex="1" texture="Content/UI/StatusMonitorUI.png" sourcerect="256,448,64,64" origin="0.5,0.5" />
<SlotIcon slotindex="2" texture="Content/UI/StatusMonitorUI.png" sourcerect="320,448,64,64" origin="0.5,0.5" />
<SubContainer capacity="1" maxstacksize="60">
<SubContainer capacity="1" maxstacksize="1">
<Containable items="flashlight" hide="false" itempos="26,-2" setactive="true"/>
</SubContainer>
</ItemContainer>
<aitarget sightrange="3000" soundrange="5000" fadeouttime="5" />
<Quality>
<QualityStat stattype="FirepowerMultiplier" value="0.3" />
<QualityStat stattype="FirepowerMultiplier" value="0.1" />
</Quality>
<SkillRequirementHint identifier="weapons" level="75" />
</Item>
@@ -76,9 +76,9 @@
<RequiredItem identifier="rubber" />
</Fabricate>
<Deconstruct time="35">
<Item identifier="physicorium" amount="4" />
<Item identifier="titaniumaluminiumalloy" amount="4" />
<Item identifier="rubber" amount="2" />
<Item identifier="physicorium" amount="2" />
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="rubber" />
</Deconstruct>
<InventoryIcon texture="Content/Items/JobGear/TalentGear.png" sourcerect="276,63,233,62" origin="0.5,0.5" />
<Sprite texture="Content/Items/JobGear/TalentGear.png" sourcerect="276,63,233,62" depth="0.55" origin="0.5,0.5" />
@@ -108,22 +108,22 @@
<RequiredItems items="assaultriflemagazine" type="Contained" msg="ItemMsgAmmoRequired" />
<RequiredSkill identifier="weapons" level="50" />
</RangedWeapon>
<ItemContainer capacity="1" maxstacksize="60" hideitems="false" containedstateindicatorslot="0" containedstateindicatorstyle="bullet" containedspritedepth="0.56">
<ItemContainer capacity="1" maxstacksize="1" hideitems="false" containedstateindicatorslot="0" containedstateindicatorstyle="bullet" containedspritedepth="0.56">
<Containable items="assaultrifleammo" itempos="4,-12" />
<SlotIcon slotindex="0" texture="Content/UI/StatusMonitorUI.png" sourcerect="256,448,64,64" origin="0.5,0.5" />
<SlotIcon slotindex="1" texture="Content/UI/StatusMonitorUI.png" sourcerect="320,448,64,64" origin="0.5,0.5" />
<SubContainer capacity="1" maxstacksize="60">
<SubContainer capacity="1" maxstacksize="1">
<Containable items="flashlight" hide="false" itempos="24,4" setactive="true"/>
</SubContainer>
</ItemContainer>
<aitarget sightrange="2000" soundrange="4000" fadeouttime="5" />
<Quality>
<QualityStat stattype="FirepowerMultiplier" value="0.3" />
<QualityStat stattype="FirepowerMultiplier" value="0.1" />
</Quality>
<SkillRequirementHint identifier="weapons" level="50" />
</Item>
<Item name="" identifier="assaultriflemagazine" maxstacksize="60" maxstacksizecharacterinventory="60" scale="0.5" category="Weapon" allowasextracargo="true" cargocontaineridentifier="metalcrate" linkable="true" tags="smallitem,assaultrifleammo,handheldammo" impactsoundtag="impact_metal_light">
<PreferredContainer primary="assaultrifle" minamount="2" maxamount="2" spawnprobability="1"/>
<Item name="" identifier="assaultriflemagazine" maxstacksize="8" maxstacksizecharacterinventory="2" scale="0.5" category="Weapon" allowasextracargo="true" cargocontaineridentifier="metalcrate" linkable="true" tags="smallitem,assaultrifleammo,handheldammo" impactsoundtag="impact_metal_light">
<PreferredContainer primary="assaultrifle" minamount="1" maxamount="1" spawnprobability="1"/>
<PreferredContainer primary="armcab" secondary="secarmcab"/>
<Price baseprice="300" sold="false" minleveldifficulty="60" displaynonempty="true">
<Price storeidentifier="merchantoutpost" multiplier="1.4" />
@@ -149,7 +149,7 @@
<RequiredItem identifier="assaultriflemagazine" mincondition="0.0" maxcondition="0.1" usecondition="false"/>
</Fabricate>
<Deconstruct time="15">
<Item identifier="steel" amount="2" />
<Item identifier="steel" />
</Deconstruct>
<InventoryIcon texture="Content/Items/JobGear/TalentGear.png" sourcerect="476,3,36,48" origin="0.5,0.5" />
<Sprite texture="Content/Items/JobGear/TalentGear.png" sourcerect="476,3,36,48" depth="0.55" origin="0.5,0.5" />
@@ -185,7 +185,7 @@
</StatusEffect>
</Projectile>
</Item>
<Item name="" identifier="shotgunslugexplosive" category="Weapon" maxstacksize="60" maxstacksizecharacterinventory="60" interactthroughwalls="true" cargocontaineridentifier="metalcrate" allowasextracargo="true" tags="smallitem,shotgunammo,handheldammo" Scale="0.5" impactsoundtag="impact_metal_light">
<Item name="" identifier="shotgunslugexplosive" category="Weapon" maxstacksize="32" maxstacksizecharacterinventory="12" interactthroughwalls="true" cargocontaineridentifier="metalcrate" allowasextracargo="true" tags="smallitem,shotgunammo,handheldammo" Scale="0.5" impactsoundtag="impact_metal_light">
<PreferredContainer primary="armcab" secondary="secarmcab"/>
<Price baseprice="75" sold="false">
<Price storeidentifier="merchantoutpost" multiplier="1.5" />
@@ -228,7 +228,7 @@
<Price storeidentifier="merchantoutpost" multiplier="1.3" minavailable="0" maxavailable="1" sold="true">
<Reputation faction="separatists" min="50"/>
</Price>
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="3" maxavailable="3" sold="true">
<Price storeidentifier="merchantcity" multiplier="1.2" minavailable="1" maxavailable="3" sold="true">
<Reputation faction="separatists" min="50"/>
</Price>
<Price storeidentifier="merchantresearch" />
@@ -236,8 +236,8 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct time="30">
<Item identifier="ballisticfiber" amount="2" />
<Item identifier="plastic" amount="2" />
<Item identifier="ballisticfiber" />
<Item identifier="plastic" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="25" requiresrecipe="true">
<RequiredSkill identifier="weapons" level="35" />
@@ -254,9 +254,9 @@
<StatValue stattype="TurretChargeSpeed" value="0.1" />
</Wearable>
<Holdable slots="RightHand+LeftHand" holdpos="0,-70" handle1="0,0-30" handle2="0,-30" holdangle="0" msg="ItemMsgPickUpUse" canbeselected="false" canbepicked="true" pickkey="Use" allowswappingwhenpicked="false" />
<ItemContainer capacity="24" maxstacksize="60">
<ItemContainer capacity="8" maxstacksize="32">
<SlotIcon texture="Content/UI/StatusMonitorUI.png" sourcerect="256,448,64,64" origin="0.5,0.5" />
<Containable items="handheldammo,grenade,handgrenade,ammobox,deepdiving,smallitem,mediumitem,largeitem" />
<Containable items="handheldammo,grenade,handgrenade" />
</ItemContainer>
</Item>
@@ -270,7 +270,7 @@
<Price storeidentifier="merchantmine" multiplier="1.25" />
</Price>
<Deconstruct time="20">
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="titaniumaluminiumalloy" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="25" requiresrecipe="true">
<RequiredSkill identifier="weapons" level="40" />
@@ -296,11 +296,11 @@
</Attack>
</MeleeWeapon>
<Quality>
<QualityStat stattype="StrikingPowerMultiplier" value="0.3" />
<QualityStat stattype="StrikingPowerMultiplier" value="0.1" />
</Quality>
<aitarget sightrange="500" soundrange="250" fadeouttime="1" />
</Item>
<Item name="" identifier="skillbooksubmarinewarfare" cargocontaineridentifier="metalcrate" allowasextracargo="true" category="Misc" Tags="smallitem,skillbook" maxstacksize="60" scale="0.5" impactsoundtag="impact_soft">
<Item name="" identifier="skillbooksubmarinewarfare" cargocontaineridentifier="metalcrate" allowasextracargo="true" category="Misc" Tags="smallitem,skillbook" maxstacksize="8" scale="0.5" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab"/>
<Price baseprice="350" buyingpricemodifier="2.5" minleveldifficulty="40">
<Price storeidentifier="merchantoutpost" />
@@ -310,7 +310,7 @@
<Price storeidentifier="merchantmine" />
</Price>
<Deconstruct time="20">
<Item identifier="carbon" amount="2" />
<Item identifier="carbon" />
</Deconstruct>
<InventoryIcon texture="Content/Items/JobGear/TalentGear.png" sourcerect="83,368,39,56" origin="0.5,0.5" />
<Sprite texture="Content/Items/JobGear/TalentGear.png" sourcerect="71,74,34,39" depth="0.6" origin="0.5,0.5" />
@@ -325,7 +325,7 @@
</StatusEffect>
</Holdable>
</Item>
<Item name="" identifier="skillbook_warstories" aliases="skillbooksubmarinewarfare_warstories" scale="0.5" cargocontaineridentifier="metalcrate" allowasextracargo="true" category="Misc" Tags="smallitem,skillbook" maxstacksize="60" impactsoundtag="impact_soft">
<Item name="" identifier="skillbook_warstories" aliases="skillbooksubmarinewarfare_warstories" scale="0.5" cargocontaineridentifier="metalcrate" allowasextracargo="true" category="Misc" Tags="smallitem,skillbook" maxstacksize="8" impactsoundtag="impact_soft">
<PreferredContainer primary="crewcab"/>
<Price baseprice="200" sold="false" />
<InventoryIcon texture="Content/Items/JobGear/TalentGear.png" sourcerect="476,295,35,52" origin="0.5,0.5" />
@@ -363,19 +363,19 @@
</StatusEffect>
</Holdable>
<Quality>
<QualityStat stattype="Condition" value="0.3" />
<QualityStat stattype="Condition" value="0.1" />
</Quality>
</Item>
<Item name="" identifier="slipsuit" variantof="combatdivingsuit" allowasextracargo="true" botpriority="1.5">
<Price baseprice="630" sold="false" />
<PreferredContainer primary="divingsuitcontainer" spawnprobability="0"/>
<PreferredContainer primary="wreckdivingsuitcontainer" spawnprobability="0"/>
<PreferredContainer primary="divingsuitcontainer" spawnprobability="0.0"/>
<PreferredContainer primary="wreckdivingsuitcontainer" spawnprobability="0.0"/>
<Deconstruct time="30">
<Item identifier="ballisticfiber" amount="2" />
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="titaniumaluminiumalloy" amount="2" />
<Item identifier="rubber" amount="2" />
<Item identifier="rubber" amount="2" />
<Item identifier="ballisticfiber" />
<Item identifier="titaniumaluminiumalloy" />
<Item identifier="titaniumaluminiumalloy" />
<Item identifier="rubber" />
<Item identifier="rubber" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="45" requiresrecipe="true">
<RequiredSkill identifier="mechanical" level="20" />
@@ -393,7 +393,7 @@
<Body radius="45" width="34" density="20" />
<Wearable>
<sprite name="Slipsuit Helmet Wearable" texture="Content/Items/Jobgear/headgears.png" limb="Head" inheritlimbdepth="true" inheritscale="true" ignorelimbscale="true" scale="0.65" hidelimb="false" alphaclipotherwearables="true" sourcerect="0,520,105,124" origin="0.5,0.4">
<LightComponent range="800" lightcolor="250,224,165,255" powerconsumption="10" IsOn="true" allowingameediting="false">
<LightComponent range="200.0" lightcolor="250,224,165,255" powerconsumption="10" IsOn="true" allowingameediting="false">
<StatusEffect type="OnWearing" target="This,Character" Voltage="1.0" setvalue="true">
<Conditional IsDead="false" />
</StatusEffect>
@@ -416,10 +416,10 @@
<sprite name="SlipSuit Right Shoe" texture="Content/Items/Jobgear/Security/slipsuit.png" limb="RightFoot" sound="footstep_armor_heavy" hidelimb="true" inherittexturescale="true" hideotherwearables="true" inheritorigin="true" inheritsourcerect="true" />
<StatValue stattype="SwimmingSpeed" value="0.45" />
<StatValue stattype="PropulsionSpeed" value="0.4" />
<StatValue stattype="WalkingSpeed" value="-0.3" />
<StatValue stattype="WalkingSpeed" value="-0.2" />
</Wearable>
</Item>
<Item name="" identifier="stungundartfulgurium" category="Weapon" maxstacksize="60" maxstacksizecharacterinventory="60" interactthroughwalls="true" allowasextracargo="true" cargocontaineridentifier="metalcrate" tags="smallitem,stungunammo,handheldammo" Scale="0.5" impactsoundtag="impact_metal_light">
<Item name="" identifier="stungundartfulgurium" category="Weapon" maxstacksize="32" maxstacksizecharacterinventory="8" interactthroughwalls="true" allowasextracargo="true" cargocontaineridentifier="metalcrate" tags="smallitem,stungunammo,handheldammo" Scale="0.5" impactsoundtag="impact_metal_light">
<PreferredContainer primary="armcab" secondary="secarmcab"/>
<Price baseprice="120" sold="false">
<Price storeidentifier="merchantoutpost" multiplier="1.4" />
@@ -479,8 +479,8 @@
<Price storeidentifier="merchantmine" multiplier="1.25" />
</Price>
<Deconstruct time="10">
<Item identifier="steel" amount="2" />
<Item identifier="plastic" amount="4" />
<Item identifier="steel" />
<Item identifier="plastic" amount="2" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="10" requiresrecipe="true">
<RequiredSkill identifier="weapons" level="30" />

View File

@@ -4,7 +4,7 @@
<PreferredContainer primary="crewcab"/>
<Price baseprice="150" sold="false" />
<Deconstruct time="10">
<Item identifier="organicfiber" amount="2" />
<Item identifier="organicfiber" />
</Deconstruct>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="256,320,64,64" origin="0.5,0.5" />
<Sprite texture="Content/Items/Jobgear/MiscJobGear.png" sourcerect="123,144,121,62" depth="0.6" origin="0.5,0.5" />

View File

@@ -3,11 +3,11 @@
<Item name="" identifier="headset" scale="0.5" category="Equipment" tags="smallitem,mobileradio" description="" cargocontaineridentifier="metalcrate" impactsoundtag="impact_metal_light">
<PreferredContainer primary="crewcab" secondary="divingcab"/>
<Price baseprice="40">
<Price storeidentifier="merchantoutpost" minavailable="9" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="30" />
<Price storeidentifier="merchantresearch" minavailable="12" />
<Price storeidentifier="merchantmilitary" minavailable="18" />
<Price storeidentifier="merchantmine" minavailable="18" />
<Price storeidentifier="merchantoutpost" minavailable="3" />
<Price storeidentifier="merchantcity" multiplier="0.9" minavailable="10" />
<Price storeidentifier="merchantresearch" minavailable="4" />
<Price storeidentifier="merchantmilitary" minavailable="6" />
<Price storeidentifier="merchantmine" minavailable="6" />
</Price>
<InventoryIcon texture="Content/Items/InventoryIconAtlas.png" sourcerect="256,0,64,64" origin="0.5,0.5" />
<Sprite name="Headset" texture="Content/Items/Jobgear/headgears.png" depth="0.6" sourcerect="28,321,49,62" origin="0.5,0.5" />
@@ -45,8 +45,8 @@
<Remove />
</StatusEffect>
</Holdable>
<ItemContainer capacity="50" keepopenwhenequipped="false" movableframe="true">
<Containable items="smallitem,toolbelt,toolbox,bandolier,ammobox,deepdiving,mediumitem,largeitem" />
<ItemContainer capacity="20" keepopenwhenequipped="false" movableframe="true">
<Containable items="smallitem,toolbelt,toolbox,bandolier" excludeditems="largemobilecontainer" />
</ItemContainer>
</Item>
</Items>

View File

@@ -25,10 +25,10 @@
</Price>
<PreferredContainer primary="reactorcab,engcab"/>
<Deconstruct time="10">
<Item identifier="copper" amount="2" />
<Item identifier="tin" amount="2" />
<Item identifier="silicon" amount="2" />
<Item identifier="plastic" amount="2" />
<Item identifier="copper" />
<Item identifier="tin" />
<Item identifier="silicon" />
<Item identifier="plastic" />
</Deconstruct>
<Fabricate suitablefabricators="fabricator" requiredtime="30">
<RequiredSkill identifier="electrical" level="50" />
@@ -40,7 +40,7 @@
<ItemLabel scrollable="true" padding="10,5,10,12" textcolor="1,1,1,1">
<Upgrade gameversion="0.12.0.0" padding="10,5,10,12"/>
</ItemLabel>
<LightComponent range="0" lightcolor="255,255,255,0" IsOn="true" castshadows="false" alphablend="false">
<LightComponent range="0.0" lightcolor="255,255,255,0" IsOn="true" castshadows="false" alphablend="false">
<Upgrade gameversion="0.17.15.0" range="0" />
<sprite texture="Content/Items/Labels/labels.png" sourcerect="0,48,126,48" depth="0.025" origin="0.5,0.5" alpha="1.0"/>
</LightComponent>

View File

@@ -50,8 +50,8 @@
<RequiredItem identifier="screwdriver" type="Equipped"/>
<input name="power_in" displayname="connection.powerin"/>
<input name="velocity_in" displayname="connection.steeringvelocityin"/>
<output name="velocity_x_out" displayname="connection.velocityxout" maxwires="10" />
<output name="velocity_y_out" displayname="connection.velocityyout" maxwires="10" />
<output name="velocity_x_out" displayname="connection.velocityxout"/>
<output name="velocity_y_out" displayname="connection.velocityyout"/>
</ConnectionPanel>
<Repairable selectkey="Action" header="electricalrepairsheader" fixDurationHighSkill="10" fixDurationLowSkill="20" msg="ItemMsgRepairScrewdriver" hudpriority="10">

View File

@@ -11,7 +11,7 @@
<Sprite texture="locker.png" depth="0.84" sourcerect="0,0,128,128"/>
<ItemContainer capacity="50" slotsperrow="8" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<ItemContainer capacity="30" slotsperrow="6" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.25,0.45" anchor="Center" style="ItemUI" />
<Containable identifiers="smallitem"/>
</ItemContainer>
@@ -29,7 +29,7 @@
<Sprite texture="cabinets.png" depth="0.84" sourcerect="0,0,48,64" canflipx="false"/>
<ItemContainer capacity="50" slotsperrow="8" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<ItemContainer capacity="30" slotsperrow="6" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.25,0.45" anchor="Center" style="ItemUI" />
<Containable identifiers="smallitem,chem,medical"/>
</ItemContainer>
@@ -47,7 +47,7 @@
<Sprite texture="cabinets.png" depth="0.84" sourcerect="0,64,48,64" canflipx="false"/>
<ItemContainer capacity="50" slotsperrow="8" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<ItemContainer capacity="30" slotsperrow="6" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.25,0.45" anchor="Center" style="ItemUI" />
<Containable identifiers="smallitem,chem,medical"/>
</ItemContainer>

View File

@@ -38,7 +38,7 @@
</StatusEffect>
</Repairable>
<ItemContainer capacity="15" canbeselected="true" hideitems="true" slotsperrow="4" uilabel="Input" allowuioverlap="true"/>
<ItemContainer capacity="5" canbeselected="true" hideitems="true" slotsperrow="5" uilabel="Input" allowuioverlap="true"/>
<ItemContainer capacity="1" canbeselected="true" hideitems="true" slotsperrow="1" uilabel="Output" allowuioverlap="true"/>
</Item>
@@ -79,7 +79,7 @@
</StatusEffect>
</Repairable>
<ItemContainer capacity="15" canbeselected="true" hideitems="true" slotsperrow="4" uilabel="" allowuioverlap="true"/>
<ItemContainer capacity="5" canbeselected="true" hideitems="true" slotsperrow="5" uilabel="" allowuioverlap="true"/>
<ItemContainer capacity="1" canbeselected="true" hideitems="true" slotsperrow="1" uilabel="" allowuioverlap="true"/>
</Item>
@@ -121,7 +121,7 @@
</StatusEffect>
</Repairable>
<ItemContainer capacity="9" canbeselected="true" hideitems="true" hudpos="0.5, 0.4" slotsperrow="3" uilabel="" allowuioverlap="true"/>
<ItemContainer capacity="15" canbeselected="true" hideitems="true" hudpos="0.5, 0.8" slotsperrow="4" uilabel="" allowuioverlap="true"/>
<ItemContainer capacity="3" canbeselected="true" hideitems="true" hudpos="0.5, 0.4" slotsperrow="3" uilabel="" allowuioverlap="true"/>
<ItemContainer capacity="5" canbeselected="true" hideitems="true" hudpos="0.5, 0.8" slotsperrow="5" uilabel="" allowuioverlap="true"/>
</Item>
</Items>

View File

@@ -36,7 +36,7 @@
<trigger/>
<ItemContainer capacity="15" maxstacksize="60" canbeselected = "true" msg="ItemMsgOxygenRefill">
<ItemContainer capacity="5" maxstacksize="1" canbeselected = "true" msg="ItemMsgOxygenRefill">
<GuiFrame relativesize="0.25,0.2" anchor="Center" style="ItemUI" />
<Containable identifiers="oxygentank,oxygenitetank"/>
</ItemContainer>

View File

@@ -34,11 +34,11 @@
</StatusEffect>
<RequiredItem identifier="screwdriver" type="Equipped"/>
<output name="power" displayname="connection.power" maxwires="10" />
<output name="signal_0" displayname="connection.signalx~[num]=0" fallbackdisplayname="connection.signalinx~[num]=0" maxwires="10" />
<output name="signal_1" displayname="connection.signalx~[num]=1" fallbackdisplayname="connection.signalinx~[num]=1" maxwires="10" />
<output name="signal_2" displayname="connection.signalx~[num]=2" fallbackdisplayname="connection.signalinx~[num]=2" maxwires="10" />
<output name="signal_3" displayname="connection.signalx~[num]=3" fallbackdisplayname="connection.signalinx~[num]=3" maxwires="10" />
<output name="power" displayname="connection.power"/>
<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>
</Items>

Some files were not shown because too many files have changed in this diff Show More