예제 #1
0
        public SAV_Apricorn(SAV4HGSS sav)
        {
            InitializeComponent();
            WinFormsUtil.TranslateInterface(this, Main.CurrentLanguage);
            SAV = (SAV4HGSS)(Origin = sav).Clone();

            Setup();
        }
예제 #2
0
 private void SaveWalker(SAV4HGSS s)
 {
     bool[] courses = new bool[32];
     for (int i = 0; i < CLB_WalkerCourses.Items.Count; i++)
     {
         courses[i] = CLB_WalkerCourses.GetItemChecked(i);
     }
     s.PokewalkerCoursesUnlocked = courses;
     s.PokewalkerWatts           = (uint)NUD_Watts.Value;
     s.PokewalkerSteps           = (uint)NUD_Steps.Value;
 }
예제 #3
0
 private void ReadWalker(SAV4HGSS s)
 {
     string[] walkercourses = GameInfo.Sources.Source.walkercourses;
     bool[]   isChecked     = s.PokewalkerCoursesUnlocked;
     CLB_WalkerCourses.Items.Clear();
     for (int i = 0; i < walkercourses.Length; i++)
     {
         CLB_WalkerCourses.Items.Add(walkercourses[i], isChecked[i]);
     }
     NUD_Watts.Value = s.PokewalkerWatts;
     NUD_Steps.Value = s.PokewalkerSteps;
 }
예제 #4
0
 public void Initialize(SAV4HGSS sav)
 {
     SAV = sav;
     RefreshList();
 }