Files
siliconsandGitHub 21883078ce /datum/emote - emote refactor, adds vocal cues (#6725)
datumizes and standardizes all emotes because that file is in the
fucking way of my saycode rewrite
adds vocal cues
2025-11-14 23:54:43 +01:00

23 lines
603 B
Plaintext

/mob/proc/init_typing_indicator(indicator)
if(!indicator)
indicator = "[speech_bubble_appearance()]_typing"
if(typing_indicator)
cut_overlay(typing_indicator, TRUE)
typing = FALSE
typing_indicator = mutable_appearance('icons/mob/talk_vr.dmi', indicator, FLOAT_LAYER)
typing_indicator.appearance_flags |= RESET_COLOR | PIXEL_SCALE
/mob/proc/set_typing_indicator(state)
if(!state)
if(!typing)
return
cut_overlay(typing_indicator, TRUE)
typing = FALSE
else
if(typing)
return
if(!typing_indicator)
init_typing_indicator()
add_overlay(typing_indicator, TRUE)
typing = TRUE