Exemplo n.º 1
0
    //Game must call this method to finish a minigame
    public void EndGame(IMiniGame.MiniGameResult result)
    {
        //Minigame end Status
        Debug.Log("Result of " + game.ToString() + " = " + result.ToString());

        MenuManager.Instance.LaunchMiniGame();
    }
Exemplo n.º 2
0
    //Game must call this method to finish a minigame
    public void EndGame(IMiniGame.MiniGameResult result)
    {
        //Minigame end Status
        Debug.Log("Result of " + game.ToString() + " = " + result.ToString());

        if (result == IMiniGame.MiniGameResult.LOSE)
        {
            SceneManager.LoadScene("Lose");
        }
        else
        {
            SceneManager.LoadScene("Win");
        }
    }
Exemplo n.º 3
0
    //Game must call this method to finish a minigame
    public void EndGame(IMiniGame.MiniGameResult result)
    {
        //Minigame end Status

        if (result == IMiniGame.MiniGameResult.LOSE)
        {
            SceneManager.LoadScene("Lose");
        }
        else
        {
            MenuManager.Instance.WonGame();
            SceneManager.LoadScene("Win");
        }
    }
Exemplo n.º 4
0
    IEnumerator EndGame(IMiniGame.MiniGameResult result)
    {
        yield return(new WaitForSecondsRealtime(3f));

        Gm.EndGame(result);
    }
Exemplo n.º 5
0
    //*******************************************************************************************SETTERS

    public void endGame(IMiniGame.MiniGameResult res)
    {
        gm.EndGame(res);
    }
Exemplo n.º 6
0
 public void endGame(IMiniGame.MiniGameResult res)
 {
     source.Stop();
     gm.EndGame(res);
 }