module QuickSwag
{
	item SportJacket
	{
		BodyLocation				=	Top,
		Type						=	Clothing,
		SpriteName					=	Blouse,
		Palettes					=	Blouse_White,
		PalettesStart				=	Blouse_,
		Temperature					=	6,
		Weight						=	0.6,
		DisplayName					=	Sport Jacket,
		Icon						=	SportJacket,
	}
	
	item SportPant
	{
		BodyLocation				=	Bottoms,
		Type						=	Clothing,
		SpriteName					=	Trousers,
		Palettes					=	Trousers_White,
		PalettesStart				=	Trousers_,
		Temperature					=	3,
		Weight						=	0.6,
		DisplayName					=	Sport Pant,
		Icon						=	SportPant,
	}

	item SportShoes
	{
		BodyLocation				=	Shoes,
		Type						=	Clothing,
		Temperature					=	2,
		SpriteName					=	Shoes1,
		DisplayName					=	Sport Shoes,
		Icon						=	SportShoes,
	}
	
	item PolarJacket
	{
		BodyLocation				=	Top,
		Type						=	Clothing,
		SpriteName					=	Blouse,
		Palettes					=	Blouse_White,
		PalettesStart				=	Blouse_,
		Temperature					=	24,
		Weight						=	0.8,
		DisplayName					=	Polar Jacket,
		Icon						=	PolarJacket,
	}
	
	item PolarPant
	{
		BodyLocation				=	Bottoms,
		Type						=	Clothing,
		SpriteName					=	Trousers,
		Palettes					=	Trousers_White,
		PalettesStart				=	Trousers_,
		Temperature					=	24,
		Weight						=	0.8,
		DisplayName					=	Polar Pant,
		Icon						=	PolarPant,
	}

	item PolarShoes
	{
		BodyLocation				=	Shoes,
		Type						=	Clothing,
		Temperature					=	8,
		SpriteName					=	Shoes1,
		DisplayName					=	Polar Shoes,
		Icon						=	PolarShoes,
	}
	
	item MilitarJacket
	{
		BodyLocation				=	Top,
		Type						=	Clothing,
		SpriteName					=	Blouse,
		Palettes					=	Blouse_White,
		PalettesStart				=	Blouse_,
		Temperature					=	10,
		Weight						=	0.7,
		DisplayName					=	MilitarJacket,
		Icon						=	MilitarJacket,
	}
	
	item MilitarPant
	{
		BodyLocation				=	Bottoms,
		Type						=	Clothing,
		SpriteName					=	Trousers,
		Palettes					=	Trousers_White,
		PalettesStart				=	Trousers_,
		Temperature					=	10,
		Weight						=	0.7,
		DisplayName					=	Militar Pant,
		Icon						=	MilitarPant,
	}

	item MilitarShoes
	{
		BodyLocation				=	Shoes,
		Type						=	Clothing,
		Temperature					=	5,
		SpriteName					=	Shoes1,
		DisplayName					=	Militar Shoes,
		Icon						=	MilitarShoes,
	}
	
	item ButterflyBlade
	{
		Type		=	Normal,
		DisplayName	=	Butterfly Blade,
		Weight		=	0.25,
		Icon		=	ButterflyBlade,
	}
	
	item ButterflyHandle
	{
		Type		=	Normal,
		DisplayName	=	Butterfly Handle,
		Weight		=	0.30,
		Icon		=	ButterflyHandle,
	}
	
	item DardBlade
	{
		Type		=	Normal,
		DisplayName	=	Dard Blade,
		Weight		=	0.25,
		Icon		=	DardBlade,
	}
	
	item DardHandle
	{
		Type		=	Normal,
		DisplayName	=	Dard Handle,
		Weight		=	0.20,
		Icon		=	DardHandle,
	}
	
	item StreetKnife	
	{
		DisplayName					=	Street Knife,
		MaxRange					=	1.3,
		MinRange					=	0.60,
		MaxDamage					=	1.0,
		MinDamage					=	0.5,
		CriticalChance				=	25,
		DoorDamage					=	2,
		MaxHitCount					=	1,
		SwingTime					=	1.8,
		MinimumSwingTime			=	2,
		SwingAmountBeforeImpact		=	0.001,
		Type						=	Weapon,
		SubCategory					=	Stab,
		Categories					=	Blade,
		WeaponSprite				=	Knife,
		SwingAnim					=	Stab,
		CloseKillMove 				= 	Jaw_Stab,
		RunAnim						=	Run_Weapon2,
		IdleAnim					=	Idle_Weapon2,
		Icon						=	StreetKnife,
		Weight						=	0.65,
		WeaponWeight				=	0.65,
		AimingMod					=	0.8,
		PushBackMod					=	0.1,
		KnockBackOnNoDeath			=	TRUE,
		KnockdownMod				=	1,
		ConditionLowerChanceOneIn	=	20,
		ConditionMax				=	10,
		SplatNumber					=	2,
		SplatSize					=	3,
		SplatBloodOnNoDeath			=	TRUE,
		HitAngleMod					=	-30,
		MinAngle					=	0.2,
		TwoHandWeapon 				= 	FALSE,
        BreakSound  				=   PZ_MetalSnap,
        TreeDamage  				=   1,
	}
	
	item ButterflyKnife	
	{
		DisplayName					=	Butterfly Knife,
		MaxRange					=	1.5,
		MinRange					=	0.60,
		MaxDamage					=	1.5,
		MinDamage					=	0.5,
		CriticalChance				=	35,
		DoorDamage					=	1,
		MaxHitCount					=	1,
		SwingTime					=	1.5,
		MinimumSwingTime			=	1,
		SwingAmountBeforeImpact		=	0.01,
		Type						=	Weapon,
		SubCategory					=	Stab,
		Categories					=	Blade,
		WeaponSprite				=	Knife,
		SwingAnim					=	Stab,
		CloseKillMove 				= 	Jaw_Stab,
		RunAnim						=	Run_Weapon2,
		IdleAnim					=	Idle_Weapon2,
		Icon						=	ButterflyKnife,
		Weight						=	0.55,
		WeaponWeight				=	0.55,
		AimingMod					=	0.8,
		PushBackMod					=	0.1,
		KnockBackOnNoDeath			=	TRUE,
		KnockdownMod				=	1,
		ConditionLowerChanceOneIn	=	20,
		ConditionMax				=	10,
		SplatNumber					=	2,
		SplatSize					=	3,
		SplatBloodOnNoDeath			=	TRUE,
		HitAngleMod					=	-30,
		MinAngle					=	0.2,
		TwoHandWeapon 				= 	FALSE,
        BreakSound  				=   PZ_MetalSnap,
        TreeDamage  				=   1,
	}
	
	item DblButterflyKnife	
	{
		DisplayName					=	Dbl. Butterfly Knife,
		MaxRange					=	1.8,
		MinRange					=	0.60,
		MaxDamage					=	2.5,
		MinDamage					=	0.5,
		CriticalChance				=	45,
		DoorDamage					=	2,
		MaxHitCount					=	2,
		SwingTime					=	1.2,
		MinimumSwingTime			=	1.2,
		SwingAmountBeforeImpact		=	0.005,
		Type						=	Weapon,
		SubCategory					=	Stab,
		Categories					=	Blade,
		WeaponSprite				=	Knife,
		SwingAnim					=	Stab,
		CloseKillMove 				= 	Jaw_Stab,
		RunAnim						=	Run_Weapon2,
		IdleAnim					=	Idle_Weapon2,
		Icon						=	DblButterflyKnife,
		Weight						=	0.80,
		WeaponWeight				=	0.80,
		AimingMod					=	0.8,
		PushBackMod					=	0.1,
		KnockBackOnNoDeath			=	TRUE,
		KnockdownMod				=	1,
		ConditionLowerChanceOneIn	=	20,
		ConditionMax				=	10,
		SplatNumber					=	2,
		SplatSize					=	3,
		SplatBloodOnNoDeath			=	TRUE,
		HitAngleMod					=	-30,
		MinAngle					=	0.2,
		TwoHandWeapon 				= 	FALSE,
        BreakSound  				=   PZ_MetalSnap,
        TreeDamage  				=   1,
	}

	item DardKnife	
	{
		DisplayName					=	Dard Knife,
		MaxRange					=	1.5,
		MinRange					=	0.60,
		MaxDamage					=	2,
		MinDamage					=	1,
		CriticalChance				=	45,
		DoorDamage					=	2,
		MaxHitCount					=	1,
		SwingTime					=	1.5,
		MinimumSwingTime			=	1.5,
		SwingAmountBeforeImpact		=	0.001,
		Type						=	Weapon,
		SubCategory					=	Stab,
		Categories					=	Blade,
		WeaponSprite				=	Knife,
		SwingAnim					=	Stab,
		CloseKillMove 				= 	Jaw_Stab,
		RunAnim						=	Run_Weapon2,
		IdleAnim					=	Idle_Weapon2,
		Icon						=	DardKnife,
		Weight						=	0.45,
		WeaponWeight				=	0.45,
		AimingMod					=	0.8,
		PushBackMod					=	0.1,
		KnockBackOnNoDeath			=	TRUE,
		KnockdownMod				=	1,
		ConditionLowerChanceOneIn	=	20,
		ConditionMax				=	10,
		SplatNumber					=	2,
		SplatSize					=	3,
		SplatBloodOnNoDeath			=	TRUE,
		HitAngleMod					=	-30,
		MinAngle					=	0.2,
		TwoHandWeapon 				= 	FALSE,
        BreakSound  				=   PZ_MetalSnap,
        TreeDamage  				=   1,
	}
	
	item DblDardKnife	
	{
		DisplayName					=	Dbl. Dard Knife,
		MaxRange					=	1.8,
		MinRange					=	0.60,
		MaxDamage					=	4,
		MinDamage					=	2,
		CriticalChance				=	50,
		DoorDamage					=	5,
		MaxHitCount					=	3,
		SwingTime					=	1.2,
		MinimumSwingTime			=	1.2,
		SwingAmountBeforeImpact		=	0.001,
		Type						=	Weapon,
		SubCategory					=	Stab,
		Categories					=	Blade,
		WeaponSprite				=	Knife,
		SwingAnim					=	Stab,
		CloseKillMove 				= 	Jaw_Stab,
		RunAnim						=	Run_Weapon2,
		IdleAnim					=	Idle_Weapon2,
		Icon						=	DblDardKnife,
		Weight						=	0.70,
		WeaponWeight				=	0.70,
		AimingMod					=	0.8,
		PushBackMod					=	0.1,
		KnockBackOnNoDeath			=	TRUE,
		KnockdownMod				=	1,
		ConditionLowerChanceOneIn	=	20,
		ConditionMax				=	10,
		SplatNumber					=	2,
		SplatSize					=	3,
		SplatBloodOnNoDeath			=	TRUE,
		HitAngleMod					=	-30,
		MinAngle					=	0.2,
		TwoHandWeapon 				= 	FALSE,
        BreakSound  				=   PZ_MetalSnap,
        TreeDamage  				=   1,
	}
	
	recipe Dismantle Butterfly Knife
	{
		ButterflyKnife,
		keep Screwdriver,
        Result:ButterflyBlade,
		OnCreate:get_butterfly_handle,
        Time:50.0,
	}
	
	recipe Make Butterfly Knife
	{
		ButterflyBlade,
		ButterflyHandle,
		keep Screwdriver,
        Result:ButterflyKnife,
		Time:50.0,
	}
	
	recipe Make Dbl. Butterfly Knife
	{
		ButterflyBlade=2,
		ButterflyHandle=2,
		keep Screwdriver,
        Result:DblButterflyKnife,
		Time:75.0,
	}
	
	recipe Dismantle Dard Knife
	{
		DardKnife,
		keep Screwdriver,
        Result:DardBlade,
		OnCreate:get_dard_handle,
        Time:50.0,
	}
	
	recipe Dismantle Dbl. Dard Knife
	{
		DblDardKnife,
		keep Screwdriver,
        Result:DardBlade=2,
		OnCreate:get_dbl_dard_handle,
        Time:50.0,
	}
	
	recipe Dismantle Dbl. Butterfly Knife
	{
		DblButterflyKnife,
		keep Screwdriver,
        Result:ButterflyBlade=2,
		OnCreate:get_dbl_butterfly_handle,
        Time:50.0,
	}
	
	recipe Make Dard Knife
	{
		DardBlade,
		DardHandle,
		keep Screwdriver,
        Result:DardKnife,
		Time:50.0,
	}
	
	recipe Make Dbl. Dard Knife
	{
		DardBlade=2,
		DardHandle=2,
		keep Screwdriver,
        Result:DblDardKnife,
		Time:75.0,
	}
	
	recipe Get Ripped Sheet
	{
		SportJacket/SportPant/MilitarJacket/MilitarPant/PolarJacket/PolarPant,
        Result:RippedSheets=8,
		Time:75.0,
	}
	
	fixing Fix Street Knife
    {
       Require : StreetKnife,

       Fixer : DuctTape,
       Fixer : Glue,
       Fixer : Scotchtape=2,
    }
	
	fixing Fix Butterfly Knife
    {
       Require : ButterflyKnife,

       Fixer : DuctTape,
       Fixer : Glue,
       Fixer : Scotchtape=2,
    }
	
	fixing Fix Dard Knife
    {
       Require : DardKnife,

       Fixer : DuctTape,
       Fixer : Glue,
       Fixer : Scotchtape=2,
    }
	
	fixing Fix Dbl. Butterfly Knife
    {
       Require : DblButterflyKnife,

       Fixer : DuctTape,
       Fixer : Glue,
       Fixer : Scotchtape=2,
    }
	
	fixing Fix Dbl. Dard Knife
    {
       Require : DblDardKnife,

       Fixer : DuctTape,
       Fixer : Glue,
       Fixer : Scotchtape=2,
    }
}



