示例#1
0
 private void Start()
 {
     wasteCollected   = playerDataSaver.GetWasteCollected();
     recycleCollected = playerDataSaver.GetRecycleCollected();
     coinsAvailable   = playerDataSaver.GetCoinsAvailable();
     progressLevel    = playerDataSaver.GetProgressLevel();
     rubbishCoroutine = RubbishCooldown();
 }
示例#2
0
    public IEnumerator Initialization()
    {
        yield return(new WaitForSeconds(1.5f));

        GetLocationDataOfRubbish();
        yield return(new WaitForSeconds(0.5f));

        playerInfo = new PlayerInfo
        {
            PlayerUsername     = playerDataSaver.GetUsername(),
            PlayerPassword     = playerDataSaver.GetPassword(),
            PlayerEmail        = playerDataSaver.GetEmail(),
            PlayerCountry      = playerDataSaver.GetCountry(),
            PlayerAvatar       = playerDataSaver.GetAvatar(),
            PlayerRubbish      = playerDataSaver.GetWasteCollected(),
            PlayerRecycle      = playerDataSaver.GetRecycleCollected(),
            PlayerTeamName     = playerDataSaver.GetTeamname(),
            PlayerCoins        = playerDataSaver.GetCoinsAvailable(),
            PlayerCurrentLevel = playerDataSaver.GetProgressLevel(),
            RubbishPlace       = place,
            RubbishDistrict    = district,
            RubbishRegion      = region,
            RubbishCountry     = country,
        };
        GetPlayerStats();
        yield return(new WaitForSeconds(0.5f));

        GetPlayerData();
        yield return(new WaitForSeconds(5f));

        StartCoroutine(Leaderboards.Instance.GetWorldLeaderboardByCountry());
    }
示例#3
0
    public void Filling()
    {
        int rub = playerDataSaver.GetWasteCollected() + playerDataSaver.GetRecycleCollected();
        int lvl = playerDataSaver.GetProgressLevel();
        int max = levelRubbishCombo[lvl + 1];
        int min = levelRubbishCombo[lvl];

        levelSlider.maxValue = max;
        levelSlider.minValue = min;

        levelSlider.value = rub;
    }
示例#4
0
 private void Start()
 {
     playerDataSaver = GetComponent <PlayerDataSaver>();
     myBadge         = playerDataSaver.GetProgressLevel();
     BadgeToData();
 }