Esempio n. 1
0
    public void SaveListsForSecondSaveLocation()
    {
        if (listOfSmallLightObjects_SecondSaveLocation != null)
        {
            return;
        }

        setSmallLightObjectList();
        setBigLightObjectList();
        setSinisterOneObjectList();
        setPlattformObjectList();

        listOfSmallLightObjects_SecondSaveLocation = getSmallLightObjectList();
        listOfBigLightObjects_SecondSaveLocation   = getBigLightObjectList();
        listOfSinisterObjects_SecondSaveLocation   = getSinisterObjectList();
        listOfPlattformObjects_SecondSaveLocation  = getPlattformObjectList();

        GameObject            player    = GameObject.Find("Player");
        PlayerLevelController plcScript = player.GetComponent <PlayerLevelController>();

        secondSavedLevelData                  = new levelData();
        secondSavedLevelData.score            = plcScript.getCurrentScore();
        secondSavedLevelData.timer            = plcScript.getCurrentLevelTimer();
        secondSavedLevelData.smalLightCounter = plcScript.returnNumberOfCollectedSmallLights();
        secondSavedLevelData.bigLightCounter  = plcScript.returnNumberOfCollectedBigLights();
    }