Fire probability and the voltage required for a PowerTransfer item to take damage can be configured in the xml. Docking ports & hatches don't get broken by excess voltage. Closes #589

This commit is contained in:
Joonas Rikkonen
2018-08-11 17:09:36 +03:00
parent f99bec4ed2
commit d98de2c305
2 changed files with 35 additions and 26 deletions
@@ -103,8 +103,7 @@
<Item
name="Docking Port"
linkable="true"
>
linkable="true">
<Sprite texture ="dockingport.png" sourcerect="0,0,112,208" depth="0.94" origin="0.5,0.5"/>
@@ -116,14 +115,8 @@
<sound file="Content/Items/Door/doorBreak2.ogg" range="3000"/>
</StatusEffect>
</DockingPort>
<fixrequirement name="Electrical repairs">
<skill name="Electrical Engineering" level="40"/>
<item name="Wire"/>
<item name="Screwdriver"/>
</fixrequirement>
<PowerTransfer/>
<PowerTransfer CanBeOverloaded="false" FireProbability="0.0"/>
<Wire/>
<fixrequirement name="Mechanical repairs">
@@ -143,8 +136,7 @@
<Item
name="Docking Hatch"
linkable="true"
>
linkable="true">
<Sprite texture ="dockingport2.png" sourcerect="0,0,128,112" depth="0.94" origin="0.5,0.5"/>
@@ -157,13 +149,7 @@
</StatusEffect>
</DockingPort>
<fixrequirement name="Electrical repairs">
<skill name="Electrical Engineering" level="40"/>
<item name="Wire"/>
<item name="Screwdriver"/>
</fixrequirement>
<PowerTransfer/>
<PowerTransfer CanBeOverloaded="false" FireProbability="0.0"/>
<Wire/>
<fixrequirement name="Mechanical repairs">
@@ -183,8 +169,7 @@
<Item
name="Duct Block"
linkable="true"
>
linkable="true">
<Sprite texture ="duct.png" sourcerect="0,0,33,33" depth="0.01" origin="0.5,0.5"/>