Commit Graph

4 Commits

Author SHA1 Message Date
skull132 376ac177e3 Operating Computer - Hotfix
Changes the attack_ai proc to call ui_interact, instead of interact.
2015-11-04 14:53:03 +02:00
skull132 83b766de34 Life Support Enabled Operating Table - Update
* Gives carbon/humans the proc/isonlifesupport() to replace the constant checks done in other areas. Returns 1 if the target is on life support, 0 if is not.
* Adds support for removing brains from mobs, without them dying. The installation of a brain into a body is still impossible at this time (looking to fix that, somehow).
* Adds an internal log to the advanced operating table, which keeps track of just about everything important done to it. This log can be viewed and wiped from the operating computer.
* Adds a blood syphon option, which becomes available when the advanced operating table gets emagged.
2015-10-31 13:55:31 +02:00
skull132 4e231e5bfa Life Support Enabled Operating Table - Initial Commit
Adds an advanced surgery table which enables you to keep a patient alive, even if they're lacking a heart. Also includes changes to the operating computer, making it run off of NanoUI, and makes both the advanced and normal surgery tables constructable with materials from RnD and the medical bay.

The advanced surgery table will require cryogenic freezing fluids to keep in operation, so either cryoxadone or clonexadone will work (though clonexadone will last you longer). You also have the capacity to add an air tank to the machinery and a bloodbag. The operation of both can be automated. The internals will be toggled as soon as you enable life support, and the blood bag will be connected if a patient is below 90% bloodlevel, if the respective systems are made to be automatic. Both can also be manually enabled and disabled.

----

To construct a surgery table, you will require:
* Circuit Board (Operating Table) - Biotech 2, Data theory 1
* Cable Coil
* Capacitor
* Health Analyzer

To construct an advanced surgery table, you will require:
* Circuit Board (Life Support Enabled Operating Table) - Biotech 4, Data theory 3
* Cable Coil
* Capacitor
* Health Analyzer
* Beaker (internal chemical store size dependant on beaker used)
* Advanced Sensor Module

Simple add them to a machine frame, as you would with any other machinery item.

----

A short list of to-dos remains:
* Sprites
* Investigate brain transplants/removal
* Emagged features
2015-10-31 00:57:43 +02:00
skull132 a8d9450c7e Initial Commit 2014-03-11 09:03:52 +02:00