module ALICE
{
	item AliceCanteen
    {
        DisplayCategory = Water,
        Type = Normal,
        Weight = 0.2,
        DisplayName = ALICE Canteen,
        Icon = AliceCanteen,
        IconColorMask = AliceCanteen,
        IconFluidMask = AliceCanteen,
        CookingSound = BoilingFood,
        CustomEatSound = DrinkingFromBottlePlastic,
        FillFromDispenserSound = GetWaterFromDispenserPlasticMedium,
        FillFromLakeSound = GetWaterFromLakeBottle,
        FillFromTapSound = GetWaterFromTapPlasticMedium,
        Tooltip = Tooltip_item_OnlyPurifyMicrowave,
        StaticModel = AliceCanteen,
        WorldStaticModel = AliceCanteen,
        Tags = CookableMicrowave,
        AttachmentType = AliceCanteenSlot,
        component FluidContainer
        {
            ContainerName = AliceCanteen,
            Capacity = 2.0,
            PickRandomFluid = false,
            Fluids
            {
                fluid = Water:1.0,
            }
        }
    }
	item M9BayonetSheath
	{
	    DisplayCategory = Accessory,
		Type = Clothing,
		DisplayName = M9 Bayonet Sheath,
		ClothingItem = M9Sheath,
		BodyLocation = Sheath,
		Icon = AliceM9BayonetSheath,
		Weight = 0.2,
		WorldStaticModel = M9BayonetSheath_Ground,
        AttachmentsProvided = M9BayonetSlot,
	}
	item M9Bayonet
    {
        DisplayName	=	M9 Bayonet,
        DisplayCategory = Weapon,
        Type = Weapon,
        Weight = 0.46,
        Icon = AliceM9Bayonet,
        AimingMod = 0.8,
        AttachmentType = Knife,
        BreakSound = HuntingKnifeBreak,
        Categories = SmallBlade,
        CloseKillMove = Jaw_Stab,
        ConditionLowerChanceOneIn = 20,
        ConditionMax = 25,
        CritDmgMultiplier = 3.0,
        CriticalChance = 50.0,
        DamageCategory = Slash,
        DamageMakeHole = true,
        DoorDamage = 1,
        DoorHitSound = HuntingKnifeHit,
        DropSound = HuntingKnifeDrop,
        HitFloorSound = HuntingKnifeHit,
        HitSound = HuntingKnifeHit,
        IdleAnim = Idle_Weapon2,
        ImpactSound = HuntingKnifeHit,
        IsAimedHandWeapon = true,
        KnockBackOnNoDeath = false,
        KnockdownMod = 0.0,
        MaxDamage = 2.0,
        MaxHitcount = 1,
        MaxRange = 1.2,
        MetalValue = 30.0,
        MinAngle = 0.55,
        MinDamage = 1.2,
        MinRange = 0.55,
        MinimumSwingtime = 2.0,
        PushBackMod = 0.01,
        RunAnim = Run_Weapon2,
        SplatBloodOnNoDeath = true,
        SplatNumber = 2,
        SubCategory = Stab,
        SwingAmountBeforeImpact = 0.02,
        SwingAnim = Stab,
        SwingSound = HuntingKnifeSwing,
        Swingtime = 2.0,
        TreeDamage = 2,
        WeaponLength = 0.25,
        WeaponSprite	= ALICE.AliceM9Bayonet,
        Tags = CutPlant;SharpKnife;ButcherAnimal;Sharpenable;KillAnimal;HasMetal,
        Sharpness = 1.0,
        AttachmentType = M9Sheath,
    }
	item AliceBackpack
    {
        DisplayCategory = Bag,
        Type = Container,
        Weight = 1.1,
        Icon = BagAliceBackpack,
        AttachmentReplacement = Bag,
		DisplayName = ALICE Medium Field Pack,
        BloodLocation = Bag,
        CanBeEquipped = Back,
        CanHaveHoles = false,
        Capacity = 40,
        CloseSound = CloseBag,
        ClothingItem = AliceBackpack,
        EquipSound = EquipBackpackLarge,
        OpenSound = OpenBag,
        PutInSound = PutItemInBag,
        ReplaceInPrimaryHand = AliceBackpackRightHand holdingbagright,
        ReplaceInSecondHand = AliceBackpackLeftHand holdingbagleft,
        RunSpeedModifier = 1.0,
        WeightReduction = 90,
        WorldStaticModel = AliceBackpack_Ground,
        Tags = IgnoreZombieDensity;
    }
	item AliceFieldpack
    {
        DisplayCategory = Bag,
        Type = Container,
        DisplayName = Field Pack. Training,
        ClothingExtraSubmenu = AliceFieldpack,
        Tooltip = Tooltip_clothing_DoubleClick,
        ClothingItem = AliceFieldpack,
        Icon	=	BagAliceButtpack,
        CanBeEquipped = Tail,
        RunSpeedModifier = 1,
        BodyLocation = Tail,
        BodyLocation = Tail,
        WeightReduction	=	95,
        Weight	=	0.6,
        Capacity	=	17,
        OpenSound   =   OpenBag,
        CloseSound   =   CloseBag,
        PutInSound   =   PutItemInBag,
        WorldStaticModel= AliceFieldpack_Ground,
        Tags = IgnoreZombieDensity;
    }
	item AliceVest4P2CTight
    {
        DisplayCategory = Bag,
        WeightReduction	=	85,
        ClothingItem = AliceVest4P2CTight,
        ClothingItemExtra = AliceVest4P2CLoosen,
        ClothingItemExtraOption = Loosen,
        clothingExtraSubmenu = Tight,
        Weight	=	2.56,
        Type	=	Container,
        Capacity	=	13,
        DisplayName	=	ALICE Webbing (4P2C),
        Icon	=	AliceWeebing,
        OpenSound   =   OpenBag,
        CloseSound   =   CloseBag,
        PutInSound   =   PutItemInBag,
        BodyLocation = AliceVest,
        CanBeEquipped = AliceVest,
        RunSpeedModifier = 1.0,
        WorldStaticModel = AliceVest4P2C_Ground,
        AttachmentsProvided = RightCanteenSlot;LeftCanteenSlot,
    }
	item AliceVest4P2CLoosen
    {
        DisplayCategory = Bag,
        WeightReduction	=	85,
        ClothingItem = AliceVest4P2CLoosen,
        ClothingItemExtra = AliceVest4P2CTight,
        ClothingItemExtraOption = Tight,
        clothingExtraSubmenu = Loosen,
        Weight	=	2.56,
        Type	=	Container,
        Capacity	=	13,
        DisplayName	=	ALICE Webbing (4P2C),
        Icon	=	AliceWeebing,
        OpenSound   =   OpenBag,
        CloseSound   =   CloseBag,
        PutInSound   =   PutItemInBag,
        BodyLocation = AliceVest,
        CanBeEquipped = AliceVest,
        RunSpeedModifier = 1.0,
        WorldStaticModel = AliceVest4P2C_Ground,
        AttachmentsProvided = RightCanteenSlot;LeftCanteenSlot,
    }
	item AliceVest2P2CTight
    {
        DisplayCategory = Bag,
        WeightReduction	=	90,
        ClothingItem = AliceVest2P2CTight,
        ClothingItemExtra = AliceVest2P2CLoosen,
        ClothingItemExtraOption = Loosen,
        clothingExtraSubmenu = Tight,
        Weight	=	1.73,
        Type	=	Container,
        Capacity	=	13,
        DisplayName	=	ALICE Webbing (2P2C),
        Icon	=	AliceWeebing,
        OpenSound   =   OpenBag,
        CloseSound   =   CloseBag,
        PutInSound   =   PutItemInBag,
        BodyLocation = AliceVest,
        CanBeEquipped = AliceVest,
        RunSpeedModifier = 1.0,
        WorldStaticModel = AliceVest2P2C_Ground,
        AttachmentsProvided = RightCanteenSlot;LeftCanteenSlot,
    }
	item AliceVest2P2CLoosen
    {
        DisplayCategory = Bag,
        WeightReduction	=	90,
        ClothingItem = AliceVest2P2CLoosen,
        ClothingItemExtra = AliceVest2P2CTight,
        ClothingItemExtraOption = Tight,
        clothingExtraSubmenu = Loosen,
        Weight	=	1.73,
        Type	=	Container,
        Capacity	=	7,
        DisplayName	=	ALICE Webbing (2P2C),
        Icon	=	AliceWeebing,
        OpenSound   =   OpenBag,
        CloseSound   =   CloseBag,
        PutInSound   =   PutItemInBag,
        BodyLocation = AliceVest,
        CanBeEquipped = AliceVest,
        RunSpeedModifier = 1.0,
        WorldStaticModel = AliceVest2P2C_Ground,
        AttachmentsProvided = RightCanteenSlot;LeftCanteenSlot,
    }
	item AliceVest4P1C1ETight
    {
        DisplayCategory = Bag,
        WeightReduction	=	85,
        ClothingItem = AliceVest4P1C1ETight,
        ClothingItemExtra = AliceVest4P1C1ELoosen,
        ClothingItemExtraOption = Loosen,
        clothingExtraSubmenu = Tight,
        Weight	=	2.67,
        Type	=	Container,
        Capacity	=	15,
        DisplayName	=	ALICE Webbing (4P1C1E),
        Icon	=	AliceWeebing,
        OpenSound   =   OpenBag,
        CloseSound   =   CloseBag,
        PutInSound   =   PutItemInBag,
        BodyLocation = AliceVest,
        CanBeEquipped = AliceVest,
        RunSpeedModifier = 1.0,
        WorldStaticModel = AliceVest4P1C1E_Ground,
        AttachmentsProvided = RightCanteenSlot,
    }
	item AliceVest4P1C1ELoosen
    {
        DisplayCategory = Bag,
        WeightReduction	=	85,
        ClothingItem = AliceVest4P1C1ELoosen,
        ClothingItemExtra = AliceVest4P1C1ETight,
        ClothingItemExtraOption = Tight,
        clothingExtraSubmenu = Loosen,
        Weight	=	2.67,
        Type	=	Container,
        Capacity	=	15,
        DisplayName	=	ALICE Webbing (4P1C1E),
        Icon	=	AliceWeebing,
        OpenSound   =   OpenBag,
        CloseSound   =   CloseBag,
        PutInSound   =   PutItemInBag,
        BodyLocation = AliceVest,
        CanBeEquipped = AliceVest,
        RunSpeedModifier = 1.0,
        WorldStaticModel = AliceVest4P1C1E_Ground,
        AttachmentsProvided = RightCanteenSlot,
    }
	item AliceVest2P1C1ETight
    {
        DisplayCategory = Bag,
        WeightReduction	=	85,
        ClothingItem = AliceVest2P1C1ETight,
        ClothingItemExtra = AliceVest2P1C1ELoosen,
        ClothingItemExtraOption = Loosen,
        clothingExtraSubmenu = Tight,
        Weight	=	1.87,
        Type	=	Container,
        Capacity	=	9,
        DisplayName	=	ALICE Webbing (2P1C1E),
        Icon	=	AliceWeebing,
        OpenSound   =   OpenBag,
        CloseSound   =   CloseBag,
        PutInSound   =   PutItemInBag,
        BodyLocation = AliceVest,
        CanBeEquipped = AliceVest,
        RunSpeedModifier = 1.0,
        WorldStaticModel = AliceVest2P1C1E_Ground,
        AttachmentsProvided = RightCanteenSlot,
    }
	item AliceVest2P1C1ELoosen
    {
        DisplayCategory = Bag,
        WeightReduction	=	85,
        ClothingItem = AliceVest2P1C1ELoosen,
        ClothingItemExtra = AliceVest2P1C1ETight,
        ClothingItemExtraOption = Tight,
        clothingExtraSubmenu = Loosen,
        Weight	=	1.87,
        Type	=	Container,
        Capacity	=	9,
        DisplayName	=	ALICE Webbing (2P1C1E),
        Icon	=	AliceWeebing,
        OpenSound   =   OpenBag,
        CloseSound   =   CloseBag,
        PutInSound   =   PutItemInBag,
        BodyLocation = AliceVest,
        CanBeEquipped = AliceVest,
        RunSpeedModifier = 1.0,
        WorldStaticModel = AliceVest2P1C1E_Ground,
        AttachmentsProvided = RightCanteenSlot,
    }
	item AliceVest4PTight
    {
        DisplayCategory = Bag,
        WeightReduction	=	90,
        ClothingItem = AliceVest4PTight,
        ClothingItemExtra = AliceVest4PLoosen,
        ClothingItemExtraOption = Loosen,
        clothingExtraSubmenu = Tight,
        Weight	=	2.3,
        Type	=	Container,
        Capacity	=	13,
        DisplayName	=	ALICE Webbing (4P),
        Icon	=	AliceWeebing,
        OpenSound   =   OpenBag,
        CloseSound   =   CloseBag,
        PutInSound   =   PutItemInBag,
        BodyLocation = AliceVest,
        CanBeEquipped = AliceVest,
        RunSpeedModifier = 1.0,
        WorldStaticModel = AliceVest4P_Ground,
    }
	item AliceVest4PLoosen
    {
        DisplayCategory = Bag,
        WeightReduction	=	90,
        ClothingItem = AliceVest4PLoosen,
        ClothingItemExtra = AliceVest4PTight,
        ClothingItemExtraOption = Tight,
        clothingExtraSubmenu = Loosen,
        Weight	=	2.3,
        Type	=	Container,
        Capacity	=	13,
        DisplayName	=	ALICE Webbing (4P),
        Icon	=	AliceWeebing,
        OpenSound   =   OpenBag,
        CloseSound   =   CloseBag,
        PutInSound   =   PutItemInBag,
        BodyLocation = AliceVest,
        CanBeEquipped = AliceVest,
        RunSpeedModifier = 1.0,
        WorldStaticModel = AliceVest4P_Ground,
    }
	item AliceVest2PTight
    {
        DisplayCategory = Bag,
        WeightReduction	=	95,
        ClothingItem = AliceVest2PTight,
        ClothingItemExtra = AliceVest2PLoosen,
        ClothingItemExtraOption = Loosen,
        clothingExtraSubmenu = Tight,
        Weight	=	1.5,
        Type	=	Container,
        Capacity	=	7,
        DisplayName	=	ALICE Webbing (2P),
        Icon	=	AliceWeebing,
        OpenSound   =   OpenBag,
        CloseSound   =   CloseBag,
        PutInSound   =   PutItemInBag,
        BodyLocation = AliceVest,
        CanBeEquipped = AliceVest,
        RunSpeedModifier = 1.0,
        WorldStaticModel = AliceVest4P_Ground,
    }
	item AliceVest2PLoosen
    {
        DisplayCategory = Bag,
        WeightReduction	=	95,
        ClothingItem = AliceVest2PLoosen,
        ClothingItemExtra = AliceVest2PTight,
        ClothingItemExtraOption = Tight,
        clothingExtraSubmenu = Loosen,
        Weight	=	1.5,
        Type	=	Container,
        Capacity	=	7,
        DisplayName	=	ALICE Webbing (2P),
        Icon	=	AliceWeebing,
        OpenSound   =   OpenBag,
        CloseSound   =   CloseBag,
        PutInSound   =   PutItemInBag,
        BodyLocation = AliceVest,
        CanBeEquipped = AliceVest,
        RunSpeedModifier = 1.0,
        WorldStaticModel = AliceVest2P_Ground,
    }
	model AliceFieldpack_Ground
	{
		mesh = Static/Clothes/AliceFieldpack_Ground,
	}
	model AliceBackpack_Ground
	{
		mesh = Static/Clothes/AliceBackpack_Ground,
	}
	model AliceVest4P2C_Ground
	{
		mesh = Static/Clothes/AliceVest4P2C_Ground,
	}
	model AliceVest2P2C_Ground
	{
		mesh = Static/Clothes/AliceVest2P2C_Ground,
	}
	model AliceVest4P1C1E_Ground
	{
		mesh = Static/Clothes/AliceVest4P1C1E_Ground,
	}
	model AliceVest2P1C1E_Ground
	{
		mesh = Static/Clothes/AliceVest2P1C1E_Ground,
	}
	model AliceVest4P_Ground
	{
		mesh = Static/Clothes/AliceVest4P_Ground,
	}
	model AliceVest2P_Ground
	{
		mesh = Static/Clothes/AliceVest2P_Ground,
	}
	model M9BayonetSheath_Ground
	{
		mesh = Static/Clothes/M9BayonetSheath_Ground,
	}
	model AliceCanteen
	{
		mesh = AliceCanteen,
		texture = AliceVestV1,

		attachment world
		{
			offset = 0.0000 -0.0322 -0.0000,
			rotate = 0.0000 -0.0000 0.0000,
		}
	}
	model AliceM9Bayonet
	{
		mesh = AliceM9Bayonet,
        texture = M9BayonetKit,
	}
}
