module seifuku
{
    imports
    {
        Base
    }

    /* Black */
    recipe Hem Skirt
    {
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=1,
        FemaleUniform_SkirtBlackLong,

        Result:SchoolUniform_Skirt,
        Time:600.0,
        SkillRequired:Tailoring=1,
        AnimNode:Disassemble,
        Category:Tailoring,
        OnGiveXP:GiveTailoringXP,
    }

    /* Blue */
    recipe Hem Skirt
    {
        keep [Recipe.GetItemTypes.SewingNeedle],
        Thread=1,
        FemaleUniform_SkirtBlueLong,

        Result:SchoolUniform_Skirt,
        Time:600.0,
        SkillRequired:Tailoring=1,
        AnimNode:Disassemble,
        Category:Tailoring,
        OnGiveXP:GiveTailoringXP,
    }

    /* Black */
    recipe Untie Triangle Tie
    {
        Tie_TriangleBlack/Tie_TriangleButterflyBlack/Tie_TriangleSmallBlack,

        Result:TriangleTieBlack,
        Time:60,
    }

    /* White */
    recipe Untie Triangle Tie
    {
        Tie_TriangleWhite/Tie_TriangleButterflyWhite/Tie_TriangleSmallWhite,

        Result:TriangleTieWhite,
        Time:60,
    }

    /* Blue */
    recipe Untie Triangle Tie
    {
        Tie_TriangleBlue/Tie_TriangleButterflyBlue/Tie_TriangleSmallBlue,

        Result:TriangleTieBlue,
        Time:60,
    }

    /* Pink */
    recipe Untie Triangle Tie
    {
        Tie_TrianglePink/Tie_TriangleButterflyPink/Tie_TriangleSmallPink,

        Result:TriangleTiePink,
        Time:60,
    }

    /* Red */
    recipe Untie Triangle Tie
    {
        Tie_TriangleRed/Tie_TriangleButterflyRed/Tie_TriangleSmallRed,

        Result:TriangleTieRed,
        Time:60,
    }

    /* Yellow */
    recipe Untie Triangle Tie
    {
        Tie_TriangleYellow/Tie_TriangleButterflyYellow/Tie_TriangleSmallYellow,

        Result:TriangleTieYellow,
        Time:60,
    }

    /* Black */
    recipe Tie Standard Knot
    {
        TriangleTieBlack/Tie_TriangleButterflyBlack/Tie_TriangleSmallBlack,

        Result:Tie_TriangleBlack,
        Time:60,
    }

    /* White */
    recipe Tie Standard Knot
    {
        TriangleTieWhite/Tie_TriangleButterflyWhite/Tie_TriangleSmallWhite,

        Result:Tie_TriangleWhite,
        Time:60,
    }

    /* Blue */
    recipe Tie Standard Knot
    {
        TriangleTieBlue/Tie_TriangleButterflyBlue/Tie_TriangleSmallBlue,

        Result:Tie_TriangleBlue,
        Time:60,
    }

    /* Pink */
    recipe Tie Standard Knot
    {
        TriangleTiePink/Tie_TriangleButterflyPink/Tie_TriangleSmallPink,

        Result:Tie_TrianglePink,
        Time:60,
    }

    /* Red */
    recipe Tie Standard Knot
    {
        TriangleTieRed/Tie_TriangleButterflyRed/Tie_TriangleSmallRed,

        Result:Tie_TriangleRed,
        Time:60,
    }

    /* Yellow */
    recipe Tie Standard Knot
    {
        TriangleTieYellow/Tie_TriangleButterflyYellow/Tie_TriangleSmallYellow,

        Result:Tie_TriangleYellow,
        Time:60,
    }

    /* Black */
    recipe Tie Butterfly Knot
    {
        TriangleTieBlack/Tie_TriangleBlack/Tie_TriangleSmallBlack,

        Result:Tie_TriangleButterflyBlack,
        Time:60,
    }

    /* White */
    recipe Tie Butterfly Knot
    {
        TriangleTieWhite/Tie_TriangleWhite/Tie_TriangleSmallWhite,

        Result:Tie_TriangleButterflyWhite,
        Time:60,
    }

    /* Blue */
    recipe Tie Butterfly Knot
    {
        TriangleTieBlue/Tie_TriangleBlue/Tie_TriangleSmallBlue,

        Result:Tie_TriangleButterflyBlue,
        Time:60,
    }

    /* Pink */
    recipe Tie Butterfly Knot
    {
        TriangleTiePink/Tie_TrianglePink/Tie_TriangleSmallPink,

        Result:Tie_TriangleButterflyPink,
        Time:60,
    }

    /* Red */
    recipe Tie Butterfly Knot
    {
        TriangleTieRed/Tie_TriangleRed/Tie_TriangleSmallRed,

        Result:Tie_TriangleButterflyRed,
        Time:60,
    }

    /* Yellow */
    recipe Tie Butterfly Knot
    {
        TriangleTieYellow/Tie_TriangleYellow/Tie_TriangleSmallYellow,

        Result:Tie_TriangleButterflyYellow,
        Time:60,
    }

    /* Black */
    recipe Tie Small-Ribbon Knot
    {
        TriangleTieBlack/Tie_TriangleBlack/Tie_TriangleButterflyBlack,

        Result:Tie_TriangleSmallBlack,
        Time:60,
    }

    /* White */
    recipe Tie Small-Ribbon Knot
    {
        TriangleTieWhite/Tie_TriangleWhite/Tie_TriangleButterflyWhite,

        Result:Tie_TriangleSmallWhite,
        Time:60,
    }

    /* Blue */
    recipe Tie Small-Ribbon Knot
    {
        TriangleTieBlue/Tie_TriangleBlue/Tie_TriangleButterflyBlue,

        Result:Tie_TriangleSmallBlue,
        Time:60,
    }

    /* Pink */
    recipe Tie Small-Ribbon Knot
    {
        TriangleTiePink/Tie_TrianglePink/Tie_TriangleButterflyPink,

        Result:Tie_TriangleSmallPink,
        Time:60,
    }

    /* Red */
    recipe Tie Small-Ribbon Knot
    {
        TriangleTieRed/Tie_TriangleRed/Tie_TriangleButterflyRed,

        Result:Tie_TriangleSmallRed,
        Time:60,
    }

    /* Yellow */
    recipe Tie Small-Ribbon Knot
    {
        TriangleTieYellow/Tie_TriangleYellow/Tie_TriangleButterflyYellow,

        Result:Tie_TriangleSmallYellow,
        Time:60,
    }
}