private void B_Save_Click(object sender, EventArgs e) { for (int i = 0; i < Known.Length; i++) { Known[i] = CLB_Recipes.GetItemChecked(i); } Player.Personal.SetRecipeList(Known); Close(); }
private void B_All_Click(object sender, EventArgs e) { var recipes = RecipeList.Recipes; for (ushort i = 0; i < CLB_Recipes.Items.Count; i++) { bool exists = recipes.ContainsKey(i); CLB_Recipes.SetItemChecked(i, exists); } }