Make radios drain battery when idle so they're no longer infinite when not equipped in face slot
Reduce drainage rate due to original drain rate being too quick though However: radios will still drain battery even when dropped or put in a locker. This could be solved by either implementing a conditional into .xml which would check if a character exists, orrrr by adding a toggle in-inventory button, orrrr by allowing a third "toggle" param for booleans e.g. "OnUse" IsActive="toggle"
This commit is contained in:
@@ -14,13 +14,16 @@
|
||||
<RequiredItems name="Battery Cell" type="Contained"/>
|
||||
</WifiComponent>
|
||||
|
||||
<ItemContainer capacity="1" hideitems="true">
|
||||
<Containable name="Battery Cell"/>
|
||||
<Containable name="Fulgurium Battery Cell"/>
|
||||
</ItemContainer>
|
||||
<ItemContainer capacity="1" hideitems="true">
|
||||
<Containable name="Battery Cell">
|
||||
<StatusEffect type="OnContaining" target="Contained" Condition="-0.05"/>
|
||||
</Containable>
|
||||
<Containable name="Fulgurium Battery Cell">
|
||||
<StatusEffect type="OnContaining" target="Contained" Condition="-0.05"/>
|
||||
</Containable>
|
||||
</ItemContainer>
|
||||
|
||||
<Wearable limbtype="Head" slots="Any,Face">
|
||||
<StatusEffect type="OnWearing" target="Contained" Condition="-0.1"/>
|
||||
<sprite texture="headset.png" limb="Head" origin="0.5,0.5"/>
|
||||
</Wearable>
|
||||
</Item>
|
||||
|
||||
Reference in New Issue
Block a user