## About The Pull Request
Vitals monitors have a USB port, allowing you to read patient status
<img width="238" height="448" alt="image"
src="https://github.com/user-attachments/assets/e056a76b-52fe-4278-955d-4726694c4d69"
/>
Collects patient stats every 4 seconds, with a 1 second delay before its
initial reading is recorded.
`Status update` triggers every time stats are collected, so every 4
seconds. Basically a clock provided for convenience
`Patient change` triggers when a mob is bucked or unbuckled.
`Defib status` checks if the patient can be defibbed and outputs
"Possible" if they are, or a reason if they aren't.
The rest of the outputs are self explanatory.
## Why It's Good For The Game
Someone talked about this before the original PR was merged and I
thought it was a fun idea.
Allows for stuff like "Trigger a bomb when a certain patient is revived"
or "creating a BCI for a blind doctor".
## Changelog
🆑 Melbert
add: Vitals monitors have USB ports, allowing circuits to read patient
status
/🆑
This folder is full of #define statements. They are similar to constants,
but must come before any code that references them, and they do not take up
memory the way constants do.
The values in this folder are NOT options. They are not for hosts to play with.
Some of the values are arbitrary and only need to be different from similar constants;
for example, the genetic mutation numbers in genetics.dm mean nothing, but MUST be distinct.
It is wise not to touch them unless you understand what they do, where they're used,
and most importantly,
how to undo your changes if you screw it up.