#include "hook.qh"
+#include "_all.qh"
-#include "autocvars.qh"
-#include "defs.qh"
#include "hud.qh"
-#include "main.qh"
-#include "miscfunctions.qh"
#include "noise.qh"
#include "../common/teams.qh"
#include "../warpzonelib/common.qh"
#include "../warpzonelib/mathlib.qh"
-entityclass(Hook)
+entityclass(Hook);
class(Hook) .float HookType; // ENT_CLIENT_*
class(Hook) .vector origin;
class(Hook) .vector velocity;
self.drawmask = MASK_NORMAL;
break;
case ENT_CLIENT_ARC_BEAM:
- sound (self, CH_SHOTS_SINGLE, "weapons/lgbeam_fly.wav", VOL_BASE, ATTEN_NORM);
+ sound (self, CH_SHOTS_SINGLE, W_Sound("lgbeam_fly"), VOL_BASE, ATTEN_NORM);
break;
}
}
void Hook_Precache()
{
- precache_sound("weapons/lgbeam_fly.wav");
+ precache_sound(W_Sound("lgbeam_fly"));
precache_model("models/hook.md3");
}