Files
Bubberstation/code/__DEFINES/alerts.dm
T
MrMelbertandGitHub c1a6867a80 MODsuit now uses spacesuit cell hud element (#81985)
## About The Pull Request

Rather than using screen alerts, MODsuits will now use the spacesuit
cell hud element, which normal space suits use to show how much cell is
left.

Also adds some new states to the cell hud icon to accommodate. 

## Why It's Good For The Game

1. Less clutter in the alerts tab. Allows for higher priority screen
alerts to be displayed, such as being on fire.
2. Less confusing for Ethereals using MODsuits. 
3. Consistency with normal space suits. 

## Changelog

🆑 Melbert
add: MODsuits now use the "suit charge" HUD element to show how much
charge they have left, rather than a screen alert
/🆑
2024-03-16 21:26:40 +01:00

73 lines
2.2 KiB
Plaintext

/** Atmos related */
#define ALERT_TOO_MUCH_OXYGEN "too_much_oxy"
#define ALERT_NOT_ENOUGH_OXYGEN "not_enough_oxy"
#define ALERT_TOO_MUCH_PLASMA "too_much_plas"
#define ALERT_NOT_ENOUGH_PLASMA "not_enough_plas"
#define ALERT_TOO_MUCH_CO2 "too_much_co2"
#define ALERT_NOT_ENOUGH_CO2 "not_enough_co2"
#define ALERT_TOO_MUCH_N2O "too_much_n2o"
#define ALERT_NOT_ENOUGH_N2O "not_enough_n2o"
#define ALERT_TOO_MUCH_NITRO "too_much_nitro"
#define ALERT_NOT_ENOUGH_NITRO "not_enough_nitro"
/** Mob related */
#define ALERT_SUCCUMB "succumb"
#define ALERT_BUCKLED "buckled"
#define ALERT_HANDCUFFED "handcuffed"
#define ALERT_LEGCUFFED "legcuffed"
#define ALERT_WOUNDED "wound"
#define ALERT_IRRADIATED "irradiated"
#define ALERT_EMBEDDED_OBJECT "embeddedobject"
#define ALERT_SHOES_KNOT "shoealert"
#define ALERT_RADIOACTIVE_AREA "radioactive_area"
#define ALERT_UNPOSSESS_OBJECT "unpossess_object"
//antag related
#define ALERT_HYPNOSIS "hypnosis"
#define ALERT_MIND_CONTROL "mind_control"
//ethereal alerts
#define ALERT_ETHEREAL_CHARGE "ethereal_charge"
#define ALERT_ETHEREAL_OVERCHARGE "ethereal_overcharge"
/** Alien related */
#define ALERT_XENO_FIRE "alien_fire"
#define ALERT_XENO_PLASMA "alien_plas"
#define ALERT_XENO_NOQUEEN "alien_noqueen"
/** Silicon related */
#define ALERT_NEW_LAW "newlaw"
#define ALERT_CHARGE "charge"
#define ALERT_LOCKED "locked"
#define ALERT_HACKED "hacked"
#define ALERT_HACKING_APC "hackingapc"
/** MODsuit/Mech related */
#define ALERT_MECH_DAMAGE "mech_damage"
/** Food related */
#define ALERT_DISGUST "disgust"
/** Environment related */
#define ALERT_PRESSURE "pressure"
#define ALERT_GRAVITY "gravity"
#define ALERT_FIRE "fire"
#define ALERT_TEMPERATURE "temp"
#define ALERT_TEMPERATURE_HOT "temphot"
#define ALERT_TEMPERATURE_COLD "tempcold"
/** Bitrunning */
#define ALERT_BITRUNNER_CROWBAR "bitrunning_crowbar"
#define ALERT_BITRUNNER_COMPLETED "bitrunning_complete"
#define ALERT_BITRUNNER_INTEGRITY "bitrunning_integrity"
#define ALERT_BITRUNNER_SHUTDOWN "bitrunning_shutdown"
#define ALERT_BITRUNNER_RESET "bitrunning_reset"
#define ALERT_BITRUNNER_THREAT "bitrunning_threat"
#define ALERT_BITRUNNER_BREACH "bitrunning_breach"
#define ALERT_BITRUNNER_GLITCH "bitrunning_glitch"