4 // Wazat's grappling hook
6 void GrapplingHookFrame();
7 void _GrapplingHookFrame();
8 void RemoveGrapplingHook(entity pl);
9 void SetGrappleHookBindings();
10 // (note: you can change the hook impulse #'s to whatever you please)
13 const float HOOK_FIRING = 1;
14 const float HOOK_REMOVING = 2;
15 const float HOOK_PULLING = 4;
16 const float HOOK_RELEASING = 8;
17 const float HOOK_WAITING_FOR_RELEASE = 16;
20 void GrappleHookInit();
21 vector hook_shotorigin[4];