Medical Room
Medical block information is listed in the table down below.
Medical Block | |
Components | Required |
Interior Plate | 20 |
Functional | |
Medical Components | 15 |
Computer | 10 |
Hack | |
Large Steel Tube | 5 |
Small Steel Tube | 20 |
Metal Grid | 60 |
Construction Component | 80 |
Interior Plate | 220 |
Info | |
Dimensions (W,H,L) | 2,1,2 |
Mass | 4,177 kg |
Integrity | 9,460 |
Build Time | 50 s |
Idle Power Consumption | 2 kW |
Power Consumer Group | Utility |
Is Airtight | No |
PCU Cost | 30 |
Medical Block | |
Components | Required |
Interior Plate | |
Functional | |
Medical Components | |
Computer | |
Hack | |
Large Steel Tube | |
Small Steel Tube | |
Metal Grid | |
Construction Component | |
Interior Plate | |
Info | |
Dimensions (W,H,L) | |
Mass | |
Integrity | |
Build Time | |
Idle Power Consumption | |
Power Consumer Group | |
Is Airtight | |
PCU Cost |
Overview
The Medical Room is a block available for large ships and stations. It has several functions:
- Change character appearance
- Restore character hit points
- Recharge Suit Energy
- Restock Jetpack Fuel
- Restock Oxygen Supply
- Respawn point upon death
Usage
By Interacting with the tube door, the player can change the appearance of their astronaut. While facing the medical console, press and hold the Interact Button to recharge your Suit’s Energy and restore any missing health. Additionally, if it is connected to the Oxygen and/or Hydrogen supply via conveyor port, it will refill your suit’s oxygen tank and jetpack fuel. It lastly serves as a spawn point in the case that the player dies.
- All of these require the player to either have ownership of the Medical Room, or at least shared access. It is recommended to have more than one respawn point available, just in case.
Spawning Mechanics
With the new Permanent Death[1] mechanic added in version 1.037.012, the respawn function of the Medical Room becomes much more important:
On death a player can select any valid Medical Room as respawn point, if at least one is available. If a player is unable to respawn at a Medical Room, the player either needs to wait for one to become available (usually only in multiplayer), or respawn as a new player in any of the available respawn ships. Respawning in a ship will however erase all previous Ownership, and the player will be treated as if he had never been in that particular world, which can be quite devastating, especially since your own turrets now fire at you.
In order to respawn at a Medical Room, there must be at least one room available that meets the following requirements:
- The Medical Room must not be damaged beyond the functional limit.
- The Medical Room must be powered (a Medical Room uses a constant 2 KW).
- The player must have ownership or shared access.
- Note that a Medical Room set to “Share with all” will allow any player to respawn at that room, friends and foes alike.
Tips
- It’s faster to recharge your energy, HP, hydrogen, and oxygen at the med bay than inside the Cryo Chamber, although in the Cryo Chamber you do not have to hold down a button (but you do not regain health in cryo).
Known Issues
- On a rare occasion in a room that is only one block tall; respawning can sometimes kill you instantly as you spawn in the ceiling. This is rare, but it has happened. It is far more prone to happen if the ship is moving, and the players aren’t the host.
Programming
Medical Room
Interface name: IMyMedicalRoom
Parent: IMyFunctionalBlock
Fields:
bool TakeOwnership
bool SetFaction
Actions:
OnOff -> Toggle block On/Off
OnOff_On -> Toggle block On
OnOff_Off -> Toggle block Off
An outstanding share! I've just forwarded this onto a coworker who had been conducting a little research on this. And…