5 m_Text =
"#next_combination_lock_dial";
21 if (!target.GetObject())
25 if ( lock && lock.GetHierarchyParent() && Fence.Cast(lock.GetHierarchyParent()) )
38 super.Start( action_data );
43 if ( combination_lock )
45 combination_lock.SetNextDial();
class ActionTargets ActionTarget
ref CCIBase m_ConditionItem
ref CCTBase m_ConditionTarget
void ActionInteractBase()
void ActionNextCombinationLockDialOnTarget()
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
override void CreateConditionComponents()
override bool IsInstant()
override void Start(ActionData action_data)
void SetCombinationLock(CombinationLock combination_lock)
CombinationLock GetCombinationLock()