mirror of
https://github.com/yogstation13/Yogstation.git
synced 2025-02-26 09:04:50 +00:00
A dead-simple traitor variant. It's like traitor, except instead of an uplink you get a buddy: your blood brother. You must team up with your brother to complete your objectives. It runs along side regular traitor mode, thus the name "traitorbro".
49 lines
1.9 KiB
Plaintext
49 lines
1.9 KiB
Plaintext
// for secHUDs and medHUDs and variants. The number is the location of the image on the list hud_list
|
|
// note: if you add more HUDs, even for non-human atoms, make sure to use unique numbers for the defines!
|
|
// /datum/atom_hud expects these to be unique
|
|
// these need to be strings in order to make them associative lists
|
|
#define HEALTH_HUD "1" // dead, alive, sick, health status
|
|
#define STATUS_HUD "2" // a simple line rounding the mob's number health
|
|
#define ID_HUD "3" // the job asigned to your ID
|
|
#define WANTED_HUD "4" // wanted, released, parroled, security status
|
|
#define IMPLOYAL_HUD "5" // loyality implant
|
|
#define IMPCHEM_HUD "6" // chemical implant
|
|
#define IMPTRACK_HUD "7" // tracking implant
|
|
#define DIAG_STAT_HUD "8" // Silicon/Mech Status
|
|
#define DIAG_HUD "9" // Silicon health bar
|
|
#define DIAG_BATT_HUD "10"// Borg/Mech power meter
|
|
#define DIAG_MECH_HUD "11"// Mech health bar
|
|
#define DIAG_BOT_HUD "12"// Bot HUDs
|
|
#define DIAG_TRACK_HUD "13"// Mech tracking beacon
|
|
#define DIAG_AIRLOCK_HUD "14"//Airlock shock overlay
|
|
//for antag huds. these are used at the /mob level
|
|
#define ANTAG_HUD "15"
|
|
|
|
//data HUD (medhud, sechud) defines
|
|
//Don't forget to update human/New() if you change these!
|
|
#define DATA_HUD_SECURITY_BASIC 1
|
|
#define DATA_HUD_SECURITY_ADVANCED 2
|
|
#define DATA_HUD_MEDICAL_BASIC 3
|
|
#define DATA_HUD_MEDICAL_ADVANCED 4
|
|
#define DATA_HUD_DIAGNOSTIC 5
|
|
//antag HUD defines
|
|
#define ANTAG_HUD_CULT 6
|
|
#define ANTAG_HUD_REV 7
|
|
#define ANTAG_HUD_OPS 8
|
|
#define ANTAG_HUD_WIZ 9
|
|
#define ANTAG_HUD_SHADOW 10
|
|
#define ANTAG_HUD_TRAITOR 11
|
|
#define ANTAG_HUD_NINJA 12
|
|
#define ANTAG_HUD_CHANGELING 13
|
|
#define ANTAG_HUD_ABDUCTOR 14
|
|
#define ANTAG_HUD_DEVIL 15
|
|
#define ANTAG_HUD_SINTOUCHED 16
|
|
#define ANTAG_HUD_SOULLESS 17
|
|
#define ANTAG_HUD_CLOCKWORK 18
|
|
#define ANTAG_HUD_BROTHER 19
|
|
|
|
// Notification action types
|
|
#define NOTIFY_JUMP "jump"
|
|
#define NOTIFY_ATTACK "attack"
|
|
#define NOTIFY_ORBIT "orbit"
|