Beispiel #1
0
        public override TagCompound Save()
        {
            TagCompound tc = new TagCompound()
            {
                { "LimitPoints", LimitCurrent },
            };

            for (int i = 0; i < EpicBattleFantasyUltimate.instance?.SlotUI.FlairSlots.Length; ++i)
            {
                if (EpicBattleFantasyUltimate.instance.SlotUI.FlairSlots[i].Item == null)
                {
                    tc.Add("flairSlot_" + i, string.Empty);
                }
                else
                {
                    tc.Add("flairSlot_" + i, ItemIO.ToBase64(EpicBattleFantasyUltimate.instance.SlotUI.FlairSlots[i].Item));
                }
            }

            return(tc);
        }