private void updateNickname(object sender, EventArgs e)
{
if (init && ModifierKeys == Keys.Control) { getShowdownSet(); return; }
if (!init || (CHK_Nicknamed.Checked)) return;
// Fetch Current Species and set it as Nickname Text
int species = Util.getIndex(CB_Species);
if (species == 0 || species > 721)
TB_Nickname.Text = "";
else
{
// get language
int lang = Util.getIndex(CB_Language);
string l;
switch (lang)
{
case 1: l = "ja"; break;
case 2: l = "en"; break;
case 3: l = "fr"; break;
case 4: l = "it"; break;
case 5: l = "de"; break;
case 7: l = "es"; break;
case 8: l = "ko"; break;
default: l = curlanguage; break;
}
if (CHK_IsEgg.Checked) species = 0; // Set species to 0 to get the egg name.
TB_Nickname.Text = Util.getStringList("Species", l)[(CHK_IsEgg.Checked) ? 0 : species];
}
}
private void updateNicknameClick(object sender, MouseEventArgs e)