class Crossbow_Base
Crossbow_Base › Archery_Base › Weapon_Base › Weapon
base for Crossbow @NOTE name copies config base class
Methods 5
override RecoilBase SpawnRecoilObject()References new CrossbowRecoil()
override void InitStateMachine()References new AbilityRecord(), WeaponFSM.AddTransition(), Weapon.EffectBulletHide()
Show 21 more
, array.Insert(), Weapon.SelectionBulletHide(), Weapon_Base.SetInitialState(), HFSMBase.Start(), new WeaponChambering(), new WeaponChargingStretch(), new WeaponDryFire(), new WeaponEjectBullet(), new WeaponFireLast(), new WeaponFSM(), new WeaponGuardChamberEmpty(), new WeaponGuardChamberFull(), new WeaponGuardWeaponCharged(), new WeaponGuardWeaponDischarged(), new WeaponTransition(), new WeaponUnjamming(), new XBCockedEmpty(), new XBLoaded(), new XBUncockedEmpty(), Weapon_Base.m_abilities, and Weapon_Base.m_fsmoverride float GetChanceToJam()override void OnDebugSpawnEx(DebugSpawnParams params)override bool CanBeUsedForSuicide()