79 {
80 Object targetObject = target.GetObject();
81 Object targetParent = target.GetParent();
82
84 if (inventory_tent && inventory_tent.GetHierarchyRootPlayer())
85 {
86 return false;
87 }
88
89 if ( player && targetObject && targetParent )
90 {
92 if ( tent.CanBePacked() )
93 {
95 targetObject.GetActionComponentNameList(target.GetComponentIndex(), selections);
96
97 for ( int s = 0; s < selections.Count(); s++ )
98 {
99 if ( selections[s] == "pack" )
100 {
101 return true;
102 }
103 }
104 }
105 }
106 return false;
107 }
Result for an object found in CGame.IsBoxCollidingGeometryProxy.