Пример #1
0
        public DataContext()
        {
            foreach (var chara in Info.Instance().Member)
            {
                if (chara.Value == 0)
                {
                    continue;
                }
                Charactors.Add(new Charactor((chara.Value - 1) * 0x4010 + 0xA8750)
                {
                    Name = chara.Name
                });
            }

            foreach (var info in Info.Instance().Tools)
            {
                Tools.Add(new Item(info, 0xA3D68));
            }
            foreach (var info in Info.Instance().Mains)
            {
                Mains.Add(new Item(info, 0xA3D68));
            }
            foreach (var info in Info.Instance().Subs)
            {
                Subs.Add(new Item(info, 0xA3D68));
            }
            foreach (var info in Info.Instance().Heads)
            {
                Heads.Add(new Item(info, 0xA3D68));
            }
            foreach (var info in Info.Instance().Bodys)
            {
                Bodys.Add(new Item(info, 0xA3D68));
            }
            foreach (var info in Info.Instance().Accessorys)
            {
                Accessorys.Add(new Item(info, 0xA3D68));
            }
            foreach (var info in Info.Instance().Materials)
            {
                Materials.Add(new Item(info, 0xA3D68));
            }
            foreach (var info in Info.Instance().Synthesises)
            {
                Synthesises.Add(new Item(info, 0xA3D68));
            }

            for (uint i = 0; i < 9; i++)
            {
                Party.Add(new SaveDataValue <uint>(0xA3D38 + 4 * i, 4, 0, 9));
            }
        }
Пример #2
0
        private void Init()
        {
            AppendList("info\\tool.txt", Tools);
            AppendList("info\\main.txt", Mains);
            AppendList("info\\sub.txt", Subs);
            AppendList("info\\head.txt", Heads);
            AppendList("info\\body.txt", Bodys);
            AppendList("info\\accessory.txt", Accessorys);
            AppendList("info\\material.txt", Materials);
            AppendList("info\\synthesis.txt", Synthesises);
            AppendList("info\\member.txt", Member);
            AppendList("info\\skill.txt", Skill);
            AppendList("info\\title.txt", Title);

            Mains.Sort();
            Subs.Sort();
            Heads.Sort();
            Bodys.Sort();
            Accessorys.Sort();
            Materials.Sort();
            Synthesises.Sort();
        }