the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
1#pragma once
2
3class IUIScene_PauseMenu
4{
5protected:
6 DLCPack *m_pDLCPack;
7
8public:
9 static int ExitGameDialogReturned(void *pParam,int iPad,C4JStorage::EMessageResult result);
10 static int ExitGameSaveDialogReturned(void *pParam,int iPad,C4JStorage::EMessageResult result);
11 static int ExitGameAndSaveReturned(void *pParam,int iPad,C4JStorage::EMessageResult result);
12 static int ExitGameDeclineSaveReturned(void *pParam,int iPad,C4JStorage::EMessageResult result);
13 static int WarningTrialTexturePackReturned(void *pParam,int iPad,C4JStorage::EMessageResult result);
14 static int SaveGameDialogReturned(void *pParam,int iPad,C4JStorage::EMessageResult result);
15 static int EnableAutosaveDialogReturned(void *pParam,int iPad,C4JStorage::EMessageResult result);
16 static int DisableAutosaveDialogReturned(void *pParam,int iPad,C4JStorage::EMessageResult result);
17
18 static int SaveWorldThreadProc( void* lpParameter );
19 static int ExitWorldThreadProc( void* lpParameter );
20 static void _ExitWorld(LPVOID lpParameter); // Call only from a thread
21
22protected:
23 virtual void ShowScene(bool show) = 0;
24 virtual void SetIgnoreInput(bool ignoreInput) = 0;
25};