20 {
21 if (!target.GetObject())
22 return false;
23
25 if ( lock && lock.GetHierarchyParent() && Fence.Cast(lock.GetHierarchyParent()) )
26 {
27 ConstructionActionData construction_action_data = player.GetConstructionActionData();
29
30 return true;
31 }
32
33 return false;
34 }
void SetCombinationLock(CombinationLock combination_lock)