private void Update() { if (msgToProcess != null) { if (!(msgToProcess.showStore) && (msgToProcess.message != null)) { DialogCanvasController.RequestStatusPrompt(msgToProcess.title, msgToProcess.message, () => {}); } if ((msgToProcess.showStore) && (msgToProcess.message != null)) { DialogCanvasController.RequestConfirmationPrompt(msgToProcess.title, msgToProcess.message, (response) => { if (response) { DialogCanvasController.RequestStore(PF_GameData.StandardStores[0]); } } ); } } msgToProcess = null; }