DIFF

class Pistol_Base

Pistol_Base › Weapon_Base › Weapon

base for semi auto weapons @NOTE name copies config base class

Constructors 1

void Pistol_Base()

Members 10

Referenced by InitStateMachine()
Referenced by InitStateMachine()
Referenced by InitStateMachine()
Referenced by InitStateMachine()
Referenced by InitStateMachine()
Referenced by InitStateMachine()
Referenced by InitStateMachine()
Referenced by InitStateMachine()
Referenced by InitStateMachine()
Referenced by InitStateMachine()

Methods 10

override bool CanChamberBullet(int muzzleIndex, Magazine mag)
int GetDischargedPistolAnimState()
Referenced by InitStateMachine()
int GetChargedPistolAnimState()
Referenced by InitStateMachine()
int GetOpenPistolAnimState()
Referenced by InitStateMachine()
int GetJammedPistolAnimState()
Referenced by InitStateMachine()
override void SetActions()
protected override void GetApproximateAimOffsets(Blend2DVector dst, int characterStance)
References Blend2D.Insert()
protected override vector GetApproximateMovementOffset(vector localVelocity, int characterStance, float lean, float ud11, float lr11)
References Math.AbsFloat(), Math.Clamp(), Math.Lerp()
Show 3 more, Math.Max(), Math.Pow(), and Vector()