mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-14 10:53:42 +00:00
* Small organ code clean up (#69123) * Cleans up organ code, removing the EXTERNAL_ORGAN flag, as it can just simply use the external organ subtype instead Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@ users.noreply.github.com> * Small organ code clean up * Update taur_types.dm Co-authored-by: Kapu1178 <75460809+Kapu1178@users.noreply.github.com> Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@ users.noreply.github.com> Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
19 lines
664 B
Plaintext
19 lines
664 B
Plaintext
// Flags for the organ_flags var on /obj/item/organ
|
|
///Synthetic organs, or cybernetic organs. Reacts to EMPs and don't deteriorate or heal
|
|
#define ORGAN_SYNTHETIC (1<<0)
|
|
///Frozen organs, don't deteriorate
|
|
#define ORGAN_FROZEN (1<<1)
|
|
///Failing organs perform damaging effects until replaced or fixed
|
|
#define ORGAN_FAILING (1<<2)
|
|
///Currently only the brain
|
|
#define ORGAN_VITAL (1<<3)
|
|
///is a snack? :D
|
|
#define ORGAN_EDIBLE (1<<4)
|
|
///Synthetic organ affected by an EMP. Deteriorates over time.
|
|
#define ORGAN_SYNTHETIC_EMP (1<<5)
|
|
// //Can't be removed using surgery
|
|
#define ORGAN_UNREMOVABLE (1<<6)
|
|
|
|
/// When the surgery step fails :(
|
|
#define SURGERY_STEP_FAIL -1
|