Something went wrong. Try again.
the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
Something went wrong. Try again.
753 B · 27 lines
C
at main
123456789101112131415161718192021222324252627#pragma onceusing namespace std;#include "Tutorial.h"#include "TutorialTask.h"
class StateChangeTask : public TutorialTask{private: eTutorial_State m_state;public: StateChangeTask(eTutorial_State state, Tutorial *tutorial, int descriptionId = -1, bool enablePreCompletion = false, vector<TutorialConstraint *> *inConstraints = NULL, bool bShowMinimumTime=false, bool bAllowFade=true, bool m_bTaskReminders=true ) : TutorialTask(tutorial, descriptionId, enablePreCompletion, inConstraints, bShowMinimumTime, bAllowFade, m_bTaskReminders ), m_state( state ) {}
virtual bool isCompleted() { return bIsCompleted; }
virtual void onStateChange(eTutorial_State newState) { if(newState == m_state) { bIsCompleted = true; } }};