byond - Modules - TypesVar Details - Proc Details

/datum/component/deevolve_cooldown

A component that should be on all xenos that should be prevented from de-evolution manipulation.

Vars

deevolves_on_cooldownAssoc list of caste define to timerid of recent de-evolves this xeno has performed that are still on cooldown
parent_xenoThe xeno that we are bound to

Procs

on_deevolveSignal handler for COMSIG_XENO_DEEVOLVE to add the current xeno as a de-evolution
on_try_evolveSignal handler for COMSIG_XENO_TRY_EVOLVE to determine is the evolution is allowed

Var Details

deevolves_on_cooldown

Assoc list of caste define to timerid of recent de-evolves this xeno has performed that are still on cooldown

parent_xeno

The xeno that we are bound to

Proc Details

on_deevolve

Signal handler for COMSIG_XENO_DEEVOLVE to add the current xeno as a de-evolution

on_try_evolve

Signal handler for COMSIG_XENO_TRY_EVOLVE to determine is the evolution is allowed