the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
1#pragma once
2using namespace std;
3
4#include "TutorialTask.h"
5
6class Level;
7
8// 4J Stu - Tasks that involve placing a tile
9class UseItemTask : public TutorialTask
10{
11private:
12 const int itemId;
13
14public:
15 UseItemTask(const int itemId, Tutorial *tutorial, int descriptionId,
16 bool enablePreCompletion = false, vector<TutorialConstraint *> *inConstraints = NULL, bool bShowMinimumTime = false, bool bAllowFade = true, bool bTaskReminders = true );
17 virtual bool isCompleted();
18 virtual void useItem(shared_ptr<ItemInstance> item, bool bTestUseOnly=false);
19};