Exemplo n.º 1
0
        public static JsonBuffsGenerationData BuildJsonBuffsGenerationData(FinalActorBuffs stats)
        {
            var jsonBuffsGenerationData = new JsonBuffsGenerationData();

            jsonBuffsGenerationData.Generation      = stats.Generation;
            jsonBuffsGenerationData.Overstack       = stats.Overstack;
            jsonBuffsGenerationData.Wasted          = stats.Wasted;
            jsonBuffsGenerationData.UnknownExtended = stats.UnknownExtended;
            jsonBuffsGenerationData.Extended        = stats.Extended;
            jsonBuffsGenerationData.ByExtension     = stats.ByExtension;
            return(jsonBuffsGenerationData);
        }
Exemplo n.º 2
0
        public static JsonBuffsUptimeData BuildJsonBuffsUptimeData(FinalActorBuffs buffs, FinalBuffsDictionary buffsDictionary)
        {
            var jsonBuffsUptimeData = new JsonBuffsUptimeData
            {
                Uptime          = buffs.Uptime,
                Presence        = buffs.Presence,
                Generated       = ConvertKeys(buffsDictionary.Generated),
                Overstacked     = ConvertKeys(buffsDictionary.Overstacked),
                Wasted          = ConvertKeys(buffsDictionary.Wasted),
                UnknownExtended = ConvertKeys(buffsDictionary.UnknownExtension),
                ByExtension     = ConvertKeys(buffsDictionary.Extension),
                Extended        = ConvertKeys(buffsDictionary.Extended)
            };

            return(jsonBuffsUptimeData);
        }