Activate, AddAmmo, AddSpread, AdjustFOVAngle, AttachWeaponTo, BeginFire, BeginState, CalcWeaponFire, CanAttack, CanThrow, ClearFlashCount, ClearFlashLocation, ClearPendingFire, ClientWeaponSet, ClientWeaponThrown, ConsumeAmmo, CustomFire, DemoBeginFire, DemoEndFire, DenyClientWeaponSet, DenyPickupQuery, Destroyed, DetachWeapon, DisplayDebug, DoOverrideNextWeapon, DoOverridePrevWeapon, DropFrom, DumpWeaponDebugToLog, EndFire, EndState, FireAmmunition, FireModeUpdated, FireOnRelease, FocusOnLeader, ForceEndFire, GetAdjustedAim, GetAIRating, GetDamageRadius, GetFireInterval, GetMuzzleLoc, GetPhysicalFireStartLoc, GetProjectileClass, GetTraceOwner, GetTraceRange, GetViewAxes, GetWeaponAnimNodeSeq, GetWeaponDebug, GetWeaponRating, GivenTo, HasAmmo, HasAnyAmmo, HolderDied, IncrementFlashCount, InstantFire, IsActiveWeapon, IsFiring, ItemRemovedFromInvManager, MaxRange, PassThroughDamage, PendingFire, PendingWeaponSetTimer, PlayFireEffects, PlayFiringSound, PlayWeaponAnimation, ProcessInstantHit, ProjectileFire, PutDownWeapon, RangedAttackTime, ReadyToFire, RecommendLongRangedAttack, RecommendRangedAttack, RefireCheckTimer, RelativeStrengthVersus, SendToFiringState, ServerStartFire, ServerStopFire, SetCurrentFireMode, SetFlashLocation, SetPendingFire, ShouldRefire, StartFire, StillFiring, StopFire, StopFireEffects, StopWeaponAnimation, SuggestAttackStyle, SuggestDefenseStyle, TimeWeaponEquipping, TimeWeaponFiring, TimeWeaponPutDown, TryPutDown, WeaponCalcCamera, WeaponEmpty, WeaponEquipped, WeaponIsDown, WeaponLog, WeaponPlaySound |