Example #1
0
 private void SaveMisc2(PKM pk)
 {
     SavePKRS(pk);
     pk.IsEgg    = CHK_IsEgg.Checked;
     pk.HeldItem = WinFormsUtil.GetIndex(CB_HeldItem);
     pk.Form     = CB_Form.Enabled ? CB_Form.SelectedIndex & 0x1F : 0;
     if (Entity is IFormArgument f)
     {
         FA_Form.SaveArgument(f);
     }
     pk.CurrentFriendship = Util.ToInt32(TB_Friendship.Text);
 }
Example #2
0
        private void LoadMisc2(PKM pk)
        {
            LoadPKRS(pk);
            CHK_IsEgg.Checked         = pk.IsEgg;
            CB_HeldItem.SelectedValue = pk.HeldItem;
            CB_Form.SelectedIndex     = CB_Form.Items.Count > pk.Form ? pk.Form : CB_Form.Items.Count - 1;
            if (pk is IFormArgument f)
            {
                FA_Form.LoadArgument(f, pk.Species, pk.Form, pk.Format);
            }

            TB_Friendship.Text = pk.CurrentFriendship.ToString();

            Label_HatchCounter.Visible = CHK_IsEgg.Checked;
            Label_Friendship.Visible   = !CHK_IsEgg.Checked;
        }
Example #3
0
    private void LoadMisc2(PKM pk)
    {
        LoadPKRS(pk);
        CHK_IsEgg.Checked         = pk.IsEgg;
        CB_HeldItem.SelectedValue = pk.HeldItem;
        LoadClamp(CB_Form, pk.Form);
        if (pk is IFormArgument f)
        {
            FA_Form.LoadArgument(f, pk.Species, pk.Form, pk.Format);
        }

        ReloadToFriendshipTextBox(pk);

        Label_HatchCounter.Visible = CHK_IsEgg.Checked;
        Label_Friendship.Visible   = !CHK_IsEgg.Checked;
    }