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

digitigrade_limb

Updates the limb id of a bodypart if the mob is wearing digitigrade squishing clothing

Vars

free_idId when not wearing digitigrade squishing clothing
squashed_idId when wearing digitigrade squishing clothing

Procs

now_freeThe limb is now free
now_squashedThe limb is now squashed
update_idUpdates the limb depending on the current state of the mob.

Var Details

free_id

Id when not wearing digitigrade squishing clothing

squashed_id

Id when wearing digitigrade squishing clothing

Proc Details

now_free

The limb is now free

now_squashed

The limb is now squashed

update_id

Updates the limb depending on the current state of the mob.

Also updates any clothing that might be affected by the change.

Does not actually update the sprite. Updating the sprite should be avoided, as this proc is called as a part of (right before) the sprite update process. While this does not (theoretically) infinitely loop, it's just wasteful.