#ifndef CARPENTRY_MILESTONE_HPP_
#define CARPENTRY_MILESTONE_HPP_

#include <Milestone/Milestone.hpp>

class CarpentryMilestone final : public Milestone
{
public:
    static const std::string ID;

    enum
    {
        BasicAxe = 0,
        CollectWood = 1,
        ConstructTable = 2,
        StoneAxe = 3,
        BronzeAxe = 4,
        IronAxe = 5,
        SteelAxe = 6,
        MakeWoodPulp = 7,
        Crate = 8,
        Charcoal = 9,
        Torches = 10,
        MakePaper = 11,
        Cactus = 12,
        DiamondAxe = 13,
    };

    CarpentryMilestone();
};

#endif