wow (#22766)
@@ -14,20 +14,18 @@
|
||||
#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 STATUS_HUD_OOC "12"// STATUS_HUD without virus db check for someone being ill.
|
||||
#define SPECIALROLE_HUD "13" //for antag huds. these are used at the /mob level
|
||||
#define DIAG_BOT_HUD "14"// Bot HUDS
|
||||
#define PLANT_NUTRIENT_HUD "15"// Plant nutrient level
|
||||
#define PLANT_WATER_HUD "16"// Plant water level
|
||||
#define PLANT_STATUS_HUD "17"// Plant harvest/dead
|
||||
#define PLANT_HEALTH_HUD "18"// Plant health
|
||||
#define PLANT_TOXIN_HUD "19"// Toxin level
|
||||
#define PLANT_PEST_HUD "20"// Pest level
|
||||
#define PLANT_WEED_HUD "21"// Weed level
|
||||
#define DIAG_TRACK_HUD "22"// Mech tracking beacon
|
||||
#define DIAG_AIRLOCK_HUD "23" // Airlock shock overlay
|
||||
//#define DIAG_PATH_HUD "24"//Bot path indicators
|
||||
#define GLAND_HUD "25"//Gland indicators for abductors
|
||||
#define SPECIALROLE_HUD "12" //for antag huds. these are used at the /mob level
|
||||
#define DIAG_BOT_HUD "13"// Bot HUDS
|
||||
#define PLANT_NUTRIENT_HUD "14"// Plant nutrient level
|
||||
#define PLANT_WATER_HUD "15"// Plant water level
|
||||
#define PLANT_STATUS_HUD "16"// Plant harvest/dead
|
||||
#define PLANT_HEALTH_HUD "17"// Plant health
|
||||
#define PLANT_TOXIN_HUD "18"// Toxin level
|
||||
#define PLANT_PEST_HUD "19"// Pest level
|
||||
#define PLANT_WEED_HUD "20"// Weed level
|
||||
#define DIAG_TRACK_HUD "21"// Mech tracking beacon
|
||||
#define DIAG_AIRLOCK_HUD "22" // Airlock shock overlay
|
||||
#define GLAND_HUD "23"//Gland indicators for abductors
|
||||
|
||||
//by default everything in the hud_list of an atom is an image
|
||||
//a value in hud_list with one of these will change that behavior
|
||||
|
||||
@@ -42,15 +42,42 @@
|
||||
|
||||
/atom/proc/prepare_huds()
|
||||
hud_list = list()
|
||||
var/static/list/hud_dmis = list(
|
||||
SPECIALROLE_HUD = 'icons/mob/hud/antaghud.dmi',
|
||||
|
||||
DIAG_TRACK_HUD = 'icons/mob/hud/diaghud.dmi',
|
||||
DIAG_AIRLOCK_HUD = 'icons/mob/hud/diaghud.dmi',
|
||||
DIAG_STAT_HUD = 'icons/mob/hud/diaghud.dmi',
|
||||
DIAG_HUD = 'icons/mob/hud/diaghud.dmi',
|
||||
DIAG_BATT_HUD = 'icons/mob/hud/diaghud.dmi',
|
||||
DIAG_MECH_HUD = 'icons/mob/hud/diaghud.dmi',
|
||||
DIAG_BOT_HUD = 'icons/mob/hud/diaghud.dmi',
|
||||
|
||||
PLANT_NUTRIENT_HUD = 'icons/mob/hud/hydrohud.dmi',
|
||||
PLANT_WATER_HUD = 'icons/mob/hud/hydrohud.dmi',
|
||||
PLANT_STATUS_HUD = 'icons/mob/hud/hydrohud.dmi',
|
||||
PLANT_HEALTH_HUD = 'icons/mob/hud/hydrohud.dmi',
|
||||
PLANT_TOXIN_HUD = 'icons/mob/hud/hydrohud.dmi',
|
||||
PLANT_PEST_HUD = 'icons/mob/hud/hydrohud.dmi',
|
||||
PLANT_WEED_HUD = 'icons/mob/hud/hydrohud.dmi',
|
||||
|
||||
HEALTH_HUD = 'icons/mob/hud/medhud.dmi',
|
||||
STATUS_HUD = 'icons/mob/hud/medhud.dmi',
|
||||
|
||||
ID_HUD = 'icons/mob/hud/sechud.dmi',
|
||||
WANTED_HUD = 'icons/mob/hud/sechud.dmi',
|
||||
IMPMINDSHIELD_HUD = 'icons/mob/hud/sechud.dmi',
|
||||
IMPCHEM_HUD = 'icons/mob/hud/sechud.dmi',
|
||||
IMPTRACK_HUD = 'icons/mob/hud/sechud.dmi',
|
||||
)
|
||||
|
||||
for(var/hud in hud_possible)
|
||||
var/hint = hud_possible[hud]
|
||||
switch(hint)
|
||||
if(HUD_LIST_LIST)
|
||||
hud_list[hud] = list()
|
||||
else
|
||||
var/image/I = image('icons/mob/hud.dmi', src, "")
|
||||
I.appearance_flags = RESET_COLOR | RESET_TRANSFORM
|
||||
hud_list[hud] = I
|
||||
var/use_this_dmi = hud_dmis[hud]
|
||||
if(!use_this_dmi)
|
||||
use_this_dmi = 'icons/mob/hud/hud_misc.dmi'
|
||||
var/image/I = image(use_this_dmi, src, "")
|
||||
I.appearance_flags = RESET_COLOR | RESET_TRANSFORM
|
||||
hud_list[hud] = I
|
||||
|
||||
/mob/proc/generate_name()
|
||||
return name
|
||||
|
||||
|
Before Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 2.1 KiB |
|
After Width: | Height: | Size: 421 B |
|
After Width: | Height: | Size: 2.0 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 4.4 KiB |