Beispiel #1
0
 public void Init(MissionSelectorMobile missionSelectorMobile, int videoGameID, int missionID, MissionsManager.MissionsData data)
 {
     this.missionSelectorMobile = missionSelectorMobile;
     this.videoGameID           = videoGameID;
     this.missionID             = missionID;
     OnInit(data);
 }
    void Start()
    {
        missionSelectorMobile = GetComponent <MissionSelectorMobile>();
        Data.Instance.multiplayerData.ResetAll();
        Data.Instance.events.OnResetScores();

        //  title.text = "SELECT A VIDEOGAME TO DESTROY";
        videgameID = Data.Instance.videogamesData.actualID;
        Data.Instance.voicesManager.PlaySpecificClipFromList(Data.Instance.voicesManager.UIItems, 0);

        InitButton(diskette1, 0);
        InitButton(diskette2, 1);
        InitButton(diskette3, 2);

        switch (UserData.Instance.playerID)
        {
        case 0:
            Data.Instance.multiplayerData.player1 = true;
            break;

        case 1:
            Data.Instance.multiplayerData.player2 = true;
            break;

        case 2:
            Data.Instance.multiplayerData.player3 = true;
            break;

        default:
            Data.Instance.multiplayerData.player4 = true;
            break;
        }
    }
    public void Init(MissionSelectorMobile missionSelectorMobile, int videoGameID, int missionID, Missions.MissionsData data)
    {
        this.missionSelectorMobile = missionSelectorMobile;
        this.videoGameID           = videoGameID;
        this.missionID             = missionID;

        if (missionID <= Data.Instance.missions.MissionActiveID)
        {
            isBlocked = false;
        }
        else
        {
            isBlocked = true;
        }

        if (isBlocked)
        {
            blockedImage.enabled = true;
        }
        else
        {
            blockedImage.enabled = false;
        }

        int id = missionID + 1;

        field.text = "MISION " + id;
        desc.text  = data.data[0].title;
    }