module Base
{
	/****************************** ITEMS SHIELD ******************************/


    item RiotShieldSwat
	{
		Weight	=	4,
		DisappearOnUse	=	FALSE,
		Type	=	Normal,
		DisplayName	=	Swat Riot Shield,
		Icon	=	RiotShieldSwat,
		cantBeConsolided = TRUE,
		StaticModel = Weapons/1Handed/RiotShieldSwat,
      		RunAnim	=	Run_Weapon2,
       		IdleAnim	= HoldingTorchRight,
		primaryAnimMask = HoldingTorchRight,
        	secondaryAnimMask = HoldingTorchLeft,
		Tooltip 		= "100% Block Chance",
		WeaponSprite	=	RiotShieldSwat,
	}

    item RiotShieldPolice
	{
		Weight	=	2,
		DisappearOnUse	=	FALSE,
		Type	=	 Normal,
		DisplayName	=	Police Riot Shield,
		Icon	=	RiotShieldPolice,
		cantBeConsolided = TRUE,
		StaticModel = Weapons/1Handed/RiotShieldPolice,
      		RunAnim	=	Run_Weapon2,
       		IdleAnim	= HoldingTorchRight,
		primaryAnimMask = HoldingTorchRight,
        	secondaryAnimMask = HoldingTorchLeft,
		Tooltip 		= "80% Block Chance",
		WeaponSprite	=	RiotShieldPolice,
	}

	/****************************** ITEMS WEAPONS ******************************/

    item RiotShotgun
	{
        
		ImpactSound	=	null,
		MaxRange	=	7,
		RangeFalloff	=	TRUE,

		WeaponSprite	=	RiotShotgun,

		SoundVolume	=	100,
		MinAngle	=	0.9,

        	Type		=	Weapon,

		KnockBackOnNoDeath =	TRUE,
		Ranged		=	TRUE,
		ProjectileCount	=	3,
		ConditionLowerChanceOneIn = 60,

        	Weight		=	3,

		SplatNumber	=	5,
		PushBackMod	=	0.8,
		MaxDamage	=	1.9,
		SubCategory	=	Firearm,
		AimingMod	=	2,
		ConditionMax	=	10,
		ShareDamage	=	FALSE,
		MaxHitCount	=	3,
		IsAimedHandWeapon =	TRUE,
		IsAimedFirearm	=	TRUE,
		DoorDamage	=	5,
		UseEndurance	=	FALSE,

        	DisplayName	=	Anti Riot Shotgun,

		MinRange	=	0.61,
		SwingTime	=	2,
		AngleFalloff	=	TRUE,
		MultipleHitConditionAffected =	FALSE,
		SwingSound	=	RiotShotgun_Shot,
		SoundRadius	=	50,
		MinDamage	=	1.5,
		KnockdownMod	=	8,
        	SplatBloodOnNoDeath =   TRUE,

        	Icon		=	RiotShotgun,
        	RunAnim		= 	Run_Weapon2,

		CriticalChance 	= 	60,
       		CritDmgMultiplier = 	2,
		AimingPerkCritModifier = 4,
		HitChance = 70,
		AimingPerkHitChanceModifier = 5,
		RecoilDelay 	=	 50,
		SoundGain 	=	 2,
     		ReloadTime 	=	 25,
     		AimingTime 	= 	 20,

     		RequiresEquippedBothHands = FALSE,

    		BreakSound  	=        BreakMetalItem,
    		ShellFallSound 	= 	 ShotgunShellHitGround,
  		MetalValue 	= 	 45,

        	TwoHandWeapon 	=	 FALSE,

    	   	AmmoBox 	= 	 RubberShellsBox,
   	     	MaxAmmo 	=	 6,
   	     	InsertAmmoSound =	 StormyShotgunInsertRound,
     		EjectAmmoSound  =	 Stormy9mmClipEject,
    	    	RackSound 	= 	 stormyShotgunPump,
     	   	AmmoType 	= 	 Base.RubberShells,
     		WeaponReloadType = 	 shotgun,
      		RackAfterShoot 	= 	 FALSE,
      		JamGunChance 	= 	 2,
    		AttachmentType	=	 Rifle,

	}

    item Co2ShortRiotShotgun
	{
        
		ImpactSound	=	null,
		MaxRange	=	4,
		RangeFalloff	=	TRUE,

		WeaponSprite	=	Co2ShortRiotShotgun,

		SoundVolume	=	40,
		MinAngle	=	0.4,

        	Type		=	Weapon,

		KnockBackOnNoDeath =	TRUE,
		Ranged		=	TRUE,
		ProjectileCount	=	6,
		ConditionLowerChanceOneIn = 60,

        	Weight		=	2.5,

		SplatNumber	=	5,
		PushBackMod	=	0.8,
		MaxDamage	=	2.2,
		SubCategory	=	Firearm,
		AimingMod	=	2,
		ConditionMax	=	10,
		ShareDamage	=	FALSE,
		MaxHitCount	=	6,
		IsAimedHandWeapon =	TRUE,
		IsAimedFirearm	=	TRUE,
		DoorDamage	=	5,
		UseEndurance	=	FALSE,

        	DisplayName	=	Co2 Short Riot Shotgun,

		MinRange	=	0.61,
		SwingTime	=	2,
		AngleFalloff	=	TRUE,
		MultipleHitConditionAffected =	FALSE,
		SwingSound	=	RiotShotgun_Shot,
		SoundRadius	=	30,
		MinDamage	=	1.5,
		KnockdownMod	=	8,
        	SplatBloodOnNoDeath =   TRUE,

        	Icon		=	Co2ShortRiotShotgun,
        	RunAnim		= 	Run_Weapon2,

		CriticalChance 	= 	30,
       		CritDmgMultiplier = 	2,
		AimingPerkCritModifier = 4,
		HitChance = 70,
		AimingPerkHitChanceModifier = 5,
		RecoilDelay 	=	 50,
		SoundGain 	=	 2,
     		ReloadTime 	=	 25,
     		AimingTime 	= 	 20,

     		RequiresEquippedBothHands = FALSE,

    		BreakSound  	=        BreakMetalItem,
    		ShellFallSound 	= 	 ShotgunShellHitGround,
  		MetalValue 	= 	 45,

        	TwoHandWeapon 	=	 FALSE,

    	   	AmmoBox 	= 	 RubberShellsBox,
   	     	MaxAmmo 	=	 8,
   	     	InsertAmmoSound =	 StormyShotgunInsertRound,
     		EjectAmmoSound  =	 Stormy9mmClipEject,
    	    	RackSound 	= 	 stormyShotgunPump,
     	   	AmmoType 	= 	 Base.RubberShells,
     		WeaponReloadType = 	 shotgun,
      		RackAfterShoot 	= 	 FALSE,
      		JamGunChance 	= 	 2,
    		AttachmentType	=	 Rifle,

	}

    item SwatMP5
    {
        ImpactSound	=	null,
        MaxRange	=	11,
        WeaponSprite	=	SwatMP5,
        SoundVolume	=	35,
        MinAngle	=	0.965,
        Type	=	Weapon,
        MinimumSwingTime	=	0.5,
        ToHitModifier	=	1.5,
        NPCSoundBoost	=	1.5,
        KnockBackOnNoDeath	=	TRUE,
        Ranged	=	TRUE,
        SwingAmountBeforeImpact	=	0,
        ProjectileCount	=	1,
        ConditionLowerChanceOneIn	=	60,
        Weight	=	2.9,
        SplatNumber	=	3,
        PushBackMod	=	0.3,
        SubCategory	=	Firearm,
        ConditionMax	=	10,
        ShareDamage	=	FALSE,
        MaxHitCount	=	2,
        IsAimedFirearm	=	TRUE,
        DoorDamage	=	20,
        UseEndurance	=	FALSE,
        SwingAnim	=	Rifle,
        DisplayName	=	Swat HK MP5,
        MinRange	=	0.61,
        SwingTime	=	0.5,
        MultipleHitConditionAffected	=	FALSE,
        SwingSound	=	M9Shoot,
        SoundRadius	=	100,
        MinDamage	=	2.2,
        MaxDamage	=	4.5,
        SplatSize	=	3,
        KnockdownMod	=	4,
        SplatBloodOnNoDeath	=	TRUE,
        Icon	=	SwatMP5,
        RunAnim	=	Run_Weapon2,
        IdleAnim	=	Idle_Weapon2,
        CriticalChance = 30,
        AimingPerkCritModifier = 0,
        HitChance = 20,
        AimingPerkHitChanceModifier = 7,
        AimingPerkMinAngleModifier = 0.01,
        AimingPerkRangeModifier = 3,
        RecoilDelay = 0,
        SoundGain = 2,
        ReloadTime = 25,
        AimingTime = 20,
        RequiresEquippedBothHands = FALSE,
        BreakSound  =   BreakMetalItem,
        TwoHandWeapon = FALSE,
        MetalValue = 45,
        AmmoBox = Bullets9mmBox,
        MaxAmmo = 40,
        InsertAmmoSound = Stormy9mmClipLoad,
        EjectAmmoSound = Stormy9mmClipEject,
        RackSound = Stormy9mmRack,
        MagazineType = Base.9mmMp5Clip,
        AmmoType = Base.Bullets9mm,
        WeaponReloadType = boltaction,
        JamGunChance = 2,
        AttachmentType = Rifle,
        FireMode = Auto,
        FireModePossibilities = Auto/Single,
    }


    item 9mmMp5Clip
    {
        CanStack	=	FALSE,
        Weight	=	0.2,
        Type	=	Normal,
        DisplayName	=	9mm Mp5 Magazine,
        Icon	=	BerettaClip,
        MaxAmmo = 40,
        AmmoType = Base.Bullets9mm,
        StaticModel = GunMagazine,
    }

}
