Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds meson health scanner HUDs #7451

Merged
merged 3 commits into from
Jan 1, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,6 @@
new /obj/item/sensor_device(src)
new /obj/item/storage/box/bodybags(src)
new /obj/item/extinguisher/mini(src)
new /obj/item/clothing/glasses/hud/health(src)
var/obj/item/key/K = new(src)
K.name = "ATV key"
K.desc = "It's a small grey key. Don't let those goddamn ashwalkers get it."
Expand Down
9 changes: 9 additions & 0 deletions code/modules/clothing/glasses/hud.dm
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,15 @@
lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE
glass_colour_type = /datum/client_colour/glass_colour/green

/obj/item/clothing/glasses/hud/health/meson
name = "meson health scanner HUD"
desc = "A medical heads-up display that comes with an optical meson scanner."
icon_state = "mesonhealth"
item_state = "mesonhealth"
vision_flags = SEE_TURFS
lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE
glass_colour_type = /datum/client_colour/glass_colour/lightblue

/obj/item/clothing/glasses/hud/health/sunglasses
name = "medical HUDSunglasses"
desc = "Sunglasses with a medical HUD."
Expand Down
10 changes: 10 additions & 0 deletions code/modules/research/designs/misc_designs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,16 @@
category = list("Equipment")
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL

/datum/design/health_hud_meson
name = "Meson Health Scanner HUD"
desc = "An upgraded version of the diagnostic HUD, designed to function during a power failure."
id = "health_hud_meson"
build_type = PROTOLATHE
materials = list(MAT_METAL = 500, MAT_GLASS = 500, MAT_PLASMA = 100)
build_path = /obj/item/clothing/glasses/hud/health/meson
category = list("Equipment")
departmental_flags = DEPARTMENTAL_FLAG_MEDICAL

/datum/design/security_hud
name = "Security HUD"
desc = "A heads-up display that scans the humans in view and provides accurate data about their ID status."
Expand Down
2 changes: 1 addition & 1 deletion code/modules/research/techweb/all_nodes.dm
Original file line number Diff line number Diff line change
Expand Up @@ -415,7 +415,7 @@
display_name = "Integrated HUDs"
description = "The usefulness of computerized records, projected straight onto your eyepiece!"
prereq_ids = list("comp_recordkeeping", "emp_basic")
design_ids = list("health_hud", "security_hud", "diagnostic_hud", "scigoggles")
design_ids = list("health_hud", "security_hud", "diagnostic_hud", "scigoggles", "health_hud_meson")
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 1500)
export_price = 5000

Expand Down
Binary file modified icons/mob/eyes.dmi
Binary file not shown.
Binary file modified icons/obj/clothing/glasses.dmi
Binary file not shown.
1 change: 1 addition & 0 deletions yogstation/code/modules/jobs/job_types/mining_medic.dm
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
/obj/item/gps/mining = 1)
belt = /obj/item/storage/belt/mining/medical
ears = /obj/item/radio/headset/headset_medcargo
glasses = /obj/item/clothing/glasses/hud/health/meson
shoes = /obj/item/clothing/shoes/workboots/mining
uniform = /obj/item/clothing/under/yogs/rank/miner/medic
l_hand = /obj/item/storage/firstaid/regular
Expand Down