mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-15 00:53:23 +01:00
wow diagnostic hud (#18974)
This commit is contained in:
@@ -58,6 +58,7 @@
|
||||
|
||||
var/secHUD = FALSE // Toggles whether the Security HUD is active or not
|
||||
var/medHUD = FALSE // Toggles whether the Medical HUD is active or not
|
||||
var/dHUD = FALSE // Toggles whether the Diagnostic HUD is active or not
|
||||
|
||||
/// Currently active software
|
||||
var/datum/pai_software/active_software
|
||||
|
||||
@@ -8,6 +8,8 @@
|
||||
|
||||
/datum/pai_software/sec_hud/toggle(mob/living/silicon/pai/user)
|
||||
user.secHUD = !user.secHUD
|
||||
user.medHUD = FALSE
|
||||
user.dHUD = FALSE
|
||||
user.remove_med_sec_hud()
|
||||
if(user.secHUD)
|
||||
user.add_sec_hud()
|
||||
@@ -25,6 +27,8 @@
|
||||
|
||||
/datum/pai_software/med_hud/toggle(mob/living/silicon/pai/user)
|
||||
user.medHUD = !user.medHUD
|
||||
user.secHUD = FALSE
|
||||
user.dHUD = FALSE
|
||||
user.remove_med_sec_hud()
|
||||
if(user.medHUD)
|
||||
user.add_med_hud()
|
||||
@@ -32,6 +36,24 @@
|
||||
/datum/pai_software/med_hud/is_active(mob/living/silicon/pai/user)
|
||||
return user.medHUD
|
||||
|
||||
/datum/pai_software/d_hud
|
||||
name = "Diagnostic HUD"
|
||||
ram_cost = 20
|
||||
id = "d_hud"
|
||||
ui_icon = "bolt"
|
||||
toggle_software = TRUE
|
||||
|
||||
/datum/pai_software/d_hud/toggle(mob/living/silicon/pai/user)
|
||||
user.dHUD = !user.dHUD
|
||||
user.secHUD = FALSE
|
||||
user.medHUD = FALSE
|
||||
user.remove_med_sec_hud()
|
||||
if(user.dHUD)
|
||||
user.add_diag_hud()
|
||||
|
||||
/datum/pai_software/d_hud/is_active(mob/living/silicon/pai/user)
|
||||
return user.dHUD
|
||||
|
||||
// Universal Translator //
|
||||
/datum/pai_software/translator
|
||||
name = "Universal Translator"
|
||||
|
||||
Reference in New Issue
Block a user