MilitaryBelt.c
class MilitaryBelt: Belt_Base
{
override bool CanPutInCargo( EntityAI parent )
{
if( !super.CanPutInCargo( parent ) )
{
return false;
}
return IsEmpty();
}
override bool CanReceiveAttachment( EntityAI attachment,int slotId )
{
if( !super.CanReceiveAttachment( attachment, slotId ) )
{
return false;
}
return !GetInventory().IsInCargo();
}
//Debug menu Spawn Ground Special
override void OnDebugSpawn()
{
EntityAI entity;
if ( Class.CastTo(entity, this) )
{
entity.GetInventory().CreateInInventory( "NylonKnifeSheath" );
entity.GetInventory().CreateInInventory( "PlateCarrierHolster" );
entity.GetInventory().CreateInInventory( "Canteen" );
}
}
};