340 {
341 construction_parts.Clear();
342 string part_name;
344 string key;
345
347 {
350
352 {
353 construction_parts.Insert( value );
354 }
355
357 {
359 }
360 }
361
362 if( construction_parts.Count() == 0 && part_name )
363 {
365 {
368
370 {
371 construction_parts.Insert( value );
372 }
373 }
374 }
375 }
bool CanBuildPart(string part_name, ItemBase tool, bool use_tool)
ref map< string, ref ConstructionPart > m_ConstructionParts