module Hydrocraft
{
    imports
    {
        Base, camping

    }

/************************ITEMS************************/

item HCDetonator
    {
        Weight   		= 0.5,
        Type    		= Normal,
        DisplayName         	= Detonator,
        icon 			= HCDetonator,
    }

item HCAmmoniabag
    {
        Weight			= 2,
        Type    		= Normal,
        DisplayName         	= Ammonia Bag,
        icon 			= HCAmmoniabag,
    }

/************************WEAPONS************************/

	item HCPineconebomb
	{
		OtherHandUse			=	TRUE,
		MaxRange			=	8,
		Type				=	Weapon,
		MinimumSwingTime		=	1.5,
		SwingAnim			=	Bat,
		UseSelf				=	TRUE,
		DisplayName			=	Flaming Pinecone,
		SwingTime			=	1.5,
		SwingAmountBeforeImpact		=	0.1,
		PhysicsObject			=	MolotovCocktail,
		MinDamage			=	0,
		Weight				=	0.1,
		MaxDamage			=	0,
		MaxHitCount			=	0,
        	FirePower  			=   	10,
        	FireRange  			=   	4,
		Icon				=	HCPineconebomb,
	}

    	item HCGrenade
	{
		MaxRange			=	10,
		Type				=	Weapon,
		MinimumSwingTime		=	1.5,
		SwingAnim			=	Bat,
		UseSelf				=	TRUE,
		DisplayName			=	Grenade,
		SwingTime			=	1.5,
		SwingAmountBeforeImpact		=	0.1,
		PhysicsObject			=	PipeBomb,
		MinDamage			=	0,
		Weight				=	0.5,
		MaxDamage			=	0,
		MaxHitCount			=	0,
		Icon				=	HCGrenade,
		ExplosionPower  		=   	90,
		ExplosionRange  		=   	7,
		ExplosionSound  		=   	bigExplosion,
	}

	item HCThermitebomb  
    	{
        	MaxRange			=	10,
        	Type				=	Weapon,
        	MinimumSwingTime		=	1.5,
        	SwingAnim			=	Bat,
        	UseSelf				=	TRUE,
        	DisplayName			=	Thermite Bomb,
        	SwingTime			=	1.5,
        	SwingAmountBeforeImpact		=	0.1,
        	PhysicsObject	        	= 	ExplosiveTrap,
        	MinDamage			=	0,
        	Weight				=	1.5,
        	MaxDamage			=	0,
        	MaxHitCount			=	0,
        	Icon				=	HCThermitebomb,
        	DoorDamage			=	50,
        	FirePower  			=   	250,
        	FireRange  			=   	1,
        	ExplosionSound  		=   	smallExplosion,
        	Tooltip 			= 	Tooltip_Trap,
    	}

	item HCChlorgasgrenade
    	{
        	MaxRange	        	= 	10,
        	Type	                	= 	Weapon,
        	MinimumSwingTime		= 	1.5,
        	SwingAnim	        	= 	Bat,
        	UseSelf	                	= 	TRUE,
        	DisplayName	        	= 	Chlorgas Grenade,
        	SwingTime	        	= 	1.5,
        	SwingAmountBeforeImpact		= 	0.1,
        	PhysicsObject	        	= 	ExplosiveTrap,
        	MinDamage	        	= 	1,
       	 	Weight	                	= 	1.5,
        	MaxDamage	        	= 	3,
        	MaxHitCount	        	= 	10,
        	CriticalChance	        	= 	60,
        	Icon	                	= 	HCChlorgasgrenade,
        	TriggerExplosionTimer   	= 	10,
        	SmokeRange              	= 	7,
 		ExplosionPower          	= 	30,
		ExplosionRange          	= 	7,
        	ExplosionSound          	= 	smallExplosion,

    	}

	item HCAmmoniabomb
    	{
        	MaxRange	        	= 	5,
        	Type	                	= 	Weapon,
        	MinimumSwingTime		= 	1.5,
        	SwingAnim	        	= 	Bat,
        	UseSelf	                	= 	TRUE,
        	DisplayName	        	= 	Ammonia Bomb,
        	SwingTime	        	= 	1.5,
        	SwingAmountBeforeImpact		= 	0.1,
        	PhysicsObject	        	= 	ExplosiveTrap,
        	MinDamage	        	= 	0,
        	Weight	                	= 	1.5,
        	MaxDamage	        	= 	0,
        	MaxHitCount	        	= 	10,
        	Icon	                	= 	HCAmmoniabomb,
        	TriggerExplosionTimer   	= 	50,
 		ExplosionPower          	= 	150,
		ExplosionRange          	= 	10,
        	ExplosionSound          	= 	bigExplosion,
        	DoorDamage	        	= 	50,

    	}

	item HCTincanthrowing
    	{
        	MaxRange			=	10,
        	Type				=	Weapon,
        	MinimumSwingTime		=	1.5,
        	SwingAnim			=	Bat,
        	UseSelf				=	TRUE,
        	DisplayName			=	Tin Can Noise Maker,
        	SwingTime			=	1.5,
        	SwingAmountBeforeImpact		=	0.1,
        	PhysicsObject			=	NoiseGenerator,
        	MinDamage			=	0,
        	Weight				=	0.5,
        	MaxDamage			=	0,
        	MaxHitCount			=	0,
        	Icon				=	HCTincanthrowing,
        	NoiseRange  			=   	5,
        	CanBePlaced 			= 	TRUE,
        	CreateWorldItem 		=   	TRUE,
        	ExplosionSound  		=   	alarmclock,
    	}

	item HCFireworkrocket1
    	{
        	MaxRange			=	20,
        	Type				=	Weapon,
        	MinimumSwingTime		=	1.5,
        	SwingAnim			=	Bat,
        	UseSelf				=	TRUE,
        	DisplayName			=	Firework Rocket,
        	SwingTime			=	1.5,
        	SwingAmountBeforeImpact		=	0.1,
        	PhysicsObject			=	NoiseGenerator,
        	MinDamage			=	0,
        	Weight				=	0.5,
        	MaxDamage			=	0,
        	MaxHitCount			=	0,
        	Icon				=	HCFireworkrocket1,
        	NoiseRange  			=   	50,
        	CanBePlaced 			= 	TRUE,
        	CreateWorldItem 		=   	TRUE,
        	ExplosionSound  		=   	bigExplosion,
		OtherHandUse			=	TRUE,
		OtherHandRequire		=	Lighter,
    	}

	item HCFireworkrocket2
    	{
        	MaxRange			=	20,
        	Type				=	Weapon,
        	MinimumSwingTime		=	1.5,
        	SwingAnim			=	Bat,
        	UseSelf				=	TRUE,
        	DisplayName			=	Firework Rocket,
        	SwingTime			=	1.5,
        	SwingAmountBeforeImpact		=	0.1,
        	PhysicsObject			=	NoiseGenerator,
        	MinDamage			=	0,
        	Weight				=	0.5,
        	MaxDamage			=	0,
        	MaxHitCount			=	0,
        	Icon				=	HCFireworkrocket2,
        	NoiseRange  			=   	50,
        	CanBePlaced 			= 	TRUE,
        	CreateWorldItem 		=   	TRUE,
        	ExplosionSound  		=   	bigExplosion,
		OtherHandUse			=	TRUE,
		OtherHandRequire		=	Lighter,
    	}

	item HCFireworkrocket3
    	{
        	MaxRange			=	20,
        	Type				=	Weapon,
        	MinimumSwingTime		=	1.5,
        	SwingAnim			=	Bat,
        	UseSelf				=	TRUE,
        	DisplayName			=	Firework Rocket,
        	SwingTime			=	1.5,
        	SwingAmountBeforeImpact		=	0.1,
        	PhysicsObject			=	NoiseGenerator,
        	MinDamage			=	0,
        	Weight				=	0.5,
        	MaxDamage			=	0,
        	MaxHitCount			=	0,
        	Icon				=	HCFireworkrocket3,
        	NoiseRange  			=   	50,
        	CanBePlaced 			= 	TRUE,
        	CreateWorldItem 		=   	TRUE,
        	ExplosionSound  		=   	bigExplosion,
		OtherHandUse			=	TRUE,
		OtherHandRequire		=	Lighter,
    	}

	item HCFireworkrocket4
    	{
        	MaxRange			=	20,
        	Type				=	Weapon,
        	MinimumSwingTime		=	1.5,
        	SwingAnim			=	Bat,
        	UseSelf				=	TRUE,
        	DisplayName			=	Firework Rocket,
        	SwingTime			=	1.5,
        	SwingAmountBeforeImpact		=	0.1,
        	PhysicsObject			=	NoiseGenerator,
        	MinDamage			=	0,
        	Weight				=	0.5,
        	MaxDamage			=	0,
        	MaxHitCount			=	0,
        	Icon				=	HCFireworkrocket4,
        	NoiseRange  			=   	50,
        	CanBePlaced 			= 	TRUE,
        	CreateWorldItem 		=   	TRUE,
        	ExplosionSound  		=   	bigExplosion,
		OtherHandUse			=	TRUE,
		OtherHandRequire		=	Lighter,
    	}

	item HCFireworkrocket5
    	{
        	MaxRange			=	20,
        	Type				=	Weapon,
        	MinimumSwingTime		=	1.5,
        	SwingAnim			=	Bat,
        	UseSelf				=	TRUE,
        	DisplayName			=	Firework Rocket,
        	SwingTime			=	1.5,
        	SwingAmountBeforeImpact		=	0.1,
        	PhysicsObject			=	NoiseGenerator,
        	MinDamage			=	0,
        	Weight				=	0.5,
        	MaxDamage			=	0,
        	MaxHitCount			=	0,
        	Icon				=	HCFireworkrocket5,
        	NoiseRange  			=   	50,
        	CanBePlaced 			= 	TRUE,
        	CreateWorldItem 		=   	TRUE,
        	ExplosionSound  		=   	bigExplosion,
		OtherHandUse			=	TRUE,
		OtherHandRequire		=	Lighter,
    	}

/************************RECIPES************************/	


recipe Light Pinecone
	{
	HCFircone/Pinecone,
    	Lighter,	
	Result:HCPineconebomb,
	Time:15,
    	Category:Survivalist,
	}
	
recipe Make Detonator
    	{
        DuctTape/Scotchtape, 
        GunPowder,
        LightBulb,
        destroy Battery,
        HCCablecopper,
        NeedToBeLearn:true,
	Result:HCDetonator,
	Time:100.0,
	Category:Engineer,
    	}

recipe Make Thermite Bomb
    {
       HCThermite,
       HCTincan,
       Sparklers,
       Result:HCThermitebomb,
       NeedToBeLearn:true,
       Time:100.0,
       Category:Engineer,
    }


recipe Make Chlorgas Grenade
    {
        Bleach,
	CleaningLiquid,
        Plasticbag/Garbagebag,
        DuctTape/Scotchtape, 
        WaterBottleEmpty/PopBottleEmpty,
        HCDetonator,
        NeedToBeLearn:true,
	Result:HCChlorgasgrenade,
	Time:200.0,
	Category:Engineer,
    }

recipe Make Ammonia Bomb
    {
       Timer,
       HCDetonator,
       HCAmmonia,
       DuctTape,
       NeedToBeLearn:true,
       Result:HCAmmoniabomb,
       Time:750.0,
       Category:Engineer,
    }

recipe Put Stone in Tin Can
    {
       Stone,
       HCTincan,
       Result:HCTincanthrowing,
       Time:15.0,
       Category:Engineer,
    }

/************************FIXING************************/


}