functionality

This commit is contained in:
Timothy Teakettle
2020-11-22 00:00:24 +00:00
parent 60077f028e
commit 0c65359f42
2 changed files with 39 additions and 22 deletions
@@ -6,12 +6,51 @@
name = "Say"
full_name = "IC Say"
/datum/keybinding/client/communication/say/down(client/user)
var/mob/M = user.mob
var/speech = input(user, "", "say")
M.say_verb(speech)
/datum/keybinding/client/communication/ooc
hotkey_keys = list("O")
name = "OOC"
full_name = "Out Of Character Say (OOC)"
/datum/keybinding/client/communication/ooc/down(client/user)
var/speech = input(user, "", "OOC")
user.ooc(speech)
return TRUE
/datum/keybinding/client/communication/me
hotkey_keys = list("M")
name = "Me"
full_name = "Custom Emote (/Me)"
/datum/keybinding/client/communication/me/down(client/user)
var/mob/M = user.mob
var/emote = input(user, "", "Me")
M.me_verb(emote)
return TRUE
//indicators
/datum/keybinding/mob/say_with_indicator
hotkey_keys = list("CtrlT")
classic_keys = list()
name = "say_with_indicator"
full_name = "Say with Typing Indicator"
/datum/keybinding/mob/say_with_indicator/down(client/user)
var/mob/M = user.mob
M.say_typing_indicator()
return TRUE
/datum/keybinding/mob/me_with_indicator
hotkey_keys = list("CtrlM")
classic_keys = list()
name = "me_with_indicator"
full_name = "Me (emote) with Typing Indicator"
/datum/keybinding/mob/me_with_indicator/down(client/user)
var/mob/M = user.mob
M.me_typing_indicator()
return TRUE
-22
View File
@@ -77,28 +77,6 @@
user.mob.dropItemToGround(I)
return TRUE
/datum/keybinding/mob/say_with_indicator
hotkey_keys = list("CtrlT")
classic_keys = list()
name = "say_with_indicator"
full_name = "Say with Typing Indicator"
/datum/keybinding/mob/say_with_indicator/down(client/user)
var/mob/M = user.mob
M.say_typing_indicator()
return TRUE
/datum/keybinding/mob/me_with_indicator
hotkey_keys = list("CtrlM")
classic_keys = list()
name = "me_with_indicator"
full_name = "Me (emote) with Typing Indicator"
/datum/keybinding/mob/me_with_indicator/down(client/user)
var/mob/M = user.mob
M.me_typing_indicator()
return TRUE
/datum/keybinding/living/subtle
hotkey_keys = list("5")
classic_keys = list()