hulk 
Vars | |
no_recoil | Determines whether or not our version of hulk breaks their arm when destroying walls. |
---|---|
Procs | |
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 |
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.