class ActionPackGiftSource
ActionPackGift › ActionContinuousBase › AnimatedActionBase › ActionBase › ActionBase_Basic
All members, including inherited
Constructors 1
void ActionPackGift()Methods 5
override void CreateConditionComponents()override bool HasTarget()override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)References GameInventory.AttachmentCount(), EntityAI.CanDetachAttachment(), ItemBase.CanPutInCargo()
Show 16 more
, EntityAI.CanReleaseAttachment(), EntityAI.CanReleaseCargo(), EntityAI.CanRemoveFromCargo(), Class.Cast(), Class.Cast(), Class.Cast(), GameInventory.GetCargo(), EntityAI.GetInventory(), CGame.GetInventoryItemSize(), CargoBase.GetItemCount(), ActionTarget.GetObject(), ActionTarget.GetParent(), GameInventory.IsAttachment(), ItemBase.IsBeingPlaced(), ItemBase.IsTakeable(), and Object.IsWeapon()override void OnFinishProgressClient(ActionData action_data)References Class.Cast(), ActionTarget.GetObject(), PlayerBase.RemoveQuickBarEntityShortcut()
Show 2 more
, ActionData.m_Player, and ActionData.m_Targetoverride void OnFinishProgressServer(ActionData action_data)