public void CloseSterileBagFinal()
 {
     finalClose = true;
     closeButton.SafeDestroy();
     System.Console.WriteLine("Close sterilebag final!");
     Events.FireEvent(EventType.CloseSterileBag, CallbackData.Object(this));
     CleanupObject.GetCleanup().EnableCleanup();
 }
    private async void CloseGame()
    {
        close.SafeDestroy();

        await Task.Delay(2000);

        try {
            SnapScreenshot();
        } catch (System.Exception) {
        }

        Application.Quit();
    }
Beispiel #3
0
    public void DestroyHint()
    {
        StopAllCoroutines();

        Destroy(player);
        Destroy(audioSource);

        if (closeButton != null)
        {
            closeButton.SafeDestroy();
        }
        if (playButton != null)
        {
            playButton.SafeDestroy();
        }

        GetComponent <Interactable>().DestroyInteractable();
    }