the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at main 24 lines 803 B view raw
1#pragma once 2using namespace std; 3 4#include "TutorialTask.h" 5 6// 4J Stu - Tasks that involve using the controller 7class ControllerTask : public TutorialTask 8{ 9private: 10 unordered_map<int, bool> completedMappings; 11 unordered_map<int, bool> southpawCompletedMappings; 12 bool m_bHasSouthpaw; 13 unsigned int m_uiCompletionMask; 14 int *m_iCompletionMaskA; 15 int m_iCompletionMaskACount; 16 bool CompletionMaskIsValid(); 17public: 18 ControllerTask(Tutorial *tutorial, int descriptionId, bool enablePreCompletion, bool showMinimumTime, 19 int mappings[], unsigned int mappingsLength, int iCompletionMaskA[]=NULL, int iCompletionMaskACount=0, int iSouthpawMappings[]=NULL, unsigned int uiSouthpawMappingsCount=0); 20 ~ControllerTask(); 21 virtual bool isCompleted(); 22 virtual void setAsCurrentTask(bool active = true); 23 24};