mirror of
https://github.com/yogstation13/Yogstation.git
synced 2025-02-26 09:04:50 +00:00
* adds pax * fixes and feedback * Blanket disability fixes * revert fix * unlist * update * .
47 lines
1.3 KiB
Plaintext
47 lines
1.3 KiB
Plaintext
/*
|
|
Used with the various stat variables (mob, machines)
|
|
*/
|
|
|
|
//mob/var/stat things
|
|
#define CONSCIOUS 0
|
|
#define SOFT_CRIT 1
|
|
#define UNCONSCIOUS 2
|
|
#define DEAD 3
|
|
|
|
//mob disabilities stat
|
|
|
|
#define DISABILITY_BLIND "blind"
|
|
#define DISABILITY_MUTE "mute"
|
|
#define DISABILITY_DEAF "deaf"
|
|
#define DISABILITY_NEARSIGHT "nearsighted"
|
|
#define DISABILITY_FAT "fat"
|
|
#define DISABILITY_HUSK "husk"
|
|
#define DISABILITY_NOCLONE "noclone"
|
|
#define DISABILITY_CLUMSY "clumsy"
|
|
#define DISABILITY_DUMB "dumb"
|
|
#define DISABILITY_MONKEYLIKE "monkeylike" //sets IsAdvancedToolUser to FALSE
|
|
#define DISABILITY_PACIFISM "pacifism"
|
|
|
|
// common disability sources
|
|
#define EYE_DAMAGE "eye_damage"
|
|
#define GENETIC_MUTATION "genetic"
|
|
#define STATUE_MUTE "statue"
|
|
#define CHANGELING_DRAIN "drain"
|
|
#define OBESITY "obesity"
|
|
#define MAGIC_DISABILITY "magic"
|
|
#define STASIS_MUTE "stasis"
|
|
#define GENETICS_SPELL "genetics_spell"
|
|
#define TRAUMA_DISABILITY "trauma"
|
|
#define CHEMICAL_DISABILITY "chemical"
|
|
|
|
// bitflags for machine stat variable
|
|
#define BROKEN 1
|
|
#define NOPOWER 2
|
|
#define MAINT 4 // under maintaince
|
|
#define EMPED 8 // temporary broken by EMP pulse
|
|
|
|
//ai power requirement defines
|
|
#define POWER_REQ_NONE 0
|
|
#define POWER_REQ_ALL 1
|
|
#define POWER_REQ_CLOCKCULT 2
|