mirror of
https://github.com/kwsch/PKHeX
synced 2024-11-27 06:20:25 +00:00
Add Catch Rate to KChart (#2972)
This commit is contained in:
parent
1e6858c349
commit
f9b4c1950b
2 changed files with 11 additions and 0 deletions
10
PKHeX.WinForms/Subforms/KChart.Designer.cs
generated
10
PKHeX.WinForms/Subforms/KChart.Designer.cs
generated
|
@ -34,6 +34,7 @@
|
||||||
this.SpecName = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
this.SpecName = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
this.New = new System.Windows.Forms.DataGridViewCheckBoxColumn();
|
this.New = new System.Windows.Forms.DataGridViewCheckBoxColumn();
|
||||||
this.BST = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
this.BST = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
|
this.CatchRate = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
this.Type1 = new System.Windows.Forms.DataGridViewImageColumn();
|
this.Type1 = new System.Windows.Forms.DataGridViewImageColumn();
|
||||||
this.Type2 = new System.Windows.Forms.DataGridViewImageColumn();
|
this.Type2 = new System.Windows.Forms.DataGridViewImageColumn();
|
||||||
this.HP = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
this.HP = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
|
@ -61,6 +62,7 @@
|
||||||
this.SpecName,
|
this.SpecName,
|
||||||
this.New,
|
this.New,
|
||||||
this.BST,
|
this.BST,
|
||||||
|
this.CatchRate,
|
||||||
this.Type1,
|
this.Type1,
|
||||||
this.Type2,
|
this.Type2,
|
||||||
this.HP,
|
this.HP,
|
||||||
|
@ -118,6 +120,13 @@
|
||||||
this.BST.ReadOnly = true;
|
this.BST.ReadOnly = true;
|
||||||
this.BST.Width = 53;
|
this.BST.Width = 53;
|
||||||
//
|
//
|
||||||
|
// CatchRate
|
||||||
|
//
|
||||||
|
this.CatchRate.HeaderText = "Catch Rate";
|
||||||
|
this.CatchRate.Name = "CatchRate";
|
||||||
|
this.CatchRate.ReadOnly = true;
|
||||||
|
this.CatchRate.Width = 85;
|
||||||
|
//
|
||||||
// Type1
|
// Type1
|
||||||
//
|
//
|
||||||
this.Type1.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.AllCells;
|
this.Type1.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.AllCells;
|
||||||
|
@ -228,6 +237,7 @@
|
||||||
private System.Windows.Forms.DataGridViewTextBoxColumn SpecName;
|
private System.Windows.Forms.DataGridViewTextBoxColumn SpecName;
|
||||||
private System.Windows.Forms.DataGridViewCheckBoxColumn New;
|
private System.Windows.Forms.DataGridViewCheckBoxColumn New;
|
||||||
private System.Windows.Forms.DataGridViewTextBoxColumn BST;
|
private System.Windows.Forms.DataGridViewTextBoxColumn BST;
|
||||||
|
private System.Windows.Forms.DataGridViewTextBoxColumn CatchRate;
|
||||||
private System.Windows.Forms.DataGridViewImageColumn Type1;
|
private System.Windows.Forms.DataGridViewImageColumn Type1;
|
||||||
private System.Windows.Forms.DataGridViewImageColumn Type2;
|
private System.Windows.Forms.DataGridViewImageColumn Type2;
|
||||||
private System.Windows.Forms.DataGridViewTextBoxColumn HP;
|
private System.Windows.Forms.DataGridViewTextBoxColumn HP;
|
||||||
|
|
|
@ -54,6 +54,7 @@ namespace PKHeX.WinForms
|
||||||
row.Cells[r++].Value = GetIsNative(p, s);
|
row.Cells[r++].Value = GetIsNative(p, s);
|
||||||
row.Cells[r].Style.BackColor = ImageUtil.ColorBaseStatTotal(p.BST);
|
row.Cells[r].Style.BackColor = ImageUtil.ColorBaseStatTotal(p.BST);
|
||||||
row.Cells[r++].Value = p.BST.ToString("000");
|
row.Cells[r++].Value = p.BST.ToString("000");
|
||||||
|
row.Cells[r++].Value = p.CatchRate.ToString("000");
|
||||||
row.Cells[r++].Value = SpriteUtil.GetTypeSprite(p.Type1, SAV.Generation);
|
row.Cells[r++].Value = SpriteUtil.GetTypeSprite(p.Type1, SAV.Generation);
|
||||||
row.Cells[r++].Value = p.Type1 == p.Type2 ? SpriteUtil.Spriter.Transparent : SpriteUtil.GetTypeSprite(p.Type2, SAV.Generation);
|
row.Cells[r++].Value = p.Type1 == p.Type2 ? SpriteUtil.Spriter.Transparent : SpriteUtil.GetTypeSprite(p.Type2, SAV.Generation);
|
||||||
row.Cells[r].Style.BackColor = ImageUtil.ColorBaseStat(p.HP);
|
row.Cells[r].Style.BackColor = ImageUtil.ColorBaseStat(p.HP);
|
||||||
|
|
Loading…
Reference in a new issue