/tg/ Station 13 - Modules - TypesVar Details - Proc Details

growing

Spider which turns into another spider over time

Vars

grow_asThe mob type we will grow into.
spider_growth_timeThe time it takes for the spider to grow into the next stage

Procs

grow_upActually grows the young spider into a giant spider. We have to do a bunch of unique behavior that really can't be genericized, so we have to override the component in this manner. Actually move to our next stage of life.
ready_to_growChecks to see if we're ready to grow, primarily if we are on solid ground and not in a vent or something. The component will automagically grow us when we return TRUE and that threshold has been met.

Var Details

grow_as

The mob type we will grow into.

spider_growth_time

The time it takes for the spider to grow into the next stage

Proc Details

grow_up

Actually grows the young spider into a giant spider. We have to do a bunch of unique behavior that really can't be genericized, so we have to override the component in this manner. Actually move to our next stage of life.

ready_to_grow

Checks to see if we're ready to grow, primarily if we are on solid ground and not in a vent or something. The component will automagically grow us when we return TRUE and that threshold has been met.