module QuickBags
{
	imports
	{
		Base
	}
	
	item TacticalBelt
	{
		WeightReduction	=	90,
		Weight			=	0.1,
		Type			=	Container,
		Capacity		=	1,
		DisplayName		=	-Tactical Belt,
		Icon			=	TacticalBelt,
        OpenSound   	=   PZ_OpenBag,
        CloseSound   	=   PZ_CloseBag,
        PutInSound   	=   PZ_PutInBag,
	}
	
	item TacticalBeltHol
	{
		WeightReduction	=	10,
		Weight			=	0.1,
		Type			=	Container,
		Capacity		=	3,
		DisplayName		=	-Tactical Belt + Holster,
		Icon			=	TacticalBeltHol,
        OpenSound   	=   PZ_OpenBag,
        CloseSound   	=   PZ_CloseBag,
        PutInSound   	=   PZ_PutInBag,
	}
	
	item TacticalBeltKni
	{
		WeightReduction	=	10,
		Weight			=	0.1,
		Type			=	Container,
		Capacity		=	2,
		DisplayName		=	-Tactical Belt + Knife Case,
		Icon			=	TacticalBeltKni,
        OpenSound   	=   	PZ_OpenBag,
        CloseSound   	=   	PZ_CloseBag,
        PutInSound   	=   	PZ_PutInBag,
	}
	
	item TacticalBeltKniKni
	{
		WeightReduction	=	10,
		Weight			=	0.1,
		Type			=	Container,
		Capacity		=	3,
		DisplayName		=	-Tactical Belt + Dbl. Knife Case,
		Icon			=	TacticalBeltKniKni,
        OpenSound   	=   	PZ_OpenBag,
        CloseSound   	=   	PZ_CloseBag,
        PutInSound   	=   	PZ_PutInBag,
	}
	
	item TacticalBeltHolKni
	{
		WeightReduction	=	10,
		Weight			=	0.1,
		Type			=	Container,
		Capacity		=	4,
		DisplayName		=	-Tactical Belt + Holster + Knife Case,
		Icon			=	TacticalBeltHolKni,
        OpenSound   	=   	PZ_OpenBag,
        CloseSound   	=   	PZ_CloseBag,
        PutInSound   	=   	PZ_PutInBag,
	}
	
	item TacticalBeltHolHol
	{
		WeightReduction	=	10,
		Weight			=	0.1,
		Type			=	Container,
		Capacity		=	5,
		DisplayName		=	-Tactical Belt + Dbl. Holster,
		Icon			=	TacticalBeltHolHol,
        OpenSound   	=   	PZ_OpenBag,
        CloseSound   	=   	PZ_CloseBag,
        PutInSound   	=   	PZ_PutInBag,
	}
	
	item KnifeCase
	{
		WeightReduction	=	10,
		Weight			=	0.1,
		Type			=	Container,
		Capacity		=	1,
		DisplayName		=	-Knife Case,
		Icon			=	KnifeCase,
        OpenSound   	=   	PZ_OpenBag,
        CloseSound   	=   	PZ_CloseBag,
        PutInSound   	=   	PZ_PutInBag,
	}
	
	item Holster
	{
		WeightReduction	=	10,
		Weight			=	0.1,
		Type			=	Container,
		Capacity		=	2,
		DisplayName		=	-Holster,
		Icon			=	Holster,
        OpenSound   	=   	PZ_OpenBag,
        CloseSound   	=   	PZ_CloseBag,
        PutInSound   	=   	PZ_PutInBag,
	}
	
	item BananaBag
	{
		WeightReduction	=	10,
		Weight			=	0.1,
		Type			=	Container,
		Capacity		=	2,
		DisplayName		=	-Banana Bag,
		Icon			=	BananaBag,
        OpenSound   	=   	PZ_OpenBag,
        CloseSound   	=   	PZ_CloseBag,
        PutInSound   	=   	PZ_PutInBag,
	}
	
	item ExtraBag
	{
		WeightReduction	=	10,
		Weight			=	0.1,
		Type			=	Container,
		Capacity		=	3,
		DisplayName		=	-Extra Bag,
		Icon			=	ExtraBag,
        OpenSound   	=   	PZ_OpenBag,
        CloseSound   	=   	PZ_CloseBag,
        PutInSound   	=   	PZ_PutInBag,
	}
	
	item TacticalCase
	{
		WeightReduction	=	20,
		Weight			=	0.1,
		Type			=	Container,
		Capacity		=	4,
		DisplayName		=	-Tactical Case,
		Icon			=	TacticalCase,
        OpenSound   	=   	PZ_OpenBag,
        CloseSound   	=   	PZ_CloseBag,
        PutInSound   	=   	PZ_PutInBag,
	}
	
	item SpecialBag
	{
		WeightReduction	=	50,
		Weight			=	0.5,
		Type			=	Container,
		Capacity		=	12,
		DisplayName		=	-Special Bag,
		Icon			=	SpecialBag,
        OpenSound   	=   	PZ_OpenBag,
        CloseSound   	=   	PZ_CloseBag,
        PutInSound   	=   	PZ_PutInBag,
	}
	
	item SportBag
	{
		WeightReduction	=	60,
		Weight			=	1,
		Type			=	Container,
		Capacity		=	20,
		DisplayName		=	-Sport Bag,
		Icon			=	SportBag,
        OpenSound   	=   	PZ_OpenBag,
        CloseSound   	=   	PZ_CloseBag,
        PutInSound   	=   	PZ_PutInBag,
	}
	
	item BriefCase
	{
		WeightReduction	=	50,
		Weight			=	1.5,
		Type			=	Container,
		Capacity		=	16,
		DisplayName		=	-Brief Case,
		Icon			=	BriefCase,
        OpenSound   	=   	PZ_OpenBag,
        CloseSound   	=   	PZ_CloseBag,
        PutInSound   	=   	PZ_PutInBag,
	}
	
	item RifleCase
	{
		WeightReduction	=	70,
		Weight			=	1,
		Type			=	Container,
		Capacity		=	8,
		DisplayName		=	-RifleCase,
		Icon			=	RifleCase,
        OpenSound   	=   	PZ_OpenBag,
        CloseSound   	=   	PZ_CloseBag,
        PutInSound   	=   	PZ_PutInBag,
	}
	
	item FlexBag
	{
		WeightReduction	=	80,
		Weight			=	1.5,
		Type			=	Container,
		Capacity		=	24,
		DisplayName		=	-Flex Bag,
		Icon			=	FlexBag,
		CanBeEquipped   = Back,
        OpenSound   	=   	PZ_OpenBag,
        CloseSound   	=   	PZ_CloseBag,
        PutInSound   	=   	PZ_PutInBag,
	}
	
	item TacticalBag
	{
		WeightReduction	=	90,
		Weight			=	2,
		Type			=	Container,
		Capacity		=	32,
		DisplayName		=	-Tactical Bag,
		Icon			=	TacticalBag,
		CanBeEquipped   = Back,
        OpenSound   	=   	PZ_OpenBag,
        CloseSound   	=   	PZ_CloseBag,
        PutInSound   	=   	PZ_PutInBag,
	}
	
	item SuperTacticalBag
	{
		WeightReduction	=	95,
		Weight			=	2,
		Type			=	Container,
		Capacity		=	40,
		DisplayName		=	-Super Tactical Bag,
		Icon			=	SuperTacticalBag,
		CanBeEquipped   = Back,
        OpenSound   	=   	PZ_OpenBag,
        CloseSound   	=   	PZ_CloseBag,
        PutInSound   	=   	PZ_PutInBag,
	}
	
	recipe Make Super Tactical Bag
	{
		TacticalBag,
		TacticalCase,
		Result:SuperTacticalBag,
		Time:100.00,
	}
	
	recipe Make Tactical Belt + Holster
	{
		TacticalBelt,
		Holster,
		Result:TacticalBeltHol=1,
		Time:50.00,
	}
	
	recipe Make Tactical Belt + Knife Case
	{
		TacticalBelt,
		KnifeCase,
		Result:TacticalBeltKni=1,
		Time:50.00,
	}
	
	recipe Make Tactical Belt + Dbl. Knife Case
	{
		TacticalBelt,
		KnifeCase=2,
		Result:TacticalBeltKniKni=1,
		Time:50.00,
	}
	
	recipe Make Tactical Belt + Holster + Knife Case
	{
		TacticalBelt,
		Holster,
		KnifeCase,
		Result:TacticalBeltHolKni=1,
		Time:50.00,
	}
	
	recipe Make Tactical Belt + Dbl. Holster
	{
		TacticalBelt,
		Holster=2,
		Result:TacticalBeltHolHol=1,
		Time:50.00,
	}
	
	recipe Make ExtraBag
	{
		BananaBag=2,
		keep Needle,
		Thread=2,
		Result:ExtraBag,
		Time:250.00,
	}
	
	recipe Make Tactical Case
	{
		ExtraBag=2,
		keep Needle,
		Thread=2,
		Result:TacticalCase,
		Time:250.00,
	}
	
	recipe Make Tactical Bag
	{
		TacticalCase=2,
		NormalHikingBag,
		keep Needle,
		Thread=10,
		Result:TacticalBag,
		Time:300.00,
	}
	
	recipe Make Tactical Bag
	{
		TacticalCase=2,
		BigHikingBag,
		keep Needle,
		Thread=10,
		Result:TacticalBag,
		Time:300.00,
	}
	
	recipe Make Tactical Bag
	{
		TacticalCase=2,
		SportBag,
		keep Needle,
		Thread=10,
		Result:TacticalBag,
		Time:300.00,
	}
	
	recipe Make Tactical Bag
	{
		TacticalCase=2,
		FlexBag,
		keep Needle,
		Thread=5,
		Result:TacticalBag,
		Time:300.00,
	}
		
	recipe Separate Tactical Belt + Holster
	{
		TacticalBeltHol,
		Result:TacticalBelt,
		OnCreate:get_hol,
		Time:50.00,
	}
	
	recipe Separate Tactical Belt + Knife Case
	{
		TacticalBeltKni,
		Result:TacticalBelt,
		OnCreate:get_kni,
		Time:50.00,
	}
	
	recipe Separate Tactical Belt + Dbl. Knife Case
	{
		TacticalBeltKniKni,
		Result:TacticalBelt,
		OnCreate:get_knikni,
		Time:50.00,
	}
	
	recipe Separate Tactical Belt + Holster + Knife Case
	{
		TacticalBeltHolKni,
		Result:TacticalBelt,
		OnCreate:get_holkni,
		Time:50.00,
	}
	
	recipe Separate Tactical Belt + Dbl. Holster
	{
		TacticalBeltHolHol,
		Result:TacticalBelt,
		OnCreate:get_holhol,
		Time:50.00,
	}
}

