예제 #1
0
파일: Maison.cs 프로젝트: WilliamO7/pk3DS
 private void setTrainer()
 {
     if (trEntry < 0 || !GB_Trainer.Enabled || dumping) return;
     // Gather
     Maison.Trainer tr = new Maison.Trainer
     {
         Class = (ushort) CB_Class.SelectedIndex,
         Count = (ushort) LB_Choices.Items.Count
     };
     tr.Choices = new ushort[tr.Count];
     for (int i = 0; i < tr.Count; i++)
         tr.Choices[i] = Convert.ToUInt16(LB_Choices.Items[i].ToString());
     Array.Sort(tr.Choices);
     File.WriteAllBytes(trFiles[trEntry], tr.Write());
 }
예제 #2
0
파일: Maison.cs 프로젝트: WilliamO7/pk3DS
        private void getTrainer()
        {
            if (trEntry < 0) return;

            // Get
            LB_Choices.Items.Clear();
            Maison.Trainer tr = new Maison.Trainer(File.ReadAllBytes(trFiles[trEntry]));

            CB_Class.SelectedIndex = tr.Class;
            GB_Trainer.Enabled = tr.Count > 0;

            foreach (ushort Entry in tr.Choices)
                LB_Choices.Items.Add(Entry.ToString());
        }