mirror of
https://github.com/Citadel-Station-13/Citadel-Station-13-RP.git
synced 2026-08-30 23:06:33 +01:00
KILLS STATPANEL (#4877)
Co-authored-by: VM_USER <VM_USER> Co-authored-by: silicons <no@you.cat>
This commit is contained in:
co-authored by
VM_USER <VM_USER>
silicons
parent
55da42c20a
commit
fb429e51a4
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user