byond - Modules - TypesDefine Details

code/__DEFINES/dcs/signals/signals_client.dm

COMSIG_CLIENT_PRE_CLICKfrom /mob/do_click(): (atom/A, list/mods)
COMSIG_CLIENT_VERB_ADDEDCalled after one or more verbs are added: (list of verbs added)
COMSIG_CLIENT_VERB_REMOVEDCalled after one or more verbs are added: (list of verbs added)
COMSIG_CLIENT_MOB_LOGGED_INCalled from /mob/Login() after a client logs into a mob: (mob)
COMSIG_CLIENT_SCREEN_ADDCalled when something is added to a client's screen : /client/proc/add_to_screen(screen_add)
COMSIG_CLIENT_SCREEN_REMOVECalled when something is removed from a client's screen : /client/proc/remove_from_screen(screen_remove)

Define Details

COMSIG_CLIENT_MOB_LOGGED_IN

Called from /mob/Login() after a client logs into a mob: (mob)

COMSIG_CLIENT_PRE_CLICK

from /mob/do_click(): (atom/A, list/mods)

COMSIG_CLIENT_SCREEN_ADD

Called when something is added to a client's screen : /client/proc/add_to_screen(screen_add)

COMSIG_CLIENT_SCREEN_REMOVE

Called when something is removed from a client's screen : /client/proc/remove_from_screen(screen_remove)

COMSIG_CLIENT_VERB_ADDED

Called after one or more verbs are added: (list of verbs added)

COMSIG_CLIENT_VERB_REMOVED

Called after one or more verbs are added: (list of verbs added)