module Candles
{
    item HomeCraftsVol1Mag
    {
        Weight = 0.1,
        Type = Literature,
        DisplayName = Home Crafts Vol. 1,
        Icon = HomeCraftsV1,
        TeachedRecipes = Make Wick;Make Candle,
        ReplaceOnUse = HomeCraftsVol1Mag
    }

    item Animal Fat
    {
        DisplayName = Animal Fat,
        Icon = AnimalFat,
        Type = Food,
        Weight = 0.3
    }
    
    item Tallow
    {
        DisplayName = Tallow,
        Icon = Tallow,	
        Type = Drainable,
        Weight = 0.2,
        UseDelta = 0.1
    }

    item Wick
    {
        DisplayName = Wick,
        Icon = Wick,
        Type = Normal,
        Weight = 0.0
    }

    item TallowSaucepan
    {
        DisplayName = Saucepan (Tallow),
        Icon = TallowSaucepan,
        Type = Normal
    }

    item FatSaucepan
    {
        DisplayName = Saucepan (Animal Fat),
        Icon = FatSaucepan,
        Type = Food,
        Weight = 1.0,
        IsCookable = TRUE,
        MinutesToCook = 20,
        ReplaceOnCooked = Candles.TallowSaucepan
    }

    recipe Place Animal Fat in Saucepan
    {
        Animal Fat,
        destroy Base.Saucepan,
        Result: FatSaucepan,
        Category: Cooking,
        Time: 50.0,
        OnGiveXP: NoXP_OnGiveXP
    }

    recipe Empty Animal Fat from Saucepan
    {
        destroy FatSaucepan,
        Result: Animal Fat,
        OnGiveXP:NoXP_OnGiveXP,
        Time: 50.0,
        Category: Cooking,
        OnCreate: EmptyAnimalFatSaucepan_OnCreate
    }

    recipe Empty Tallow from Saucepan
    {
        destroy TallowSaucepan,
        Result: Tallow,
        OnGiveXP:Give3CookingXP,
        Time: 50.0,
        Category: Cooking,
        OnCreate:EmptyTallowSaucepan_OnCreate
    }

    recipe Make Wick
    {
        keep Base.Scissors,
        Twine = 2,
        Category:Survivalist,
        NeedToBeLearn:true,
        CanBeDoneFromFloor:true,
        Time:100.0,
        Result:Candles.Wick
    }

    recipe Make Wick
    {
        keep Base.Scissors,
        Base.Socks,
        Category:Survivalist,
        NeedToBeLearn:true,
        CanBeDoneFromFloor:true,
        Time:100.0,
        Result:Candles.Wick=5
    }

    recipe Make Wick
    {
        keep Base.Scissors,
        Base.CottonBalls,
        Category:Survivalist,
        NeedToBeLearn:true,
        CanBeDoneFromFloor:true,
        Time:100.0,
        Result:Candles.Wick=2
    }
    
    recipe Make Candle
    {
        keep Base.KitchenKnife/Base.ButterKnife/Base.HuntingKnife,
        Wick,
        Tallow=1,
        Category:Survivalist,
        NeedToBeLearn:true,
        CanBeDoneFromFloor:true,
        Time:250.0,
        Result:Base.Candle
    }
}	