185 {
187 Construction construction = base_building.GetConstruction();
188 string part_name = BuildPartActionData.Cast(action_data).m_PartType;
190
191 check_data.m_PartName = part_name;
193
194 return !construction.IsCollidingEx( check_data ) && construction.CanBuildPart( part_name, action_data.
m_MainItem,
false );
195 }
void CollisionCheckData()
ref ActionTarget m_Target
proto void Insert(int index, string input)
Inserts a string into the n-th index, increasing the string length by the size of the input.