Files
Bubberstation/modular_skyrat/modules/medical
Roxy 5020cec410 Fix define sanity linter failures (#3209)
Fix all of the define sanity failures, either by adding an `#undef`
where needed or moving them to a file in `code/__DEFINES`

![image](https://github.com/user-attachments/assets/abd76dcd-d610-4567-801e-ee7fc477d58c)
2025-03-06 03:24:59 -05:00
..

https://github.com/Skyrat-SS13/Skyrat-tg/pull/2336 https://github.com/Skyrat-SS13/Skyrat-tg/pull/23733

Skyrat Medical Update

Module ID: SKYRAT_MEDICAL_UPDATE

Description:

Various changes to the medical system, from adding bandage overlays, to new wounds, to modularized procs.

TG Proc/File Changes:

  • code/_DEFINES/wounds.dm: Added muscle/synth wound series, added them to the global list of wound series
  • cat2_medicine_reagents.dm: /datum/reagent/medicine/c2/hercuri/on_mob_life, Allowed hercuri to affect synthetics, also changed hercuri process flags for this purpose
  • quirks.dm: Commented out the quadruple_amputee/frail blacklist as frail can now apply to prosthetics

Modular Overrides:

  • N/A

Defines:

  • Many local synthetic wound defines

Included files that are not contained in this module:

  • strings/wounds/metal_scar_desc.json -- Required to be here for _string_lists.dm usage

Credits:

Azarak - Original medical update, muscle wounds, bandage overlays Niko - Synthetic wounds TG coding/Skyrat coding channels and community - Support, ideas, reviews