Esempio n. 1
0
        public static async Task <string> GetTriumphsCompletedString(
            DestinyObjectiveDefinition objDefinition)
        {
            if (triumphsCompletedString?.Length > 1)
            {
                return(triumphsCompletedString);
            }

            if (objDefinition?.ProgressDescription?.Length > 1)
            {
                return(objDefinition.ProgressDescription);
            }

            var objective = await Definitions.GetObjective(triumphsCompletedObjectiveHash);

            triumphsCompletedString = objective?.ProgressDescription ?? "Triumphs completed";

            return(triumphsCompletedString);
        }
Esempio n. 2
0
        public async Task <DestinyObjectiveDefinition> PopulateDefinition()
        {
            Definition = await Definitions.GetObjective(Progress.ObjectiveHash);

            return(Definition);
        }