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

hulk

Vars

no_recoilDetermines whether or not our version of hulk breaks their arm when destroying walls.

Procs

check_swingRun a barrage of checks to see if any given click is actually able to swing
finish_swingTime to toss the victim at high speed
setup_swingDo a short 2 second do_after before starting the actual swing
swing_loopDoes the animations for the hulk swing loop

Var Details

no_recoil

Determines whether or not our version of hulk breaks their arm when destroying walls.

Proc Details

check_swing

Run a barrage of checks to see if any given click is actually able to swing

finish_swing

Time to toss the victim at high speed

setup_swing

Do a short 2 second do_after before starting the actual swing

swing_loop

Does the animations for the hulk swing loop

This code is based in part on the wrestling swing code ported from goon, see [code/datums/martial/wrestling.dm] credit to: cogwerks, pistoleer, spyguy, angriestibm, marquesas, and stuntwaffle. For each step of the swinging, with the delay getting shorter along the way. Checks to see we still have them in our grasp at each step.