class FirearmActionDetachMagazine_OldSource
FirearmActionDetachMagazine_Old › FirearmActionBase › ActionBase › ActionBase_Basic
All members, including inherited
Constructors 1
void FirearmActionDetachMagazine_Old()Methods 13
override bool HasTarget()override typename GetInputType()override bool CanBePerformedFromQuickbar()override void CreateConditionComponents()override bool HasProgress()override bool InventoryReservation(ActionData action_data)override ActionData CreateActionData()override void WriteToContext(ParamsWriteContext ctx, ActionData action_data)References Class.CastTo(), InventoryLocation.WriteToContext(), ActionBase.WriteToContext()
Show 1 more
, DetachMagActionData.m_ilMagazineoverride bool ReadFromContext(ParamsReadContext ctx, out ActionReciveData action_recive_data)References Class.Cast(), InventoryLocation.ReadFromContext(), ActionBase.ReadFromContext()
Show 1 more
, DetachMagActionReciveData.m_ilMagazineoverride void HandleReciveData(ActionReciveData action_recive_data, ActionData action_data)References Class.Cast(), Class.Cast(), ActionBase.HandleReciveData()
Show 2 more
, DetachMagActionData.m_ilMagazine, and DetachMagActionReciveData.m_ilMagazineoverride bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)References FirearmActionBase.ActionCondition(), WeaponManager.CanDetachMagazine(), Class.Cast()
Show 3 more
, Class.Cast(), ActionTarget.GetObject(), and PlayerBase.GetWeaponManager()override bool ActionConditionContinue(ActionData action_data)override void Start(ActionData action_data)