12 m_Text =
"#STR_RESET_CODE";
17 if (!super.ActionCondition(player, target, item))
21 if ((!codeLock || (codeLock && !codeLock.GetCompEM().IsWorking())))
ref CCIBase m_ConditionItem
ref CCTBase m_ConditionTarget
void ActionTarget(Object object, Object parent, int componentIndex, vector cursorHitPos, float utility, string surfaceName="")
ref ActionTarget m_Target
void ActionInteractBase()
override void OnExecute(ActionData action_data)
Only handles single player/offline handling.
override void CreateConditionComponents()
const string SELECTION_FRONT
override void OnExecuteClient(ActionData action_data)
override bool CanBeSetFromInventory()
override void OnExecuteServer(ActionData action_data)
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
CodeLockComponent GetCodeLockComponent()
bool IsPlayerOnBackside(PlayerBase player)
void SetTargetLock(CodeLockComponent lock)
DayZPlayerConstants
defined in C++