//=============================================================================
// MK23Pickup
//=============================================================================
// MK23 pistol pickup class
//=============================================================================
// Killing Floor Source
// Copyright (C) 2012 Tripwire Interactive LLC
// - John "Ramm-Jaeger" Gibson and IJC
//=============================================================================
class MK23Pickup extends KFWeaponPickup;

function inventory SpawnCopy( pawn Other )
{
	local Inventory I;

	For( I=Other.Inventory; I!=None; I=I.Inventory )
	{
		if( MK23Pistol(I)!=None )
		{
			if( Inventory!=None )
				Inventory.Destroy();
			InventoryType = class'DualMK23Pistol';
			AmmoAmount[0] += MK23Pistol(I).AmmoAmount(0);
			MagAmmoRemaining += MK23Pistol(I).MagAmmoRemaining;
			I.Destroyed();
			I.Destroy();
			Return Super.SpawnCopy(Other);
		}
	}
	InventoryType = Default.InventoryType;
	Return Super.SpawnCopy(Other);
}

defaultproperties
{
    Weight=2.000000
    cost=500
    BuyClipSize=12
    PowerValue=50
    SpeedValue=45
    RangeValue=60
    AmmoCost=16
    Description="Match grade 45 caliber pistol. Good balance between power, ammo count and rate of fire."
    ItemName="MK23"
    ItemShortName="MK23"
    AmmoItemName=".45 ACP Ammo"
    AmmoMesh=none
    InventoryType=Class'KFMod.MK23Pistol'
    PickupMessage="You got the MK.23"
    PickupForce="AssaultRiflePickup"
    StaticMesh=StaticMesh'KF_pickups4_Trip.MK23_Pickup'
    DrawScale=1.000000
    CollisionHeight=5.000000
    PickupSound=Sound'KF_MK23Snd.MK23_Pickup'
    EquipmentCategoryID=1
    CorrespondingPerkIndex=2
}
