ss atoms update (#17529)

* draft ss atoms update

* .

* .

* .

* low wall

* do that when not asleep

* late init handling

* .

* smes

* try this
This commit is contained in:
Kashargul
2025-04-24 00:00:57 +02:00
committed by GitHub
parent d320585510
commit e5d5b3769a
53 changed files with 431 additions and 245 deletions
+4 -4
View File
@@ -112,7 +112,7 @@
if((. = ..()))
var/mob/living/carbon/human/H = nif.human
if(H.client)
H.client.screen |= global_hud.meson
H.client.screen |= GLOB.global_hud.meson
/datum/nifsoft/material
name = "Material Scanner"
@@ -132,7 +132,7 @@
if((. = ..()))
var/mob/living/carbon/human/H = nif.human
if(H.client)
H.client.screen |= global_hud.material
H.client.screen |= GLOB.global_hud.material
/datum/nifsoft/thermals
name = "Thermal Scanner"
@@ -153,7 +153,7 @@
if((. = ..()))
var/mob/living/carbon/human/H = nif.human
if(H.client)
H.client.screen |= global_hud.thermal
H.client.screen |= GLOB.global_hud.thermal
/datum/nifsoft/nightvis
name = "Low-Light Amp"
@@ -173,4 +173,4 @@
if((. = ..()))
var/mob/living/carbon/human/H = nif.human
if(H.client)
H.client.screen |= global_hud.nvg
H.client.screen |= GLOB.global_hud.nvg
@@ -348,12 +348,12 @@
if(soulcatcher) // needs it's own handling to allow vore_fx
if(ext_blind)
eye_blind = 5
client.screen.Remove(global_hud.whitense)
client.screen.Remove(GLOB.global_hud.whitense)
overlay_fullscreen("blind", /obj/screen/fullscreen/blind)
else
eye_blind = 0
clear_fullscreens()
client.screen.Add(global_hud.whitense)
client.screen.Add(GLOB.global_hud.whitense)
//If they're deaf
if(ext_deaf)