KILLS STATPANEL (#4877)

Co-authored-by: VM_USER <VM_USER>
Co-authored-by: silicons <no@you.cat>
This commit is contained in:
silicons
2023-01-11 09:12:35 -06:00
committed by GitHub
co-authored by VM_USER <VM_USER> silicons
parent 55da42c20a
commit fb429e51a4
245 changed files with 2957 additions and 1926 deletions
+12 -17
View File
@@ -99,10 +99,10 @@ var/list/infomorph_emotions = list(
add_language(LANGUAGE_EAL, 1)
add_language(LANGUAGE_SIGN, 0)
verbs += /mob/living/silicon/infomorph/proc/choose_verbs
verbs += /mob/living/proc/hide
verbs += /mob/living/silicon/infomorph/proc/fold_out
verbs += /mob/living/silicon/infomorph/proc/fold_in
add_verb(src, /mob/living/silicon/infomorph/proc/choose_verbs)
add_verb(src, /mob/living/proc/hide)
add_verb(src, /mob/living/silicon/infomorph/proc/fold_out)
add_verb(src, /mob/living/silicon/infomorph/proc/fold_in)
software = default_infomorph_software.Copy()
@@ -117,18 +117,13 @@ var/list/infomorph_emotions = list(
return ..()
/////////// STAT PANEL
/mob/living/silicon/infomorph/Stat()
..()
statpanel("Status")
if (src.client.statpanel == "Status")
show_silenced()
// this function shows the information about being silenced as a pAI in the Status panel
/mob/living/silicon/infomorph/proc/show_silenced()
if(src.silence_time)
var/timeleft = round((silence_time - world.timeofday)/10 ,1)
stat(null, "Communications system reboot in -[(timeleft / 60) % 60]:[add_zero(num2text(timeleft % 60), 2)]")
/mob/living/silicon/infomorph/statpanel_data(client/C)
. = ..()
if(C.statpanel_tab("Status"))
STATPANEL_DATA_LINE("")
if(src.silence_time)
var/timeleft = round((silence_time - world.timeofday)/10 ,1)
STATPANEL_DATA_LINE("Communications system reboot in -[(timeleft / 60) % 60]:[add_zero(num2text(timeleft % 60), 2)]")
/////////// CHECKERS
/mob/living/silicon/infomorph/check_eye(var/mob/user as mob)
@@ -320,7 +315,7 @@ var/list/infomorph_emotions = list(
speak_exclamation = sayverbs[(sayverbs.len>1 ? 2 : sayverbs.len)]
speak_query = sayverbs[(sayverbs.len>2 ? 3 : sayverbs.len)]
verbs -= /mob/living/silicon/infomorph/proc/choose_verbs
remove_verb(src, /mob/living/silicon/infomorph/proc/choose_verbs)
/mob/living/silicon/infomorph/lay_down()
set name = "Rest"