byond - Modules - TypesVar Details - Proc Details

Queen

Vars

queen_age_temp_timer_idTemporary maturity timer
queen_age_timer_idNormal maturity timer
queen_agedWhether queen has completed normal maturity

Procs

make_combat_effectiveMatures the queen either permanently or temporarily
on_take_damageSignal handler for COMSIG_XENO_TAKE_DAMAGE intended to extend temporary maturity by XENO_QUEEN_TEMP_AGE_EXTENSION up to XENO_QUEEN_TEMP_AGE_DURATION
refresh_combat_abilitiesWhen not on ovipositor, refreshes all mobile_abilities including mobile_aged_abilities if applicable
refresh_combat_effectivePerforms all updates to abilities, name, and health depending on maturity

Var Details

queen_age_temp_timer_id

Temporary maturity timer

queen_age_timer_id

Normal maturity timer

queen_aged

Whether queen has completed normal maturity

Proc Details

make_combat_effective

Matures the queen either permanently or temporarily

on_take_damage

Signal handler for COMSIG_XENO_TAKE_DAMAGE intended to extend temporary maturity by XENO_QUEEN_TEMP_AGE_EXTENSION up to XENO_QUEEN_TEMP_AGE_DURATION

refresh_combat_abilities

When not on ovipositor, refreshes all mobile_abilities including mobile_aged_abilities if applicable

refresh_combat_effective

Performs all updates to abilities, name, and health depending on maturity