19 m_Text =
"#drop_item";
24 m_ConditionItem =
new CCINone();
25 m_ConditionTarget =
new CCTNone();
64 return player && item;
69 if (action_data.m_Player.IsPlacingServer())
70 action_data.m_Player.PlacingCancelServer();
72 ClearInventoryReservationEx(action_data);
76 action_data.m_Player.ServerDropEntity(action_data.m_Player.GetItemInHands());
86 action_data.m_Player.PhysicalPredictiveDropItem(action_data.m_Player.GetItemInHands());
override void CreateConditionComponents()
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
override bool ActionConditionContinue(ActionData action_data)
DetachActionData m_ItemName
override bool HasProneException()
override void OnExecuteServer(ActionData action_data)
void PhysicalDropItem(ActionData action_data)
override bool CanBeUsedThrowing()
override bool UseAcknowledgment()
void ActionTarget(Object object, Object parent, int componentIndex, vector cursorHitPos, float utility, string surfaceName="")
void SetCommand(int command_uid)
override void EndActionComponent()
proto native bool IsChangingStance()
returns true if character is changing stance
DayZPlayerConstants
defined in C++
proto native CGame GetGame()