code/__DEFINES/dcs/signals/signals_transform.dm ![code/__DEFINES/dcs/signals/signals_transform.dm0](git.png)
COMSIG_TRANSFORMING_PRE_TRANSFORM | From /datum/component/transforming/proc/on_attack_self(obj/item/source, mob/user): (obj/item/source, mob/user, active) |
---|---|
COMPONENT_BLOCK_TRANSFORM | Return COMPONENT_BLOCK_TRANSFORM to prevent the item from transforming. |
COMSIG_TRANSFORMING_ON_TRANSFORM | From /datum/component/transforming/proc/do_transform(obj/item/source, mob/user): (obj/item/source, mob/user, active) |
COMPONENT_NO_DEFAULT_MESSAGE | Return COMPONENT_NO_DEFAULT_MESSAGE to prevent the transforming component from displaying the default transform message / sound. |
Define Details
COMPONENT_BLOCK_TRANSFORM ![code/__DEFINES/dcs/signals/signals_transform.dm 6](git.png)
Return COMPONENT_BLOCK_TRANSFORM to prevent the item from transforming.
COMPONENT_NO_DEFAULT_MESSAGE ![code/__DEFINES/dcs/signals/signals_transform.dm 10](git.png)
Return COMPONENT_NO_DEFAULT_MESSAGE to prevent the transforming component from displaying the default transform message / sound.
COMSIG_TRANSFORMING_ON_TRANSFORM ![code/__DEFINES/dcs/signals/signals_transform.dm 8](git.png)
From /datum/component/transforming/proc/do_transform(obj/item/source, mob/user): (obj/item/source, mob/user, active)
COMSIG_TRANSFORMING_PRE_TRANSFORM ![code/__DEFINES/dcs/signals/signals_transform.dm 4](git.png)
From /datum/component/transforming/proc/on_attack_self(obj/item/source, mob/user): (obj/item/source, mob/user, active)