diff --git a/code/modules/keybindings/bindings_mob.dm b/code/modules/keybindings/bindings_mob.dm index 07df11f343..159134508b 100644 --- a/code/modules/keybindings/bindings_mob.dm +++ b/code/modules/keybindings/bindings_mob.dm @@ -3,12 +3,9 @@ // Or we can have NPC's send actual keypresses and detect that by seeing no client /mob/key_down(_key, client/user) - to_chat(world, "DEBUG: key_down [_key]") if(SSinput.typing_indicator_binds[_key]) var/macroset = winget(user, "mainwindow", "macro") var/list/L = SSinput.macro_set_reverse_lookups[macroset] - to_chat(world, "DEBUG: Looking up list [macroset] = [english_list(L)]") - to_chat(world, "DEBUG: Client.keys_held = [english_list(client.keys_held)]") var/valid = FALSE for(var/the_verb in L) if(the_verb in SSinput.typing_indicator_verbs) @@ -93,7 +90,6 @@ return ..() /mob/key_up(_key, client/user) - to_chat(world, "DEBUG: key_up [_key]") switch(_key) if("Alt") toggle_move_intent() diff --git a/code/modules/mob/living/living_defines.dm b/code/modules/mob/living/living_defines.dm index 7106d003ee..f57edee9d1 100644 --- a/code/modules/mob/living/living_defines.dm +++ b/code/modules/mob/living/living_defines.dm @@ -5,6 +5,8 @@ hud_possible = list(HEALTH_HUD,STATUS_HUD,ANTAG_HUD,NANITE_HUD,DIAG_NANITE_FULL_HUD,RAD_HUD) pressure_resistance = 10 + typing_indicator_enabled = TRUE + var/resize = 1 //Badminnery resize var/lastattacker = null var/lastattackerckey = null diff --git a/code/modules/mob/say.dm b/code/modules/mob/say.dm index f348829b71..8b2d9ef0c4 100644 --- a/code/modules/mob/say.dm +++ b/code/modules/mob/say.dm @@ -2,6 +2,7 @@ /mob/verb/say_verb(message as text) set name = "Say" set category = "IC" + clear_typing_indicator() // clear it immediately! if(GLOB.say_disabled) //This is here to try to identify lag problems to_chat(usr, "Speech is currently admin-disabled.") return @@ -19,6 +20,7 @@ /mob/verb/whisper_verb(message as text) set name = "Whisper" set category = "IC" + clear_typing_indicator() // clear it immediately! if(GLOB.say_disabled) //This is here to try to identify lag problems to_chat(usr, "Speech is currently admin-disabled.") return @@ -30,7 +32,7 @@ /mob/verb/me_verb(message as message) set name = "Me" set category = "IC" - + clear_typing_indicator() // clear it immediately! if(GLOB.say_disabled) //This is here to try to identify lag problems to_chat(usr, "Speech is currently admin-disabled.") return diff --git a/code/modules/mob/say_vr.dm b/code/modules/mob/say_vr.dm index 377bb1c5fc..ec82b41cca 100644 --- a/code/modules/mob/say_vr.dm +++ b/code/modules/mob/say_vr.dm @@ -23,7 +23,6 @@ proc/get_top_level_mob(var/mob/S) message = null mob_type_blacklist_typecache = list(/mob/living/brain) - /datum/emote/living/subtle/proc/check_invalid(mob/user, input) if(stop_bad_mime.Find(input, 1, 1)) to_chat(user, "Invalid emote.")