Exemplo n.º 1
0
 void OnMissionStart(int missionID)
 {
     if (Data.Instance.isAndroid)
     {
         int videoGameID = Data.Instance.videogamesData.actualID;
         HiscoresByMissions.MissionHiscoreUserData hiscoreData = UserData.Instance.hiscoresByMissions.GetHiscore(videoGameID, missionID);
         if (hiscoreData == null)
         {
             print("no hay hiscore de videoGameID: " + videoGameID + " mission " + missionID);
             hiscorePanel.gameObject.SetActive(false);
         }
         else
         {
             hiscorePanel.Init(0, hiscoreData.username, hiscoreData.score);
             hiscorePanel.SetImage(hiscoreData.userID);
         }
     }
 }
Exemplo n.º 2
0
    IEnumerator LoadingRoutineAndroid()
    {
        VideogameData videogameData = Data.Instance.videogamesData.GetActualVideogameData();

        HiscoresByMissions.MissionHiscoreUserData missionHiscoreUserData = UserData.Instance.hiscoresByMissions.GetHiscore(videogameData.id, Data.Instance.missions.MissionActiveID);
        string username = UserData.Instance.username;

        Data.Instance.voicesManager.PlaySpecificClipFromList(Data.Instance.voicesManager.UIItems, 1);
        Data.Instance.GetComponent <MusicManager>().OnLoadingMusic();
        field.text = "";
        AddText("*** MAD ROLLERS ***");
        yield return(new WaitForSeconds(0.5f));

        AddText("Loading " + videogameData.name + "...");
        yield return(new WaitForSeconds(0.2f));

        if (missionHiscoreUserData != null)
        {
            AddText("*****************");
            yield return(new WaitForSeconds(0.12f));

            AddText("Hiscore by:");
            yield return(new WaitForSeconds(0.1f));

            AddText("HACKER: " + missionHiscoreUserData.username + " [" + Utils.FormatNumbers(missionHiscoreUserData.score) + "]");
            yield return(new WaitForSeconds(0.15f));

            AddText("in mission_id: [" + Data.Instance.missions.MissionActiveID + "]");
            AddText("*****************");
            AddText(" ");
            yield return(new WaitForSeconds(5f));
        }
        AddText("Buenos Aires <" + username + "> USER ALLOWING ACCESS!");
        yield return(new WaitForSeconds(0.35f));

        AddText(username + " -> GOTO 1985 ");
        UnityEngine.SceneManagement.SceneManager.LoadScene("Game");
        AddText("COMPLETE!");
        yield return(new WaitForSeconds(0.35f));

        SetOn(false);
    }