// <auto-generated />
#nullable enable
#pragma warning disable CS1591

using System;

namespace CounterStrikeSharp.API.Core;

public enum WeaponGameplayAnimState : ushort
{
	WPN_ANIMSTATE_UNINITIALIZED = 0x0,
	WPN_ANIMSTATE_DROPPED = 0x1,
	WPN_ANIMSTATE_HOLSTERED = 0xA,
	WPN_ANIMSTATE_DEPLOY = 0xB,
	WPN_ANIMSTATE_IDLE = 0x32,
	WPN_ANIMSTATE_SHOOT_PRIMARY = 0x64,
	WPN_ANIMSTATE_SHOOT_SECONDARY = 0x65,
	WPN_ANIMSTATE_SHOOT_DRYFIRE = 0x66,
	WPN_ANIMSTATE_CHARGE = 0x67,
	WPN_ANIMSTATE_GRENADE_PULL_PIN = 0xC8,
	WPN_ANIMSTATE_GRENADE_READY = 0xC9,
	WPN_ANIMSTATE_GRENADE_THROW = 0xCA,
	WPN_ANIMSTATE_C4_PLANT = 0x12C,
	WPN_ANIMSTATE_HEALTHSHOT_INJECT = 0x190,
	WPN_ANIMSTATE_KNIFE_PRIMARY_HIT = 0x1F4,
	WPN_ANIMSTATE_KNIFE_PRIMARY_MISS = 0x1F5,
	WPN_ANIMSTATE_KNIFE_SECONDARY_HIT = 0x1F6,
	WPN_ANIMSTATE_KNIFE_SECONDARY_MISS = 0x1F7,
	WPN_ANIMSTATE_KNIFE_PRIMARY_STAB = 0x1F8,
	WPN_ANIMSTATE_KNIFE_SECONDARY_STAB = 0x1F9,
	WPN_ANIMSTATE_SILENCER_APPLY = 0x258,
	WPN_ANIMSTATE_SILENCER_REMOVE = 0x259,
	WPN_ANIMSTATE_RELOAD = 0x320,
	WPN_ANIMSTATE_RELOAD_OUTRO = 0x321,
	WPN_ANIMSTATE_INSPECT = 0x3E8,
	WPN_ANIMSTATE_INSPECT_OUTRO = 0x3E9,
	WPN_ANIMSTATE_END_VALID = 0x44C,
	WEAPON_LEGACY_STATE_CLEAR_FIRING = 0x44D,
}
