code/__DEFINES/dcs/signals/signals_atom/signals_atom_mouse.dm
COMSIG_CLIENT_CLICK | from base of client/Click(): (atom/target, atom/location, control, params, mob/user) |
---|---|
COMSIG_CLICK | from base of atom/Click(): (atom/location, control, params, mob/user) |
COMSIG_CLICK_SHIFT | from base of atom/ShiftClick(): (/mob) |
COMPONENT_ALLOW_EXAMINATE | Allows the user to examinate regardless of client.eye. |
COMPONENT_DENY_EXAMINATE | Higher priority compared to the above one |
COMSIG_CLICK_CTRL | from base of atom/CtrlClickOn(): (/mob) |
COMSIG_CLICK_ALT | from base of atom/AltClick(): (/mob) |
COMSIG_CLICK_CTRL_SHIFT | from base of atom/CtrlShiftClick(/mob) |
COMSIG_MOUSEDROP_ONTO | from base of atom/MouseDrop(): (/atom/over, /mob/user) |
COMSIG_MOUSEDROPPED_ONTO | from base of atom/MouseDrop_T: (/atom/from, /mob/user) |
Define Details
COMPONENT_ALLOW_EXAMINATE
Allows the user to examinate regardless of client.eye.
COMPONENT_DENY_EXAMINATE
Higher priority compared to the above one
COMSIG_CLICK
from base of atom/Click(): (atom/location, control, params, mob/user)
COMSIG_CLICK_ALT
from base of atom/AltClick(): (/mob)
COMSIG_CLICK_CTRL
from base of atom/CtrlClickOn(): (/mob)
COMSIG_CLICK_CTRL_SHIFT
from base of atom/CtrlShiftClick(/mob)
COMSIG_CLICK_SHIFT
from base of atom/ShiftClick(): (/mob)
COMSIG_CLIENT_CLICK
from base of client/Click(): (atom/target, atom/location, control, params, mob/user)
COMSIG_MOUSEDROPPED_ONTO
from base of atom/MouseDrop_T: (/atom/from, /mob/user)
COMSIG_MOUSEDROP_ONTO
from base of atom/MouseDrop(): (/atom/over, /mob/user)