Synthetic Blood Substitute (#19381)

![image](https://github.com/Aurorastation/Aurora.3/assets/107256943/56844752-b8d9-402c-87aa-735481d0a3ef)

![image](https://github.com/Aurorastation/Aurora.3/assets/107256943/a961b871-0dc4-40da-827a-27041a823028)


changes:
  - rscadd: "Adds Synthetic Blood Substitute."

other info:
- ~~shell IPCs have white blood (other IPCs keep their black oil
blood)~~ (removed/reverted on request, shells keep black oil blood, no
change here with this PR)
- organics can optionally pick the SBS blood type to get white blood
- this is intended mainly for heavily augmented organics, and you have
to be have at least 8 augmented organs or limbs
- white blood has no mechanical differences (positive or negative)
represented in game, as it is supposed to still just be blood (but with
potentially better characteristics)
- white blood is incompatible with red blood, both ways, including organ
transplantations

---------

Co-authored-by: DreamySkrell <>
This commit is contained in:
DreamySkrell
2024-06-20 12:18:39 +02:00
committed by GitHub
parent 71ef6c3bcd
commit 65b9a5f516
21 changed files with 103 additions and 31 deletions
@@ -28,7 +28,7 @@
"physical_status" = list("Active", "*Deceased*", "*SSD*", "*Missing*", "Physically Unfit", "Disabled"),
"criminal_status" = list("None", "*Arrest*", "Search", "Incarcerated", "Parolled", "Released"),
"mental_status" = list("Stable", "*Insane*", "*Unstable*", "*Watch*"),
"medical" = list("A-", "B-", "AB-", "O-", "A+", "B+", "AB+", "O+")
"medical" = list("A-", "B-", "AB-", "O-", "A+", "B+", "AB+", "O+", "SBS")
)
/datum/computer_file/program/records/New()