code/__DEFINES/dcs/signals/signals_transform.dm

| 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
Return COMPONENT_BLOCK_TRANSFORM to prevent the item from transforming.
COMPONENT_NO_DEFAULT_MESSAGE
Return COMPONENT_NO_DEFAULT_MESSAGE to prevent the transforming component from displaying the default transform message / sound.
COMSIG_TRANSFORMING_ON_TRANSFORM
From /datum/component/transforming/proc/do_transform(obj/item/source, mob/user): (obj/item/source, mob/user, active)
COMSIG_TRANSFORMING_PRE_TRANSFORM
From /datum/component/transforming/proc/on_attack_self(obj/item/source, mob/user): (obj/item/source, mob/user, active)