public SAV_Apricorn(SAV4HGSS sav) { InitializeComponent(); WinFormsUtil.TranslateInterface(this, Main.CurrentLanguage); SAV = (SAV4HGSS)(Origin = sav).Clone(); Setup(); }
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; }
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; }
public void Initialize(SAV4HGSS sav) { SAV = sav; RefreshList(); }