- {{if data.isBeakerLoaded}}
- {{:data.beakerLabel ? data.beakerLabel : '
No label'}}
- {{if data.beakerVolume}}
-
{{:data.beakerVolume}} units remaining
- {{else}}
-
Beaker is empty
- {{/if}}
+
+ {{if !data.hasOccupant}}
+
Cell Unoccupied
{{else}}
-
No beaker loaded
+
+ {{:data.occupant.name}} =>
+ {{if data.occupant.stat == 0}}
+ Conscious
+ {{else data.occupant.stat == 1}}
+ Unconscious
+ {{else}}
+ DEAD
+ {{/if}}
+
+
+ {{if data.occupant.stat < 2}}
+
+
Health:
+ {{if data.occupant.health >= 0}}
+ {{:helper.displayBar(data.occupant.health, 0, data.occupant.maxHealth, 'good')}}
+ {{else}}
+ {{:helper.displayBar(data.occupant.health, 0, data.occupant.minHealth, 'average alignRight')}}
+ {{/if}}
+
{{:helper.round(data.occupant.health)}}
+
+
+
+
=> Brute Damage:
+ {{:helper.displayBar(data.occupant.bruteLoss, 0, data.occupant.maxHealth, 'bad')}}
+
{{:helper.round(data.occupant.bruteLoss)}}
+
+
+
+
=> Resp. Damage:
+ {{:helper.displayBar(data.occupant.oxyLoss, 0, data.occupant.maxHealth, 'bad')}}
+
{{:helper.round(data.occupant.oxyLoss)}}
+
+
+
+
=> Toxin Damage:
+ {{:helper.displayBar(data.occupant.toxLoss, 0, data.occupant.maxHealth, 'bad')}}
+
{{:helper.round(data.occupant.toxLoss)}}
+
+
+
+
=> Burn Severity:
+ {{:helper.displayBar(data.occupant.fireLoss, 0, data.occupant.maxHealth, 'bad')}}
+
{{:helper.round(data.occupant.fireLoss)}}
+
+ {{/if}}
{{/if}}
+
+
+
+
Cell Temperature:
+ {{:data.cellTemperature}} K
+
+
-
- {{:helper.link('Eject Beaker', 'eject', {'ejectBeaker' : 1}, data.isBeakerLoaded ? null : 'disabled')}}
+
+
Cryo Cell Operation
+
+
+ Cryo Cell Status:
+
+
+ {{:helper.link('On', 'power', {'switchOn' : 1}, data.isOperating ? 'selected' : null)}}{{:helper.link('Off', 'close', {'switchOff' : 1}, data.isOperating ? null : 'selected')}}
+
+
+ {{:helper.link('Eject Occupant', 'arrowreturnthick-1-s', {'ejectOccupant' : 1}, data.hasOccupant ? null : 'disabled')}}
+
-
-
-
- Auto-eject:
+
+
+
+ Beaker:
+
+
+ {{if data.isBeakerLoaded}}
+ {{:data.beakerLabel ? data.beakerLabel : 'No label'}}
+ {{if data.beakerVolume}}
+ {{:data.beakerVolume}} units remaining
+ {{else}}
+ Beaker is empty
+ {{/if}}
+ {{else}}
+ No beaker loaded
+ {{/if}}
+
+
+ {{:helper.link('Eject Beaker', 'eject', {'ejectBeaker' : 1}, data.isBeakerLoaded ? null : 'disabled')}}
+
-
- {{:helper.link('On', 'power', {'autoejectOn' : 1}, data.autoeject ? 'selected' : null)}}{{:helper.link('Off', 'close', {'autoejectOff' : 1}, data.autoeject ? null : 'selected')}}
-
-
\ No newline at end of file
+
+
+ Auto-eject:
+
+
+ {{:helper.link('On', 'power', {'autoejectOn' : 1}, data.autoeject ? 'selected' : null)}}{{:helper.link('Off', 'close', {'autoejectOff' : 1}, data.autoeject ? null : 'selected')}}
+
+
\ No newline at end of file
diff --git a/paradise.dme b/paradise.dme
index 8f2d1fbaba2..50b656bec13 100644
--- a/paradise.dme
+++ b/paradise.dme
@@ -352,6 +352,8 @@
#include "code\game\gamemodes\mutiny\directives\tau_ceti_needs_women_directive.dm"
#include "code\game\gamemodes\mutiny\directives\terminations_directive.dm"
#include "code\game\gamemodes\mutiny\directives\vox_heist.dm"
+#include "code\game\gamemodes\nations\nations.dm"
+#include "code\game\gamemodes\nations\nationsdatums.dm"
#include "code\game\gamemodes\nuclear\nuclear.dm"
#include "code\game\gamemodes\nuclear\nuclearbomb.dm"
#include "code\game\gamemodes\nuclear\pinpointer.dm"