This commit is contained in:
2025-04-13 10:56:23 +02:00
parent d66dac23ee
commit dcbe5685df
60 changed files with 832 additions and 828 deletions

View File

@@ -64,17 +64,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" maxwires="40" />
<output name="velocity_y_out" displayname="connection.velocityyout" maxwires="40" />
<output name="signal_out1" displayname="connection.signaloutx~[num]=1" maxwires="40" />
<output name="signal_out2" displayname="connection.signaloutx~[num]=2" maxwires="40" />
<output name="signal_out3" displayname="connection.signaloutx~[num]=3" maxwires="40" />
<output name="toggle_docking" displayname="connection.toggledocking" maxwires="40" />
<output name="current_velocity_x" displayname="connection.currentvelocityx" maxwires="40" />
<output name="current_velocity_y" displayname="connection.currentvelocityy" maxwires="40" />
<output name="current_position_x" displayname="connection.currentpositionx" maxwires="40" />
<output name="current_position_y" displayname="connection.currentpositiony" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</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" />
@@ -120,7 +120,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" maxwires="40" />
</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" />

View File

@@ -83,17 +83,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" maxwires="40" />
<output name="velocity_y_out" displayname="connection.velocityyout" maxwires="40" />
<output name="signal_out1" displayname="connection.signaloutx~[num]=1" maxwires="40" />
<output name="signal_out2" displayname="connection.signaloutx~[num]=2" maxwires="40" />
<output name="signal_out3" displayname="connection.signaloutx~[num]=3" maxwires="40" />
<output name="toggle_docking" displayname="connection.toggledocking" maxwires="40" />
<output name="current_velocity_x" displayname="connection.currentvelocityx" maxwires="40" />
<output name="current_velocity_y" displayname="connection.currentvelocityy" maxwires="40" />
<output name="current_position_x" displayname="connection.currentpositionx" maxwires="40" />
<output name="current_position_y" displayname="connection.currentpositiony" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
<Repairable selectkey="Action" header="electricalrepairsheader" fixDurationHighSkill="5" fixDurationLowSkill="15" msg="ItemMsgRepairScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,216" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />

View File

@@ -72,20 +72,20 @@
<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="signal_out4" displayname="connection.signaloutx~[num]=4" maxwires="10" />
<output name="signal_out5" displayname="connection.signaloutx~[num]=5" maxwires="10" />
<output name="signal_out6" displayname="connection.signaloutx~[num]=6" 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" maxwires="40" />
<output name="velocity_y_out" displayname="connection.velocityyout" maxwires="40" />
<output name="signal_out1" displayname="connection.signaloutx~[num]=1" maxwires="40" />
<output name="signal_out2" displayname="connection.signaloutx~[num]=2" maxwires="40" />
<output name="signal_out3" displayname="connection.signaloutx~[num]=3" maxwires="40" />
<output name="signal_out4" displayname="connection.signaloutx~[num]=4" maxwires="40" />
<output name="signal_out5" displayname="connection.signaloutx~[num]=5" maxwires="40" />
<output name="signal_out6" displayname="connection.signaloutx~[num]=6" maxwires="40" />
<output name="toggle_docking" displayname="connection.toggledocking" maxwires="40" />
<output name="current_velocity_x" displayname="connection.currentvelocityx" maxwires="40" />
<output name="current_velocity_y" displayname="connection.currentvelocityy" maxwires="40" />
<output name="current_position_x" displayname="connection.currentpositionx" maxwires="40" />
<output name="current_position_y" displayname="connection.currentpositiony" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
<Repairable selectkey="Action" header="electricalrepairsheader" deteriorationspeed="0.125" mindeteriorationdelay="180" maxdeteriorationdelay="720" mindeteriorationcondition="0" RepairThreshold="80" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ItemMsgRepairScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,216" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
@@ -165,15 +165,15 @@
<input name="transducer_in" displayname="connection.sonartransducerin" />
<input name="velocity_in" displayname="connection.steeringvelocityin" />
<input name="signal_in" displayname="connection.signalin" />
<output name="velocity_x_out" displayname="connection.velocityxout" maxwires="10" />
<output name="velocity_y_out" displayname="connection.velocityyout" maxwires="10" />
<output name="signal_out" displayname="connection.signalout" 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" maxwires="40" />
<output name="velocity_y_out" displayname="connection.velocityyout" maxwires="40" />
<output name="signal_out" displayname="connection.signalout" maxwires="40" />
<output name="toggle_docking" displayname="connection.toggledocking" maxwires="40" />
<output name="current_velocity_x" displayname="connection.currentvelocityx" maxwires="40" />
<output name="current_velocity_y" displayname="connection.currentvelocityy" maxwires="40" />
<output name="current_position_x" displayname="connection.currentpositionx" maxwires="40" />
<output name="current_position_y" displayname="connection.currentpositiony" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
<Repairable selectkey="Action" header="electricalrepairsheader" deteriorationspeed="0.125" mindeteriorationdelay="180" maxdeteriorationdelay="720" mindeteriorationcondition="0" RepairThreshold="80" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ItemMsgRepairScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,216" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />

View File

@@ -2,21 +2,21 @@
<Items>
<Item name="Medium Windowed Storage Locker" identifier="Storage_Locker_01" tags="locker, container,suppliescontainer" linkable="true" pickdistance="150" scale="0.446">
<Sprite texture="containers_01.png" depth="0.84" sourcerect="0,0,118,431" origin="0.5,0.5" />
<ItemContainer capacity="45" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<ItemContainer capacity="50" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.25,0.35" anchor="Center" style="ItemUI" />
<Containable items="smallitem,mediumitem,ammobox,deepdiving,largeitem" />
</ItemContainer>
</Item>
<Item name="Medium Storage Locker" identifier="Storage_Locker_02" tags="locker, container,suppliescontainer" linkable="true" pickdistance="150" scale="0.446">
<Sprite texture="containers_01.png" depth="0.84" sourcerect="118,0,118,431" origin="0.5,0.5" />
<ItemContainer capacity="45" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<ItemContainer capacity="50" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.25,0.35" anchor="Center" style="ItemUI" />
<Containable items="smallitem,mediumitem,ammobox,deepdiving,largeitem" />
</ItemContainer>
</Item>
<Item name="Reactor Fuel Storage" identifier="Storage_Locker_03" tags="locker, container,reactorcab" linkable="true" pickdistance="150" scale="0.446">
<Sprite texture="containers_01.png" depth="0.84" sourcerect="242,0,108,428" origin="0.5,0.5" />
<ItemContainer capacity="45" slotsperrow="7" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<ItemContainer capacity="50" slotsperrow="8" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.25,0.35" anchor="Center" style="ItemUI" />
<Containable items="smallitem,mediumitem,ammobox,deepdiving,largeitem" />
</ItemContainer>
@@ -38,14 +38,14 @@
</Item>
<Item name="Cargo Access" identifier="cargoaccess" tags="cargocontainer, container" linkable="true" pickdistance="150" waterproof="true" scale="0.5">
<Sprite texture="containers_01.png" depth="0.84" sourcerect="0,579,474,445" origin="0.5,0.5" />
<ItemContainer capacity="30" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<ItemContainer capacity="50" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.25,0.35" anchor="Center" style="ItemUI" />
<Containable items="crate,ammobox,deepdiving,smallitem,mediumitem,largeitem" />
</ItemContainer>
</Item>
<Item name="Chemical Storage container" identifier="chem_container" tags="locker, container,suppliescontainer" linkable="true" pickdistance="150" waterproof="true" scale="0.446">
<Sprite texture="containers_01.png" depth="0.84" sourcerect="480,833,538,170" origin="0.5,0.5" />
<ItemContainer capacity="45" slotsperrow="7" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<ItemContainer capacity="50" slotsperrow="8" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.25,0.35" anchor="Center" style="ItemUI" />
<Containable items="smallitem,mediumitem,ammobox,deepdiving,largeitem" />
</ItemContainer>

View File

@@ -23,7 +23,7 @@
<RequiredItem items="screwdriver" type="Equipped" />
<input name="power_in" displayname="connection.powerin" />
</ConnectionPanel>
<ItemContainer hideitems="false" drawinventory="true" capacity="15" maxstacksize="60" slotsperrow="4" itempos="132,-44" iteminterval="0,-65" itemrotation="0" containedspritedepth="0.83" canbeselected="true" msg="ItemMsgInteractSelect">
<ItemContainer hideitems="false" drawinventory="true" capacity="45" maxstacksize="60" slotsperrow="7" 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" />
<Containable items="deepdiving,divingsuit,abyssdivingsuit,combatdivingsuit,pucs,slipsuit" />
</ItemContainer>
@@ -56,7 +56,7 @@
<Item name="" identifier="ekdockyard_cargocompartment_style1" tags="container,crateshelf,cargocontainer" linkable="true" pickdistance="150" scale="0.5">
<Sprite texture="%ModDir%/Items/Containers/variants_cargocompartments.png" depth="0.8" sourcerect="0,0,320,416" origin="0.5,0.5" />
<DecorativeSprite texture="%ModDir%/Items/Containers/variants_cargocompartments.png" depth="0.85" sourcerect="336,0,288,416" origin="0.5,0.5" />
<ItemContainer capacity="24" maxstacksize="60" slotsperrow="5" canbeselected="true" hideitems="false" itempos="92,-368" iteminterval="136,105" itemsperrow="2" msg="ItemMsgInteractSelect" containedspritedepths="0.81,0.82,0.81,0.82,0.81,0.82,0.81,0.82">
<ItemContainer capacity="50" maxstacksize="60" slotsperrow="8" canbeselected="true" hideitems="false" itempos="92,-368" iteminterval="136,105" itemsperrow="2" msg="ItemMsgInteractSelect" containedspritedepths="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,ek_ammocrate_small,coilgunammobox,coilgunammo,chaingunammo,pulselaserammo,ammobox,depthchargeammo,ita_cratebulk,duffelbag,ita_duffelbag1,ek_densifiedresource" />
</ItemContainer>
@@ -64,7 +64,7 @@
<Item name="" identifier="ekdockyard_cargocompartment_style2" tags="container,crateshelf,cargocontainer" linkable="true" pickdistance="150" scale="0.5">
<Sprite texture="%ModDir%/Items/Containers/variants_cargocompartments.png" depth="0.8" sourcerect="0,0,320,208" origin="0.5,0.5" />
<DecorativeSprite texture="%ModDir%/Items/Containers/variants_cargocompartments.png" depth="0.85" sourcerect="640,208,288,208" origin="0.5,0.5" />
<ItemContainer capacity="12" maxstacksize="60" slotsperrow="4" canbeselected="true" hideitems="false" itempos="92,-158" iteminterval="136,105" itemsperrow="2" msg="ItemMsgInteractSelect" containedspritedepths="0.81,0.82,0.81,0.82">
<ItemContainer capacity="36" maxstacksize="60" slotsperrow="6" canbeselected="true" hideitems="false" itempos="92,-158" iteminterval="136,105" itemsperrow="2" msg="ItemMsgInteractSelect" containedspritedepths="0.81,0.82,0.81,0.82">
<GuiFrame relativesize="0.25,0.3" anchor="Center" style="ItemUI" />
<Containable items="crate,ek_ammocrate_small,coilgunammobox,coilgunammo,chaingunammo,pulselaserammo,ammobox,depthchargeammo,ita_cratebulk,duffelbag,ita_duffelbag1,ek_densifiedresource" />
</ItemContainer>
@@ -72,7 +72,7 @@
<Item name="" identifier="ekdockyard_cargocompartment_style3" tags="container,crateshelf,cargocontainer" linkable="true" pickdistance="150" scale="0.5">
<Sprite texture="%ModDir%/Items/Containers/variants_cargocompartments.png" depth="0.8" sourcerect="640,0,624,208" origin="0.5,0.5" />
<DecorativeSprite texture="%ModDir%/Items/Containers/variants_cargocompartments.png" depth="0.85" sourcerect="640,208,592,208" origin="0.5,0.5" />
<ItemContainer capacity="24" maxstacksize="60" slotsperrow="5" canbeselected="true" hideitems="false" itempos="86,-158" iteminterval="150,105" itemsperrow="4" msg="ItemMsgInteractSelect" containedspritedepths="0.81,0.82,0.81,0.82,0.81,0.82,0.81,0.82">
<ItemContainer capacity="50" maxstacksize="60" slotsperrow="8" canbeselected="true" hideitems="false" itempos="86,-158" iteminterval="150,105" itemsperrow="4" msg="ItemMsgInteractSelect" containedspritedepths="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,ek_ammocrate_small,coilgunammobox,coilgunammo,chaingunammo,pulselaserammo,ammobox,depthchargeammo,ita_cratebulk,duffelbag,ita_duffelbag1,ek_densifiedresource" />
</ItemContainer>
@@ -80,7 +80,7 @@
<Item name="" identifier="ekdockyard_cargocompartment_style4" tags="container,crateshelf,cargocontainer" linkable="true" pickdistance="150" scale="0.5">
<Sprite texture="%ModDir%/Items/Containers/variants_cargocompartments.png" depth="0.8" sourcerect="640,0,624,104" origin="0.5,0.5" />
<DecorativeSprite texture="%ModDir%/Items/Containers/variants_cargocompartments.png" depth="0.85" sourcerect="640,208,592,104" origin="0.5,0.5" />
<ItemContainer capacity="12" maxstacksize="60" slotsperrow="4" canbeselected="true" hideitems="false" itempos="86,-54" iteminterval="150,0" itemsperrow="4" msg="ItemMsgInteractSelect" containedspritedepths="0.81,0.82,0.81,0.82,0.81,0.82,0.81,0.82">
<ItemContainer capacity="36" maxstacksize="60" slotsperrow="6" canbeselected="true" hideitems="false" itempos="86,-54" iteminterval="150,0" itemsperrow="4" msg="ItemMsgInteractSelect" containedspritedepths="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,ek_ammocrate_small,coilgunammobox,coilgunammo,chaingunammo,pulselaserammo,ammobox,depthchargeammo,ita_cratebulk,duffelbag,ita_duffelbag1,ek_densifiedresource" />
</ItemContainer>
@@ -88,7 +88,7 @@
<Item name="" identifier="ekdockyard_cargocompartment_style5" tags="container,crateshelf,cargocontainer" linkable="true" pickdistance="150" scale="0.5">
<Sprite texture="%ModDir%/Items/Containers/variants_cargocompartments.png" depth="0.8" sourcerect="0,0,320,104" origin="0.5,0.5" />
<DecorativeSprite texture="%ModDir%/Items/Containers/variants_cargocompartments.png" depth="0.85" sourcerect="640,208,288,104" origin="0.5,0.5" />
<ItemContainer capacity="6" maxstacksize="60" slotsperrow="3" canbeselected="true" hideitems="false" itempos="92,-54" iteminterval="136,0" itemsperrow="2" msg="ItemMsgInteractSelect" containedspritedepths="0.81,0.82,0.81,0.82">
<ItemContainer capacity="18" maxstacksize="60" slotsperrow="5" canbeselected="true" hideitems="false" itempos="92,-54" iteminterval="136,0" itemsperrow="2" msg="ItemMsgInteractSelect" containedspritedepths="0.81,0.82,0.81,0.82">
<GuiFrame relativesize="0.25,0.3" anchor="Center" style="ItemUI" />
<Containable items="crate,ek_ammocrate_small,coilgunammobox,coilgunammo,chaingunammo,pulselaserammo,ammobox,depthchargeammo,ita_cratebulk,duffelbag,ita_duffelbag1,ek_densifiedresource" />
</ItemContainer>
@@ -104,7 +104,7 @@
<AnimationConditional IsActive="True" targetitemcomponent="LightComponent" />
<AnimationConditional Voltage="gt 0.5" targetitemcomponent="LightComponent" />
</DecorativeSprite>
<ItemContainer capacity="24" maxstacksize="60" slotsperrow="5" canbeselected="true" hideitems="false" itempos="98,-368" iteminterval="138,105" itemsperrow="2" msg="ItemMsgInteractSelect" containedspritedepths="0.81,0.82,0.81,0.82,0.81,0.82,0.81,0.82">
<ItemContainer capacity="50" maxstacksize="60" slotsperrow="8" canbeselected="true" hideitems="false" itempos="98,-368" iteminterval="138,105" itemsperrow="2" msg="ItemMsgInteractSelect" containedspritedepths="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 identifiers="crate,ita_cratebulk,cratetall,ita_eggcrate,ita_eggcrate2,ek_crateperishable" />
<StatusEffect type="Always" targettype="Contained" targets="ita_eggcrate2" Condition="12.5" />
@@ -151,7 +151,7 @@
description=""
linkable="true" displaysidebysidewhenlinked="true" allowedlinks="ekdockyard_ioport_logistics" pickdistance="150" scale="0.5" waterproof="true" fireproof="true" explosiondamagemultiplier="0.1" spritecolor="200,200,200,255">
<Sprite texture="Mods/EK Gunnery/Items/Containers/ekgunnery_containers.png" depth="0.84" sourcerect="528,0,400,208" origin="0.5,0.5" />
<ItemContainer autofill="False" capacity="6" slotsperrow="3" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<ItemContainer autofill="False" capacity="18" slotsperrow="5" canbeselected="true" hideitems="true" msg="ItemMsgInteractSelect">
<GuiFrame relativesize="0.15,0.35" anchor="Center" style="ItemUI" />
<Containable items="smallitem,ammobox,deepdiving,mediumitem,largeitem" />
</ItemContainer>
@@ -163,7 +163,7 @@
<PowerContainer capacity="50" maxrechargespeed="0" maxoutput="0" canbeselected="false" msg="ItemMsgInteractSelect" charge="0" />
<ItemContainer autofill="False" hideitems="true" drawinventory="true" capacity="6" maxstacksize="60" canbeselected="true" msg="ItemMsgInteractSelect" >
<ItemContainer autofill="False" hideitems="true" drawinventory="true" capacity="18" maxstacksize="60" canbeselected="true" msg="ItemMsgInteractSelect" >
<Containable identifiers="ekdockyard_generatorfuel" />
<SlotIcon slotindex="0" texture="%ModDir%/UI/ekdockyard_sloticons.png" sourcerect="0,0,64,64" origin="0.5,0.45" />
<SlotIcon slotindex="1" texture="%ModDir%/UI/ekdockyard_sloticons.png" sourcerect="64,0,64,64" origin="0.5,0.45" />

View File

@@ -46,7 +46,7 @@
</Item>
<Item name="" identifier="oxygear_supplies" tags="container,suppliescontainer,oxygear" category="Misc" linkable="true" pickdistance="150" showcontentsintooltip="true" scale="0.5" waterproof="true" fireproof="true">
<Sprite texture="oxygear_supplies_v1.png" depth="0.84" sourcerect="0,0,117,129" origin="0.5,0.5" />
<ItemContainer hideitems="true" drawinventory="true" capacity="24" slotsperrow="5" autofill="False" canbeselected="true" msg="ItemMsgInteractSelect">
<ItemContainer hideitems="true" drawinventory="true" capacity="50" slotsperrow="8" autofill="False" canbeselected="true" msg="ItemMsgInteractSelect">
<RequiredItem items="idcard" type="Picked" msg="ItemMsgUnauthorizedAccess" ignoreineditor="true" />
<GuiFrame relativesize="0.25,0.35" anchor="Center" style="ItemUI" />
<Containable items="smallitem,mediumitem" />
@@ -66,7 +66,7 @@
</Item>
<Item name="" identifier="oxygear_cargo" tags="container,oxygear,ammoboxcontainer,railgunammocontainer" category="Misc" linkable="true" pickdistance="150" showcontentsintooltip="true" scale="0.5" waterproof="true" fireproof="true">
<Sprite texture="oxygear_cargostorage.png" depth="0.84" sourcerect="0,0,189,185" origin="0.5,0.5" />
<ItemContainer hideitems="true" drawinventory="true" capacity="24" slotsperrow="5" canbeselected="true" msg="ItemMsgInteractSelect">
<ItemContainer hideitems="true" drawinventory="true" capacity="50" slotsperrow="8" canbeselected="true" msg="ItemMsgInteractSelect">
<RequiredItem items="idcard" type="Picked" msg="ItemMsgUnauthorizedAccess" ignoreineditor="true" />
<GuiFrame relativesize="0.25,0.35" anchor="Center" style="ItemUI" />
<Containable items="ammobox,coilgunequipment,coilgunammo,railgunequipment,railgunammo,depthchargeammo" />

View File

@@ -31,14 +31,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="10" />
<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="power" displayname="connection.power" maxwires="40" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" maxwires="40" />
<!-- Todo: wait for this to work
<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="signal_0" displayname="connection.signalx~[num]=0" fallbackdisplayname="connection.signalinx~[num]=0" maxwires="40" />
<output name="signal_1" displayname="connection.signalx~[num]=1" fallbackdisplayname="connection.signalinx~[num]=1" maxwires="40" />
<output name="signal_2" displayname="connection.signalx~[num]=2" fallbackdisplayname="connection.signalinx~[num]=2" maxwires="40" />
<output name="signal_3" displayname="connection.signalx~[num]=3" fallbackdisplayname="connection.signalinx~[num]=3" maxwires="40" />
-->
</ConnectionPanel>
</Item>
@@ -72,14 +72,14 @@
<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="10" />
<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="power" displayname="connection.power" maxwires="40" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" maxwires="40" />
<!-- Todo: wait for this to work
<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="signal_0" displayname="connection.signalx~[num]=0" fallbackdisplayname="connection.signalinx~[num]=0" maxwires="40" />
<output name="signal_1" displayname="connection.signalx~[num]=1" fallbackdisplayname="connection.signalinx~[num]=1" maxwires="40" />
<output name="signal_2" displayname="connection.signalx~[num]=2" fallbackdisplayname="connection.signalinx~[num]=2" maxwires="40" />
<output name="signal_3" displayname="connection.signalx~[num]=3" fallbackdisplayname="connection.signalinx~[num]=3" maxwires="40" />
-->
</ConnectionPanel>
</Item>
@@ -102,9 +102,9 @@
<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="10" />
<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="power" displayname="connection.power" maxwires="40" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Docking Rail Horizontal" identifier="ekdockyard_dockingrailhorizontal" tags="dock" linkable="true" scale="0.5" description="A docking interface aligned along a horizontal rail." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
@@ -125,9 +125,9 @@
<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="10" />
<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="power" displayname="connection.power" maxwires="40" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Small Docking Port" identifier="ekdockyard_dockingportsmall" tags="dock" linkable="true" scale="0.5" description="A vertically aligned docking interface in a thin form-factor." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
@@ -161,9 +161,9 @@
<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="power" displayname="connection.power" maxwires="96" maxplayerconnectablewires="5" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Small Docking Hatch" identifier="ekdockyard_dockinghatchsmall" tags="dock" linkable="true" scale="0.5" description="A horizontally aligned docking interface in a thin form-factor." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
@@ -197,9 +197,9 @@
<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="power" displayname="connection.power" maxwires="96" maxplayerconnectablewires="5" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Small Docking Port (Silent)" identifier="ekdockyard_dockingportsmallsilent" tags="dock" linkable="true" scale="0.5" description="A vertically aligned docking interface in a thin form-factor. Improved actuation mechanism and dampening systems allow for almost noiseless operation." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
@@ -232,9 +232,9 @@
<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="power" displayname="connection.power" maxwires="96" maxplayerconnectablewires="5" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Small Docking Hatch (Silent)" identifier="ekdockyard_dockinghatchsmallsilent" tags="dock" linkable="true" scale="0.5" description="A vertically aligned docking interface in a thin form-factor. Improved actuation mechanism and dampening systems allow for almost noiseless operation." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
@@ -267,9 +267,9 @@
<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="power" displayname="connection.power" maxwires="96" maxplayerconnectablewires="5" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Docking Port Micro" identifier="ekdockyard_dockingportmicro" tags="dock" linkable="true" scale="0.5" description="A vertically aligned docking interface in a very small form-factor." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
@@ -290,9 +290,9 @@
<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="10" />
<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="power" displayname="connection.power" maxwires="40" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Docking Hach Micro" identifier="ekdockyard_dockinghatchmicro" tags="dock" linkable="true" scale="0.5" description="A horizontally aligned docking interface in a very small form-factor." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
@@ -313,9 +313,9 @@
<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="10" />
<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="power" displayname="connection.power" maxwires="40" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Large Docking Port" identifier="ekdockyard_dockingportlarge" tags="dock" linkable="true" scale="0.5" description="A vertically aligned docking interface with increased diameter." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
@@ -351,9 +351,9 @@
<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="power" displayname="connection.power" maxwires="96" maxplayerconnectablewires="5" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Large Docking Hatch" identifier="ekdockyard_dockinghatchlarge" tags="dock" linkable="true" scale="0.5" description="A horizontally aligned docking interface with increased diameter." indestructible="true" requirecursorinsidetrigger="true" requirebodyinsidetrigger="false">
@@ -389,9 +389,9 @@
<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="power" displayname="connection.power" maxwires="96" maxplayerconnectablewires="5" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="proximity_sensor" displayname="connection.dockingproximitysensor" fallbackdisplayname="label.readytodock" maxwires="40" />
</ConnectionPanel>
</Item>
</Items>

View File

@@ -45,8 +45,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Glass Door with Buttons" identifier="ekdockyard_glassdoorwbuttons" tags="door" scale="0.5" description="A sliding door with a huge window and two integrated buttons." health="80" requirebodyinsidetrigger="false" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" damagedbyprojectiles="false" damagedbymeleeweapons="true" explosiondamagemultiplier="0.5" allowrotatingineditor="false" allowedlinks="structure,item" linkable="true">
@@ -93,8 +93,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Hatch" identifier="ekdockyard_glasshatch" allowedlinks="gap,hull,structure,item" linkable="true" tags="door" scale="0.5" description="A windowed door, but on the horizontal axis. No integrated buttons - has to be wired manually." health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -130,8 +130,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Hatch with Buttons" identifier="ekdockyard_glasshatchwbuttons" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,weldable" scale="0.5" description="A windowed door, but on the horizontal axis. Two integrated buttons." health="100" requirebodyinsidetrigger="false" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" damagedbyprojectiles="true" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -170,8 +170,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<!-- Door Test -->
@@ -207,8 +207,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
-->
@@ -247,8 +247,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Short Door With Buttons" identifier="ekdockyard_shortdoorwbuttons" tags="door" scale="0.5" description="A door with the same size as a hatch with two integrated buttons." health="100" requirebodyinsidetrigger="false" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" linkable="true">
@@ -289,8 +289,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<!-- Heavy Doors -->
@@ -329,8 +329,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Heavy Door With Buttons" identifier="ekdockyard_heavydoorvanillawbuttons" tags="door" scale="0.5" description="A heavy bulkhead door with two integrated buttons." health="450" requirebodyinsidetrigger="false" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.2" allowrotatingineditor="false" allowedlinks="structure,item" linkable="true">
@@ -372,8 +372,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Blast Door" identifier="ekdockyard_blastdoor" tags="door,weldable" scale="0.5" description="A heavily armored shutter. No integrated buttons - has to be wired manually." health="250" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.15" allowrotatingineditor="false" allowedlinks="structure,item" linkable="true">
@@ -410,8 +410,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Blast Door With Buttons" identifier="ekdockyard_blastdoorwbuttons" tags="door" scale="0.5" description="A heavily armored shutter. No integrated buttons - has to be wired manually." health="350" requirebodyinsidetrigger="false" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.15" allowrotatingineditor="false" allowedlinks="structure,item" linkable="true">
@@ -453,8 +453,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Blast Hatch" identifier="ekdockyard_blasthatch" allowedlinks="gap,hull,structure,item" linkable="true" tags="door" scale="0.5" description="A heavily armored shutter, but on the horizontal axis. No integrated buttons - has to be wired manually." health="350" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.15" allowrotatingineditor="false">
@@ -491,8 +491,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Blast Hatch With Buttons" identifier="ekdockyard_blasthatchwbuttons" allowedlinks="gap,hull,structure,item" linkable="true" tags="door" scale="0.5" description="A heavily armored shutter, but on the horizontal axis. No integrated buttons - has to be wired manually." health="350" requirebodyinsidetrigger="false" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.15" allowrotatingineditor="false">
@@ -533,8 +533,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<!-- Maintenance Panels -->
@@ -574,8 +574,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Maintenance Panel A Vertical 256" identifier="ekdockyard_doormaintenance1_vertical256" tags="door,wall" scale="0.5" description="A sliding maintenance panel used to access the inner crawlspaces of the submarine. Vertical hull wall." health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" linkable="true">
@@ -614,8 +614,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Maintenance Panel A Horizontal 384" identifier="ekdockyard_doormaintenance1_horizontal384" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="0.5" description="A sliding maintenance panel used to access the inner crawlspaces of the submarine. Horizontal hull wall." health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -654,8 +654,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Maintenance Panel A Horizontal 256" identifier="ekdockyard_doormaintenance1_horizontal256" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="0.5" description="A sliding maintenance panel used to access the inner crawlspaces of the submarine. Horizontal hull wall." health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -694,8 +694,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Maintenance Panel B Vertical 416" identifier="ekdockyard_doormaintenance2_vertical416" tags="door,wall,weldable" scale="0.5" description="A sliding maintenance panel used to access the inner crawlspaces of the submarine. Vertical thick hull wall." health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" linkable="true">
@@ -734,8 +734,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Maintenance Panel B Vertical 256" identifier="ekdockyard_doormaintenance2_vertical256" tags="door,wall" scale="0.5" description="A sliding maintenance panel used to access the inner crawlspaces of the submarine. Vertical thick hull wall." health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" linkable="true">
@@ -774,8 +774,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Maintenance Panel B Horizontal 384" identifier="ekdockyard_doormaintenance2_horizontal384" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="0.5" description="A sliding maintenance panel used to access the inner crawlspaces of the submarine. Horizontal thick hull wall." health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -814,8 +814,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Maintenance Panel B Horizontal 256" identifier="ekdockyard_doormaintenance2_horizontal256" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="0.5" description="A sliding maintenance panel used to access the inner crawlspaces of the submarine. Horizontal thick hull wall." health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -854,8 +854,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Maintenance Panel C Vertical 416" identifier="ekdockyard_doormaintenance3_vertical416" tags="door,wall" scale="0.5" description="A sliding maintenance panel used to access the inner crawlspaces of the submarine. Vertical legacy wall." category="Legacy" health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" linkable="true">
@@ -894,8 +894,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Maintenance Panel C Vertical 256" identifier="ekdockyard_doormaintenance3_vertical256" tags="door,wall" scale="0.5" description="A sliding maintenance panel used to access the inner crawlspaces of the submarine. Vertical legacy wall." category="Legacy" health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" linkable="true">
@@ -934,8 +934,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Maintenance Panel C Horizontal 384" identifier="ekdockyard_doormaintenance3_horizontal384" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="0.5" description="A sliding maintenance panel used to access the inner crawlspaces of the submarine. Horizontal legacy wall." category="Legacy" health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -974,8 +974,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Maintenance Panel C Horizontal 256" identifier="ekdockyard_doormaintenance3_horizontal256" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="0.5" description="A sliding maintenance panel used to access the inner crawlspaces of the submarine. Horizontal legacy wall." category="Legacy" health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -1014,8 +1014,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Maintenance Panel D Vertical 416" identifier="ekdockyard_doormaintenance4_vertical416" tags="door,wall" scale="0.5" description="A sliding maintenance panel used to access the inner crawlspaces of the submarine. Vertical armor wall." health="200" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.35" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" linkable="true">
@@ -1054,8 +1054,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Maintenance Panel D Vertical 256" identifier="ekdockyard_doormaintenance4_vertical256" tags="door,wall" scale="0.5" description="A sliding maintenance panel used to access the inner crawlspaces of the submarine. Vertical armor wall." health="200" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.35" explosiondamagemultiplier="0.1" allowrotatingineditor="false" allowedlinks="structure,item" linkable="true">
@@ -1094,8 +1094,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Maintenance Panel D Horizontal 384" identifier="ekdockyard_doormaintenance4_horizontal384" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="0.5" description="A sliding maintenance panel used to access the inner crawlspaces of the submarine. Horizontal armor wall." health="200" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.35" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -1134,8 +1134,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Maintenance Panel D Horizontal 256" identifier="ekdockyard_doormaintenance4_horizontal256" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="0.5" description="A sliding maintenance panel used to access the inner crawlspaces of the submarine. Horizontal armor wall." health="200" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.35" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -1174,8 +1174,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<!-- Shuttle Shell Hatch -->
@@ -1212,8 +1212,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shuttle Shell Hatch with Buttons" identifier="ekdockyard_shuttleshellhatchwbuttons" allowedlinks="gap,hull,structure,item" linkable="true" tags="door" scale="0.5" description="A shuttle shell access hatch with a window and two integrated buttons." health="100" requirebodyinsidetrigger="false" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -1252,8 +1252,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shuttle Shell Hatch" identifier="ekdockyard_windowedshuttleshellhatch" allowedlinks="gap,hull,structure,item" linkable="true" tags="door" scale="0.5" description="A shuttle shell access hatch with a window. No integrated buttons - has to be wired manually." health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -1289,8 +1289,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shuttle Shell Hatch with Buttons" identifier="ekdockyard_windowedshuttleshellhatchwbuttons" allowedlinks="gap,hull,structure,item" linkable="true" tags="door" scale="0.5" description="A shuttle shell access hatch with a window and two integrated buttons." health="100" requirebodyinsidetrigger="false" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -1329,8 +1329,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shuttle Shell Hatch Mirrored" identifier="ekdockyard_shuttleshellhatch_mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door" scale="0.5" description="A shuttle shell access hatch with window. No integrated buttons - has to be wired manually." health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -1366,8 +1366,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shuttle Shell Hatch with Buttons Mirrored" identifier="ekdockyard_shuttleshellhatchwbuttons_mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door" scale="0.5" description="A shuttle shell access hatch with a window and two integrated buttons." health="100" requirebodyinsidetrigger="false" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -1406,8 +1406,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shuttle Shell Hatch Mirrored" identifier="ekdockyard_windowedshuttleshellhatch_mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door" scale="0.5" description="A shuttle shell access hatch with a window. No integrated buttons - has to be wired manually." health="100" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -1443,8 +1443,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shuttle Shell Hatch with Buttons Mirrored" identifier="ekdockyard_windowedshuttleshellhatchwbuttons_mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door" scale="0.5" description="A shuttle shell access hatch with a window and two integrated buttons." health="100" requirebodyinsidetrigger="false" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -1483,8 +1483,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<!-- Shell Exterior Doors -->
@@ -1521,8 +1521,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shell Door Horizontal A 256" identifier="ekdockyard_shelldoor1windowed_horizontal256" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Horizontal shell wall." health="150" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -1558,8 +1558,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shell Door Horizontal A 512" identifier="ekdockyard_shelldoor1_horizontal512" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Horizontal shell wall." health="200" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -1595,8 +1595,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shell Door Horizontal A 512" identifier="ekdockyard_shelldoor1windowed_horizontal512" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Horizontal shell wall." health="200" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -1632,8 +1632,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shell Door Horizontal A 768" identifier="ekdockyard_shelldoor1_horizontal768" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Horizontal shell wall." health="250" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -1669,8 +1669,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shell Door Horizontal A 768" identifier="ekdockyard_shelldoor1windowed_horizontal768" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Horizontal shell wall." health="250" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -1706,8 +1706,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shell Door Horizontal A 1024" identifier="ekdockyard_shelldoor1_horizontal1024" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Horizontal shell wall." health="300" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -1743,8 +1743,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shell Door Horizontal A 1024" identifier="ekdockyard_shelldoor1windowed_horizontal1024" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Horizontal shell wall." health="300" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -1780,8 +1780,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shell Door Horizontal A 1536" identifier="ekdockyard_shelldoor1_horizontal1536" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Horizontal shell wall." health="300" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -1817,8 +1817,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shell Door Horizontal A 1536" identifier="ekdockyard_shelldoor1windowed_horizontal1536" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Horizontal shell wall." health="300" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -1854,8 +1854,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shell Door Vertical A 256" identifier="ekdockyard_shelldoor1_vertical256" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Vertical shell wall." health="150" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -1891,8 +1891,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shell Door Vertical A 256" identifier="ekdockyard_shelldoor1windowed_vertical256" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Vertical shell wall." health="150" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -1928,8 +1928,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shell Door Vertical A 512" identifier="ekdockyard_shelldoor1_vertical512" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Vertical shell wall." health="200" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -1965,8 +1965,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shell Door Vertical A 512" identifier="ekdockyard_shelldoor1windowed_vertical512" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Vertical shell wall." health="200" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2002,8 +2002,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shell Door Vertical A 768" identifier="ekdockyard_shelldoor1_vertical768" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Vertical shell wall." health="250" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2039,8 +2039,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shell Door Vertical A 768" identifier="ekdockyard_shelldoor1windowed_vertical768" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Vertical shell wall." health="250" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2083,8 +2083,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shell Door Vertical A 1024" identifier="ekdockyard_shelldoor1_vertical1024" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Vertical shell wall." health="250" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2120,8 +2120,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shell Door Vertical A 1024" identifier="ekdockyard_shelldoor1windowed_vertical1024" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Vertical shell wall." health="250" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2157,8 +2157,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<!-- Mirrored Shell Exterior Doors -->
@@ -2195,8 +2195,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shell Door Horizontal A 256 Mirrored" identifier="ekdockyard_shelldoor1windowed_horizontal256mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Horizontal shell wall." health="150" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2232,8 +2232,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shell Door Horizontal A 512 Mirrored" identifier="ekdockyard_shelldoor1_horizontal512mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Horizontal shell wall." health="200" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2269,8 +2269,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shell Door Horizontal A 512 Mirrored" identifier="ekdockyard_shelldoor1windowed_horizontal512mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Horizontal shell wall." health="200" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2306,8 +2306,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shell Door Horizontal A 768 Mirrored" identifier="ekdockyard_shelldoor1_horizontal768mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Horizontal shell wall." health="250" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2343,8 +2343,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shell Door Horizontal A 768 Mirrored" identifier="ekdockyard_shelldoor1windowed_horizontal768mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Horizontal shell wall." health="250" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2380,8 +2380,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shell Door Horizontal A 1024 Mirrored" identifier="ekdockyard_shelldoor1_horizontal1024mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Horizontal shell wall." health="300" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2417,8 +2417,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shell Door Horizontal A 1024 Mirrored" identifier="ekdockyard_shelldoor1windowed_horizontal1024mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Horizontal shell wall." health="300" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2454,8 +2454,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shell Door Horizontal A 1536 Mirrored" identifier="ekdockyard_shelldoor1_horizontal1536mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Horizontal shell wall." health="300" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2491,8 +2491,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shell Door Horizontal A 1536 Mirrored" identifier="ekdockyard_shelldoor1windowed_horizontal1536mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Horizontal shell wall." health="300" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2528,8 +2528,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shell Door Vertical A 256 Mirrored" identifier="ekdockyard_shelldoor1_vertical256mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Vertical shell wall." health="150" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2565,8 +2565,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shell Door Vertical A 256 Mirrored" identifier="ekdockyard_shelldoor1windowed_vertical256mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Vertical shell wall." health="150" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2602,8 +2602,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shell Door Vertical A 512 Mirrored" identifier="ekdockyard_shelldoor1_vertical512mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Vertical shell wall." health="200" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2639,8 +2639,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shell Door Vertical A 512 Mirrored" identifier="ekdockyard_shelldoor1windowed_vertical512mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Vertical shell wall." health="200" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2676,8 +2676,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shell Door Vertical A 768 Mirrored" identifier="ekdockyard_shelldoor1_vertical768mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Vertical shell wall." health="250" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2713,8 +2713,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shell Door Vertical A 768 Mirrored" identifier="ekdockyard_shelldoor1windowed_vertical768mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Vertical shell wall." health="250" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2750,8 +2750,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shell Door Vertical A 1024 Mirrored" identifier="ekdockyard_shelldoor1_vertical1024mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Vertical shell wall." health="250" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2787,8 +2787,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Windowed Shell Door Vertical A 1024 Mirrored" identifier="ekdockyard_shelldoor1windowed_vertical1024mirrored" allowedlinks="gap,hull,structure,item" linkable="true" tags="door,wall" scale="1" description="A sliding exterior hull door. Vertical shell wall." health="250" damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" monsterdamagemultiplier="0.75" explosiondamagemultiplier="0.2" allowrotatingineditor="false">
@@ -2831,8 +2831,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<!-- Ducts -->
@@ -2863,8 +2863,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Medium Duct B" identifier="ekdockyard_mediumduct2" tags="ductblock" scale="0.5" description="A mechanically operated vent that may be opened or closed to allow the passage of water." damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -2894,8 +2894,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Medium Duct C" identifier="ekdockyard_mediumduct3" tags="ductblock" scale="0.5" description="A mechanically operated vent that may be opened or closed to allow the passage of water." damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -2925,8 +2925,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shell Duct Horizontal" identifier="ekdockyard_shellduct1_horizontal" tags="ductblock" scale="1" description="A mechanically operated vent that may be opened or closed to allow the passage of water." damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -2957,8 +2957,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Shell Duct Horizontal Mirrored" identifier="ekdockyard_shellduct1_horizontalmirrored" tags="ductblock" scale="1" description="A mechanically operated vent that may be opened or closed to allow the passage of water." damagedbyrepairtools="true" damagedbymonsters="true" damagedbyexplosions="true" explosiondamagemultiplier="0.1" allowrotatingineditor="false">
@@ -2989,8 +2989,8 @@
<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="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
</Items>

View File

@@ -21,7 +21,7 @@
<RequiredItem items="screwdriver" type="Equipped" />
<input name="power_in" displayname="connection.powerin" />
<input name="control_in" displayname="connection.controlin" />
<output name="data_out" displayname="connection.sonardataout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="data_out" displayname="connection.sonardataout" fallbackdisplayname="connection.signalout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="" identifier="ekdockyard_cameradeco_sensor2" category="Electrical" tags="command,camera,sonartransducer" focusonselected="true" offsetonselected="1250" linkable="true" Scale="0.5" spritecolor="150,150,150,255">
@@ -32,7 +32,7 @@
<RequiredItem items="screwdriver" type="Equipped" />
<input name="power_in" displayname="connection.powerin" />
<input name="control_in" displayname="connection.controlin" />
<output name="data_out" displayname="connection.sonardataout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="data_out" displayname="connection.sonardataout" fallbackdisplayname="connection.signalout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="" identifier="ekdockyard_cameradeco_sensor3" category="Electrical" tags="command,camera,sonartransducer" focusonselected="true" offsetonselected="1250" linkable="true" Scale="0.75" spritecolor="150,150,150,255">
@@ -48,7 +48,7 @@
<RequiredItem items="screwdriver" type="Equipped" />
<input name="power_in" displayname="connection.powerin" />
<input name="position_in" displayname="connection.turretaimingin" />
<output name="data_out" displayname="connection.sonardataout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="data_out" displayname="connection.sonardataout" fallbackdisplayname="connection.signalout" maxwires="40" />
</ConnectionPanel>
</Item>
<!-- Turrets cannot be manually controlled.
@@ -77,8 +77,8 @@
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<output name="position_out" displayname="connection.turretaimingout" fallbackdisplayname="inputtype.aim" maxwires="10" />
<output name="trigger_out" displayname="connection.turrettriggerout" fallbackdisplayname="inputtype.shoot" maxwires="10" />
<output name="position_out" displayname="connection.turretaimingout" fallbackdisplayname="inputtype.aim" maxwires="40" />
<output name="trigger_out" displayname="connection.turrettriggerout" fallbackdisplayname="inputtype.shoot" maxwires="40" />
</ConnectionPanel>
</Item>
-->
@@ -89,7 +89,7 @@
<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" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="" identifier="ekdockyard_transducer_sonardome2" category="Electrical" tags="command,sonartransducer" focusonselected="true" offsetonselected="1250" linkable="true" Scale="0.75" spritecolor="150,150,150,255">
@@ -99,7 +99,7 @@
<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" maxwires="40" />
</ConnectionPanel>
</Item>
</Items>

View File

@@ -161,7 +161,7 @@
<input name="power" displayname="connection.power" />
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="" identifier="ekdockyard_firejet_radial" category="Equipment" Tags="signal" characterusable="false" Scale="0.32" impactsoundtag="impact_metal_light" maxstacksize="60">
@@ -362,12 +362,12 @@
<ConnectionPanel selectkey="Select" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<requireditem items="screwdriver" type="Equipped" />
<output name="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="signal_out4" displayname="connection.signaloutx~[num]=4" maxwires="10" />
<output name="signal_out5" displayname="connection.signaloutx~[num]=5" maxwires="10" />
<output name="signal_out6" displayname="connection.signaloutx~[num]=6" maxwires="10" />
<output name="signal_out1" displayname="connection.signaloutx~[num]=1" maxwires="40" />
<output name="signal_out2" displayname="connection.signaloutx~[num]=2" maxwires="40" />
<output name="signal_out3" displayname="connection.signaloutx~[num]=3" maxwires="40" />
<output name="signal_out4" displayname="connection.signaloutx~[num]=4" maxwires="40" />
<output name="signal_out5" displayname="connection.signaloutx~[num]=5" maxwires="40" />
<output name="signal_out6" displayname="connection.signaloutx~[num]=6" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="" identifier="ekdockyard_switchboard2" tags="logic,command" scale="0.5" category="Machine" linkable="true" allowedlinks="command,reactor,generator,container">
@@ -389,12 +389,12 @@
<ConnectionPanel selectkey="Select" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<requireditem items="screwdriver" type="Equipped" />
<output name="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="signal_out4" displayname="connection.signaloutx~[num]=4" maxwires="10" />
<output name="signal_out5" displayname="connection.signaloutx~[num]=5" maxwires="10" />
<output name="signal_out6" displayname="connection.signaloutx~[num]=6" maxwires="10" />
<output name="signal_out1" displayname="connection.signaloutx~[num]=1" maxwires="40" />
<output name="signal_out2" displayname="connection.signaloutx~[num]=2" maxwires="40" />
<output name="signal_out3" displayname="connection.signaloutx~[num]=3" maxwires="40" />
<output name="signal_out4" displayname="connection.signaloutx~[num]=4" maxwires="40" />
<output name="signal_out5" displayname="connection.signaloutx~[num]=5" maxwires="40" />
<output name="signal_out6" displayname="connection.signaloutx~[num]=6" maxwires="40" />
</ConnectionPanel>
</Item>
<!--
@@ -418,12 +418,12 @@
<ConnectionPanel selectkey="Select" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<requireditem items="screwdriver" type="Equipped" />
<output name="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="signal_out4" displayname="connection.signaloutx~[num]=4" maxwires="10" />
<output name="signal_out5" displayname="connection.signaloutx~[num]=5" maxwires="10" />
<output name="signal_out6" displayname="connection.signaloutx~[num]=6" maxwires="10" />
<output name="signal_out1" displayname="connection.signaloutx~[num]=1" maxwires="40" />
<output name="signal_out2" displayname="connection.signaloutx~[num]=2" maxwires="40" />
<output name="signal_out3" displayname="connection.signaloutx~[num]=3" maxwires="40" />
<output name="signal_out4" displayname="connection.signaloutx~[num]=4" maxwires="40" />
<output name="signal_out5" displayname="connection.signaloutx~[num]=5" maxwires="40" />
<output name="signal_out6" displayname="connection.signaloutx~[num]=6" maxwires="40" />
</ConnectionPanel>
</Item>
-->
@@ -501,9 +501,9 @@
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<requireditem items="screwdriver" type="Equipped" />
<output name="signal_out1" displayname="connection.signalout" maxwires="10" />
<output name="signal_out2" displayname="connection.activate" maxwires="10" />
<output name="signal_out3" displayname="reset" maxwires="10" />
<output name="signal_out1" displayname="connection.signalout" maxwires="40" />
<output name="signal_out2" displayname="connection.activate" maxwires="40" />
<output name="signal_out3" displayname="reset" maxwires="40" />
<!--campaigncrew.clear-->
</ConnectionPanel>
</Item>
@@ -1279,9 +1279,9 @@
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<requireditem items="screwdriver" type="Equipped" />
<input name="power" displayname="connection.power" />
<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="signal_out1" displayname="connection.signaloutx~[num]=1" maxwires="40" />
<output name="signal_out2" displayname="connection.signaloutx~[num]=2" maxwires="40" />
<output name="signal_out3" displayname="connection.signaloutx~[num]=3" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="" identifier="ekdockyard_ioterminal_fabricator" tags="container" category="Machine" linkable="true" displaysidebysidewhenlinked="false" allowedlinks="fabricator,medicalfabricator" pickdistance="150" scale="0.5" spritecolor="200,200,200,255">
@@ -1301,9 +1301,9 @@
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<requireditem items="screwdriver" type="Equipped" />
<input name="power" displayname="connection.power" />
<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="signal_out1" displayname="connection.signaloutx~[num]=1" maxwires="40" />
<output name="signal_out2" displayname="connection.signaloutx~[num]=2" maxwires="40" />
<output name="signal_out3" displayname="connection.signaloutx~[num]=3" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="" identifier="ekdockyard_ioterminal_deconstructor" tags="container" category="Machine" linkable="true" displaysidebysidewhenlinked="false" allowedlinks="deconstructor" pickdistance="150" scale="0.5" spritecolor="190,210,200,255">
@@ -1323,9 +1323,9 @@
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<requireditem items="screwdriver" type="Equipped" />
<input name="power" displayname="connection.power" />
<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="signal_out1" displayname="connection.signaloutx~[num]=1" maxwires="40" />
<output name="signal_out2" displayname="connection.signaloutx~[num]=2" maxwires="40" />
<output name="signal_out3" displayname="connection.signaloutx~[num]=3" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="" identifier="ekdockyard_ioterminal_chair1" tags="chair,command" category="Machine" linkable="true" displaysidebysidewhenlinked="false" allowedlinks="command,navterminal,primarynavterminal,sonarmonitor,statusmonitor,terminal,reactor,generator,fabricator,medicalfabricator,deconstructor" pickdistance="150" scale="0.5" spritecolor="190,210,200,255">
@@ -1352,9 +1352,9 @@
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<requireditem items="screwdriver" type="Equipped" />
<input name="power" displayname="connection.power" />
<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="signal_out1" displayname="connection.signaloutx~[num]=1" maxwires="40" />
<output name="signal_out2" displayname="connection.signaloutx~[num]=2" maxwires="40" />
<output name="signal_out3" displayname="connection.signaloutx~[num]=3" maxwires="40" />
</ConnectionPanel>-->
</Item>
<Item name="" identifier="ekdockyard_navcomputer1" tags="command,navterminal" linkable="false" scale="0.5" category="Machine" disallowedupgrades="increasemaxcondition,decreaselowskillfixduration,decreaserequiredskilllevel,sonarmonitorincreaserange">
@@ -1405,12 +1405,12 @@
<requireditem items="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="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="velocity_x_out" displayname="connection.velocityxout" maxwires="40" />
<output name="velocity_y_out" displayname="connection.velocityyout" maxwires="40" />
<output name="current_velocity_x" displayname="connection.currentvelocityx" maxwires="40" />
<output name="current_velocity_y" displayname="connection.currentvelocityy" maxwires="40" />
<output name="current_position_x" displayname="connection.currentpositionx" maxwires="40" />
<output name="current_position_y" displayname="connection.currentpositiony" maxwires="40" />
</ConnectionPanel>
<Repairable selectkey="Action" header="electricalrepairsheader" deteriorationspeed="0.075" mindeteriorationdelay="320" maxdeteriorationdelay="720" mindeteriorationcondition="0" RepairThreshold="80" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ItemMsgRepairScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,216" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
@@ -1446,11 +1446,11 @@
<Affliction identifier="burn" strength="5" />
</StatusEffect>
<RequiredItem items="screwdriver" type="Equipped" />
<output name="signal_0" displayname="connection.signalx~[num]=0" fallbackdisplayname="connection.signalinx~[num]=0" maxwires="40" />
<output name="signal_1" displayname="connection.signalx~[num]=1" fallbackdisplayname="connection.signalinx~[num]=1" maxwires="40" />
<output name="signal_2" displayname="connection.signalx~[num]=2" fallbackdisplayname="connection.signalinx~[num]=2" maxwires="40" />
<output name="signal_3" displayname="connection.signalx~[num]=3" fallbackdisplayname="connection.signalinx~[num]=3" maxwires="40" />
<output name="signal_4" displayname="connection.signalx~[num]=4" fallbackdisplayname="connection.signalinx~[num]=4" maxwires="40" />
<output name="signal_0" displayname="connection.signalx~[num]=0" fallbackdisplayname="connection.signalinx~[num]=0" maxwires="160" />
<output name="signal_1" displayname="connection.signalx~[num]=1" fallbackdisplayname="connection.signalinx~[num]=1" maxwires="160" />
<output name="signal_2" displayname="connection.signalx~[num]=2" fallbackdisplayname="connection.signalinx~[num]=2" maxwires="160" />
<output name="signal_3" displayname="connection.signalx~[num]=3" fallbackdisplayname="connection.signalinx~[num]=3" maxwires="160" />
<output name="signal_4" displayname="connection.signalx~[num]=4" fallbackdisplayname="connection.signalinx~[num]=4" maxwires="160" />
</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">

View File

@@ -15,7 +15,7 @@
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" /> -->
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" /> -->
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced01" category="Legacy" Tags="smallitem,light" scale="0.5">
@@ -32,7 +32,7 @@
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" /> -->
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" /> -->
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced02" category="Legacy" Tags="smallitem,light" scale="0.5">
@@ -49,7 +49,7 @@
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" /> -->
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" /> -->
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced03" category="Legacy" Tags="smallitem,light" scale="0.5">
@@ -66,7 +66,7 @@
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" /> -->
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" /> -->
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced04" category="Legacy" Tags="smallitem,light" scale="0.5">
@@ -83,7 +83,7 @@
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" /> -->
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" /> -->
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced05" category="Legacy" Tags="smallitem,light" scale="0.5">
@@ -100,7 +100,7 @@
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" /> -->
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" /> -->
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced01" category="Legacy" Tags="smallitem,light" scale="0.25">
@@ -117,7 +117,7 @@
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" /> -->
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" /> -->
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced02" category="Legacy" Tags="smallitem,light" scale="0.25">
@@ -134,7 +134,7 @@
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" /> -->
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" /> -->
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced03" category="Legacy" Tags="smallitem,light" scale="0.25">
@@ -151,7 +151,7 @@
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" /> -->
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" /> -->
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced04" category="Legacy" Tags="smallitem,light" scale="0.25">
@@ -168,7 +168,7 @@
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" /> -->
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" /> -->
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced05" category="Legacy" Tags="smallitem,light" scale="0.25">
@@ -185,7 +185,7 @@
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" /> -->
<!-- <output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" /> -->
</ConnectionPanel>
</Item>
<!-- Rotating Lights -->

View File

@@ -10,11 +10,11 @@
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power" displayname="connection.power" maxwires="10" />
<output name="power" displayname="connection.power" maxwires="40" />
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced01" category="Electrical" Tags="smallitem,light" scale="0.5">
@@ -27,11 +27,11 @@
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power" displayname="connection.power" maxwires="10" />
<output name="power" displayname="connection.power" maxwires="40" />
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced02" category="Electrical" Tags="smallitem,light" scale="0.5">
@@ -44,11 +44,11 @@
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power" displayname="connection.power" maxwires="10" />
<output name="power" displayname="connection.power" maxwires="40" />
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced03" category="Electrical" Tags="smallitem,light" scale="0.5">
@@ -61,11 +61,11 @@
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power" displayname="connection.power" maxwires="10" />
<output name="power" displayname="connection.power" maxwires="40" />
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced04" category="Electrical" Tags="smallitem,light" scale="0.5">
@@ -78,11 +78,11 @@
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power" displayname="connection.power" maxwires="10" />
<output name="power" displayname="connection.power" maxwires="40" />
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_vanillalightadvanced05" category="Electrical" Tags="smallitem,light" scale="0.5">
@@ -95,11 +95,11 @@
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power" displayname="connection.power" maxwires="10" />
<output name="power" displayname="connection.power" maxwires="40" />
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced01" category="Electrical" Tags="smallitem,light" scale="0.25">
@@ -112,11 +112,11 @@
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power" displayname="connection.power" maxwires="10" />
<output name="power" displayname="connection.power" maxwires="40" />
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced02" category="Electrical" Tags="smallitem,light" scale="0.25">
@@ -129,11 +129,11 @@
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power" displayname="connection.power" maxwires="10" />
<output name="power" displayname="connection.power" maxwires="40" />
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced03" category="Electrical" Tags="smallitem,light" scale="0.25">
@@ -146,11 +146,11 @@
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power" displayname="connection.power" maxwires="10" />
<output name="power" displayname="connection.power" maxwires="40" />
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced04" category="Electrical" Tags="smallitem,light" scale="0.25">
@@ -163,11 +163,11 @@
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power" displayname="connection.power" maxwires="10" />
<output name="power" displayname="connection.power" maxwires="40" />
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="Advanced Lamp" identifier="ekdockyard_lightadvanced05" category="Electrical" Tags="smallitem,light" scale="0.25">
@@ -180,11 +180,11 @@
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power" displayname="connection.power" maxwires="10" />
<output name="power" displayname="connection.power" maxwires="40" />
<input name="toggle" displayname="connection.togglestate" />
<input name="set_state" displayname="connection.setstate" />
<input name="set_color" displayname="connection.setcolor" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
</ConnectionPanel>
</Item>
</Items>

View File

@@ -24,7 +24,7 @@
<Explosion range="350.0" levelwalldamage="75" force="0" severlimbsprobability="0" camerashake="0" camerashakerange="0" shockwave="false" smoke="false" flames="false" flash="false" sparks="false" underwaterbubble="false" ignorecover="true" applyfireeffects="false"></Explosion>
</StatusEffect>
</input>
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="" identifier="ekdockyard_function_icebreaker2" category="Machine" tags="" Scale="2" spritecolor="154,213,163,255" hiddeningame="true">
@@ -51,7 +51,7 @@
<Explosion range="475.0" levelwalldamage="100" force="0" severlimbsprobability="0" camerashake="0" camerashakerange="0" shockwave="false" smoke="false" flames="false" flash="false" sparks="false" underwaterbubble="false" ignorecover="true" applyfireeffects="false"></Explosion>
</StatusEffect>
</input>
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
</ConnectionPanel>
</Item>
<Item name="" identifier="ekdockyard_function_icebreaker3" category="Machine" tags="" Scale="2" spritecolor="154,213,163,255" hiddeningame="true">
@@ -78,7 +78,7 @@
<Explosion range="600.0" levelwalldamage="125" force="0" severlimbsprobability="0" camerashake="0" camerashakerange="0" shockwave="false" smoke="false" flames="false" flash="false" sparks="false" underwaterbubble="false" ignorecover="true" applyfireeffects="false"></Explosion>
</StatusEffect>
</input>
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
</ConnectionPanel>
</Item>
</Items>

View File

@@ -6,7 +6,7 @@
<OxygenGenerator generatedamount="50.0" powerconsumption="50.0" minvoltage="0.3" canbeselected="false" vulnerabletoemp="false">
<StatusEffect type="OnActive" targettype="Contained" targets="oxygentank" Condition="2.0" />
</OxygenGenerator>
<ItemContainer hideitems="false" drawinventory="true" capacity="18" maxstacksize="60" slotsperrow="5" itempos="27,-93" iteminterval="22.5,-92" itemsperrow="3" itemrotation="0" canbeselected="true" containedspritedepth="0.83" msg="ItemMsgOxygenRefill">
<ItemContainer hideitems="false" drawinventory="true" capacity="50" maxstacksize="60" slotsperrow="8" itempos="27,-93" iteminterval="22.5,-92" itemsperrow="3" itemrotation="0" canbeselected="true" containedspritedepth="0.83" msg="ItemMsgOxygenRefill">
<GuiFrame relativesize="0.25,0.35" anchor="Center" style="ItemUI" />
<Containable items="oxygensource" />
</ItemContainer>
@@ -56,8 +56,8 @@
<poweronsound file="Content/Items/PowerOnLight3.ogg" range="600" loop="false" />
<StatusEffect type="InWater" target="This" condition="-0.5" />
</Deconstructor>
<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="27" canbeselected="true" hideitems="true" hudpos="0.5, 0.4" slotsperrow="6" uilabel="" allowuioverlap="true" />
<ItemContainer capacity="45" canbeselected="true" hideitems="true" hudpos="0.5, 0.8" slotsperrow="7" uilabel="" allowuioverlap="true" />
<!-- Tasten-Interface zur Aktivierung/Deaktivierung -->
<CustomInterface canbeselected="true">
<GuiFrame relativesize="0.10,0.15" anchor="BottomCenter" style="ItemUI" absoluteoffset="-20,0" />
@@ -179,20 +179,20 @@
<input name="power_in" displayname="connection.powerin" />
<input name="velocity_in" displayname="connection.steeringvelocityin" />
<input name="transducer_in" displayname="connection.sonartransducerin" />
<output name="toggle_docking" displayname="connection.toggledocking" maxwires="10" />
<output name="velocity_x_out" displayname="connection.velocityxout" maxwires="10" />
<output name="velocity_y_out" displayname="connection.velocityyout" 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="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="signal_out4" displayname="connection.signaloutx~[num]=4" maxwires="10" />
<output name="signal_out5" displayname="connection.signaloutx~[num]=5" maxwires="10" />
<output name="signal_out6" displayname="connection.signaloutx~[num]=6" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="toggle_docking" displayname="connection.toggledocking" maxwires="40" />
<output name="velocity_x_out" displayname="connection.velocityxout" maxwires="40" />
<output name="velocity_y_out" displayname="connection.velocityyout" maxwires="40" />
<output name="current_velocity_x" displayname="connection.currentvelocityx" maxwires="40" />
<output name="current_velocity_y" displayname="connection.currentvelocityy" maxwires="40" />
<output name="current_position_x" displayname="connection.currentpositionx" maxwires="40" />
<output name="current_position_y" displayname="connection.currentpositiony" maxwires="40" />
<output name="signal_out1" displayname="connection.signaloutx~[num]=1" maxwires="40" />
<output name="signal_out2" displayname="connection.signaloutx~[num]=2" maxwires="40" />
<output name="signal_out3" displayname="connection.signaloutx~[num]=3" maxwires="40" />
<output name="signal_out4" displayname="connection.signaloutx~[num]=4" maxwires="40" />
<output name="signal_out5" displayname="connection.signaloutx~[num]=5" maxwires="40" />
<output name="signal_out6" displayname="connection.signaloutx~[num]=6" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
<Repairable selectkey="Action" header="electricalrepairsheader" msg="ItemMsgRepairScrewdriver" hudpriority="10" deteriorationspeed="0.125" mindeteriorationdelay="280" maxdeteriorationdelay="720" mindeteriorationcondition="0" RepairThreshold="80" fixDurationHighSkill="5" fixDurationLowSkill="25">
<RequiredSkill identifier="electrical" level="55" />
@@ -245,7 +245,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" maxwires="40" />
</ConnectionPanel>
<Repairable selectkey="Action" header="electricalrepairsheader" msg="ItemMsgRepairScrewdriver" hudpriority="10" deteriorationspeed="0.15" mindeteriorationdelay="220" maxdeteriorationdelay="680" MinDeteriorationCondition="0" RepairThreshold="80" fixDurationHighSkill="5" fixDurationLowSkill="25">
<RequiredSkill identifier="electrical" level="55" />
@@ -605,7 +605,7 @@
<input name="power_in" displayname="connection.powerin" />
<input name="set_force" displayname="connection.setforce" />
<input name="toggle" displayname="connection.togglestate" />
<!-- <output name="state_out" displayname="connection.stateout" maxwires="10" /> Ohne Funktion -->
<!-- <output name="state_out" displayname="connection.stateout" maxwires="40" /> Ohne Funktion -->
</ConnectionPanel>
<Repairable selectkey="Action" header="mechanicalrepairsheader" msg="ItemMsgRepairWrench" hudpriority="10" deteriorationspeed="0.20" mindeteriorationdelay="200" maxdeteriorationdelay="400" mindeteriorationcondition="0" RepairThreshold="75" fixDurationHighSkill="15" fixDurationLowSkill="40">
<GuiFrame relativesize="0.2,0.16" minsize="400,200" maxsize="480,216" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
@@ -627,7 +627,7 @@
<Sprite texture="oxygear_batteryloader_v3.png" depth="0.78" sourcerect="0,0,119,109" canflipx="false" canflipy="false" />
<!-- Hintergrund -->
<DecorativeSprite texture="oxygear_batteryloader_v3_bg.png" depth="0.80" sourcerect="0,0,119,109" origin="0.5,0.5" canflipx="false" canflipy="false" />
<ItemContainer capacity="12" maxstacksize="60" canbeselected="true" hideitems="false" uilabel="ChargingDock" autofill="False" itempos="24,-57" iteminterval="23,0" itemrotation="-90" containedspritedepth="0.79">
<ItemContainer capacity="36" maxstacksize="60" canbeselected="true" hideitems="false" uilabel="ChargingDock" autofill="False" itempos="24,-57" iteminterval="23,0" itemrotation="-90" containedspritedepth="0.79">
<!-- (Inaktiv) Zugangsberechtigung
<RequiredItem items="idcard" type="Picked" msg="ItemMsgUnauthorizedAccess" ignoreineditor="true" />
-->
@@ -717,18 +717,18 @@
<input name="toggle" displayname="connection.togglestate" />
-->
<!-- Signal-Ausgänge -->
<output name="power_out" displayname="connection.powerout" 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_out" displayname="connection.powerout" maxwires="40" />
<output name="signal_0" displayname="connection.signalx~[num]=0" fallbackdisplayname="connection.signalinx~[num]=0" maxwires="40" />
<output name="signal_1" displayname="connection.signalx~[num]=1" fallbackdisplayname="connection.signalinx~[num]=1" maxwires="40" />
<output name="signal_2" displayname="connection.signalx~[num]=2" fallbackdisplayname="connection.signalinx~[num]=2" maxwires="40" />
<output name="signal_3" displayname="connection.signalx~[num]=3" fallbackdisplayname="connection.signalinx~[num]=3" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
<output name="power_value_out" displayname="connection.powervalueout" maxwires="40" />
<output name="load_value_out" displayname="connection.loadvalueout" maxwires="40" />
<!--
<output name="power_out" displayname="connection.powerout" maxwires="10" />
<output name="power_out" displayname="connection.powerout" maxwires="10" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="10" />
<output name="power_out" displayname="connection.powerout" maxwires="40" />
<output name="power_out" displayname="connection.powerout" maxwires="40" />
<output name="state_out" displayname="connection.stateout" fallbackdisplayname="connection.signalout" maxwires="40" />
-->
<!-- Brzzzt! [Mod.] -->
<RequiredSkill identifier="electrical" level="55" />
@@ -786,7 +786,7 @@
<Explosion range="50" stun="0" force="3.0" flames="false" shockwave="false" sparks="true" underwaterbubble="false" />
</StatusEffect>
</OxygenGenerator>
<ItemContainer capacity="12" maxstacksize="60" canbeselected="true" hideitems="true" msg="ItemMsgOxygenRefill">
<ItemContainer capacity="36" maxstacksize="60" canbeselected="true" hideitems="true" msg="ItemMsgOxygenRefill">
<GuiFrame relativesize="0.25,0.2" anchor="Center" style="ItemUI" />
<Containable items="oxygentank,ammobox,deepdiving,smallitem,mediumitem,largeitem" />
</ItemContainer>
@@ -864,9 +864,9 @@
</StatusEffect>
<RequiredItem items="screwdriver" type="Equipped" />
<input name="power_in" displayname="connection.powerin" />
<!-- Auf ein Neues! <output name="signal_out" displayname="connection.signalout" maxwires="10" /> -->
<output name="signal_out" displayname="entityname.waterdetector" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<!-- Auf ein Neues! <output name="signal_out" displayname="connection.signalout" maxwires="40" /> -->
<output name="signal_out" displayname="entityname.waterdetector" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
<Repairable selectkey="Action" header="mechanicalrepairsheader" msg="ItemMsgRepairWrench" hudpriority="10" deteriorationspeed="0.2" mindeteriorationdelay="120" maxdeteriorationdelay="360" MinDeteriorationCondition="0" RepairThreshold="80" fixDurationHighSkill="5" fixDurationLowSkill="25">
<RequiredSkill identifier="mechanical" level="55" />
@@ -919,7 +919,7 @@
<input name="set_active" displayname="connection.setstate" />
<input name="set_speed" displayname="connection.setpumpingspeed" />
<input name="set_targetlevel" displayname="connection.settargetwaterlevel" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
<Repairable selectkey="Action" header="mechanicalrepairsheader" msg="ItemMsgRepairWrench" hudpriority="10" deteriorationspeed="0.15" mindeteriorationdelay="160" maxdeteriorationdelay="420" MinDeteriorationCondition="0" RepairThreshold="80" fixDurationHighSkill="5" fixDurationLowSkill="25">
<RequiredSkill identifier="mechanical" level="55" />

View File

@@ -32,10 +32,10 @@
<Affliction identifier="burn" strength="5" />
</StatusEffect>
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power" displayname="connection.power" maxwires="40" />
<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" maxwires="160" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
<output name="power_value_out" displayname="connection.powervalueout" maxwires="40" />
<output name="load_value_out" displayname="connection.loadvalueout" maxwires="40" />
</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,216" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
@@ -86,10 +86,10 @@
<Affliction identifier="burn" strength="5" />
</StatusEffect>
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power" displayname="connection.power" maxwires="40" />
<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" maxwires="160" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
<output name="power_value_out" displayname="connection.powervalueout" maxwires="40" />
<output name="load_value_out" displayname="connection.loadvalueout" maxwires="40" />
</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,216" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
@@ -150,10 +150,10 @@
<Affliction identifier="burn" strength="5" />
</StatusEffect>
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power" displayname="connection.power" maxwires="40" />
<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" maxwires="160" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
<output name="power_value_out" displayname="connection.powervalueout" maxwires="40" />
<output name="load_value_out" displayname="connection.loadvalueout" maxwires="40" />
</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,216" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
@@ -204,14 +204,14 @@
<Affliction identifier="burn" strength="5" />
</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" maxwires="40" />
<output name="signal_0" displayname="connection.signalx~[num]=0" fallbackdisplayname="connection.signalinx~[num]=0" maxwires="40" />
<output name="signal_1" displayname="connection.signalx~[num]=1" fallbackdisplayname="connection.signalinx~[num]=1" maxwires="40" />
<output name="signal_2" displayname="connection.signalx~[num]=2" fallbackdisplayname="connection.signalinx~[num]=2" maxwires="40" />
<output name="signal_3" displayname="connection.signalx~[num]=3" fallbackdisplayname="connection.signalinx~[num]=3" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
<output name="power_value_out" displayname="connection.powervalueout" maxwires="40" />
<output name="load_value_out" displayname="connection.loadvalueout" maxwires="40" />
</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,216" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
@@ -262,14 +262,14 @@
<Affliction identifier="burn" strength="5" />
</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" maxwires="40" />
<output name="signal_0" displayname="connection.signalx~[num]=0" fallbackdisplayname="connection.signalinx~[num]=0" maxwires="40" />
<output name="signal_1" displayname="connection.signalx~[num]=1" fallbackdisplayname="connection.signalinx~[num]=1" maxwires="40" />
<output name="signal_2" displayname="connection.signalx~[num]=2" fallbackdisplayname="connection.signalinx~[num]=2" maxwires="40" />
<output name="signal_3" displayname="connection.signalx~[num]=3" fallbackdisplayname="connection.signalinx~[num]=3" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
<output name="power_value_out" displayname="connection.powervalueout" maxwires="40" />
<output name="load_value_out" displayname="connection.loadvalueout" maxwires="40" />
</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,216" anchor="Center" relativeoffset="0.0,0.27" style="ItemUI" />
@@ -307,15 +307,15 @@
<Affliction identifier="burn" strength="5" />
</StatusEffect>
<requireditem items="Screwdriver" type="Equipped" />
<output name="power_out" displayname="connection.powerout" maxwires="10" />
<output name="power_out" displayname="connection.powerout" maxwires="40" />
<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="charge" displayname="connection.batterychargestatusout" maxwires="40" />
<output name="charge_%" displayname="connection.batterychargepercentage" maxwires="40" />
<output name="charge_rate" displayname="connection.batteryrechargespeedout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
<ItemContainer capacity="9" maxstacksize="60" canbeselected="true" hideitems="true" hudpos="0.5,0.6" uilabel="ChargingDock">
<ItemContainer capacity="27" maxstacksize="60" 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" />
<Containable items="loadable" />
</ItemContainer>
@@ -356,15 +356,15 @@
<Affliction identifier="burn" strength="5" />
</StatusEffect>
<requireditem items="Screwdriver" type="Equipped" />
<output name="power_out" displayname="connection.powerout" maxwires="10" />
<output name="power_out" displayname="connection.powerout" maxwires="40" />
<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="charge" displayname="connection.batterychargestatusout" maxwires="40" />
<output name="charge_%" displayname="connection.batterychargepercentage" maxwires="40" />
<output name="charge_rate" displayname="connection.batteryrechargespeedout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
<ItemContainer capacity="9" maxstacksize="60" canbeselected="true" hideitems="true" hudpos="0.5,0.6" uilabel="ChargingDock">
<ItemContainer capacity="27" maxstacksize="60" 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" />
<Containable items="loadable" />
</ItemContainer>
@@ -405,15 +405,15 @@
<Affliction identifier="burn" strength="5" />
</StatusEffect>
<requireditem items="Screwdriver" type="Equipped" />
<output name="power_out" displayname="connection.powerout" maxwires="10" />
<output name="power_out" displayname="connection.powerout" maxwires="40" />
<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="charge" displayname="connection.batterychargestatusout" maxwires="40" />
<output name="charge_%" displayname="connection.batterychargepercentage" maxwires="40" />
<output name="charge_rate" displayname="connection.batteryrechargespeedout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
<ItemContainer capacity="9" maxstacksize="60" canbeselected="true" hideitems="true" hudpos="0.5,0.6" uilabel="ChargingDock">
<ItemContainer capacity="27" maxstacksize="60" 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" />
<Containable items="loadable" />
</ItemContainer>
@@ -454,15 +454,15 @@
<Affliction identifier="burn" strength="5" />
</StatusEffect>
<requireditem items="Screwdriver" type="Equipped" />
<output name="power_out" displayname="connection.powerout" maxwires="10" />
<output name="power_out" displayname="connection.powerout" maxwires="40" />
<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="charge" displayname="connection.batterychargestatusout" maxwires="40" />
<output name="charge_%" displayname="connection.batterychargepercentage" maxwires="40" />
<output name="charge_rate" displayname="connection.batteryrechargespeedout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
<ItemContainer capacity="9" maxstacksize="60" canbeselected="true" hideitems="true" hudpos="0.5,0.6" uilabel="ChargingDock">
<ItemContainer capacity="27" maxstacksize="60" 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" />
<Containable items="loadable" />
</ItemContainer>
@@ -503,15 +503,15 @@
<Affliction identifier="burn" strength="5" />
</StatusEffect>
<requireditem items="Screwdriver" type="Equipped" />
<output name="power_out" displayname="connection.powerout" maxwires="10" />
<output name="power_out" displayname="connection.powerout" maxwires="40" />
<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="charge" displayname="connection.batterychargestatusout" maxwires="40" />
<output name="charge_%" displayname="connection.batterychargepercentage" maxwires="40" />
<output name="charge_rate" displayname="connection.batteryrechargespeedout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
<ItemContainer capacity="9" maxstacksize="60" canbeselected="true" hideitems="true" hudpos="0.5,0.6" uilabel="ChargingDock">
<ItemContainer capacity="27" maxstacksize="60" 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" />
<Containable items="loadable" />
</ItemContainer>
@@ -551,13 +551,13 @@
<Affliction identifier="burn" strength="5" />
</StatusEffect>
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power_out" displayname="connection.powerout" maxwires="10" />
<output name="power_out" displayname="connection.powerout" maxwires="40" />
<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" maxwires="40" />
<output name="charge_%" displayname="connection.batterychargepercentage" maxwires="40" />
<output name="charge_rate" displayname="connection.batteryrechargespeedout" maxwires="40" />
<input name="set_rate" displayname="connection.batterysetrechargespeed" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
<LightComponent range="10.0" lightcolor="255,255,255,0" 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" />
@@ -600,13 +600,13 @@
<Affliction identifier="burn" strength="5" />
</StatusEffect>
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power_out" displayname="connection.powerout" maxwires="10" />
<output name="power_out" displayname="connection.powerout" maxwires="40" />
<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" maxwires="40" />
<output name="charge_%" displayname="connection.batterychargepercentage" maxwires="40" />
<output name="charge_rate" displayname="connection.batteryrechargespeedout" maxwires="40" />
<input name="set_rate" displayname="connection.batterysetrechargespeed" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
<LightComponent range="10.0" lightcolor="255,255,255,0" 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" />

View File

@@ -27,15 +27,15 @@
<Affliction identifier="burn" strength="5" />
</StatusEffect>
<requireditem items="Screwdriver" type="Equipped" />
<output name="power_out" displayname="connection.powerout" maxwires="10" />
<output name="power_out" displayname="connection.powerout" maxwires="40" />
<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="charge" displayname="connection.batterychargestatusout" maxwires="40" />
<output name="charge_%" displayname="connection.batterychargepercentage" maxwires="40" />
<output name="charge_rate" displayname="connection.batteryrechargespeedout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
<ItemContainer capacity="9" maxstacksize="60" canbeselected="true" hideitems="true" hudpos="0.5,0.6" uilabel="ChargingDock">
<ItemContainer capacity="27" maxstacksize="60" 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" />
<Containable items="loadable" />
</ItemContainer>
@@ -78,15 +78,15 @@
<Affliction identifier="burn" strength="5" />
</StatusEffect>
<requireditem items="Screwdriver" type="Equipped" />
<output name="power_out" displayname="connection.powerout" maxwires="10" />
<output name="power_out" displayname="connection.powerout" maxwires="40" />
<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="charge" displayname="connection.batterychargestatusout" maxwires="40" />
<output name="charge_%" displayname="connection.batterychargepercentage" maxwires="40" />
<output name="charge_rate" displayname="connection.batteryrechargespeedout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
<ItemContainer capacity="9" maxstacksize="60" canbeselected="true" hideitems="true" hudpos="0.5,0.6" uilabel="ChargingDock">
<ItemContainer capacity="27" maxstacksize="60" 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" />
<Containable items="loadable" />
</ItemContainer>

View File

@@ -45,7 +45,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" maxwires="40" />
</ConnectionPanel>
<Repairable selectkey="Select" header="mechanicalrepairsheader" deteriorationspeed="0.40" mindeteriorationdelay="120" maxdeteriorationdelay="240" RepairThreshold="80" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ItemMsgRepairWrench" hudpriority="10">
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,216" anchor="Center" relativeoffset="0.1,0.27" style="ItemUI" />
@@ -60,7 +60,7 @@
<Affliction identifier="stun" strength="5" />
</StatusEffect>
</Repairable>
<ItemContainer capacity="15" canbeselected="true" hideitems="true" slotsperrow="4" uilabel="" allowuioverlap="true">
<ItemContainer capacity="45" canbeselected="true" hideitems="true" slotsperrow="7" uilabel="" allowuioverlap="true">
<StatusEffect type="OnContained" target="This" setvalue="true" drawinventory="false" />
<StatusEffect type="OnNotContained" target="This" setvalue="true" drawinventory="true" />
</ItemContainer>

View File

@@ -70,8 +70,8 @@
<Affliction identifier="burn" strength="5" />
</StatusEffect>
<RequiredItem items="screwdriver" type="Equipped" />
<output name="power_out" displayname="connection.powerout" maxwires="4" />
<output name="temperature_out" displayname="connection.temperatureout" maxwires="10" />
<output name="power_out" displayname="connection.powerout" maxwires="16" />
<output name="temperature_out" displayname="connection.temperatureout" maxwires="40" />
<input name="shutdown" displayname="connection.shutdown">
<!-- Manually set state to false because shutdown signal is sometimes unreliable -->
<StatusEffect type="OnUse" target="This" poweron="false" setvalue="true" />
@@ -87,11 +87,11 @@
</output>
<input name="set_fissionrate" displayname="connection.setfissionrate" />
<input name="set_turbineoutput" displayname="connection.setturbineoutput" />
<output name="power_value_out" displayname="connection.powervalueout" maxwires="10" />
<output name="load_value_out" displayname="connection.loadvalueout" maxwires="10" />
<output name="fuel_out" displayname="connection.availablefuelout" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="fuel_percentage_left" displayname="connection.fuelpercentageout" maxwires="10" />
<output name="power_value_out" displayname="connection.powervalueout" maxwires="40" />
<output name="load_value_out" displayname="connection.loadvalueout" maxwires="40" />
<output name="fuel_out" displayname="connection.availablefuelout" maxwires="40" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
<output name="fuel_percentage_left" displayname="connection.fuelpercentageout" maxwires="40" />
<!-- Control Additions autotemp="True" -->
<input name="poweron" displayname="connection.activate">
<StatusEffect type="OnUse" target="This" poweron="true" setvalue="true" />
@@ -100,7 +100,7 @@
<StatusEffect type="OnUse" target="This" autotemp="true" setvalue="true" />
</input>
</ConnectionPanel>
<ItemContainer capacity="12" maxstacksize="60" canbeselected="true" hudpos="0.5,0.15" slotsperrow="4" uilabel="FuelRods">
<ItemContainer capacity="36" maxstacksize="60" canbeselected="true" hudpos="0.5,0.15" slotsperrow="6" uilabel="FuelRods">
<Containable items="fuelrod,ammobox,deepdiving,smallitem,mediumitem,largeitem">
<StatusEffect type="OnContaining" target="This" AvailableFuel="80.0" disabledeltatime="true" />
</Containable>

View File

@@ -43,7 +43,7 @@
<Affliction identifier="stun" strength="4" />
</StatusEffect>
</Repairable>
<ItemContainer capacity="15" canbeselected="true" hideitems="true" slotsperrow="4" uilabel="" allowuioverlap="true" />
<ItemContainer capacity="45" canbeselected="true" hideitems="true" slotsperrow="7" uilabel="" allowuioverlap="true" />
<ItemContainer capacity="1" canbeselected="true" hideitems="true" slotsperrow="1" uilabel="" allowuioverlap="true" />
</Item>
</Items>

View File

@@ -62,7 +62,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" maxwires="40" />
</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" />

View File

@@ -32,7 +32,7 @@
<input name="set_active" displayname="connection.setstate" />
<input name="set_speed" displayname="connection.setpumpingspeed" />
<input name="set_targetlevel" displayname="connection.settargetwaterlevel" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
</ConnectionPanel>
<Repairable selectkey="Action" header="mechanicalrepairsheader" deteriorationspeed="0.2" mindeteriorationdelay="60" maxdeteriorationdelay="240" MinDeteriorationCondition="0" RepairThreshold="80" fixDurationHighSkill="5" fixDurationLowSkill="25" msg="ItemMsgRepairWrench" hudpriority="10">
<GuiFrame relativesize="0.2,0.16" minsize="400,180" maxsize="480,216" anchor="Center" relativeoffset="-0.1,0.27" style="ItemUI" />

View File

@@ -23,7 +23,7 @@
<Affliction identifier="stun" strength="4" />
</StatusEffect>
</Repairable>
<ItemContainer autofill="false" hideitems="false" drawinventory="true" capacity="6" maxstacksize="60" slotsperrow="3" itempos="79,-122" iteminterval="111.5,0" itemrotation="0" canbeselected="true" msg="ItemMsgInteractSelect" containedspritedepth="0.79">
<ItemContainer autofill="false" hideitems="false" drawinventory="true" capacity="18" maxstacksize="60" slotsperrow="5" itempos="79,-122" iteminterval="111.5,0" itemrotation="0" canbeselected="true" msg="ItemMsgInteractSelect" containedspritedepth="0.79">
<GuiFrame relativesize="0.40,0.30" anchor="Center" minsize="400,300" maxsize="400,300" style="ItemUI" />
<RequiredItem items="idcard" type="Picked" msg="ItemMsgUnauthorizedAccess" ignoreineditor="true" />
<Containable items="coilgunammo" />
@@ -36,8 +36,8 @@
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="contained_conditions" displayname="connection.ammunitionout" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
<output name="contained_conditions" displayname="connection.ammunitionout" maxwires="40" />
</ConnectionPanel>
<!-- Deko-Licht - Rot -->
<LightComponent range="67.0" lightcolor="150,20,0,95" powerconsumption="0.0" IsOn="true" castshadows="false" flicker="0.2" flickerspeed="0.5" allowingameediting="false">
@@ -86,15 +86,15 @@
<Affliction identifier="stun" strength="4" />
<Affliction identifier="burn" strength="5" />
</StatusEffect>
<output name="power_out" displayname="connection.powerout" maxwires="10" />
<output name="power_out" displayname="connection.powerout" maxwires="40" />
<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" maxwires="40" />
<output name="charge_%" displayname="connection.batterychargepercentage" maxwires="40" />
<output name="charge_rate" displayname="connection.batteryrechargespeedout" maxwires="40" />
<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" maxwires="40" />
<output name="load_value_out" displayname="connection.loadvalueout" maxwires="40" />
<output name="power_value_out" displayname="connection.powervalueout" maxwires="40" />
</ConnectionPanel>
<Repairable selectkey="Action" header="electricalrepairsheader" deteriorationspeed="0.145" mindeteriorationdelay="100" maxdeteriorationdelay="400" mindeteriorationcondition="0" RepairThreshold="90" fixDurationHighSkill="5" fixDurationLowSkill="30" msg="ItemMsgRepairScrewdriver" hudpriority="10">
<RequiredSkill identifier="electrical" level="55" />
@@ -178,8 +178,8 @@
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<output name="position_out" displayname="connection.turretaimingout" fallbackdisplayname="inputtype.aim" maxwires="10" />
<output name="trigger_out" displayname="connection.turrettriggerout" fallbackdisplayname="inputtype.shoot" maxwires="10" />
<output name="position_out" displayname="connection.turretaimingout" fallbackdisplayname="inputtype.aim" maxwires="40" />
<output name="trigger_out" displayname="connection.turrettriggerout" fallbackdisplayname="inputtype.shoot" maxwires="40" />
</ConnectionPanel>
<!-- Dekolicht -->
<LightComponent IsOn="true" range="25.0" lightcolor="150,20,0,155" powerconsumption="0.0" allowingameediting="false" ignorecontinuoustoggle="false" flicker="0.2" flickerspeed="0.5" blinkfrequency="0.0" castshadows="false">
@@ -212,15 +212,15 @@
<Affliction identifier="stun" strength="4" />
</StatusEffect>
</Repairable>
<ItemContainer autofill="false" hideitems="false" drawinventory="true" capacity="12" maxstacksize="60" slotsperrow="4" itempos="141,-99" iteminterval="0,-33.5" itemrotation="0" canbeselected="true" msg="ItemMsgInteractSelect" containedspritedepth="0.79">
<ItemContainer autofill="false" hideitems="false" drawinventory="true" capacity="36" maxstacksize="60" slotsperrow="6" itempos="141,-99" iteminterval="0,-33.5" itemrotation="0" canbeselected="true" msg="ItemMsgInteractSelect" containedspritedepth="0.79">
<GuiFrame relativesize="0.3,0.2" anchor="Center" style="ItemUI" />
<Containable items="railgunammo" />
</ItemContainer>
<ConnectionPanel selectkey="Action" canbeselected="true" msg="ItemMsgRewireScrewdriver" hudpriority="10">
<GuiFrame relativesize="0.2,0.32" minsize="400,350" maxsize="480,420" anchor="Center" style="ConnectionPanel" />
<RequiredItem items="screwdriver" type="Equipped" />
<output name="condition_out" displayname="connection.conditionout" maxwires="10" />
<output name="contained_conditions" displayname="connection.ammunitionout" maxwires="10" />
<output name="condition_out" displayname="connection.conditionout" maxwires="40" />
<output name="contained_conditions" displayname="connection.ammunitionout" maxwires="40" />
</ConnectionPanel>
<!-- Deko-Licht - Rot -->
<LightComponent range="67.0" lightcolor="150,20,0,95" powerconsumption="0.0" IsOn="true" castshadows="false" flicker="0.2" flickerspeed="0.5" allowingameediting="false">