AtlasBipod.c
class AtlasBipod extends Inventory_Base
{
override bool CanPutAsAttachment( EntityAI parent )
{
if(!super.CanPutAsAttachment(parent)) {return false;}
bool m4_hndgrd = false;
bool ak_hndgrd = false;
if ( parent.FindAttachmentBySlotName("weaponHandguardM4") != NULL )
{
m4_hndgrd = parent.FindAttachmentBySlotName("weaponHandguardM4").IsKindOf("M4_RISHndgrd");
}
if ( parent.FindAttachmentBySlotName("weaponHandguardAK") != NULL )
{
ak_hndgrd = parent.FindAttachmentBySlotName("weaponHandguardAK").IsKindOf("AK_RailHndgrd");
}
if ( m4_hndgrd || ak_hndgrd )
{
return true;
}
return false;
}
override bool CanDetachAttachment( EntityAI parent )
{
return false;
}
}