7 #include "../dpdefs/progsdefs.qc"
8 #include "../dpdefs/dpextensions.qc"
9 #include "../warpzonelib/common.qh"
10 #include "../warpzonelib/server.qh"
11 #include "../common/constants.qh"
12 #include "../common/util.qh"
13 #include "../common/weapons/weapons.qh"
14 #include "autocvars.qh"
15 #include "constants.qh"
17 #include "vehicles/vehicles_def.qh"
18 #include "command/common.qh"
20 #include "round_handler.qh"
23 // Wazat's grappling hook
25 void GrapplingHookFrame();
26 void RemoveGrapplingHook(entity pl);
27 void SetGrappleHookBindings();
28 // (note: you can change the hook impulse #'s to whatever you please)
31 const float HOOK_FIRING = 1;
32 const float HOOK_REMOVING = 2;
33 const float HOOK_PULLING = 4;
34 const float HOOK_RELEASING = 8;
35 const float HOOK_WAITING_FOR_RELEASE = 16;
38 void GrappleHookInit();
39 vector hook_shotorigin[4];