// Weapon settings
#define WEAPON_NAME "weapon_grapple"
#define WEAPON_SLOT 1
#define WEAPON_POSITION 5
#define WEAPON_PRIMARY_AMMO ""
#define WEAPON_PRIMARY_AMMO_MAX -1
#define WEAPON_SECONDARY_AMMO "" // NULL
#define WEAPON_SECONDARY_AMMO_MAX -1
#define WEAPON_MAX_CLIP -1
#define WEAPON_DEFAULT_AMMO -1
#define WEAPON_FLAGS 0
#define WEAPON_WEIGHT 21
// Grapple settings
#define GRAPPLE_FLY_VELOCITY 1500
#define GRAPPLE_PULL_VELOCITY 400.0
// Hud
#define WEAPON_HUD_TXT "sprites/weapon_grapple.txt"
#define WEAPON_HUD_SPR "sprites/weapon_grapple.spr"
// Models
#define MODEL_VIEW "models/v_bgrap_koshak.mdl"
#define MODEL_WORLD "models/w_bgrap.mdl"
#define MODEL_PLAYER "models/p_bgrap.mdl"
#define MODEL_TONGUE_TIP "models/shock_effect.mdl"
// Sprites
#define SPRITE_TONGUE "sprites/tongue.spr"
// Sounds
#define SOUND_DRAW "weapons/alienweap_draw.wav"
#define SOUND_WAIT "weapons/bgrapple_wait.wav"
#define SOUND_PULL "weapons/bgrapple_pull.wav"
#define SOUND_FIRE "weapons/bgrapple_fire.wav"
#define SOUND_COUGH "weapons/bgrapple_cough.wav"
#define SOUND_CHEW_1 "barnacle/bcl_chew1.wav"
#define SOUND_CHEW_2 "barnacle/bcl_chew2.wav"
#define SOUND_CHEW_3 "barnacle/bcl_chew3.wav"
#define SOUND_IMPACT "weapons/bgrapple_impact.wav"
#define SOUND_RELEASE "weapons/bgrapple_release.wav"
// Animation
#define ANIM_EXTENSION "gauss"