5 if(!super.CanPutAsAttachment(parent)) {
return false;}
6 bool headgear_present =
false;
8 if ( parent.FindAttachmentBySlotName(
"Headgear" ) )
10 headgear_present = parent.FindAttachmentBySlotName(
"Headgear" ).ConfigGetBool(
"noMask" );
13 if ( (
GetNumberOfItems() == 0 || !parent || parent.IsMan() ) && !headgear_present )
int GetNumberOfItems()
Returns the number of items in cargo, otherwise returns 0(non-cargo objects). Recursive.
override bool CanPutAsAttachment(EntityAI parent)