コード例 #1
0
    void ResetVars()
    {
        depth     = 22.0f;
        isTouched = false;

        // Check if connected
        if (NetworkManager.IsConnected())
        {
            gameMode = Defines.GAMEMODE.ONLINE;
            // same as GameObject.FindGameObjectWithTag("GlobalScript").GetComponent<GlobalScript>().gameMode == 2

            SaveLoad.Load();
            GameData.current.matchPlayed += 1;
            SaveLoad.Save();
        }
        else
        {
            if (GameObject.FindGameObjectWithTag("Global").GetComponent <GlobalScript>().gameMode == 0)
            {
                gameMode = Defines.GAMEMODE.AI;
            }
            else if (GameObject.FindGameObjectWithTag("Global").GetComponent <GlobalScript>().gameMode == 1)
            {
                gameMode = Defines.GAMEMODE.LOCAL;
            }
        }

        activeBigGrid = 10;
        UpdateActiveGridBG(0, true);

        gameWinner = -1;
    }
コード例 #2
0
    void ResetVars()
    {
        depth     = 22.0f;
        isTouched = false;
        winMethod = WINMETHOD.NIL;

        // Check if connected
        if (NetworkManager.IsConnected())
        {
            gameMode = Defines.GAMEMODE.ONLINE;
            // same as GameObject.FindGameObjectWithTag("GlobalScript").GetComponent<GlobalScript>().gameMode == 2
        }
        else
        {
            if (GlobalScript.Instance.gameMode == 0)
            {
                gameMode = Defines.GAMEMODE.AI;
            }
            else if (GlobalScript.Instance.gameMode == 1)
            {
                gameMode = Defines.GAMEMODE.LOCAL;
            }
        }

        GameData.current.matchPlayed += 1;
        SaveLoad.Save();

        activeBigGrid = 10;
        UpdateActiveGridBG(0, true);

        gameWinner  = -1;
        jerkTimerP1 = Random.Range(35.0f, 80.0f);
        jerkTimerP2 = Random.Range(35.0f, 80.0f);

        currHighlighted_BigGrid             = 10;
        currHighlighted_Grid                = 10;
        showWinScreen                       = false;
        GlobalScript.Instance.isInputPaused = false;
        bigGridsCompleted                   = 0;
    }