12345678910111213141516171819 |
- class HoxtonMask extends ClothingBase
- {
- override bool CanPutAsAttachment( EntityAI parent )
- {
- if(!super.CanPutAsAttachment(parent)) {return false;}
- bool headgear_present = false;
-
- if ( parent.FindAttachmentBySlotName( "Headgear" ) )
- {
- headgear_present = parent.FindAttachmentBySlotName( "Headgear" ).ConfigGetBool( "noMask" );
- }
-
- if ( ( GetNumberOfItems() == 0 || !parent || parent.IsMan() ) && !headgear_present )
- {
- return true;
- }
- return false;
- }
- }
|