armsy ![code/modules/mob/living/simple_animal/eldritch_demons.dm 109](git.png)
Vars | |
allow_pulling | Allow / disallow pulling |
---|---|
back | Previous segment in the chain |
current_stacks | Currently eaten arms |
front | Next segment in the chain |
oldloc | Your old location |
stacks_to_grow | How many arms do we have to eat to expand? |
Procs | |
contract_next_chain_into_single_tile | Updates chain links to force move onto a single tile |
update_chain_links | Updates the next mob in the chain to move to our last location, fixed the worm if somehow broken. |
Var Details
allow_pulling ![code/modules/mob/living/simple_animal/eldritch_demons.dm 133](git.png)
Allow / disallow pulling
back ![code/modules/mob/living/simple_animal/eldritch_demons.dm 127](git.png)
Previous segment in the chain
current_stacks ![code/modules/mob/living/simple_animal/eldritch_demons.dm 137](git.png)
Currently eaten arms
front ![code/modules/mob/living/simple_animal/eldritch_demons.dm 129](git.png)
Next segment in the chain
oldloc ![code/modules/mob/living/simple_animal/eldritch_demons.dm 131](git.png)
Your old location
stacks_to_grow ![code/modules/mob/living/simple_animal/eldritch_demons.dm 135](git.png)
How many arms do we have to eat to expand?
Proc Details
contract_next_chain_into_single_tile
Updates chain links to force move onto a single tile
update_chain_links
Updates the next mob in the chain to move to our last location, fixed the worm if somehow broken.