private static void MissionSelectTab_OnItemSelect(MissionInformation selectedItem) { if (selectedItem.Name == "Mission One") { Game.DisplaySubtitle("~g~Mission One Activated", 5000); } else if (selectedItem.Name == "Mission Two") { Game.DisplaySubtitle("~b~Mission Two Activated", 5000); } }
// Start is called before the first frame update void Start() { missionsAccomplished = PlayerPrefsX.GetBoolArray("missionsAccomplished", false, 1); missionsList = new List <bool>(missionsAccomplished); currentMission = missionsAccomplished.Length - 1; TextAsset file = Resources.Load("missions") as TextAsset; string json = file.ToString(); missions = JsonUtility.FromJson <MissionInformation>(json); currentObjective.text = missions.missions[currentMission]; }