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;
    }