diff --git a/CodeGenerator.cs b/CodeGenerator.cs index 4d9cf92a0..28ede501e 100644 --- a/CodeGenerator.cs +++ b/CodeGenerator.cs @@ -185,12 +185,10 @@ private void B_Add_Click(object sender, EventArgs e) // RTB_Code.AppendText(BitConverter.ToUInt32(newdata,i*4).ToString("X8") + "\n"); //} } - private void B_Clear_Click(object sender, EventArgs e) { RTB_Code.Clear(); } - private void B_Load_Click(object sender, EventArgs e) { OpenFileDialog ofd = new OpenFileDialog(); @@ -222,7 +220,6 @@ private void B_Load_Click(object sender, EventArgs e) } } } - private void B_Save_Click(object sender, EventArgs e) { // Gotta read in the textbox. @@ -257,7 +254,6 @@ private void B_Save_Click(object sender, EventArgs e) File.WriteAllBytes(path, ncf); } } - private void B_Copy_Click(object sender, EventArgs e) { if (RTB_Code.Text.Length > 0) @@ -278,7 +274,6 @@ private void B_Copy_Click(object sender, EventArgs e) } } } - private void B_Diff_Click(object sender, EventArgs e) { string result = ""; @@ -304,7 +299,7 @@ private void B_Diff_Click(object sender, EventArgs e) } if ((lines / 128 > 0) && CHK_Break.Checked) { - MessageBox.Show((1+ (lines / 128)).ToString() + " Code Segments","Alert"); + MessageBox.Show((1+ (lines / 128)).ToString() + " Code Segments\n\nLines: "+lines.ToString(),"Alert"); } RTB_Code.Text = result; return; toomany: @@ -319,7 +314,6 @@ private void B_Paste_Click(object sender, EventArgs e) { RTB_Code.Text = Clipboard.GetText(); } - private void B_Import_Click(object sender, EventArgs e) { // Gotta read in the textbox. diff --git a/PKHeX.csproj b/PKHeX.csproj index f5353a95e..4a507b541 100644 --- a/PKHeX.csproj +++ b/PKHeX.csproj @@ -169,6 +169,12 @@ SAV_Pokepuff.cs + + Form + + + SAV_SuperTrain.cs + Form @@ -239,6 +245,9 @@ SAV_Pokepuff.cs + + SAV_SuperTrain.cs + SAV_Trainer.cs @@ -292,6 +301,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Properties/DataSources/Editor.Properties.Resources.datasource b/Properties/DataSources/Editor.Properties.Resources.datasource deleted file mode 100644 index 82a83bb30..000000000 --- a/Properties/DataSources/Editor.Properties.Resources.datasource +++ /dev/null @@ -1,10 +0,0 @@ - - - - Editor.Properties.Resources, Properties.Resources.Designer.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - \ No newline at end of file diff --git a/Properties/DataSources/Editor.Properties.Settings.datasource b/Properties/DataSources/Editor.Properties.Settings.datasource deleted file mode 100644 index 3cec8414d..000000000 --- a/Properties/DataSources/Editor.Properties.Settings.datasource +++ /dev/null @@ -1,10 +0,0 @@ - - - - Editor.Properties.Settings, Properties.Resources.Designer.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - \ No newline at end of file diff --git a/Properties/DataSources/WindowsFormsApplication1.Form1.datasource b/Properties/DataSources/WindowsFormsApplication1.Form1.datasource deleted file mode 100644 index 1212a4775..000000000 --- a/Properties/DataSources/WindowsFormsApplication1.Form1.datasource +++ /dev/null @@ -1,10 +0,0 @@ - - - - WindowsFormsApplication1.Form1, Editor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - \ No newline at end of file diff --git a/Properties/DataSources/WindowsFormsApplication1.Program.datasource b/Properties/DataSources/WindowsFormsApplication1.Program.datasource deleted file mode 100644 index c2ece4424..000000000 --- a/Properties/DataSources/WindowsFormsApplication1.Program.datasource +++ /dev/null @@ -1,10 +0,0 @@ - - - - WindowsFormsApplication1.Program, Editor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - \ No newline at end of file diff --git a/Properties/Resources.Designer.cs b/Properties/Resources.Designer.cs index d72c5e315..2465de492 100644 --- a/Properties/Resources.Designer.cs +++ b/Properties/Resources.Designer.cs @@ -6915,6 +6915,13 @@ internal class Resources { } } + internal static System.Drawing.Bitmap helditem { + get { + object obj = ResourceManager.GetObject("helditem", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + internal static System.Drawing.Bitmap hoennchamp { get { object obj = ResourceManager.GetObject("hoennchamp", resourceCulture); @@ -13525,6 +13532,104 @@ internal class Resources { } } + /// + /// Looks up a localized string similar to Items + ///Medizin + ///TM & VM + ///Beeren + ///Basis-Items + ///. + /// + internal static string text_ItemPouch_de { + get { + return ResourceManager.GetString("text_ItemPouch_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ITEMS + ///MEDICINE + ///TMs & HMs + ///BERRIES + ///KEY ITEMS + ///. + /// + internal static string text_ItemPouch_en { + get { + return ResourceManager.GetString("text_ItemPouch_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Objetos + ///Botiquín + ///MT/MO + ///Bayas + ///Objetos Clave + ///. + /// + internal static string text_ItemPouch_es { + get { + return ResourceManager.GetString("text_ItemPouch_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to OBJETS + ///PV/PP + ///CT & CS + ///BAIES + ///OBJETS RARES + ///. + /// + internal static string text_ItemPouch_fr { + get { + return ResourceManager.GetString("text_ItemPouch_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Strumenti + ///Rimedi + ///MT e MN + ///Bacche + ///Strumenti Base + ///. + /// + internal static string text_ItemPouch_it { + get { + return ResourceManager.GetString("text_ItemPouch_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to どうぐ + ///かいふく + ///わざマシン + ///きのみ + ///たいせつなもの + ///. + /// + internal static string text_ItemPouch_ja { + get { + return ResourceManager.GetString("text_ItemPouch_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to 도구 + ///회복 + ///기술머신 + ///나무열매 + ///중요한 물건 + ///. + /// + internal static string text_ItemPouch_ko { + get { + return ResourceManager.GetString("text_ItemPouch_ko", resourceCulture); + } + } + /// /// Looks up a localized string similar to (Nichts) ///Meisterball @@ -14989,6 +15094,545 @@ internal class Resources { } } + /// + /// Looks up a localized string similar to Zucker-Pofflé + ///Minz-Pofflé + ///Zitrus-Pofflé + ///Bitter-Pofflé + ///Chili-Pofflé + ///Zuckerhäubchen-Pofflé + ///Minzhäubchen-Pofflé + ///Zitrushäubchen-Pofflé + ///Bitterhäubchen-Pofflé + ///Chilihäubchen-Pofflé + ///Zucker-Pofflé DX + ///Minz-Pofflé DX + ///Zitrus-Pofflé DX + ///Bitter-Pofflé DX + ///Chili-Pofflé DX + ///Zuckerhäubchen-Pofflé DX + ///Minzhäubchen-Pofflé DX + ///Zitrushäubchen-Pofflé DX + ///Bitterhäubchen-Pofflé DX + ///Chilihäubchen-Pofflé DX + ///Geburtstagsdeko-Pofflé + ///Ehrungsdeko-Pofflé + ///Frühlingsdeko-Pofflé + ///Sommerdeko-Pofflé + ///Herbstdeko-Pofflé + ///Winterdeko-Pofflé + ///. + /// + internal static string text_Puff_de { + get { + return ResourceManager.GetString("text_Puff_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Sweet Poké Puff + ///Mint Poké Puff + ///Citrus Poké Puff + ///Mocha Poké Puff + ///Spice Poké Puff + ///Frosted Sweet Poké Puff + ///Frosted Mint Poké Puff + ///Frosted Citrus Poké Puff + ///Frosted Mocha Poké Puff + ///Frosted Spice Poké Puff + ///Fancy Sweet Poké Puff + ///Fancy Mint Poké Puff + ///Fancy Citrus Poké Puff + ///Fancy Mocha Poké Puff + ///Fancy Spice Poké Puff + ///Deluxe Sweet Poké Puff + ///Deluxe Mint Poké Puff + ///Deluxe Citrus Poké Puff + ///Deluxe Mocha Poké Puff + ///Deluxe Spice Poké Puff + ///Supreme Wish Poké Puff + ///Supreme Honor Poké Puff + ///Supreme Spring Poké Puff + ///Supreme Summer [rest of string was truncated]";. + /// + internal static string text_Puff_en { + get { + return ResourceManager.GetString("text_Puff_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Pokélito Dulce + ///Pokélito Menta + ///Pokélito Ácido + ///Pokélito Amargo + ///Pokélito Picante + ///Pokélito Crema Dulce + ///Pokélito Crema Menta + ///Pokélito Crema Ácida + ///Pokélito Crema Amarga + ///Pokélito Crema Picante + ///Pokélito Dulce Decorado + ///Pokélito Menta Decorado + ///Pokélito Ácido Decorado + ///Pokélito Amargo Decorado + ///Pokélito Picante Decorado + ///Pokélito Dulce Deluxe + ///Pokélito Menta Deluxe + ///Pokélito Ácido Deluxe + ///Pokélito Amargo Deluxe + ///Pokélito Picante Deluxe + ///Pokélito de Cumpleaños + ///Pokélito de Celebración + ///Pokélito Primaveral + ///Pokélito Estival + ///Pokéli [rest of string was truncated]";. + /// + internal static string text_Puff_es { + get { + return ResourceManager.GetString("text_Puff_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Pofiterole Sucrée + ///Pofiterole Mentholée + ///Pofiterole Aigre + ///Pofiterole Amère + ///Pofiterole Épicée + ///Pofiterole Crème Sucrée + ///Pofiterole Crème Mentholée + ///Pofiterole Crème Aigre + ///Pofiterole Crème Amère + ///Pofiterole Crème Épicée + ///Pofiterole Décorée Sucrée + ///Pofiterole Décorée Mentholée + ///Pofiterole Décorée Aigre + ///Pofiterole Décorée Amère + ///Pofiterole Décorée Épicée + ///Pofiterole Deluxe Sucrée + ///Pofiterole Deluxe Mentholée + ///Pofiterole Deluxe Aigre + ///Pofiterole Deluxe Amère + ///Pofiterole Deluxe Épicée + ///Pofiterole Anniversaire + ///Pofiterole Célébrat [rest of string was truncated]";. + /// + internal static string text_Puff_fr { + get { + return ResourceManager.GetString("text_Puff_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Pokébignè dolce + ///Pokébignè fresco + ///Pokébignè agro + ///Pokébignè amaro + ///Pokébignè speziato + ///Pokébignè dolce crema + ///Pokébignè fresco crema + ///Pokébignè agro crema + ///Pokébignè amaro crema + ///Pokébignè speziato crema + ///Pokébignè dolce guarnito + ///Pokéb. fresco guarnito + ///Pokébignè agro guarnito + ///Pokébignè amaro guarnito + ///Pokéb. speziato guarnito + ///Pokébignè dolce deluxe + ///Pokébignè fresco deluxe + ///Pokébignè agro deluxe + ///Pokébignè amaro deluxe + ///Pokéb. speziato deluxe + ///Pokébignè di compleanno + ///Pokébignè celebrativo + ///Pokébignè primavera + ///Pokébignè est [rest of string was truncated]";. + /// + internal static string text_Puff_it { + get { + return ResourceManager.GetString("text_Puff_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to スイートポフレ + ///フレッシュポフレ + ///サワーポフレ + ///ビターポフレ + ///スパイシーポフレ + ///レアスイートポフレ + ///レアフレッシュポフレ + ///レアサワーポフレ + ///レアビターポフレ + ///レアスパイシーポフレ + ///リッチスイートポフレ + ///リッチフレッシュポフレ + ///リッチサワーポフレ + ///リッチビターポフレ + ///リッチスパイシーポフレ + ///プチデコスイートポフレ + ///プチデコフレッシュポフレ + ///プチデコサワーポフレ + ///プチデコビターポフレ + ///プチデコスパイシーポフレ + ///フルデコバースデーポフレ + ///フルデコメモリアルポフレ + ///フルデコはるポフレ + ///フルデコなつポフレ + ///フルデコあきポフレ + ///フルデコふゆポフレ + ///. + /// + internal static string text_Puff_ja { + get { + return ResourceManager.GetString("text_Puff_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to 스위트포플레 + ///프레시포플레 + ///사워포플레 + ///비터포플레 + ///스파이시포플레 + ///레어스위트포플레 + ///레어프레시포플레 + ///레어사워포플레 + ///레어비터포플레 + ///레어스파이시포플레 + ///리치스위트포플레 + ///리치프레시포플레 + ///리치사워포플레 + ///리치비터포플레 + ///리치스파이시포플레 + ///프티데코스위트포플레 + ///프티데코프레시포플레 + ///프티데코사워포플레 + ///프티데코비터포플레 + ///프티데코스파이시포플레 + ///풀데코버스데이포플레 + ///풀데코메모리얼포플레 + ///풀데코봄포플레 + ///풀데코여름포플레 + ///풀데코가을포플레 + ///풀데코겨울포플레 + ///. + /// + internal static string text_Puff_ko { + get { + return ResourceManager.GetString("text_Puff_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Band des Kalos-Champs + ///Band des Champs + ///Band des Sinnoh-Champs + ///Zutraulichkeitsband + ///Trainingsband + ///Profikampfband + ///Meisterkampfband + ///Fleiß-Band + ///Band der Wachsamkeit + ///Band des Schocks + ///Band des Niederschlags + ///Band der Sorglosigkeit + ///Band der Entspannung + ///Band des Schlafens + ///Band des Lächelns + ///Hinreißendes Band + ///Königliches Band + ///Hinreißendes Königliches Band + ///Band des Künstlers + ///Fußabdruck-Band + ///Rekordband + ///Band der Legende + ///Band des Landes + ///Band der Nation + ///Band der Erde + ///Band der Welt + ///Klassisches Band + ///Premierband + ///Veranstaltungsb [rest of string was truncated]";. + /// + internal static string text_Ribbon_de { + get { + return ResourceManager.GetString("text_Ribbon_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Kalos Champion Ribbon + ///Champion Ribbon + ///Sinnoh Champion Ribbon + ///Best Friends Ribbon + ///Training Ribbon + ///Skillful Battler Ribbon + ///Expert Battler Ribbon + ///Effort Ribbon + ///Alert Ribbon + ///Shock Ribbon + ///Downcast Ribbon + ///Careless Ribbon + ///Relax Ribbon + ///Snooze Ribbon + ///Smile Ribbon + ///Gorgeous Ribbon + ///Royal Ribbon + ///Gorgeous Royal Ribbon + ///Artist Ribbon + ///Footprint Ribbon + ///Record Ribbon + ///Legend Ribbon + ///Country Ribbon + ///National Ribbon + ///Earth Ribbon + ///World Ribbon + ///Classic Ribbon + ///Premier Ribbon + ///Event Ribbon + ///Birthday Ribbon + ///Special Ribbon + ///Souvenir Ribbon + /// [rest of string was truncated]";. + /// + internal static string text_Ribbon_en { + get { + return ResourceManager.GetString("text_Ribbon_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cinta Campeón de Kalos + ///Cinta de Campeón + ///Cinta Campeón de Sinnoh + ///Cinta Afecto + ///Cinta Ejercicio + ///Cinta Figura del Combate + ///Cinta As del Combate + ///Cinta Esfuerzo + ///Cinta Alerta + ///Cinta Impacto + ///Cinta Abatimiento + ///Cinta Descuido + ///Cinta Relax + ///Cinta Cabezada + ///Cinta Sonrisa + ///Cinta Maravilla + ///Cinta Realeza + ///Cinta Realeza Maravilla + ///Cinta Artista + ///Cinta Huella + ///Cinta Récord + ///Cinta Leyenda + ///Cinta Campo + ///Cinta Nacional + ///Cinta Planeta + ///Cinta Mundo + ///Cinta Clásica + ///Cinta Principal + ///Cinta Evento + ///Cinta Cumpleaños + ///Cinta Especial + ///Cinta Recuerdo + ///Cinta [rest of string was truncated]";. + /// + internal static string text_Ribbon_es { + get { + return ResourceManager.GetString("text_Ribbon_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Ruban Maître de Kalos + ///Ruban Maître + ///Ruban Maître de Sinnoh + ///Ruban Affection + ///Ruban Perfectionnement + ///Ruban Élite du Combat + ///Ruban Génie du Combat + ///Ruban Effort + ///Ruban Alerte + ///Ruban Choc + ///Ruban Déprime + ///Ruban Négligence + ///Ruban Détente + ///Ruban Sieste + ///Ruban Sourire + ///Ruban Sublime + ///Ruban Royal + ///Ruban Royal Sublime + ///Ruban Artiste + ///Ruban Empreinte + ///Ruban Record + ///Ruban Légende + ///Ruban Pays + ///Ruban National + ///Ruban Terre + ///Ruban Monde + ///Ruban Classique + ///Ruban Premier + ///Ruban Événement + ///Ruban Anniversaire + ///Ruban Spécial + ///Ruban Souvenir + ///Ruban Souhait + ///R [rest of string was truncated]";. + /// + internal static string text_Ribbon_fr { + get { + return ResourceManager.GetString("text_Ribbon_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Fiocco Campione Kalos + ///Fiocco Campione + ///Fiocco Campione Sinnoh + ///Fiocco Amicizia + ///Fiocco Training + ///Fiocco Asso della Lotta + ///Fiocco Genio della Lotta + ///Fiocco Merito + ///Fiocco Allarme + ///Fiocco Stupore + ///Fiocco Sconforto + ///Fiocco Indolenza + ///Fiocco Relax + ///Fiocco Pisolino + ///Fiocco Sorriso + ///Fiocco Meraviglia + ///Fiocco Reale + ///Fiocco Meraviglia Reale + ///Fiocco Artista + ///Fiocco Orma + ///Fiocco Record + ///Fiocco Leggenda + ///Fiocco Paese + ///Fiocco Nazionale + ///Fiocco Geo + ///Fiocco Mondiale + ///Fiocco Classico + ///Fiocco Principale + ///Fiocco Evento + ///Fiocco Compleanno + ///Fiocco Specia [rest of string was truncated]";. + /// + internal static string text_Ribbon_it { + get { + return ResourceManager.GetString("text_Ribbon_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to カロス\u3000チャンプリボン + ///チャンプリボン + ///シンオウ\u3000チャンプリボン + ///なかよしリボン + ///しゅぎょうリボン + ///グレートバトルリボン + ///マスターバトルリボン + ///がんばリボン + ///しゃっきリボン + ///どっきリボン + ///しょんぼリボン + ///うっかリボン + ///すっきリボン + ///ぐっすリボン + ///にっこリボン + ///ゴージャスリボン + ///ロイヤルリボン + ///ゴージャスロイヤルリボン + ///ブロマイドリボン + ///あしあとリボン + ///レコードリボン + ///レジェンドリボン + ///カントリーリボン + ///ナショナルリボン + ///アースリボン + ///ワールドリボン + ///クラシックリボン + ///プレミアリボン + ///イベントリボン + ///バースデーリボン + ///スペシャルリボン + ///メモリアルリボン + ///ウィッシュリボン + ///バトルチャンプリボン + ///エリアチャンプリボン + ///ナショナルチャンプリボン + ///ワールドチャンプリボン + ///おもいでコンテストリボン + ///おもいでバトルリボン + ///カロスで\u3000チャンピオンに\u3000かって\nでんどういり\u3000した\u3000きねんリボン + ///べつちほうの\u3000リーグで\u3000かちぬき\nでんどういり\u3000した\u3000きねんリボン + ///シンオウで\u3000チャンピオンに\u3000かって\nでんどう [rest of string was truncated]";. + /// + internal static string text_Ribbon_ja { + get { + return ResourceManager.GetString("text_Ribbon_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to 칼로스챔피언리본 + ///챔피언리본 + ///신오챔피언리본 + ///절친리본 + ///수행리본 + ///그레이트배틀리본 + ///마스터배틀리본 + ///노력리본 + ///뚝심리본 + ///철렁리본 + ///풀죽기리본 + ///덜렁이리본 + ///상쾌리본 + ///잠보리본 + ///방글방글리본 + ///고저스리본 + ///로열리본 + ///고저스로열리본 + ///브로마이드리본 + ///발자국리본 + ///레코드리본 + ///레전드리본 + ///컨트리리본 + ///내셔널리본 + ///어스리본 + ///월드리본 + ///클래식리본 + ///프리미어리본 + ///이벤트리본 + ///버스데이리본 + ///스페셜리본 + ///메모리얼리본 + ///위시리본 + ///배틀챔피언리본 + ///에리어챔피언리본 + ///내셔널챔피언리본 + ///월드챔피언리본 + ///추억콘테스트리본 + ///추억배틀리본 + ///칼로스에서 챔피언에게 이겨서\n전당등록한 기념리본 + ///다른 지방의 리그에서 이겨서\n전당등록한 기념리본 + ///신오에서 챔피언에게 이겨서\n전당등록한 기념리본 + ///깊은 인연으로 맺어진\n포켓몬에게 수여되는 리본 + ///가혹한 시련을 뛰어넘은\n포켓몬에게 수여되는 리본 + ///혹독한 배틀을 이겨낸\n포켓몬에게 수여되는 리본 + ///배틀을 평정한 강한\n포켓몬에게 수여되는 리본 + ///많이 노력하고 있는\n포켓몬에게 수여되는 리본 + ///기분이 맑아지는 일을 떠올려서\n인생의 에너지가 되는 리본 + ///두근두근했던 [rest of string was truncated]";. + /// + internal static string text_Ribbon_ko { + get { + return ResourceManager.GetString("text_Ribbon_ko", resourceCulture); + } + } + /// /// Looks up a localized string similar to Ei ///Bisasam @@ -15577,6 +16221,454 @@ internal class Resources { } } + /// + /// Looks up a localized string similar to Probetraining mit Purmel! + ///Zeig’s Puponcho mit einem Fokusschuss! + ///Spezial-Angriffs-Training mit Magnetilo! + ///KP-Training mit Wailmer! + ///Angriffs-Training mit Milza! + ///Spezial-Verteidigungs-Training mit Tentacha! + ///Initiative-Training mit eF-eM! + ///Verteidigungs-Training mit Kleinstein! + ///Die zielgerichteten Schüsse von Magneton! + ///Ziele auf das Volltreffertor von Relicanth! + ///Nimm Sharfax unter Beschuss! + ///Tentoxa und die Bit-Ballons! + ///Gib Aerodactyl mit Temposchüssen zu denken! + ///Zerstöre Georoks Schutzschild! + ///Wehre die Salven v [rest of string was truncated]";. + /// + internal static string text_SuperTraining_de { + get { + return ResourceManager.GetString("text_SuperTraining_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Practice against Scatterbug! + ///Get Spewpa with an Energy Shot! + ///Hone Sp. Atk with Magnemite! + ///Raise Your HP with Wailmer! + ///Boost Attack with Axew! + ///Build Up Sp. Def with Tentacool! + ///Speed Up with the Noibat Regimen! + ///Strengthen Defense with Geodude! + ///Home In on Magneton! + ///Hit Relicanth’s Weak Points! + ///Let Loose to Get Fraxure! + ///Watch Out for Tentacruel’s Bitbots! + ///Hammer Aerodactyl with High-Speed Shots! + ///Break Down Graveler’s Barrier! + ///Shake Off That Uncanny Magnezone! + ///Shoot Back! Get the Giant Wailord! + ///Catch ’Em! Haxoru [rest of string was truncated]";. + /// + internal static string text_SuperTraining_en { + get { + return ResourceManager.GetString("text_SuperTraining_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ¡Practica contra Scatterbug! + ///¡Tiro con ímpetu contra Spewpa! + ///¡Mejora tu Ataque Especial contra Magnemite! + ///¡Mejora tus PS contra Wailmer! + ///¡Mejora tu Ataque contra Axew! + ///¡Mejora tu Defensa Especial contra Tentacool! + ///¡Mejora tu Velocidad contra Noibat! + ///¡Mejora tu Defensa contra Geodude! + ///¡Los tiros rastreadores de Magneton! + ///¡La portería de oportunidad de Relicanth! + ///¡Ráfaga de tiros de Fraxure! + ///¡Tentacruel y sus globos de bits! + ///¡Dale a Aerodactyl con tiros rápidos! + ///¡Destruye la barrera de Graveler! + ///¡Líbrate de M [rest of string was truncated]";. + /// + internal static string text_SuperTraining_es { + get { + return ResourceManager.GetString("text_SuperTraining_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Entraînez-vous contre Lépidonille\ue07f! + ///Tir Volonté sur Pérégrain\ue07f! + ///À l’assaut de Magnéti\ue07f! + ///À l’assaut de Wailmer\ue07f! + ///À l’assaut de Coupenotte\ue07f! + ///À l’assaut de Tentacool\ue07f! + ///À l’assaut de Sonistrelle\ue07f! + ///À l’assaut de Racaillou\ue07f! + ///Les tirs à tête chercheuse de Magnéton\ue07f! + ///La Cible Aubaine de Relicanth\ue07f! + ///Déchaînez-vous contre Incisache\ue07f! + ///Les Ballons Pixels de Tentacruel\ue07f! + ///Mitraillez Ptéra\ue07f! + ///Brisez la Barrière de Gravalanch\ue07f! + ///Débarrassez-vous de Magnézo [rest of string was truncated]";. + /// + internal static string text_SuperTraining_fr { + get { + return ResourceManager.GetString("text_SuperTraining_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Allenamento di prova contro Scatterbug! + ///Sconfiggi Spewpa con un tiro vigoroso! + ///Aumenta l’Attacco Speciale con Magnemite! + ///Aumenta i PS con Wailmer! + ///Aumenta l’Attacco con Axew! + ///Aumenta la Difesa Speciale con Tentacool! + ///Aumenta la Velocità con Noibat! + ///Aumenta la Difesa con Geodude! + ///Evita i tiri a ricerca di Magneton! + ///Colpisci le reti chance di Relicanth! + ///Attenzione alle raffiche di Fraxure! + ///Tentacruel e i palloncini Bit! + ///Tempesta di tiri Aerodactyl! + ///Abbatti la barriera di Graveler! + ///Sbarazzati di Magnezone! + ///Aff [rest of string was truncated]";. + /// + internal static string text_SuperTraining_it { + get { + return ResourceManager.GetString("text_SuperTraining_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to おためしトレーニング!\u3000コフキムシ + ///コフーライ!\u3000きめろ\u3000ガッツシュート + ///とくこうトレーニング\u3000VSコイル + ///HPトレーニング\u3000VSホエルコ + ///こうげきトレーニング\u3000VSキバゴ + ///とくぼうトレーニング\u3000VSメノクラゲ + ///すばやさトレーニング\u3000VSオンバット + ///ぼうぎょトレーニング\u3000VSイシツブテ + ///ついびシュート!\u3000レアコイル + ///ジーランスの\u3000チャンスゴール! + ///ばらまきシュート!\u3000オノンド + ///ドククラゲと\u3000ビットバルーン! + ///こうそくシュート!\u3000プテラ + ///ゴローンの\u3000ブロックを\u3000くずせ! + ///ふりきれ!\u3000まきゅうの\u3000ジバコイル + ///むかえうて!\u3000きょだい\u3000ホエルオー + ///みきれ!\u3000もうこうの\u3000オノノクス + ///けちらせ!\u3000ドラミドロ\u3000ぐんだん + ///とらえろ!\u3000はやての\u3000オンバーン + ///やぶれ!\u3000ゴローニャ\u3000ぼうえいライン + ///いちなん\u3000さって\u3000また\u3000いち [rest of string was truncated]";. + /// + internal static string text_SuperTraining_ja { + get { + return ResourceManager.GetString("text_SuperTraining_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to 맛보기트레이닝! 분이벌레 + ///분떠도리에게 거츠 슛을 날려라! + ///특수공격트레이닝 VS 코일 + ///HP트레이닝 VS 고래왕자 + ///공격트레이닝 VS 터검니 + ///특수방어트레이닝 VS 왕눈해 + ///스피드트레이닝 VS 음뱃 + ///방어트레이닝 VS 꼬마돌 + ///레어코일의 추격 슛! + ///시라칸의 찬스골! + ///액슨도의 흩뿌리기 슛! + ///독파리와 비트벌룬! + ///프테라의 고속 슛! + ///데구리의 블록을 무너뜨려라! + ///자포코일의 마구를 피해라! + ///거대 고래왕에게 맞서 싸워라! + ///조심해! 액스라이즈의 맹공격! + ///물리쳐라! 드래캄 군단 + ///질풍의 음번을 잡아라! + ///무너뜨려라! 딱구리 방위선 + ///산 넘어 산!? + ///일등 상품 리프의돌! + ///일등 상품 불꽃의돌! + ///일등 상품 물의돌! + ///도망치는 골을 쫓아라! + ///반격의 후반전! + ///속공의 전반전! + ///종횡무진 롱 슛! + ///역습의 분이벌레! + ///탄막 탄막 비트벌룬! + ///서든데스 삼삼드래! + ///최강 결정! X버전 + ///공포! 큰 턱 트윈테일 + ///열리는 금단의 지퍼! + ///무쇠팔 강철팔의 협공! + ///염동력! 스푼 난무 + ///인생역전! 출세 잉어킹 + ///경이로운 연속 메가진화! + ///\x10\x02뷿& + ///\x10\x02뷿' + ///\x [rest of string was truncated]";. + /// + internal static string text_SuperTraining_ko { + get { + return ResourceManager.GetString("text_SuperTraining_ko", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + ///KP-Sack S + ///KP-Sack M + ///KP-Sack L + ///Ang.-Sack S + ///Ang.-Sack M + ///Ang.-Sack L + ///Vert.-Sack S + ///Vert.-Sack M + ///Vert.-Sack L + ///Sp.-Ang.-Sack S + ///Sp.-Ang.-Sack M + ///Sp.-Ang.-Sack L + ///Sp.-Vert.-Sack S + ///Sp.-Vert.-Sack M + ///Sp.-Vert.-Sack L + ///Init.-Sack S + ///Init.-Sack M + ///Init.-Sack L + ///Power-Up-Sack + ///Defensive-Sack + ///Agilitäts-Sack + ///Expander-Sack + ///Dopplungs-Sack + ///Flare-Sack + ///Tabula Ra-Sack + ///Relax-Sack + ///. + /// + internal static string text_TrainingBag_de { + get { + return ResourceManager.GetString("text_TrainingBag_de", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + ///HP Bag S + ///HP Bag M + ///HP Bag L + ///Attack Bag S + ///Attack Bag M + ///Attack Bag L + ///Defense Bag S + ///Defense Bag M + ///Defense Bag L + ///Sp. Atk Bag S + ///Sp. Atk Bag M + ///Sp. Atk Bag L + ///Sp. Def Bag S + ///Sp. Def Bag M + ///Sp. Def Bag L + ///Speed Bag S + ///Speed Bag M + ///Speed Bag L + ///Strength Bag + ///Toughen-Up Bag + ///Swiftness Bag + ///Big-Shot Bag + ///Double-Up Bag + ///Team Flare Bag + ///Reset Bag + ///Soothing Bag + ///. + /// + internal static string text_TrainingBag_en { + get { + return ResourceManager.GetString("text_TrainingBag_en", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + ///Saco PS S + ///Saco PS M + ///Saco PS L + ///Saco Ataque S + ///Saco Ataque M + ///Saco Ataque L + ///Saco Defensa S + ///Saco Defensa M + ///Saco Defensa L + ///Saco At. Esp. S + ///Saco At. Esp. M + ///Saco At. Esp. L + ///Saco Def. Esp. S + ///Saco Def. Esp. M + ///Saco Def. Esp. L + ///Saco Veloc. S + ///Saco Veloc. M + ///Saco Veloc. L + ///Saco Potencia ↑ + ///Saco Aguante ↑ + ///Saco Agilidad ↑ + ///Saco Tamaño ↑ + ///Saco Mejora x2 + ///Saco Team Flare + ///Saco Reinicio + ///Saco Relax + ///. + /// + internal static string text_TrainingBag_es { + get { + return ResourceManager.GetString("text_TrainingBag_es", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + ///Sac PV + ///Sac PV + + ///Sac PV ++ + ///Sac Attaque + ///Sac Attaque + + ///Sac Attaque ++ + ///Sac Défense + ///Sac Défense + + ///Sac Défense ++ + ///Sac Atq. Spé. + ///Sac Atq. Spé. + + ///Sac Atq. Spé. ++ + ///Sac Déf. Spé. + ///Sac Déf. Spé. + + ///Sac Déf. Spé. ++ + ///Sac Vitesse + ///Sac Vitesse + + ///Sac Vitesse ++ + ///Sac Puissance↑ + ///Sac Garantie↑ + ///Sac Mobilité↑ + ///Sac Taille↑ + ///Sac Gain↑ + ///Sac Team Flare + ///Sac Renouveau + ///Sac Relax + ///. + /// + internal static string text_TrainingBag_fr { + get { + return ResourceManager.GetString("text_TrainingBag_fr", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + ///Sacco PS S + ///Sacco PS M + ///Sacco PS L + ///Sacco Attacco S + ///Sacco Attacco M + ///Sacco Attacco L + ///Sacco Difesa S + ///Sacco Difesa M + ///Sacco Difesa L + ///Sacco Att. Sp. S + ///Sacco Att. Sp. M + ///Sacco Att. Sp. L + ///Sacco Dif. Sp. S + ///Sacco Dif. Sp. M + ///Sacco Dif. Sp. L + ///Sacco Velocità S + ///Sacco Velocità M + ///Sacco Velocità L + ///Sacco Potenza↑ + ///Sacco Guardia↑ + ///Sacco Agilità↑ + ///Sacco Calibro↑ + ///Sacco Raddoppio + ///Sacco Team Flare + ///Sacco Ripristino + ///Sacco Relax + ///. + /// + internal static string text_TrainingBag_it { + get { + return ResourceManager.GetString("text_TrainingBag_it", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + ///HPバッグS + ///HPバッグM + ///HPバッグL + ///こうげきバッグS + ///こうげきバッグM + ///こうげきバッグL + ///ぼうぎょバッグS + ///ぼうぎょバッグM + ///ぼうぎょバッグL + ///とくこうバッグS + ///とくこうバッグM + ///とくこうバッグL + ///とくぼうバッグS + ///とくぼうバッグM + ///とくぼうバッグL + ///すばやさバッグS + ///すばやさバッグM + ///すばやさバッグL + ///パワーUPバッグ + ///ガードUPバッグ + ///ムーブUPバッグ + ///サイズUPバッグ + ///ダブルUPバッグ + ///フレアだんバッグ + ///まっさらバッグ + ///リラックスバッグ + ///. + /// + internal static string text_TrainingBag_ja { + get { + return ResourceManager.GetString("text_TrainingBag_ja", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to + ///HP백S + ///HP백M + ///HP백L + ///공격백S + ///공격백M + ///공격백L + ///방어백S + ///방어백M + ///방어백L + ///특수공격백S + ///특수공격백M + ///특수공격백L + ///특수방어백S + ///특수방어백M + ///특수방어백L + ///스피드백S + ///스피드백M + ///스피드백L + ///파워UP백 + ///가드UP백 + ///무브UP백 + ///사이즈UP백 + ///더블UP백 + ///플레어단백 + ///신품백 + ///릴랙스백 + ///. + /// + internal static string text_TrainingBag_ko { + get { + return ResourceManager.GetString("text_TrainingBag_ko", resourceCulture); + } + } + /// /// Looks up a localized string similar to Normal ///Kampf diff --git a/Properties/Resources.resx b/Properties/Resources.resx index 384a34986..a7deca829 100644 --- a/Properties/Resources.resx +++ b/Properties/Resources.resx @@ -3592,10 +3592,118 @@ ..\Resources\text\changelog.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 + + ..\Resources\img\misc\helditem.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\text\ja\lang_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 ..\Resources\img\misc\party.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\text\de\text_ItemPouch_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 + + + ..\Resources\text\en\text_ItemPouch_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 + + + ..\Resources\text\es\text_ItemPouch_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_ItemPouch_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 + + + ..\Resources\text\it\text_ItemPouch_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 + + + ..\Resources\text\ja\text_ItemPouch_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_ItemPouch_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_Puff_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_Puff_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_Puff_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_Puff_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_Puff_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_Puff_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_Puff_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_Ribbon_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_Ribbon_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_Ribbon_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_Ribbon_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_Ribbon_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_Ribbon_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_Ribbon_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_SuperTraining_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_SuperTraining_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\es\text_SuperTraining_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_SuperTraining_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_SuperTraining_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_SuperTraining_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_SuperTraining_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\de\text_TrainingBag_de.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\en\text_TrainingBag_en.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 + + + ..\Resources\text\es\text_TrainingBag_es.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\fr\text_TrainingBag_fr.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\it\text_TrainingBag_it.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ja\text_TrainingBag_ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\Resources\text\ko\text_TrainingBag_ko.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + \ No newline at end of file diff --git a/Resources/img/misc/helditem.png b/Resources/img/misc/helditem.png new file mode 100644 index 000000000..7c33aa13c Binary files /dev/null and b/Resources/img/misc/helditem.png differ diff --git a/Resources/text/de/text_ItemPouch_de.txt b/Resources/text/de/text_ItemPouch_de.txt new file mode 100644 index 000000000..f4795656c --- /dev/null +++ b/Resources/text/de/text_ItemPouch_de.txt @@ -0,0 +1,5 @@ +Items +Medizin +TM & VM +Beeren +Basis-Items diff --git a/Resources/text/de/text_Puff_de.txt b/Resources/text/de/text_Puff_de.txt new file mode 100644 index 000000000..07a19ecda --- /dev/null +++ b/Resources/text/de/text_Puff_de.txt @@ -0,0 +1,26 @@ +Zucker-Pofflé +Minz-Pofflé +Zitrus-Pofflé +Bitter-Pofflé +Chili-Pofflé +Zuckerhäubchen-Pofflé +Minzhäubchen-Pofflé +Zitrushäubchen-Pofflé +Bitterhäubchen-Pofflé +Chilihäubchen-Pofflé +Zucker-Pofflé DX +Minz-Pofflé DX +Zitrus-Pofflé DX +Bitter-Pofflé DX +Chili-Pofflé DX +Zuckerhäubchen-Pofflé DX +Minzhäubchen-Pofflé DX +Zitrushäubchen-Pofflé DX +Bitterhäubchen-Pofflé DX +Chilihäubchen-Pofflé DX +Geburtstagsdeko-Pofflé +Ehrungsdeko-Pofflé +Frühlingsdeko-Pofflé +Sommerdeko-Pofflé +Herbstdeko-Pofflé +Winterdeko-Pofflé diff --git a/Resources/text/de/text_Ribbon_de.txt b/Resources/text/de/text_Ribbon_de.txt new file mode 100644 index 000000000..14edf7a67 --- /dev/null +++ b/Resources/text/de/text_Ribbon_de.txt @@ -0,0 +1,78 @@ +Band des Kalos-Champs +Band des Champs +Band des Sinnoh-Champs +Zutraulichkeitsband +Trainingsband +Profikampfband +Meisterkampfband +Fleiß-Band +Band der Wachsamkeit +Band des Schocks +Band des Niederschlags +Band der Sorglosigkeit +Band der Entspannung +Band des Schlafens +Band des Lächelns +Hinreißendes Band +Königliches Band +Hinreißendes Königliches Band +Band des Künstlers +Fußabdruck-Band +Rekordband +Band der Legende +Band des Landes +Band der Nation +Band der Erde +Band der Welt +Klassisches Band +Premierband +Veranstaltungsband +Geburtstagsband +Sonderband +Gedenkband +Wunschband +Kampfmeisterband +Regionalmeisterband +Nationalmeisterband +Weltmeisterband +Wettbewerbsgedenkband +Kampfgedenkband +Band für den Sieg über den Champ von Kalos\nund den Einzug in die Ruhmeshalle. +Band für den Sieg über den Champ einer anderen Region\nund den Einzug in die Ruhmeshalle. +Band für den Sieg über den Champ von Sinnoh\nund den Einzug in die Ruhmeshalle. +Band zur Ehrung eines Pokémon, das durch\ndie enge Beziehung zu seinem Trainer besticht. +Band zur Ehrung eines Pokémon, das schwere\nPrüfungen gemeistert hat. +Band zur Ehrung eines Pokémon, das selbst aus\ndem härtesten Kampf als Sieger hervorgegangen ist. +Band zur Ehrung eines heldenhaften Pokémon,\ndas die Kunst des Kämpfens perfektioniert hat. +Band für extrem fleißige Arbeiter. +Band zur Erinnerung an ein stärkendes,\nLebensenergie gebendes Ereignis. +Band zur Erinnerung an ein Ereignis,\ndas das Leben aufregender machte. +Band zur Erinnerung an die Traurigkeit,\ndie dem Leben Würze gab. +Band zur Erinnerung an einen Fehler,\nder zu lebenswichtigen Entscheidungen führte. +Band zur Erinnerung an ein erfrischendes Ereignis,\ndas dem Leben Glanz gab. +Band zur Erinnerung an einen tiefen Schlaf,\nder den Fluss des Lebens beruhigte. +Band zur Erinnerung daran, dass ein Lächeln\ndas Leben bereichert. +Außergewöhnlich schönes und extravagantes Band. +Unglaublich königliches Band, das eine Aura\nder Erhabenheit ausstrahlt. +Wunderschönes und königliches Band,\ndas einfach sagenhaft ist. +Belohnung für die Wahl zum Super-Model in Hoenn. +Band für ein Pokémon, das einen besonders guten\nFußabdruck hinterlässt. +Band für das Aufstellen eines unglaublichen Rekords. +Band für das Aufstellen eines legendären Rekords. +Band zur Ehrung des Champs der Pokémon Liga. +Band für den erfolgreichen Abschluss\naller Schwierigkeitsgrade. +Band zur Erinnerung an hundert Siege in Folge. +Band zur Ehrung des Champs der Pokémon Liga. +Band zur Auszeichnung von wahren\nPokémon-Liebhabern. +Band zur Erinnerung an einen besonderen Tag. +Teilnehmerband für einen Pokémon-Wettkampf. +Band für Geburtstagskinder. +Besonderes Band für einen besonderen Tag. +Band, das als Andenken an ganz\nbesondere Erinnerungen dient. +Band, das angeblich Wünsche erfüllt. +Band des Siegers eines Kampfturniers. +Siegerband für die Regionalmeisterschaft\nder Pokémon Videospiel-Weltmeisterschaft. +Siegerband für die Nationalmeisterschaft\nder Pokémon Videospiel-Weltmeisterschaft. +Siegerband für das Finale\nder Pokémon Videospiel-Weltmeisterschaft. +Band zur Erinnerung an Wettbewerbssiege\nin weit entfernten Regionen. +Band zur Erinnerung an gewonnene Kämpfe\nin weit entfernten Regionen. diff --git a/Resources/text/de/text_SuperTraining_de.txt b/Resources/text/de/text_SuperTraining_de.txt new file mode 100644 index 000000000..4d47d3ed1 --- /dev/null +++ b/Resources/text/de/text_SuperTraining_de.txt @@ -0,0 +1,112 @@ +Probetraining mit Purmel! +Zeig’s Puponcho mit einem Fokusschuss! +Spezial-Angriffs-Training mit Magnetilo! +KP-Training mit Wailmer! +Angriffs-Training mit Milza! +Spezial-Verteidigungs-Training mit Tentacha! +Initiative-Training mit eF-eM! +Verteidigungs-Training mit Kleinstein! +Die zielgerichteten Schüsse von Magneton! +Ziele auf das Volltreffertor von Relicanth! +Nimm Sharfax unter Beschuss! +Tentoxa und die Bit-Ballons! +Gib Aerodactyl mit Temposchüssen zu denken! +Zerstöre Georoks Schutzschild! +Wehre die Salven von Magnezone ab! +Stelle dich dem riesigen Wailord! +Durchschaue die wilden Angriffe von Maxax! +Knöpf dir Tandrak vor! +Überwältige das rasende UHaFnir! +Durchbrich die Defensive von Geowaz! +Ein Unheil jagt das nächste! +Erster Preis: Ein Blattstein! +Erster Preis: Ein Feuerstein! +Erster Preis: Ein Wasserstein! +Ziele auf die beweglichen Tore! +Vorsicht, die zweite Halbzeit hat’s in sich! +Überstehe die rasante erste Halbzeit! +Nimm dich in Acht vor den Weitschüssen! +Purmel schlägt zurück! +Die Bit-Ballon-Barriere! +Zeige Trikephalo ein Blitz-K.O.! +Es kann nur einen geben! (Pokémon X) +Flunkifer hält die Welt in Atem! +Das bedrohliche Banette! +Vorsicht: Stählerne Scherenhände! +Psi-Löffel ahoi! +Karpador will hoch hinaus! +Ein Wunder! Mehrfache Mega-Entwicklungen! +\x10\x02뷿& +\x10\x02뷿' +\x10\x02뷿( +\x10\x02뷿) +\x10\x02뷿* +\x10\x02뷿+ +\x10\x02뷿, +\x10\x02뷿- +\x10\x02뷿. +\x10\x02뷿/ +\x10\x02뷿0 +Es kann nur einen geben! (Pokémon Y) +\x10\x02ā\x00-Ballon +\x10\x02뷿3 +\x10\x02Ă +Bestzeit +\x10\x02Ȁ\x00:\x10\x02ȁ\x01.\x10\x02Ȁ\x02 +\x10\x02뷿7 +\x10\x02뷿8 +\x10\x02뷿9 +\x10\x02뷿: +Siehst du den riesigen Ballon-Roboter vor dir?\nStell dir vor, das wäre ein echter Gegner!\x10\x01븁\nHier ein Auszug aus der Trainingsfibel,\nKapitel „Besiegen oder besiegt werden“:\x10\x01븁\nBewege mit dem Schiebepad dein Pokémon\nund berühre den Touchscreen, um Fußbälle\x10\x01븀\nabzufeuern.\x10\x01븀\nTriff mit deinen Schüssen die weißen Tore!\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Willkommen zurück!\x10\x01븁\nMach dich darauf gefasst, eine umwerfende\nneue Schusstechnik zu erlernen!\x10\x01븁\nHier ein Auszug aus der Trainingsfibel,\nKapitel „Per Fokusschuss zum Sieg“:\x10\x01븁\nSiehst du die runde Anzeige unten in der\nMitte? Daran kannst du ablesen, wie viel\x10\x01븀\nKraft dein Pokémon für den nächsten Schuss\x10\x01븀\ngesammelt hat.\x10\x01븁\nHast du genug Kraft beisammen, verwandelt\nsich der Schuss in einen mächtigen\x10\x01븀\nFokusschuss. Je nach Pokémon hat dieser\x10\x01븀\nunterschiedliche Farben und Besonderheiten!\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Hier ein Auszug aus der Trainingsfibel,\nKapitel „Ausweichmanöver“:\x10\x01븁\nWird dein Pokémon von einem gegnerischen\nSchuss getroffen, verlierst du wieder einige\x10\x01븀\nder Punkte, die du bereits erzielt hattest!\x10\x01븁\nGelingt es dir nicht, die nötige Punktzahl\ninnerhalb des Zeitlimits zu erreichen, gilt die\x10\x01븀\nTrainingslektion als gescheitert.\x10\x01븁\nVersuche daher, mit dem Schiebepad allen\ngegnerischen Schüssen auszuweichen.\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Hier ein Auszug aus der Trainingsfibel,\nKapitel „Ziele auf die Volltreffertore“:\x10\x01븁\nDie weißen Tore verschwinden, nachdem du\nsie getroffen hast, was zur Folge hat,\x10\x01븀\ndass du ein neues Ziel anvisieren musst.\x10\x01븁\nRote Tore, auch Volltreffertore genannt,\nkönnen dagegen beliebig oft getroffen werden\x10\x01븀\nund verschwinden nach einer Weile von selbst.\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Hier ein Auszug aus der Trainingsfibel,\nKapitel „Ausweichmanöver“:\x10\x01븁\nWird dein Pokémon von einem gegnerischen\nSchuss getroffen, verlierst du wieder einige\x10\x01븀\nder Punkte, die du bereits erzielt hattest!\x10\x01븁\nGelingt es dir nicht, die nötige Punktzahl\ninnerhalb des Zeitlimits zu erreichen, gilt die\x10\x01븀\nTrainingslektion als gescheitert.\x10\x01븁\nVersuche daher, mit dem Schiebepad allen\ngegnerischen Schüssen auszuweichen.\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Hier ein Auszug aus der Trainingsfibel, Kapitel\n„Analysiere die Bewegungen des Gegners“:\x10\x01븁\nTore, die über den Gliedmaßen eines\nBallon-Roboters erscheinen, sind stets\x10\x01븀\nin Bewegung und schwer zu treffen.\x10\x01븁\nZiele daher immer sehr genau, bevor du\ndeinen Schuss auf sie abfeuerst.\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Hier ein Auszug aus der Trainingsfibel, Kapitel\n„Analysiere die Bewegungen des Gegners“:\x10\x01븁\nTore, die über den Gliedmaßen eines\nBallon-Roboters erscheinen, sind stets\x10\x01븀\nin Bewegung und schwer zu treffen.\x10\x01븁\nZiele daher immer sehr genau, bevor du\ndeinen Schuss auf sie abfeuerst.\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Hier ein Auszug aus der Trainingsfibel, Kapitel\n„Lass dir kein Tor entgehen“:\x10\x01븁\nWird mehr als ein Tor angezeigt,\nkannst du mehrere Treffer in Folge landen.\x10\x01븁\nZiele ganz genau auf jedes Tor,\num keines von ihnen zu verfehlen und\x10\x01븀\ndas Training schneller abzuschließen.\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Hier ein Auszug aus der Trainingsfibel, Kapitel\n„Blocke unausweichliche Schüsse ab“:\x10\x01븁\nEin gegnerischer Schuss ist im Anflug,\naber du kannst ihm nicht mehr ausweichen?\x10\x01븁\nKeine Panik!\x10\x01븁\nDrücke einfach den L-Knopf und blocke ihn ab.\x10\x01븁\nAber Vorsicht: Du kannst nicht beliebig oft\nin Folge blocken!\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Hier ein Auszug aus der Trainingsfibel,\nKapitel „Feuer frei für den Ladeschuss“:\x10\x01븁\nBerührst du den Touchscreen für längere Zeit,\nwird dein Pokémon von einer Aura umhüllt.\x10\x01븁\nWenn du dann den Touchpen absetzt,\nfeuert es einen übermächtigen Ladeschuss ab.\x10\x01븁\nLädt sich die Aura komplett auf, erhältst du\ndas Dreifache der normalen Punktzahl.\x10\x01븀\nPass aber auf, dass du deinen Schuss nicht\x10\x01븀\nüberlädst, denn sonst geht die gesammelte\x10\x01븀\nKraft wieder komplett verloren!\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Hier ein Auszug aus der Trainingsfibel, Kapitel\n„Blocke unausweichliche Schüsse ab“:\x10\x01븁\nEin gegnerischer Schuss ist im Anflug,\naber du kannst ihm nicht mehr ausweichen?\x10\x01븁\nKeine Panik!\x10\x01븁\nDrücke einfach den L-Knopf und blocke ihn ab.\x10\x01븁\nAber Vorsicht: Du kannst nicht beliebig oft\nin Folge blocken!\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Hier ein Auszug aus der Trainingsfibel, Kapitel\n„Räume die Bit-Ballons aus dem Weg“:\x10\x01븁\nBallon-Roboter erzeugen vollautomatische\nBallons, die auch Bit-Ballons genannt werden\x10\x01븀\nund ihnen zur Deckung dienen.\x10\x01븁\nSelbst wenn du sie aus dem Weg räumst,\nwerden sie nach einer Weile wiederhergestellt.\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Hier ein Auszug aus der Trainingsfibel,\nKapitel „Feuer frei für den Ladeschuss“:\x10\x01븁\nBerührst du den Touchscreen für längere Zeit,\nwird dein Pokémon von einer Aura umhüllt.\x10\x01븁\nWenn du dann den Touchpen absetzt,\nfeuert es einen übermächtigen Ladeschuss ab.\x10\x01븁\nLädt sich die Aura komplett auf, erhältst du\ndas Dreifache der normalen Punktzahl.\x10\x01븀\nPass aber auf, dass du deinen Schuss nicht\x10\x01븀\nüberlädst, denn sonst geht die gesammelte\x10\x01븀\nKraft wieder komplett verloren!\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Hier ein Auszug aus der Trainingsfibel, Kapitel\n„Blockende Gegner“:\x10\x01븁\nWährend ein Ballon-Roboter blockt, nimmt er\nkeinen Schaden durch deine Schüsse.\x10\x01븁\nDas bedeutet aber nicht, dass er unantastbar\nist! Es gibt eine Möglichkeit, seinen\x10\x01븀\nSchutzschild zu durchbrechen!\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Nachricht zu Beginn von Lektion 14 +Nachricht zu Beginn von Lektion 15 +Nachricht zu Beginn von Lektion 16 +Nachricht zu Beginn von Lektion 17 +Nachricht zu Beginn von Lektion 18 +Nachricht zu Beginn von Lektion 19 +Hier ein Auszug aus der Trainingsfibel, Kapitel\n„Trainingsserien“:\x10\x01븁\nEine Trainingsserie besteht aus mehreren\nKämpfen gegen Ballon-Roboter in Folge.\x10\x01븁\nDabei warten alle Gegner mit jeweils\nunterschiedlichen Bewegungsmustern auf.\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Hier ein Auszug aus der Trainingsfibel,\nKapitel „Je schneller, desto besser“:\x10\x01븁\nFür bestandene Lektionen des Geheimtrainings\nerhältst du neben neuen Sandsäcken auch\x10\x01븀\nItems.\x10\x01븁\nSchließt du eine Lektion vor Ablauf der\nVorgabezeit ab, steigt außerdem die\x10\x01븀\nWahrscheinlichkeit, dass du ein besonders\x10\x01븀\nseltenes Item abstaubst!\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Nachricht zu Beginn von Lektion 22 +Nachricht zu Beginn von Lektion 23 +Nachricht zu Beginn von Lektion 24 +Hier ein Auszug aus der Trainingsfibel,\nKapitel „Freu dich nicht zu früh“:\x10\x01븁\nWenn du eine gewisse Punktzahl erreichst,\nwird der gegnerische Ballon-Roboter\x10\x01븀\nschneller und feuert stärkere Schüsse ab.\x10\x01븁\nAuch seine Bewegungsmuster ändern sich\ndabei und verlangen dir einiges an Flexibilität\x10\x01븀\nab.\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Hier ein Auszug aus der Trainingsfibel,\nKapitel „Schnelles Handeln ist gefragt“:\x10\x01븁\nDer Ballon-Roboter, dem du in dieser Lektion\ngegenüberstehst, feuert unvermittelt mächtige\x10\x01븀\nSchüsse auf dich ab.\x10\x01븁\nSobald du eine gewisse Punktzahl erreichst,\nwird er etwas träger. Es ist also schnelles\x10\x01븀\nHandeln gefragt!\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Nachricht zu Beginn von Lektion 27 +Nachricht zu Beginn von Lektion 28 +Nachricht zu Beginn von Lektion 29 +Hier ein Auszug aus der Trainingsfibel,\nKapitel „Ein spannendes Match nach dem\x10\x01븀\nK.O.-System“:\x10\x01븁\nDer Ballon-Roboter, dem du in dieser Lektion\ngegenüberstehst, feuert mächtige Schüsse ab.\x10\x01븀\nSchon ein Treffer hat zur Folge, dass deine\x10\x01븀\nPunktzahl auf Null herabgesetzt wird.\x10\x01븁\nWeiche den Schüssen entweder aus oder\nblocke sie durch Drücken des L-Knopfes ab.\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Hier ein Auszug aus der Trainingsfibel,\nKapitel „Zeig allen, was du gelernt hast“:\x10\x01븁\nAusgezeichnet! Du bist endlich bis zur letzten\nLektion des Geheimtrainings vorgedrungen!\x10\x01븁\nDu kennst jetzt alle Kniffe des Supertrainings.\nHau rein und zeig allen, was du gelernt hast!\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +Nachricht zu Beginn von Lektion 32 +Nachricht zu Beginn von Lektion 33 +Nachricht zu Beginn von Lektion 34 +Nachricht zu Beginn von Lektion 35 +Nachricht zu Beginn von Lektion 36 +Nachricht zu Beginn von Lektion 37 +Nachricht zu Beginn von Lektion 38 +Nachricht zu Beginn von Lektion 39 +Nachricht zu Beginn von Lektion 40 +Nachricht zu Beginn von Lektion 41 +Nachricht zu Beginn von Lektion 42 +Nachricht zu Beginn von Lektion 43 +Nachricht zu Beginn von Lektion 44 +Nachricht zu Beginn von Lektion 45 +Nachricht zu Beginn von Lektion 46 +Nachricht zu Beginn von Lektion 47 +Nachricht zu Beginn von Lektion 48 +Hier ein Auszug aus der Trainingsfibel,\nKapitel „Zeig allen, was du gelernt hast“:\x10\x01븁\nAusgezeichnet! Du bist endlich bis zur letzten\nLektion des Geheimtrainings vorgedrungen!\x10\x01븁\nDu kennst jetzt alle Kniffe des Supertrainings.\nHau rein und zeig allen, was du gelernt hast!\x10\x01븁\nUnd jetzt viel Erfolg! Auf ins Supertraining! +\x10\x02뷿m +\x10\x02뷿n +PUNKTE diff --git a/Resources/text/de/text_TrainingBag_de.txt b/Resources/text/de/text_TrainingBag_de.txt new file mode 100644 index 000000000..dfb339698 --- /dev/null +++ b/Resources/text/de/text_TrainingBag_de.txt @@ -0,0 +1,27 @@ + +KP-Sack S +KP-Sack M +KP-Sack L +Ang.-Sack S +Ang.-Sack M +Ang.-Sack L +Vert.-Sack S +Vert.-Sack M +Vert.-Sack L +Sp.-Ang.-Sack S +Sp.-Ang.-Sack M +Sp.-Ang.-Sack L +Sp.-Vert.-Sack S +Sp.-Vert.-Sack M +Sp.-Vert.-Sack L +Init.-Sack S +Init.-Sack M +Init.-Sack L +Power-Up-Sack +Defensive-Sack +Agilitäts-Sack +Expander-Sack +Dopplungs-Sack +Flare-Sack +Tabula Ra-Sack +Relax-Sack diff --git a/Resources/text/en/lang_en.txt b/Resources/text/en/lang_en.txt index dd25d95b7..b787ea217 100644 --- a/Resources/text/en/lang_en.txt +++ b/Resources/text/en/lang_en.txt @@ -116,6 +116,7 @@ B_OpenBerryField = Berry Field B_OpenOPowers = O-Powers B_OpenEventFlags = Event Flags B_OpenPokedex = Pokédex +B_OpenSuperTraining = Super Train --------------------Tab Internals----------------------- L_Party = Party: L_BattleBox = Battle Box: diff --git a/Resources/text/en/text_ItemPouch_en.txt b/Resources/text/en/text_ItemPouch_en.txt new file mode 100644 index 000000000..87f76ca8f --- /dev/null +++ b/Resources/text/en/text_ItemPouch_en.txt @@ -0,0 +1,5 @@ +ITEMS +MEDICINE +TMs & HMs +BERRIES +KEY ITEMS diff --git a/Resources/text/en/text_Puff_en.txt b/Resources/text/en/text_Puff_en.txt new file mode 100644 index 000000000..7323aba21 --- /dev/null +++ b/Resources/text/en/text_Puff_en.txt @@ -0,0 +1,26 @@ +Sweet Poké Puff +Mint Poké Puff +Citrus Poké Puff +Mocha Poké Puff +Spice Poké Puff +Frosted Sweet Poké Puff +Frosted Mint Poké Puff +Frosted Citrus Poké Puff +Frosted Mocha Poké Puff +Frosted Spice Poké Puff +Fancy Sweet Poké Puff +Fancy Mint Poké Puff +Fancy Citrus Poké Puff +Fancy Mocha Poké Puff +Fancy Spice Poké Puff +Deluxe Sweet Poké Puff +Deluxe Mint Poké Puff +Deluxe Citrus Poké Puff +Deluxe Mocha Poké Puff +Deluxe Spice Poké Puff +Supreme Wish Poké Puff +Supreme Honor Poké Puff +Supreme Spring Poké Puff +Supreme Summer Poké Puff +Supreme Autumn Poké Puff +Supreme Winter Poké Puff diff --git a/Resources/text/en/text_Ribbon_en.txt b/Resources/text/en/text_Ribbon_en.txt new file mode 100644 index 000000000..998d9698f --- /dev/null +++ b/Resources/text/en/text_Ribbon_en.txt @@ -0,0 +1,78 @@ +Kalos Champion Ribbon +Champion Ribbon +Sinnoh Champion Ribbon +Best Friends Ribbon +Training Ribbon +Skillful Battler Ribbon +Expert Battler Ribbon +Effort Ribbon +Alert Ribbon +Shock Ribbon +Downcast Ribbon +Careless Ribbon +Relax Ribbon +Snooze Ribbon +Smile Ribbon +Gorgeous Ribbon +Royal Ribbon +Gorgeous Royal Ribbon +Artist Ribbon +Footprint Ribbon +Record Ribbon +Legend Ribbon +Country Ribbon +National Ribbon +Earth Ribbon +World Ribbon +Classic Ribbon +Premier Ribbon +Event Ribbon +Birthday Ribbon +Special Ribbon +Souvenir Ribbon +Wishing Ribbon +Battle Champion Ribbon +Regional Champion Ribbon +National Champion Ribbon +World Champion Ribbon +Contest Memory Ribbon +Battle Memory Ribbon +A Ribbon awarded for beating the Kalos Champion\nand entering the Kalos Hall of Fame. +A Ribbon awarded for clearing the Pokémon League\nand entering the Hall of Fame in another region. +A Ribbon awarded for beating the Sinnoh Champion\nand entering the Sinnoh Hall of Fame. +A Ribbon that can be given to a Pokémon with which\nyou share a close and meaningful bond. +A Ribbon that can be given to a Pokémon that has\novercome rigorous trials and training. +A Ribbon that can be given to a Pokémon that has\nachieved victory in difficult battles. +A Ribbon that can be given to a brave Pokémon\nthat has honed its battle skills to an art. +A Ribbon awarded for being an exceptionally\nhard worker. +A Ribbon for recalling an invigorating\nevent that created life energy. +A Ribbon for recalling a thrilling\nevent that made life more exciting. +A Ribbon for recalling feelings of\nsadness that added spice to life. +A Ribbon for recalling a careless error\nthat helped steer life decisions. +A Ribbon for recalling a refreshing\nevent that added sparkle to life. +A Ribbon for recalling a deep\nslumber that made life soothing. +A Ribbon for recalling that smiles\nenrich the quality of life. +An extraordinarily gorgeous and extravagant Ribbon. +An incredibly regal Ribbon with an air of nobility. +A gorgeous and regal Ribbon\nthat is the peak of fabulous. +A Ribbon awarded for being chosen as a super\nsketch model in the Hoenn region. +A Ribbon awarded to a Pokémon deemed\nto have a top-quality footprint. +A Ribbon awarded for setting an incredible record. +A Ribbon awarded for setting a legendary record. +A Ribbon awarded to a Pokémon League Champion. +A Ribbon awarded for overcoming\nall difficult challenges. +A Ribbon awarded for winning 100 battles in a row. +A Ribbon awarded to a Pokémon League Champion. +A Ribbon that proclaims love for Pokémon. +A Ribbon awarded for a special holiday. +A Ribbon awarded for participating in a special\nPokémon event. +A Ribbon that commemorates a birthday. +A special Ribbon for a special day. +A Ribbon for cherishing a special memory. +A Ribbon said to make your wish come true. +A Ribbon awarded to a Battle Competition Champion. +A Ribbon awarded to a Regional Champion in the\nPokémon World Championships. +A Ribbon awarded to a National Champion in the\nPokémon World Championships. +A Ribbon awarded to a World Champion in the\nPokémon World Championships. +A commemorative Ribbon representing all of the\nRibbons you collected in far-off lands for Contests. +A commemorative Ribbon representing all of the\nRibbons you collected in far-off lands for battling. diff --git a/Resources/text/en/text_SuperTraining_en.txt b/Resources/text/en/text_SuperTraining_en.txt new file mode 100644 index 000000000..7ea0f6e4c --- /dev/null +++ b/Resources/text/en/text_SuperTraining_en.txt @@ -0,0 +1,112 @@ +Practice against Scatterbug! +Get Spewpa with an Energy Shot! +Hone Sp. Atk with Magnemite! +Raise Your HP with Wailmer! +Boost Attack with Axew! +Build Up Sp. Def with Tentacool! +Speed Up with the Noibat Regimen! +Strengthen Defense with Geodude! +Home In on Magneton! +Hit Relicanth’s Weak Points! +Let Loose to Get Fraxure! +Watch Out for Tentacruel’s Bitbots! +Hammer Aerodactyl with High-Speed Shots! +Break Down Graveler’s Barrier! +Shake Off That Uncanny Magnezone! +Shoot Back! Get the Giant Wailord! +Catch ’Em! Haxorus’s Furious Attacks! +Kick Out! Get the Dragalge Corps! +Catch It! Noivern’s Wild Wind! +Break It! Golem’s Defensive Line! +The Troubles Keep on Coming?! +The Leaf Stone Cup Begins! +The Fire Stone Cup Begins! +The Water Stone Cup Begins! +Follow Those Fleeing Goals! +Watch Out! That’s One Tricky Second Half! +An Opening of Lightning-Quick Attacks! +Those Long Shots Are No Long Shot! +Scatterbug Lugs Back! +A Barrage of Bitbots! +Drag Down Hydreigon! +The Battle for the Best: Version X! +Fearsome! Twin Tales of Jutting Jaws! +Danger Zipped Up Tight! +Stuck between the Strong and the Strong! +Dazzling! A Dizzying Dance of Spoons! +What an Upstart! Magikarp Is Moving Up! +Watch It! Multiple Mega Evolutions! +\x10\x02뷿& +\x10\x02뷿' +\x10\x02뷿( +\x10\x02뷿) +\x10\x02뷿* +\x10\x02뷿+ +\x10\x02뷿, +\x10\x02뷿- +\x10\x02뷿. +\x10\x02뷿/ +\x10\x02뷿0 +The Battle for the Best: Version Y! +\x10\x02ā\x00 Balloon +\x10\x02뷿3 +\x10\x02Ă +Best Time: +\x10\x02Ȁ\x00:\x10\x02ȁ\x01.\x10\x02Ȁ\x02 +\x10\x02뷿7 +\x10\x02뷿8 +\x10\x02뷿9 +\x10\x02뷿: +Can you see that? Right in front of you!\nThat giant right there is a Balloon Bot!\x10\x01븁\n“Secrets to Super-Training Success:\nHit those goals before you get hit!”\x10\x01븁\nUse the Circle Pad on your Nintendo 3DS to\nmove your Pokémon around the virtual space!\x10\x01븁\nTap and drag on the lower screen to both\naim and shoot a special ball at the goal!\x10\x01븁\nAim for the white goals that appear in front\nof the Balloon Bots, and shoot like mad!\x10\x01븁\nGood luck! Time to work out! +Hey, champ! We’ve been waiting for you!\x10\x01븁\nThis time I’ll teach you about a secret, special\nway to shoot in your Super-Training Regimens!\x10\x01븁\n“Secrets to Super-Training Success:\nEnergy Shots for the win, baby! Get ’em!”\x10\x01븁\nYou see that round meter down low in the\nmiddle of your Nintendo 3DS system’s\x10\x01븀\nupper screen?\x10\x01븁\nThat special meter shows you how much\nenergy your Pokémon has--its oomph!\x10\x01븁\nWhen you’re full of that energy, the shots\nyou let loose transform into Energy Shots!\x10\x01븁\nEnergy Shots will vary by Pokémon, and they’ll\neven look different when you see ’em!\x10\x01븁\nThey’re the way to really win!\nGood luck! Time to work out! +“Secrets to Super-Training Success:\nKeep an eye out for the opponent’s shots!”\x10\x01븁\nWhen a shot from a Balloon Bot hits you,\nyou’ll lose some of the points you earned!\x10\x01븁\nIf you reach the time limit without enough\npoints, it’ll be game over for your regimen!\x10\x01븁\nUse the Circle Pad to move and get away\nfrom incoming shots! Can you dodge ’em all?!\x10\x01븁\nWell, you’re about to find out!\nGood luck! Time to work out! +“Secrets to Super-Training Success:\nAim for bonus goals while you still can!”\x10\x01븁\nThe white goals that appear in front of\nBalloon Bots disappear after one hit, OK?\x10\x01븁\nBut red goals are special bonus goals you\nearn, and they won’t disappear after one hit!\x10\x01븁\nHit ’em again and again and again--until\nthey disappear after a set amount of time!\x10\x01븁\nYou ready for another regimen?\nGood luck! Time to work out! +“Secrets to Super-Training Success:\nKeep an eye out for the opponent’s shots!”\x10\x01븁\nWhen a shot from a Balloon Bot hits you,\nyou’ll lose some of the points you earned!\x10\x01븁\nIf you reach the time limit without enough\npoints, it’ll be game over for your regimen!\x10\x01븁\nUse the Circle Pad to move and get away\nfrom incoming shots! Can you dodge ’em all?!\x10\x01븁\nWell, you’re about to find out!\nGood luck! Time to work out! +“Secrets to Super-Training Success:\nFocus, and predict your opponent’s moves!”\x10\x01븁\nWhen goals appear on the arms, wings,\nor other moving bits of Balloon Bots,\x10\x01븀\ntaking aim is no longer a simple matter!\x10\x01븁\nWill you study how the Balloon Bots\nmove before letting loose your shots?\x10\x01븁\nOr are you the type to use wild potshots?!\nGood luck! Time to work out! +“Secrets to Super-Training Success:\nFocus, and predict your opponent’s moves!”\x10\x01븁\nWhen goals appear on the arms, wings,\nor other moving bits of Balloon Bots,\x10\x01븀\ntaking aim is no longer a simple matter!\x10\x01븁\nWill you study how the Balloon Bots\nmove before letting loose your shots?\x10\x01븁\nOr are you the type to use wild potshots?!\nGood luck! Time to work out! +“Secrets to Super-Training Success:\nDon’t let a single goal get away unhit!”\x10\x01븁\nWhen several goals appear at once, it\nis your chance to get in some serial hits!\x10\x01븁\nTake aim at each, and be sure to hit it! It’s\nthe trick to beating a regimen in a flash!\x10\x01븁\nI hope you’re ready to go!\nGood luck! Time to work out! +“Secrets to Super-Training Success:\nUse barriers to guard yourself in a pinch!”\x10\x01븁\nSometimes you simply cannot dodge an\nopponent’s shots. Here’s what to do then!\x10\x01븁\nPress the L Button, and you’ll be able to\nthrow up a barrier to protect yourself!\x10\x01븁\nThis barrier will keep any opponent’s shots\nfrom hitting you for a short period of time!\x10\x01븁\nBut you can’t keep using your barrier nonstop,\nso don’t go wasting it!\x10\x01븁\nReady that L Button!\nGood luck! Time to work out! +“Secrets to Super-Training Success:\nLet ’er fly! Release that Charged Shot!”\x10\x01븁\nIf you keep your stylus pressed to the\nTouch Screen, your Pokémon will be\x10\x01븀\nenveloped by a special, glowing aura!\x10\x01븁\nWhile that aura is burning bright, lift the\nstylus from the Touch Screen, and boom!\x10\x01븁\nYou’ll let loose with a super-high-power\nCharged Shot that’ll net you triple points!\x10\x01븁\nBut be careful--if you wait too long, your\naura will fizzle out and disappear!\x10\x01븁\nYou ready to give it a shot?\nGood luck! Time to work out! +“Secrets to Super-Training Success:\nUse barriers to guard yourself in a pinch!”\x10\x01븁\nSometimes you simply cannot dodge an\nopponent’s shots. Here’s what to do then!\x10\x01븁\nPress the L Button, and you’ll be able to\nthrow up a barrier to protect yourself!\x10\x01븁\nThis barrier will keep any opponent’s shots\nfrom hitting you for a short period of time!\x10\x01븁\nBut you can’t keep using your barrier nonstop,\nso don’t go wasting it!\x10\x01븁\nReady that L Button!\nGood luck! Time to work out! +“Secrets to Super-Training Success:\nBust through the Bitbots to win!”\x10\x01븁\nBitbots are small, AI-powered bots that\nBalloon Bots can summon at will!\x10\x01븁\nThese lovable little bits of errant data can act\nas a shield to protect their parent Balloon Bot.\x10\x01븁\nAnd even when you defeat them, give ’em\nenough time, and they’ll regenerate on you!\x10\x01븁\nDo you think you’re ready for them?\nGood luck! Time to work out! +“Secrets to Super-Training Success:\nLet ’er fly! Release that Charged Shot!”\x10\x01븁\nIf you keep your stylus pressed to the\nTouch Screen, your Pokémon will be\x10\x01븀\nenveloped by a special, glowing aura!\x10\x01븁\nWhile that aura is burning bright, lift the\nstylus from the Touch Screen, and boom!\x10\x01븁\nYou’ll let loose with a super-high-power\nCharged Shot that’ll net you triple points!\x10\x01븁\nBut be careful--if you wait too long, your\naura will fizzle out and disappear!\x10\x01븁\nYou ready to give it a shot?\nGood luck! Time to work out! +“Secrets to Super-Training Success:\nBreak down the opponent’s barriers!”\x10\x01븁\nWhen a Balloon Bot is surrounded by a barrier,\nnone of your Pokémon’s shots will hit it!\x10\x01븁\nBut barriers aren’t invincible, and you can\nknock ’em down if you try hard enough!\x10\x01븁\nReady to find the crack in those defenses?\nGood luck! Time to work out! +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +“Secrets to Super-Training Success:\nWhat in the world is Circuit Training?!”\x10\x01븁\nCircuit Training! It is a brutal regimen that\nfeatures two or more Balloon Bots in a row!\x10\x01븁\nThe way each Balloon Bot moves may be\ndifferent, so keep your eyes peeled!\x10\x01븁\nAre you ready to take on this parade?!\nGood luck! Time to work out! +“Secrets to Super-Training Success:\nTo the speediest go the spoils!”\x10\x01븁\nYou’ve probably noticed by now, but clearing\na Secret Super-Training Regimen gets you\x10\x01븀\nitems, as well as regular training bags!\x10\x01븁\nAnd there’s more--if you clear a regimen a lot\nfaster than the set target time, you’ll have a\x10\x01븀\nbetter chance at getting a rare item!\x10\x01븁\nThink you can do it?\nGood luck! Time to work out! +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +“Secrets to Super-Training Success:\nWatch out for that furious counter!”\x10\x01븁\nThe Balloon Bot you face in this regimen\nwill get faster as you get more points.\x10\x01븁\nIts shots get more powerful, too!\x10\x01븁\nIts moves may change suddenly,\nso keep a steady head!\x10\x01븁\nI hope you’re ready for this challenge!\nGood luck! Time to work out! +“Secrets to Super-Training Success:\nStrike first and fast if you want to win big!”\x10\x01븁\nThe Balloon Bot you face in this regimen\nlets off quick, ferocious shots from the start!\x10\x01븁\nAs you get more points, though, it will start to\nget a bit sluggish, so hit it first to win!\x10\x01븁\nI hope you’re ready for this challenge!\nGood luck! Time to work out! +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +“Secrets to Super-Training Success:\nDiscover the thrill of a one-hit game over!”\x10\x01븁\nThe Balloon Bot you will face in this\nregimen shoots off incredibly strong shots!\x10\x01븁\nIf you are hit even once, your score will drop\nback down to zero! Nothing at all! Nada!\x10\x01븁\nThe only way to win this one will be to dodge\nevery shot or to be handy with your barriers!\x10\x01븁\nAre you ready for this challenge?\nHere’s to your luck! Time to work out! +“Secrets to Super-Training Success:\nThe time is now! Give it your all!”\x10\x01븁\nGreat job! You’ve made it to the very last\nSecret Super-Training Regimen!\x10\x01븁\nThere is nothing more to teach you now--\njust get out there and give it your all!\x10\x01븁\nAre you ready for the ultimate challenge?\nGood luck! Time to work out! +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +Stage start msg (TBD) +“Secrets to Super-Training Success:\nThe time is now! Give it your all!”\x10\x01븁\nGreat job! You’ve made it to the very last\nSecret Super-Training Regimen!\x10\x01븁\nThere is nothing more to teach you now--\njust get out there and give it your all!\x10\x01븁\nAre you ready for the ultimate challenge?\nGood luck! Time to work out! +\x10\x02뷿m +\x10\x02뷿n +SCORE: diff --git a/Resources/text/en/text_TrainingBag_en.txt b/Resources/text/en/text_TrainingBag_en.txt new file mode 100644 index 000000000..4d1e4b5ef --- /dev/null +++ b/Resources/text/en/text_TrainingBag_en.txt @@ -0,0 +1,27 @@ + +HP Bag S +HP Bag M +HP Bag L +Attack Bag S +Attack Bag M +Attack Bag L +Defense Bag S +Defense Bag M +Defense Bag L +Sp. Atk Bag S +Sp. Atk Bag M +Sp. Atk Bag L +Sp. Def Bag S +Sp. Def Bag M +Sp. Def Bag L +Speed Bag S +Speed Bag M +Speed Bag L +Strength Bag +Toughen-Up Bag +Swiftness Bag +Big-Shot Bag +Double-Up Bag +Team Flare Bag +Reset Bag +Soothing Bag diff --git a/Resources/text/es/text_ItemPouch_es.txt b/Resources/text/es/text_ItemPouch_es.txt new file mode 100644 index 000000000..7acfdc8f1 --- /dev/null +++ b/Resources/text/es/text_ItemPouch_es.txt @@ -0,0 +1,5 @@ +Objetos +Botiquín +MT/MO +Bayas +Objetos Clave diff --git a/Resources/text/es/text_Puff_es.txt b/Resources/text/es/text_Puff_es.txt new file mode 100644 index 000000000..ce33d3a8d --- /dev/null +++ b/Resources/text/es/text_Puff_es.txt @@ -0,0 +1,26 @@ +Pokélito Dulce +Pokélito Menta +Pokélito Ácido +Pokélito Amargo +Pokélito Picante +Pokélito Crema Dulce +Pokélito Crema Menta +Pokélito Crema Ácida +Pokélito Crema Amarga +Pokélito Crema Picante +Pokélito Dulce Decorado +Pokélito Menta Decorado +Pokélito Ácido Decorado +Pokélito Amargo Decorado +Pokélito Picante Decorado +Pokélito Dulce Deluxe +Pokélito Menta Deluxe +Pokélito Ácido Deluxe +Pokélito Amargo Deluxe +Pokélito Picante Deluxe +Pokélito de Cumpleaños +Pokélito de Celebración +Pokélito Primaveral +Pokélito Estival +Pokélito Otoñal +Pokélito Invernal diff --git a/Resources/text/es/text_Ribbon_es.txt b/Resources/text/es/text_Ribbon_es.txt new file mode 100644 index 000000000..3b88f9524 --- /dev/null +++ b/Resources/text/es/text_Ribbon_es.txt @@ -0,0 +1,78 @@ +Cinta Campeón de Kalos +Cinta de Campeón +Cinta Campeón de Sinnoh +Cinta Afecto +Cinta Ejercicio +Cinta Figura del Combate +Cinta As del Combate +Cinta Esfuerzo +Cinta Alerta +Cinta Impacto +Cinta Abatimiento +Cinta Descuido +Cinta Relax +Cinta Cabezada +Cinta Sonrisa +Cinta Maravilla +Cinta Realeza +Cinta Realeza Maravilla +Cinta Artista +Cinta Huella +Cinta Récord +Cinta Leyenda +Cinta Campo +Cinta Nacional +Cinta Planeta +Cinta Mundo +Cinta Clásica +Cinta Principal +Cinta Evento +Cinta Cumpleaños +Cinta Especial +Cinta Recuerdo +Cinta Deseo +Cinta Campeón de Torneo +Cinta Campeón de Área +Cinta Campeón Nacional +Cinta Campeón Mundial +Cinta Recue. de Concurso +Cinta Recue. de Combate +Cinta obtenida por vencer a la Campeona de Kalos y\nentrar en el Hall de la Fama. +Cinta obtenida por superar la Liga Pokémon y\nentrar en el Hall de la Fama de otra región. +Cinta obtenida por vencer a la Campeona de Sinnoh\ny entrar en el Hall de la Fama. +Cinta que se concede a un Pokémon con el que\ncompartes un profundo lazo de amistad. +Cinta que se concede a un Pokémon que haya\nsuperado pruebas y entrenamientos muy duros. +Cinta que se concede a un Pokémon que haya\nobtenido la victoria en combates complicados. +Cinta que se concede a un Pokémon valiente que\nha dominado con maestría el arte de combatir. +Cinta obtenida por esforzarse al máximo. +Cinta que revigoriza tu energía vital al recordarte\nun suceso estimulante. +Cinta que provoca entusiasmo al recordarte un\nsuceso emocionante. +Cinta que te anima al recordar tiempos pasados que\nfueron peores. +Cinta que te hace pensar en la esencia de la vida\nal recordarte errores pasados. +Cinta que le añade chispa a tu vida al recordarte\nuna experiencia estimulante. +Cinta que te da tranquilidad al recordarte lo bueno\nde un sueño reconfortante. +Cinta que enriquece tu vida al recordarte lo\nimportante que es sonreír. +Cinta extremadamente bonita y extravagante. +Cinta increíblemente majestuosa y con aire\naristocrático. +Cinta más preciosa y majestuosa que cualquier otra\ncosa en el mundo. +Cinta obtenida al haberte convertido en supermodelo\nen Hoenn. +Cinta concedida a un Pokémon que deja huellas\nde primera. +Cinta obtenida por establecer un récord increíble. +Cinta obtenida por establecer un récord legendario. +Cinta obtenida por vencer en la Liga Pokémon. +Cinta obtenida por superar todos los desafíos\ndifíciles. +Cinta obtenida por lograr 100 victorias consecutivas. +Cinta obtenida por vencer en la Liga Pokémon. +Cinta que demuestra que te encantan los Pokémon. +Cinta de vacaciones especiales. +Cinta obtenida por participar en un evento Pokémon. +Cinta obtenida para celebrar un cumpleaños. +Cinta para conmemorar un día muy especial. +Cinta para mantener vivo un recuerdo muy especial. +Cinta que supuestamente hace que se cumplan\nlos deseos. +Cinta obtenida por vencer en un torneo. +Cinta de campeón de área del Campeonato Mundial\nPokémon. +Cinta de campeón nacional del Campeonato Mundial\nPokémon. +Cinta de campeón del Campeonato Mundial de\nPokémon. +Cinta de recuerdo obtenida tras conseguir cintas en\nconcursos de tierras lejanas. +Cinta de recuerdo obtenida tras conseguir cintas por\ntus combates en tierras lejanas. diff --git a/Resources/text/es/text_SuperTraining_es.txt b/Resources/text/es/text_SuperTraining_es.txt new file mode 100644 index 000000000..31a7dc8ff --- /dev/null +++ b/Resources/text/es/text_SuperTraining_es.txt @@ -0,0 +1,112 @@ +¡Practica contra Scatterbug! +¡Tiro con ímpetu contra Spewpa! +¡Mejora tu Ataque Especial contra Magnemite! +¡Mejora tus PS contra Wailmer! +¡Mejora tu Ataque contra Axew! +¡Mejora tu Defensa Especial contra Tentacool! +¡Mejora tu Velocidad contra Noibat! +¡Mejora tu Defensa contra Geodude! +¡Los tiros rastreadores de Magneton! +¡La portería de oportunidad de Relicanth! +¡Ráfaga de tiros de Fraxure! +¡Tentacruel y sus globos de bits! +¡Dale a Aerodactyl con tiros rápidos! +¡Destruye la barrera de Graveler! +¡Líbrate de Magnezone! +¡Haz frente al gigantesco Wailord! +¡Esquiva los temibles ataques de Haxorus! +¡Derrota a Dragalge! +¡Más rápido que el viento contra Noivern! +¡Penetra la línea defensiva de Golem! +¡Una dificultad tras otra! +¡Compite por la Piedra Hoja! +¡Compite por la Piedra Fuego! +¡Compite por la Piedra Agua! +¡Acierta las evasivas porterías! +¡Contraataque en el segundo tiempo! +¡Agilidad en el primer tiempo! +¡Ristras de balones a diestro y siniestro! +¡La venganza de Scatterbug! +¡Bombardeo de globos de bits! +¡Todo o nada contra Hydreigon! +¿Quién es el más fuerte? (Pokémon X) +¡Las temibles mandíbulas gemelas! +¡Se abre la cremallera prohibida! +¡Pinzazos de acero sin tregua! +¡Confusión! ¡Danza de cucharas! +¡La remontada de Magikarp! +¡Megaevoluciones en serie! +\x10\x02뷿& +\x10\x02뷿' +\x10\x02뷿( +\x10\x02뷿) +\x10\x02뷿* +\x10\x02뷿+ +\x10\x02뷿, +\x10\x02뷿- +\x10\x02뷿. +\x10\x02뷿/ +\x10\x02뷿0 +¿Quién es el más fuerte? (Pokémon Y) +Robot hinchable \x10\x02ā +\x10\x02뷿3 +\x10\x02Ă +Récord: +\x10\x02Ȁ\x00:\x10\x02ȁ\x01,\x10\x02Ȁ\x02 +\x10\x02뷿7 +\x10\x02뷿8 +\x10\x02뷿9 +\x10\x02뷿: +¿Lo ves? Justo delante tienes un robot\nhinchable de entrenamiento con la forma de\x10\x01븀\nun Pokémon.\x10\x01븁\nClaves para el Superentrenamiento:\n¡Demuestra tu puntería con los tiros a puerta!\x10\x01븁\nMueve el botón deslizante para que tu\nPokémon se desplace.\x10\x01븁\nToca la pantalla táctil para que tu Pokémon\ntire a las porterías blancas que aparecen.\x10\x01븀\n¡Dales de lleno y consigue puntos!\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +¡Aquí estás! ¡Prepárate!\x10\x01븁\nHa llegado el momento de que te expliquemos\nuna técnica especial que te será muy útil.\x10\x01븁\nClaves para el Superentrenamiento:\n¡Impúlsate a la victoria con el tiro con ímpetu!\x10\x01븁\n¿Ves ese círculo en la parte de abajo de la\npantalla superior?\x10\x01븁\nEs una especie de medidor que indica el nivel\nde ímpetu de tu Pokémon.\x10\x01븁\nCon el paso del tiempo, acumularás el\nsuficiente como para poder efectuar tiros con\x10\x01븀\nímpetu... ¡Son superpotentes!\x10\x01븁\nEl color y las características de este tiro\ndependerán del Pokémon que lo use.\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +Claves para el Superentrenamiento:\n¡Ten en cuenta los tiros de tus objetivos!\x10\x01븁\nSi el robot hinchable alcanza a tu Pokémon\ncon sus balones, irás perdiendo los puntos\x10\x01븀\nque hayas conseguido al acertar.\x10\x01븁\nSi se agota el tiempo y no has conseguido\nacumular suficientes puntos, la sesión\x10\x01븀\nterminará sin que la hayas superado.\x10\x01븁\nMueve con precisión el botón deslizante para\nesquivar los tiros de tu objetivo.\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +Claves para el Superentrenamiento:\n¡Apunta y acierta a las porterías de\x10\x01븀\noportunidad!\x10\x01븁\nLas porterías de color blanco desaparecen\ncuando las alcanzas, pero hay otras de color\x10\x01븀\nrojo que permanecen activas durante mucho\x10\x01븀\nmás tiempo: son las porterías de oportunidad.\x10\x01븁\n¡Dispara contra ellas tanto como puedas!\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +Claves para el Superentrenamiento:\n¡Ten en cuenta los tiros de tus objetivos!\x10\x01븁\nSi el robot hinchable alcanza a tu Pokémon\ncon sus balones, irás perdiendo los puntos\x10\x01븀\nque hayas conseguido al acertar.\x10\x01븁\nSi se agota el tiempo y no has conseguido\nacumular suficientes puntos, la sesión\x10\x01븀\nterminará sin que la hayas superado.\x10\x01븁\nMueve con precisión el botón deslizante para\nesquivar los tiros de tu objetivo.\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +Claves para el Superentrenamiento:\n¡Presta atención a cómo se mueven tus\x10\x01븀\nobjetivos!\x10\x01븁\nCuando las porterías aparecen en los brazos,\nlas alas u otras partes del robot que se están\x10\x01븀\nmoviendo, acertar resulta mucho más difícil.\x10\x01븁\n¿Eres de los que anticipan los movimientos del\nobjetivo o de los que chutan sin parar?\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +Claves para el Superentrenamiento:\n¡Presta atención a cómo se mueven tus\x10\x01븀\nobjetivos!\x10\x01븁\nCuando las porterías aparecen en los brazos,\nlas alas u otras partes del robot que se están\x10\x01븀\nmoviendo, acertar resulta mucho más difícil.\x10\x01븁\n¿Eres de los que anticipan los movimientos del\nobjetivo o de los que chutan sin parar?\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +Claves para el Superentrenamiento:\n¡Que no se te escape ni una sola portería!\x10\x01븁\nHabrá momentos en los que aparezcan\nnumerosas porterías a la vez.\x10\x01븁\n¡Aprovecha esos instantes para efectuar tiros\nencadenados!\x10\x01븁\nAfina tu puntería para no dejarte ninguna sin\nacertar...\x10\x01븁\n¡Es el truco para superar esta fase a una\nvelocidad de vértigo!\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +Claves para el Superentrenamiento:\n¡Cuando estés en apuros, utiliza la barrera!\x10\x01븁\nHay momentos en los que es imposible\nesquivar todos los tiros de tu objetivo.\x10\x01븁\nEn esos casos, pulsa el botón L para activar\ntu barrera.\x10\x01븁\nAsí podrás defenderte de los balones que\nlanza tu objetivo durante unos segundos.\x10\x01븁\nEso sí, no podrás utilizar la barrera de manera\ncontinua, ¡así que piensa bien cuándo usarla!\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +Claves para el Superentrenamiento:\n¡Hazte con la victoria con tiros con carga!\x10\x01븁\nSi tocas la pantalla táctil de forma continuada,\nnotarás que una especie de aura empezará a\x10\x01븀\nrodear a tu Pokémon.\x10\x01븁\nCuando esa aura brillante lo envuelva por\ncompleto, levanta el lápiz y efectuarás un\x10\x01븀\npotente tiro con carga con el que obtendrás\x10\x01븀\nhasta el triple de puntos.\x10\x01븁\nPero presta atención: ¡si no levantas el lápiz a\ntiempo, toda esa carga se esfumará!\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +Claves para el Superentrenamiento:\n¡Cuando estés en apuros, utiliza la barrera!\x10\x01븁\nHay momentos en los que es imposible\nesquivar todos los tiros de tu objetivo.\x10\x01븁\nEn esos casos, pulsa el botón L para activar\ntu barrera.\x10\x01븁\nAsí podrás defenderte de los balones que\nlanza tu objetivo durante unos segundos.\x10\x01븁\nEso sí, no podrás utilizar la barrera de manera\ncontinua, ¡así que piensa bien cuándo usarla!\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +Claves para el Superentrenamiento:\n¡Haz lo posible por alejar los globos de bits!\x10\x01븁\nEl robot hinchable es capaz de crear unos\nglobos automatizados llamados globos de bits.\x10\x01븁\nLos usará para protegerse de tus disparos y\nverás que son una auténtica molestia cuando\x10\x01븀\nintentes alcanzar a tu objetivo.\x10\x01븁\nAdemás, aunque los disperses con disparos,\nlos globos se volverán a regenerar al cabo de\x10\x01븀\nun rato.\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +Claves para el Superentrenamiento:\n¡Hazte con la victoria con tiros con carga!\x10\x01븁\nSi tocas la pantalla táctil de forma continuada,\nnotarás que una especie de aura empezará a\x10\x01븀\nrodear a tu Pokémon.\x10\x01븁\nCuando esa aura brillante lo envuelva por\ncompleto, levanta el lápiz y efectuarás un\x10\x01븀\npotente tiro con carga con el que obtendrás\x10\x01븀\nhasta el triple de puntos.\x10\x01븁\nPero presta atención: ¡si no levantas el lápiz a\ntiempo, toda esa carga se esfumará!\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +Claves para el Superentrenamiento:\n¡Penetra la barrera de tu objetivo!\x10\x01븁\nCuando tu objetivo se proteja con una\nbarrera, ninguno de los tiros de tu Pokémon\x10\x01븀\nsurtirá efecto.\x10\x01븁\nPero no desesperes: la barrera no es\nindestructible.\x10\x01븁\n¡Descubre cómo derribarla!\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +ステージかいしまえメッセージ14 +ステージかいしまえメッセージ15 +ステージかいしまえメッセージ16 +ステージかいしまえメッセージ17 +ステージかいしまえメッセージ18 +ステージかいしまえメッセージ19 +Claves para el Superentrenamiento:\n¡Familiarízate con los entrenamientos\x10\x01븀\nencadenados!\x10\x01븁\nUn entrenamiento encadenado es una\nsimulación en la que tendrás que enfrentarte\x10\x01븀\na dos o más robots hinchables que\x10\x01븀\naparecerán uno tras otro.\x10\x01븁\nTen mucho cuidado: ¡aunque el primero sea\nfácil de derrotar, a lo mejor el segundo no lo\x10\x01븀\nes tanto!\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +Claves para el Superentrenamiento:\nLo bueno, si breve...\x10\x01븁\nA lo mejor ya te has dado cuenta, pero,\ncuando completas un Entrenamiento Secreto,\x10\x01븀\nademás de sacos de arena, ¡también puedes\x10\x01븀\nobtener objetos!\x10\x01븁\nEs más, cuantos más segundos te sobren tras\ncompletar la sesión según el tiempo fijado\x10\x01븀\ncomo objetivo, ¡más probabilidades tendrás\x10\x01븀\nde hacerte con objetos poco comunes!\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +ステージかいしまえメッセージ22 +ステージかいしまえメッセージ23 +ステージかいしまえメッセージ24 +Claves para el Superentrenamiento:\n¡Ojo con los contraataques!\x10\x01븁\nConforme vayas ganando puntos, algunos\nrobots hinchables se volverán mucho más\x10\x01븀\nrápidos y tirarán con mayor intensidad...\x10\x01븁\n¡Incluso cambiará la manera en que se\nmueven!\x10\x01븁\n¡No te dejes amilanar por estos contraataques\ny dales con todo lo que tengas!\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +Claves para el Superentrenamiento:\nQuien golpea primero...\x10\x01븁\nEn esta simulación, tu objetivo efectuará\nde repente tiros más frenéticos y potentes.\x10\x01븁\nComo el robot hinchable se irá calmando\na medida que te vaya quitando puntos,\x10\x01븀\n¡sé tú quien lleve la iniciativa!\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +ステージかいしまえメッセージ27 +ステージかいしまえメッセージ28 +ステージかいしまえメッセージ29 +Claves para el Superentrenamiento:\n¡Fuera a la primera!\x10\x01븁\nEn esta sesión, tu objetivo efectuará tiros de\nuna potencia desmesurada.\x10\x01븁\nSerá tal, que tu Pokémon podría perder todos\nlos puntos acumulados conque lo alcance\x10\x01븀\nun único balón.\x10\x01븁\nPor tanto, la única solución consiste en\nesquivar todos esos balones o protegerte con\x10\x01븀\nla barrera.\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +Claves para el Superentrenamiento:\n¡Bravo! ¡Buen trabajo!\x10\x01븁\n¡Has conseguido llegar a la última\nsesión del Entrenamiento Secreto!\x10\x01븁\nNo hay nada más que te podamos decir, así\nque ¡da lo mejor de ti!\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +ステージかいしまえメッセージ32 +ステージかいしまえメッセージ33 +ステージかいしまえメッセージ34 +ステージかいしまえメッセージ35 +ステージかいしまえメッセージ36 +ステージかいしまえメッセージ37 +ステージかいしまえメッセージ38 +ステージかいしまえメッセージ39 +ステージかいしまえメッセージ40 +ステージかいしまえメッセージ41 +ステージかいしまえメッセージ42 +ステージかいしまえメッセージ43 +ステージかいしまえメッセージ44 +ステージかいしまえメッセージ45 +ステージかいしまえメッセージ46 +ステージかいしまえメッセージ47 +ステージかいしまえメッセージ48 +Claves para el Superentrenamiento:\n¡Da lo mejor de ti!\x10\x01븁\n¡Bravo! ¡Has conseguido llegar a la última\nsesión del Entrenamiento Secreto!\x10\x01븁\nNo hay nada más que te podamos decir, así\nque ¡da lo mejor de ti!\x10\x01븁\n¿Tienes todo listo para afrontar este reto?\nPues... ¡que comience el Superentrenamiento! +\x10\x02뷿m +\x10\x02뷿n +Puntos: diff --git a/Resources/text/es/text_TrainingBag_es.txt b/Resources/text/es/text_TrainingBag_es.txt new file mode 100644 index 000000000..3abf6894c --- /dev/null +++ b/Resources/text/es/text_TrainingBag_es.txt @@ -0,0 +1,27 @@ + +Saco PS S +Saco PS M +Saco PS L +Saco Ataque S +Saco Ataque M +Saco Ataque L +Saco Defensa S +Saco Defensa M +Saco Defensa L +Saco At. Esp. S +Saco At. Esp. M +Saco At. Esp. L +Saco Def. Esp. S +Saco Def. Esp. M +Saco Def. Esp. L +Saco Veloc. S +Saco Veloc. M +Saco Veloc. L +Saco Potencia ↑ +Saco Aguante ↑ +Saco Agilidad ↑ +Saco Tamaño ↑ +Saco Mejora x2 +Saco Team Flare +Saco Reinicio +Saco Relax diff --git a/Resources/text/fr/text_ItemPouch_fr.txt b/Resources/text/fr/text_ItemPouch_fr.txt new file mode 100644 index 000000000..ea27bf68e --- /dev/null +++ b/Resources/text/fr/text_ItemPouch_fr.txt @@ -0,0 +1,5 @@ +OBJETS +PV/PP +CT & CS +BAIES +OBJETS RARES diff --git a/Resources/text/fr/text_Puff_fr.txt b/Resources/text/fr/text_Puff_fr.txt new file mode 100644 index 000000000..b0a4eb5b2 --- /dev/null +++ b/Resources/text/fr/text_Puff_fr.txt @@ -0,0 +1,26 @@ +Pofiterole Sucrée +Pofiterole Mentholée +Pofiterole Aigre +Pofiterole Amère +Pofiterole Épicée +Pofiterole Crème Sucrée +Pofiterole Crème Mentholée +Pofiterole Crème Aigre +Pofiterole Crème Amère +Pofiterole Crème Épicée +Pofiterole Décorée Sucrée +Pofiterole Décorée Mentholée +Pofiterole Décorée Aigre +Pofiterole Décorée Amère +Pofiterole Décorée Épicée +Pofiterole Deluxe Sucrée +Pofiterole Deluxe Mentholée +Pofiterole Deluxe Aigre +Pofiterole Deluxe Amère +Pofiterole Deluxe Épicée +Pofiterole Anniversaire +Pofiterole Célébration +Pofiterole Printemps +Pofiterole Été +Pofiterole Automne +Pofiterole Hiver diff --git a/Resources/text/fr/text_Ribbon_fr.txt b/Resources/text/fr/text_Ribbon_fr.txt new file mode 100644 index 000000000..73ce85c5f --- /dev/null +++ b/Resources/text/fr/text_Ribbon_fr.txt @@ -0,0 +1,78 @@ +Ruban Maître de Kalos +Ruban Maître +Ruban Maître de Sinnoh +Ruban Affection +Ruban Perfectionnement +Ruban Élite du Combat +Ruban Génie du Combat +Ruban Effort +Ruban Alerte +Ruban Choc +Ruban Déprime +Ruban Négligence +Ruban Détente +Ruban Sieste +Ruban Sourire +Ruban Sublime +Ruban Royal +Ruban Royal Sublime +Ruban Artiste +Ruban Empreinte +Ruban Record +Ruban Légende +Ruban Pays +Ruban National +Ruban Terre +Ruban Monde +Ruban Classique +Ruban Premier +Ruban Événement +Ruban Anniversaire +Ruban Spécial +Ruban Souvenir +Ruban Souhait +Ruban Vainqueur Championnat +Ruban Champion Régional +Ruban Champion National +Ruban Champion du Monde +Ruban Souvenir Concours +Ruban Souvenir Combat +Ruban commémorant la victoire contre le Maître de\nKalos et l’entrée au Panthéon. +Ruban pour une victoire contre la Ligue Pokémon\nd’une certaine région. +Ruban commémorant la victoire contre le Maître de\nSinnoh et l’entrée au Panthéon. +Ruban à offrir à un Pokémon auquel on est très\nattaché. +Ruban pour récompenser un Pokémon ayant réussi\nun entraînement sans pitié. +Ruban pour récompenser un Pokémon ayant\nremporté de difficiles combats. +Ruban pour récompenser un Pokémon s’étant\nsurpassé au cours des combats. +Ruban pour récompenser un dur labeur. +Ruban rappelant un événement vivifiant qui a créé de\nl’énergie vitale. +Ruban rappelant un événement palpitant qui a rendu\nla vie plus passionnante. +Ruban rappelant des moments de tristesse ayant\najouté un peu de piment à la vie. +Ruban rappelant une négligence qui a aidé à\nprendre des décisions vitales. +Ruban rappelant un événement rafraîchissant qui a\najouté du pep à la vie. +Ruban rappelant un événement ensommeillé qui a\nrendu la vie plus reposante. +Ruban rappelant que le sourire améliore la qualité de\nvie. +Ruban somptueux et excentrique. +Incroyable ruban royal qui a un petit air de noblesse. +Un ruban somptueux et royal qui est le comble de la\nbeauté. +Ruban pour les modèles de Hoenn exposés au\nmusée. +Ruban récompensant un Pokémon pour la qualité\nexceptionnelle de son empreinte. +Ruban récompensant un record incroyable. +Ruban récompensant un record légendaire. +Ruban récompensant la victoire à la Ligue Pokémon. +Ruban pour avoir triomphé face à toutes les\ndifficultés. +Ruban récompensant 100 victoires à la suite. +Ruban récompensant la victoire à la Ligue Pokémon. +Ruban qui montre l’amour porté à un Pokémon. +Ruban commémorant un jour spécial. +Ruban récompensant la participation à un Événement\nPokémon. +Ruban commémorant un anniversaire. +Ruban spécial pour un jour très particulier. +Ruban commémorant un souvenir cher. +Ruban supposé exaucer les vœux. +Ruban récompensant la victoire à une Compétition. +Ruban récompensant la victoire au Championnat\nZone. +Ruban récompensant la victoire au Championnat\nNational. +Ruban récompensant la victoire au Championnat\nInternational. +Ruban commémorant l’obtention des Rubans\nConcours d’une lointaine région. +Ruban commémorant l’obtention des Rubans\nCombat d’une lointaine région. diff --git a/Resources/text/fr/text_SuperTraining_fr.txt b/Resources/text/fr/text_SuperTraining_fr.txt new file mode 100644 index 000000000..3728ed8a0 --- /dev/null +++ b/Resources/text/fr/text_SuperTraining_fr.txt @@ -0,0 +1,112 @@ +Entraînez-vous contre Lépidonille\ue07f! +Tir Volonté sur Pérégrain\ue07f! +À l’assaut de Magnéti\ue07f! +À l’assaut de Wailmer\ue07f! +À l’assaut de Coupenotte\ue07f! +À l’assaut de Tentacool\ue07f! +À l’assaut de Sonistrelle\ue07f! +À l’assaut de Racaillou\ue07f! +Les tirs à tête chercheuse de Magnéton\ue07f! +La Cible Aubaine de Relicanth\ue07f! +Déchaînez-vous contre Incisache\ue07f! +Les Ballons Pixels de Tentacruel\ue07f! +Mitraillez Ptéra\ue07f! +Brisez la Barrière de Gravalanch\ue07f! +Débarrassez-vous de Magnézone\ue07f! +Répliquez aux tirs de Wailord\ue07f! +Évitez les tirs de Tranchodon\ue07f! +Terrassez Kravarech\ue07f! +Coincez Bruyverne\ue07f! +Brisez la garde de Grolem\ue07f! +Une difficulté peut en cacher une autre\ue07f! +Premier prix : Pierre Plante +Premier prix : Pierre Feu +Premier prix : Pierre Eau +Descendez les Cibles fuyantes\ue07f! +Attention à la riposte\ue07f! +Que le plus rapide gagne\ue07f! +Exercez-vous au tir longue distance\ue07f! +La revanche de Lépidonille\ue07f! +Tapis de Ballons Pixels\ue07f! +Trioxhydre toxique\ue07f! +Qui est le plus fort\ue07f? (Pokémon X) +Grosses mâchoires et doubles couettes\ue07f! +Ouverture de la fermeture interdite\ue07f! +Le piège se referme\ue07f! +Choc Psy contre les cuillers\ue07f! +La fureur du Magicarpe\ue07f! +Attention\ue07f! Méga-Évolutions en chaîne\ue07f! +\x10\x02뷿& +\x10\x02뷿' +\x10\x02뷿( +\x10\x02뷿) +\x10\x02뷿* +\x10\x02뷿+ +\x10\x02뷿, +\x10\x02뷿- +\x10\x02뷿. +\x10\x02뷿/ +\x10\x02뷿0 +Qui est le plus fort\ue07f? (Pokémon Y) +Ballon \x10\x02ā +\x10\x02뷿3 +\x10\x02Ă +Meilleur chrono +\x10\x02Ȁ\x00:\x10\x02ȁ\x01,\x10\x02Ȁ\x02 +\x10\x02뷿7 +\x10\x02뷿8 +\x10\x02뷿9 +\x10\x02뷿: +Vous voyez ce grand Ballon Robot en forme\nde Pokémon droit devant\ue07f?\x10\x01븀\nC’est votre partenaire d’entraînement\ue07f!\x10\x01븁\nVotre but dans un Challenge est simple :\ntouchez les cibles\ue07f!\x10\x01븁\nUtilisez le pad circulaire pour déplacer\nvotre Pokémon et touchez l’écran inférieur\x10\x01븀\npour lui faire tirer des projectiles\ue07f!\x10\x01븁\nTouchez la cible blanche qui se trouve devant\nle Ballon Robot pour gagner des points\ue07f!\x10\x01븀\nVous avez tout compris\ue07f? C’est parti\ue07f! +Encore vous\ue07f? Vous êtes là pour apprendre\nune technique de pro, pas vrai\ue07f?\x10\x01븁\nEh bien ça tombe bien\ue07f!\nDécouvrez le «\ue07fTir Volonté\ue07f»\ue07f!\x10\x01븁\nVous voyez le cadran qui se trouve en bas\nau centre de l’écran supérieur\ue07f?\x10\x01븁\nIl indique le niveau de «\ue07fVolonté\ue07f», c’est-à-dire\nd’énergie vitale de votre Pokémon.\x10\x01븁\nLa jauge se remplit avec le temps, et quand\nelle est pleine, elle transforme vos tirs en\x10\x01븀\n«\ue07fTirs Volonté\ue07f»\ue07f!\x10\x01븁\nLes Tirs Volonté sont plus puissants, et ont\naussi des caractéristiques différentes selon\x10\x01븀\nles Pokémon\ue07f!\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +Cette fois, il va falloir faire attention aux tirs\nennemis.\x10\x01븁\nSi le tir d’un Ballon Robot vous touche, vous\nperdrez des points.\x10\x01븁\nEt si vous n’avez pas assez de points quand\nle temps imparti est écoulé, l’entraînement\x10\x01븀\nsera considéré comme un échec\ue07f!\x10\x01븁\nUtilisez le pad circulaire pour éviter les tirs\nennemis\ue07f!\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +Visez les Cibles Aubaine\ue07f!\x10\x01븁\nLes cibles blanches disparaissent\naprès avoir été touchées une fois.\x10\x01븁\nMais les cibles rouges, ou Cibles Aubaine,\nfonctionnent différemment.\x10\x01븁\nElles ne disparaissent qu’après un certain\ntemps, et vous pouvez les toucher autant\x10\x01븀\nde fois que vous voudrez\ue07f!\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +Cette fois, il va falloir faire attention aux tirs\nennemis.\x10\x01븁\nSi le tir d’un Ballon Robot vous touche, vous\nperdrez des points.\x10\x01븁\nEt si vous n’avez pas assez de points quand\nle temps imparti est écoulé, l’entraînement\x10\x01븀\nsera considéré comme un échec\ue07f!\x10\x01븁\nUtilisez le pad circulaire pour éviter les tirs\nennemis\ue07f!\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +Attention aux mouvements de l’adversaire\ue07f!\x10\x01븁\nLes cibles liées aux parties mobiles d’un\nBallon Robot, comme les bras et les ailes,\x10\x01븀\nsont plus difficiles à atteindre.\x10\x01븁\nDeux stratégies sont possibles :\nprévoir les mouvements de l’ennemi,\x10\x01븀\nou tirer au hasard\ue07f!\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +Attention aux mouvements de l’adversaire\ue07f!\x10\x01븁\nLes cibles liées aux parties mobiles d’un\nBallon Robot, comme les bras et les ailes,\x10\x01븀\nsont plus difficiles à atteindre.\x10\x01븁\nDeux stratégies sont possibles :\nprévoir les mouvements de l’ennemi,\x10\x01븀\nou tirer au hasard\ue07f!\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +N’épargnez aucune cible\ue07f!\x10\x01븁\nQuand plusieurs cibles apparaissent\nsimultanément, c’est l’occasion de\x10\x01븀\nmarquer un maximum de points\ue07f!\x10\x01븁\nVisez-les une par une et assurez-vous\nde toutes les toucher.\x10\x01븁\nC’est la façon la plus rapide et la plus\nefficace de réussir l’entraînement\ue07f!\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +En cas de danger, protégez-vous\ue07f!\x10\x01븁\nSi vous ne parvenez pas à éviter les tirs\nennemis, appuyez sur le bouton L pour\x10\x01븀\nériger une Barrière.\x10\x01븁\nElle vous protégera pendant un court instant.\x10\x01븁\nMais vous ne pouvez pas l’utiliser en continu,\ndonc évitez les tirs autant que possible\ue07f!\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +Cette fois-ci, le Tir Concentré est à l’honneur\ue07f!\x10\x01븁\nSi vous maintenez le stylet en contact avec\nl’écran tactile, un halo apparaîtra sur votre\x10\x01븀\nPokémon.\x10\x01븁\nLorsque vous soulèverez le stylet, le Pokémon\nlancera un Tir Concentré surpuissant qui vous\x10\x01븀\npermettra de gagner jusqu’au triple de points\ue07f!\x10\x01븁\nMais attention, si vous attendez trop, le halo\nfinira par disparaître\ue07f!\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +En cas de danger, protégez-vous\ue07f!\x10\x01븁\nSi vous ne parvenez pas à éviter les tirs\nennemis, appuyez sur le bouton L pour\x10\x01븀\nériger une Barrière.\x10\x01븁\nElle vous protégera pendant un court instant.\x10\x01븁\nMais vous ne pouvez pas l’utiliser en continu,\ndonc évitez les tirs autant que possible\ue07f!\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +Les Ballons Pixels entrent en scène\ue07f!\x10\x01븁\nIl s’agit de petits ballons automatisés, appelés\npar le Ballon Robot.\x10\x01븁\nCelui-ci s’en sert de bouclier pour contrer vos\ntirs.\x10\x01븁\nEt le pire, c’est que même si vous les battez,\nils reviennent au bout d’un moment\ue07f!\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +Cette fois-ci, le Tir Concentré est à l’honneur\ue07f!\x10\x01븁\nSi vous maintenez le stylet en contact avec\nl’écran tactile, un halo apparaîtra sur votre\x10\x01븀\nPokémon.\x10\x01븁\nLorsque vous soulèverez le stylet, le Pokémon\nlancera un Tir Concentré surpuissant qui vous\x10\x01븀\npermettra de gagner jusqu’au triple de points\ue07f!\x10\x01븁\nMais attention, si vous attendez trop, le halo\nfinira par disparaître\ue07f!\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +Vous n’allez pas vous laisser arrêter par\nune simple Barrière\ue07f!\x10\x01븁\nLorsque le Ballon Robot se protège,\naucun de vos tirs ne peut l’atteindre.\x10\x01븁\nMais les Barrières ne sont pas infaillibles,\nil y a un moyen de les détruire\ue08d\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +Message de début de stage +Message de début de stage +Message de début de stage +Message de début de stage +Message de début de stage +Message de début de stage +Avez-vous déjà entendu parler des Challenges\nen série\ue07f?\x10\x01븁\nC’est un type d’entraînement où vous devez\naffronter plusieurs Ballons Robots l’un après\x10\x01븀\nl’autre.\x10\x01븁\nLeurs mouvements et leurs tirs peuvent être\ncomplètement différents, alors restez bien sur\x10\x01븀\nvos gardes\ue07f!\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +Plus c’est rapide, mieux c’est\ue07f!\x10\x01븁\nVous avez sans doute remarqué que lorsque\nvous terminez un Challenge Secret, vous\x10\x01븀\npouvez recevoir des Sacs de Sable, ainsi que\x10\x01븀\ndes objets\ue08d\x10\x01븁\nPlus vous terminez le Challenge rapidement,\nplus vos chances de recevoir des objets rares\x10\x01븀\naugmentent\ue07f!\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +Message de début de stage +Message de début de stage +Message de début de stage +Attention aux contre-attaques\ue07f!\x10\x01븁\nDans cet entraînement, le Ballon Robot vous\nlaissera prendre l’avantage avant de montrer\x10\x01븀\nl’étendue de sa puissance.\x10\x01븁\nIl bougera alors différemment, plus vite,\net il sera plus fort\ue07f! Restez sur vos gardes\ue07f!\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +Ne vous laissez pas déborder\ue07f!\x10\x01븁\nLe Ballon Robot de cet entraînement\ncommencera dès le début à utiliser\x10\x01븀\nses techniques les plus destructrices\ue07f!\x10\x01븁\nIl se calmera un peu lorsque vous lui\naurez pris suffisamment de points, alors\x10\x01븀\nmarquez-en le plus vite possible\ue07f!\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +Message de début de stage +Message de début de stage +Message de début de stage +Un tir ennemi et c’est la défaite\ue08d\nConcentration maximale\ue07f!!!\x10\x01븁\nLes Ballons Pokémon que vous allez\naffronter tirent des salves d’une puissance\x10\x01븀\ndéconcertante.\x10\x01븁\nS’ils vous touchent ne serait-ce qu’une fois,\nvous pouvez dire adieu à vos points\ue07f!\x10\x01븁\nDeux solutions : éviter tous les tirs ennemis\nou vous protéger avec la Barrière.\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +Montrez ce que vous avez dans le ventre\ue07f!\x10\x01븁\nVous avez enfin atteint le dernier niveau\ndes Challenges Secrets.\x10\x01븁\nVous n’avez plus besoin d’aucun conseil.\nÀ vous de montrer ce dont vous êtes\x10\x01븀\ncapable\ue07f!\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +Message de début de stage +Message de début de stage +Message de début de stage +Message de début de stage +Message de début de stage +Message de début de stage +Message de début de stage +Message de début de stage +Message de début de stage +Message de début de stage +Message de début de stage +Message de début de stage +Message de début de stage +Message de début de stage +Message de début de stage +Message de début de stage +Message de début de stage +Montrez ce que vous avez dans le ventre\ue07f!\x10\x01븁\nVous avez enfin atteint le dernier niveau\ndes Challenges Secrets.\x10\x01븁\nVous n’avez plus besoin d’aucun conseil.\nÀ vous de montrer ce dont vous êtes\x10\x01븀\ncapable\ue07f!\x10\x01븁\nVous avez tout compris\ue07f? C’est parti\ue07f! +\x10\x02뷿m +\x10\x02뷿n +SCORE : diff --git a/Resources/text/fr/text_TrainingBag_fr.txt b/Resources/text/fr/text_TrainingBag_fr.txt new file mode 100644 index 000000000..b1c44e312 --- /dev/null +++ b/Resources/text/fr/text_TrainingBag_fr.txt @@ -0,0 +1,27 @@ + +Sac PV +Sac PV + +Sac PV ++ +Sac Attaque +Sac Attaque + +Sac Attaque ++ +Sac Défense +Sac Défense + +Sac Défense ++ +Sac Atq. Spé. +Sac Atq. Spé. + +Sac Atq. Spé. ++ +Sac Déf. Spé. +Sac Déf. Spé. + +Sac Déf. Spé. ++ +Sac Vitesse +Sac Vitesse + +Sac Vitesse ++ +Sac Puissance↑ +Sac Garantie↑ +Sac Mobilité↑ +Sac Taille↑ +Sac Gain↑ +Sac Team Flare +Sac Renouveau +Sac Relax diff --git a/Resources/text/it/text_ItemPouch_it.txt b/Resources/text/it/text_ItemPouch_it.txt new file mode 100644 index 000000000..fcc5d2c7c --- /dev/null +++ b/Resources/text/it/text_ItemPouch_it.txt @@ -0,0 +1,5 @@ +Strumenti +Rimedi +MT e MN +Bacche +Strumenti Base diff --git a/Resources/text/it/text_Puff_it.txt b/Resources/text/it/text_Puff_it.txt new file mode 100644 index 000000000..dcf3d0d87 --- /dev/null +++ b/Resources/text/it/text_Puff_it.txt @@ -0,0 +1,26 @@ +Pokébignè dolce +Pokébignè fresco +Pokébignè agro +Pokébignè amaro +Pokébignè speziato +Pokébignè dolce crema +Pokébignè fresco crema +Pokébignè agro crema +Pokébignè amaro crema +Pokébignè speziato crema +Pokébignè dolce guarnito +Pokéb. fresco guarnito +Pokébignè agro guarnito +Pokébignè amaro guarnito +Pokéb. speziato guarnito +Pokébignè dolce deluxe +Pokébignè fresco deluxe +Pokébignè agro deluxe +Pokébignè amaro deluxe +Pokéb. speziato deluxe +Pokébignè di compleanno +Pokébignè celebrativo +Pokébignè primavera +Pokébignè estate +Pokébignè autunno +Pokébignè inverno diff --git a/Resources/text/it/text_Ribbon_it.txt b/Resources/text/it/text_Ribbon_it.txt new file mode 100644 index 000000000..f40eb28b1 --- /dev/null +++ b/Resources/text/it/text_Ribbon_it.txt @@ -0,0 +1,78 @@ +Fiocco Campione Kalos +Fiocco Campione +Fiocco Campione Sinnoh +Fiocco Amicizia +Fiocco Training +Fiocco Asso della Lotta +Fiocco Genio della Lotta +Fiocco Merito +Fiocco Allarme +Fiocco Stupore +Fiocco Sconforto +Fiocco Indolenza +Fiocco Relax +Fiocco Pisolino +Fiocco Sorriso +Fiocco Meraviglia +Fiocco Reale +Fiocco Meraviglia Reale +Fiocco Artista +Fiocco Orma +Fiocco Record +Fiocco Leggenda +Fiocco Paese +Fiocco Nazionale +Fiocco Geo +Fiocco Mondiale +Fiocco Classico +Fiocco Principale +Fiocco Evento +Fiocco Compleanno +Fiocco Speciale +Fiocco Ricordo +Fiocco Desiderio +Fiocco Campione Lotta +Fiocco Campione Locale +Fiocco Campione Nazionale +Fiocco Campione Mondiale +Fiocco Ricordo delle Gare +Fiocco Ricordo delle Lotte +Fiocco per aver battuto la Campionessa di Kalos\ne aver fatto ingresso nella Sala d’Onore. +Fiocco per aver sconfitto il Campione di un’altra\nregione e aver fatto ingresso nella Sala d’Onore. +Fiocco per aver battuto la Campionessa di Sinnoh\ne aver fatto ingresso nella Sala d’Onore. +Fiocco da regalare a un Pokémon con il quale\nhai creato un legame profondo. +Fiocco da regalare a un Pokémon che ha sostenuto\ncon successo un duro allenamento. +Fiocco da regalare a un Pokémon che è uscito\nvittorioso da lotte difficili. +Fiocco da regalare a un Pokémon che ha superato\nse stesso nella lotta. +Fiocco per aver lavorato sodo. +Fiocco per ricordare un evento che ha creato\nenergia vitale. +Fiocco per ricordare un evento che ha reso la vita\npiù emozionante. +Fiocco per ricordare sentimenti tristi che, tuttavia,\naggiungono sapore alla vita. +Fiocco per ricordare un errore da cui sono nate\ndecisioni importanti. +Fiocco per ricordare un evento entusiasmante che ha\ndato un pizzico di freschezza in più alla vita. +Fiocco per ricordare una dormita ristoratrice\nche trasmette una sensazione rassicurante. +Fiocco per ricordare che sorridere arricchisce\nla qualità della vita. +Fiocco straordinariamente sfarzoso e stravagante. +Fiocco decisamente regale e con un tocco di nobiltà. +Stupendo Fiocco regale che rappresenta l’apoteosi\ndella bellezza. +Fiocco per essere stati scelti come modelli\nnella regione di Hoenn. +Fiocco assegnato a un Pokémon con impronte\ndi qualità sopraffina. +Fiocco per aver stabilito un record straordinario. +Fiocco per aver stabilito un record leggendario. +Fiocco consegnato al Campione della Lega\nPokémon. +Fiocco per aver superato tutte le sfide difficili. +Fiocco per aver ottenuto 100 vittorie di seguito. +Fiocco consegnato al Campione della Lega\nPokémon. +Fiocco che proclama amore per i Pokémon. +Fiocco per una celebrazione speciale. +Fiocco per la partecipazione a un Evento Pokémon. +Fiocco commemorativo di un compleanno. +Fiocco speciale per ricordare un giorno molto\nparticolare. +Fiocco commemorativo di un ricordo speciale. +Fiocco che sembra essere in grado di esaudire\ni desideri. +Fiocco per aver vinto una Gara di Lotta. +Fiocco per aver vinto il titolo di Campione Locale\nai Campionati Mondiali Pokémon. +Fiocco per aver vinto il titolo di Campione Nazionale\nai Campionati Mondiali Pokémon. +Fiocco per aver vinto il titolo di Campione Mondiale\nai Campionati Mondiali Pokémon. +Fiocco commemorativo di tutti i Fiocchi conquistati\nnelle Gare in regioni lontane. +Fiocco commemorativo di tutti i Fiocchi conquistati\nnelle Lotte in regioni lontane. diff --git a/Resources/text/it/text_SuperTraining_it.txt b/Resources/text/it/text_SuperTraining_it.txt new file mode 100644 index 000000000..5b0ea7ef2 --- /dev/null +++ b/Resources/text/it/text_SuperTraining_it.txt @@ -0,0 +1,112 @@ +Allenamento di prova contro Scatterbug! +Sconfiggi Spewpa con un tiro vigoroso! +Aumenta l’Attacco Speciale con Magnemite! +Aumenta i PS con Wailmer! +Aumenta l’Attacco con Axew! +Aumenta la Difesa Speciale con Tentacool! +Aumenta la Velocità con Noibat! +Aumenta la Difesa con Geodude! +Evita i tiri a ricerca di Magneton! +Colpisci le reti chance di Relicanth! +Attenzione alle raffiche di Fraxure! +Tentacruel e i palloncini Bit! +Tempesta di tiri Aerodactyl! +Abbatti la barriera di Graveler! +Sbarazzati di Magnezone! +Affronta il gigantesco Wailord! +Evita i terribili attacchi di Haxorus! +Disperdi le schiere di Dragalge! +Acciuffa l’agile Noivern! +Sfonda la linea difensiva di Golem! +Un ostacolo dopo l’altro! +Il premio in palio è una Pietrafoglia! +Il premio in palio è una Pietrafocaia! +Il premio in palio è una Pietraidrica! +Insegui la rete sfuggente! +Contrattacco nel secondo tempo! +Primo tempo di fuoco! +Tiri lunghi da tutte le direzioni! +Scatterbug al contrattacco! +Una cortina di palloncini Bit! +Sconfitta immediata con Hydreigon! +Chi è il più forte? Versione X! +Le terribili mascelle gemelle! +La cerniera del terrore! +Nella morsa di Scizor! +La furiosa danza di cucchiai! +La fortuna di Magikarp! +Megaevoluzione a ripetizione! +\x10\x02뷿& +\x10\x02뷿' +\x10\x02뷿( +\x10\x02뷿) +\x10\x02뷿* +\x10\x02뷿+ +\x10\x02뷿, +\x10\x02뷿- +\x10\x02뷿. +\x10\x02뷿/ +\x10\x02뷿0 +Chi è il più forte? Versione Y! +\x10\x02ā\x00 pallone +\x10\x02뷿3 +\x10\x02Ă +Record +\x10\x02Ȁ\x00:\x10\x02ȁ\x01,\x10\x02Ȁ\x02 +\x10\x02뷿7 +\x10\x02뷿8 +\x10\x02뷿9 +\x10\x02뷿: +Vedi quel gigantesco pallone robot\na forma di Pokémon davanti a te?\x10\x01븁\nEcco un utile suggerimento:\ntira in rete!\x10\x01븁\nUsa il pad scorrevole per far muovere il tuo\nPokémon.\x10\x01븁\nTocca lo schermo inferiore per farlo tirare.\x10\x01븁\nCentra le reti bianche che appaiono davanti\nal pallone robot per guadagnare punti.\x10\x01븁\nTutto chiaro? Buon allenamento! +Ehi, ti stavo aspettando!\nQuesta volta ti insegnerò un tiro speciale!\x10\x01븁\nEcco un utile suggerimento:\ni tiri vigorosi sono potentissimi!\x10\x01븁\nVedi l’indicatore circolare che si trova in basso\nal centro nello schermo superiore?\x10\x01븁\nIndica il vigore del Pokémon.\nUna volta accumulato vigore, il Pokémon\x10\x01븁\npotrà usare uno speciale tiro potenziato\nchiamato tiro vigoroso!\x10\x01븁\nLe caratteristiche e il colore di questo tiro\nspeciale variano a seconda del Pokémon.\x10\x01븁\nTutto chiaro? Buon allenamento! +Suggerimento:\nattenzione ai tiri dell’avversario!\x10\x01븁\nQuando subisci un tiro del pallone robot,\nil tuo punteggio diminuisce.\x10\x01븁\nSe non guadagni abbastanza punti entro il\ntempo limite, fallirai la prova!\x10\x01븁\nUsa il pad scorrevole per schivare i tiri\ndell’avversario.\x10\x01븁\nTutto chiaro? Buon allenamento! +Suggerimento:\nmira alle reti chance!\x10\x01븁\nLe reti bianche svaniscono appena vengono\ncolpite con un tiro.\x10\x01븁\nLe reti rosse, invece, chiamate reti chance,\nspariscono dopo un intervallo di tempo\x10\x01븀\nstabilito. Colpiscile a volontà!\x10\x01븁\nTutto chiaro? Buon allenamento! +Suggerimento:\nattenzione ai tiri dell’avversario!\x10\x01븁\nQuando subisci un tiro del pallone robot,\nil tuo punteggio diminuisce.\x10\x01븁\nSe non guadagni abbastanza punti entro il\ntempo limite, fallirai la prova!\x10\x01븁\nUsa il pad scorrevole per schivare i tiri\ndell’avversario.\x10\x01븁\nTutto chiaro? Buon allenamento! +Suggerimento:\ntieni d’occhio i movimenti dell’avversario!\x10\x01븁\nQuando gli indicatori delle reti appaiono sulle\nparti mobili di un pallone robot, come ad\x10\x01븀\nesempio arti o ali, è difficile colpirli.\x10\x01븁\nMeglio mirare prevenendone i movimenti\no tempestare di tiri a caso l’avversario?\x10\x01븁\nA te la scelta! Buon allenamento! +Suggerimento:\ntieni d’occhio i movimenti dell’avversario!\x10\x01븁\nQuando gli indicatori delle reti appaiono sulle\nparti mobili di un pallone robot, come ad\x10\x01븀\nesempio arti o ali, è difficile colpirli.\x10\x01븁\nMeglio mirare prevenendone i movimenti\no tempestare di tiri a caso l’avversario?\x10\x01븁\nA te la scelta! Buon allenamento! +Suggerimento:\nNon lasciarti sfuggire nessuna rete!\x10\x01븁\nSe appaiono più reti insieme, approfittane e\ncolpiscile una dietro l’altra.\x10\x01븁\nÈ un’ottima occasione per guadagnare\ntanti punti!\x10\x01븁\nPrendi la mira con cura e centra ogni rete a\ncolpo sicuro.\x10\x01븁\nÈ il trucco per completare la prova in fretta!\nTutto chiaro? Buon allenamento! +Suggerimento:\nse sei in difficoltà, usa la barriera!\x10\x01븁\nSe non riesci a evitare in nessun modo\ni tiri dell’avversario, premi il pulsante L\x10\x01븀\nper attivare la barriera difensiva.\x10\x01븁\nIn questo modo, guadagnerai una protezione\ntemporanea dai tiri del pallone robot.\x10\x01븁\nTuttavia, la barriera non può essere usata a\nripetizione, quindi attenzione a non sprecarla!\x10\x01븁\nMettiti al riparo e... buon allenamento! +Suggerimento:\nscatena la potenza del tiro caricato!\x10\x01븁\nSe tieni lo stilo premuto sul touch screen per\nun certo tempo, il tuo Pokémon verrà\x10\x01븀\ncircondato da un’aura energetica.\x10\x01븁\nSe stacchi lo stilo mentre il Pokémon è avvolto\ndall’aura, lancerai un tiro caricato fortissimo!\x10\x01븁\nSe riesci a usare questo tiro al massimo\ndella sua potenza, triplicherai il tuo punteggio.\x10\x01븁\nMa se mantieni l’aura attiva per troppo tempo,\nla carica svanirà.\x10\x01븁\nTutto chiaro? Buon allenamento! +Suggerimento:\nse sei in difficoltà, usa la barriera!\x10\x01븁\nSe non riesci a evitare in nessun modo\ni tiri dell’avversario, premi il pulsante L\x10\x01븀\nper attivare la barriera difensiva.\x10\x01븁\nIn questo modo, guadagnerai una protezione\ntemporanea dai tiri del pallone robot.\x10\x01븁\nTuttavia, la barriera non può essere usata a\nripetizione, quindi attenzione a non sprecarla!\x10\x01븁\nMettiti al riparo e... buon allenamento! +Suggerimento:\nspazza via i palloncini Bit!\x10\x01븁\nIl pallone robot può chiamare in campo dei\npalloncini automatizzati detti palloncini Bit.\x10\x01븁\nA volte queste piccole pesti si dispongono\ncome uno scudo a difesa del tuo avversario!\x10\x01븁\nAnche se li sconfiggi, si rigenerano con il\npassare del tempo.\x10\x01븁\nTutto chiaro? Buon allenamento! +Suggerimento:\nscatena la potenza del tiro caricato!\x10\x01븁\nSe tieni lo stilo premuto sul touch screen per\nun certo tempo, il tuo Pokémon verrà\x10\x01븀\ncircondato da un’aura energetica.\x10\x01븁\nSe stacchi lo stilo mentre il Pokémon è avvolto\ndall’aura, lancerai un tiro caricato fortissimo!\x10\x01븁\nSe riesci a usare questo tiro al massimo\ndella sua potenza, triplicherai il tuo punteggio.\x10\x01븁\nMa se mantieni l’aura attiva per troppo tempo,\nla carica svanirà.\x10\x01븁\nTutto chiaro? Buon allenamento! +Suggerimento:\nabbatti la barriera dell’avversario!\x10\x01븁\nQuando il pallone robot è circondato dalla\nbarriera, i tiri del tuo Pokémon non possono\x10\x01븀\nraggiungerlo.\x10\x01븁\nTuttavia, la barriera non è indistruttibile!\x10\x01븁\nNon scoraggiarti e... buon allenamento! +Messaggio iniziale della prova 14 +Messaggio iniziale della prova 15 +Messaggio iniziale della prova 16 +Messaggio iniziale della prova 17 +Messaggio iniziale della prova 18 +Messaggio iniziale della prova 19 +Suggerimento:\nsfrutta l’allenamento multiplo!\x10\x01븁\nL’allenamento multiplo è un tipo di\nallenamento nel quale si affrontano\x10\x01븀\ndue o più palloni robot di seguito.\x10\x01븁\nAttenzione! Il primo e il secondo pallone robot\nhanno un comportamento diverso.\x10\x01븁\nTutto chiaro? Buon allenamento! +Suggerimento:\npresto è bene!\x10\x01븁\nCome avrai già capito, completando i livelli\ndell’allenamento segreto potrai vincere\x10\x01븀\nnon solo sacchi, ma anche strumenti!\x10\x01븁\nInoltre, più velocemente completi la prova\nrispetto al tempo stabilito, più aumentano\x10\x01븀\nle probabilità di ottenere strumenti rari!\x10\x01븁\nTutto chiaro? Buon allenamento! +Messaggio iniziale della prova 22 +Messaggio iniziale della prova 23 +Messaggio iniziale della prova 24 +Suggerimento:\nattenzione al contrattacco!\x10\x01븁\nMan mano che guadagni punti, la velocità del\npallone robot di questa prova aumenta e\x10\x01븀\ni suoi tiri diventano più potenti.\x10\x01븁\nMa anche il suo comportamento cambia...\nPreparati ad affrontarlo con i nervi saldi!\x10\x01븁\nTutto chiaro? Buon allenamento! +Suggerimento:\nl’iniziativa assicura la vittoria!\x10\x01븁\nIn questa prova il pallone robot ti bersaglia\nfin dall’inizio con tiri potentissimi!\x10\x01븁\nPerò, man mano che guadagni punti,\nsi calmerà diventando meno aggressivo.\x10\x01븁\nPrendi l’iniziativa, attacca senza sosta\ne ti assicurerai la vittoria!\x10\x01븁\nPronti... Via! Buon allenamento! +Messaggio iniziale della prova 27 +Messaggio iniziale della prova 28 +Messaggio iniziale della prova 29 +Suggerimento:\nevita la sconfitta immediata!\x10\x01븁\nI tiri del pallone robot di questa prova hanno\nuna potenza impressionante.\x10\x01븁\nSe subisci anche un solo colpo, il tuo\npunteggio scenderà a zero!\x10\x01븁\nPer vincere devi riuscire a evitare tutti i tiri\nschivandoli o usando la barriera.\x10\x01븁\nTutto chiaro? Buon allenamento! +Suggerimento:\nmetticela tutta!\x10\x01븁\nComplimenti! Hai raggiunto l’ultima prova\ndel Super Allenamento segreto!\x10\x01븁\nOrmai non hai più bisogno di suggerimenti:\nvai e metticela tutta!\x10\x01븁\nCoraggio e... buon allenamento! +Messaggio iniziale della prova 32 +Messaggio iniziale della prova 33 +Messaggio iniziale della prova 34 +Messaggio iniziale della prova 35 +Messaggio iniziale della prova 36 +Messaggio iniziale della prova 37 +Messaggio iniziale della prova 38 +Messaggio iniziale della prova 39 +Messaggio iniziale della prova 40 +Messaggio iniziale della prova 41 +Messaggio iniziale della prova 42 +Messaggio iniziale della prova 43 +Messaggio iniziale della prova 44 +Messaggio iniziale della prova 45 +Messaggio iniziale della prova 46 +Messaggio iniziale della prova 47 +Messaggio iniziale della prova 48 +Suggerimento:\nmetticela tutta!\x10\x01븁\nComplimenti! Hai raggiunto l’ultima prova\ndel Super Allenamento segreto!\x10\x01븁\nOrmai non hai più bisogno di suggerimenti:\nvai e metticela tutta!\x10\x01븁\nCoraggio e... buon allenamento! +\x10\x02뷿m +\x10\x02뷿n +PUNTI diff --git a/Resources/text/it/text_TrainingBag_it.txt b/Resources/text/it/text_TrainingBag_it.txt new file mode 100644 index 000000000..aa77babd6 --- /dev/null +++ b/Resources/text/it/text_TrainingBag_it.txt @@ -0,0 +1,27 @@ + +Sacco PS S +Sacco PS M +Sacco PS L +Sacco Attacco S +Sacco Attacco M +Sacco Attacco L +Sacco Difesa S +Sacco Difesa M +Sacco Difesa L +Sacco Att. Sp. S +Sacco Att. Sp. M +Sacco Att. Sp. L +Sacco Dif. Sp. S +Sacco Dif. Sp. M +Sacco Dif. Sp. L +Sacco Velocità S +Sacco Velocità M +Sacco Velocità L +Sacco Potenza↑ +Sacco Guardia↑ +Sacco Agilità↑ +Sacco Calibro↑ +Sacco Raddoppio +Sacco Team Flare +Sacco Ripristino +Sacco Relax diff --git a/Resources/text/ja/lang_ja.txt b/Resources/text/ja/lang_ja.txt index 6e45e6459..b91eeed50 100644 --- a/Resources/text/ja/lang_ja.txt +++ b/Resources/text/ja/lang_ja.txt @@ -112,6 +112,7 @@ B_OpenBerryField = きのみ畑 B_OpenOPowers = Oパワー B_OpenEventFlags = イベントフラグ B_OpenPokedex = ポケモン図鑑 +B_OpenSuperTraining = スーパートレ --------------------Tab Internals----------------------- L_Party = 手持ちポケモン L_BattleBox = バトルボックス diff --git a/Resources/text/ja/text_ItemPouch_ja.txt b/Resources/text/ja/text_ItemPouch_ja.txt new file mode 100644 index 000000000..2a6b89bd2 --- /dev/null +++ b/Resources/text/ja/text_ItemPouch_ja.txt @@ -0,0 +1,5 @@ +どうぐ +かいふく +わざマシン +きのみ +たいせつなもの diff --git a/Resources/text/ja/text_Puff_ja.txt b/Resources/text/ja/text_Puff_ja.txt new file mode 100644 index 000000000..4b93faa71 --- /dev/null +++ b/Resources/text/ja/text_Puff_ja.txt @@ -0,0 +1,26 @@ +スイートポフレ +フレッシュポフレ +サワーポフレ +ビターポフレ +スパイシーポフレ +レアスイートポフレ +レアフレッシュポフレ +レアサワーポフレ +レアビターポフレ +レアスパイシーポフレ +リッチスイートポフレ +リッチフレッシュポフレ +リッチサワーポフレ +リッチビターポフレ +リッチスパイシーポフレ +プチデコスイートポフレ +プチデコフレッシュポフレ +プチデコサワーポフレ +プチデコビターポフレ +プチデコスパイシーポフレ +フルデコバースデーポフレ +フルデコメモリアルポフレ +フルデコはるポフレ +フルデコなつポフレ +フルデコあきポフレ +フルデコふゆポフレ diff --git a/Resources/text/ja/text_Ribbon_ja.txt b/Resources/text/ja/text_Ribbon_ja.txt new file mode 100644 index 000000000..fd1d0220d --- /dev/null +++ b/Resources/text/ja/text_Ribbon_ja.txt @@ -0,0 +1,78 @@ +カロス\u3000チャンプリボン +チャンプリボン +シンオウ\u3000チャンプリボン +なかよしリボン +しゅぎょうリボン +グレートバトルリボン +マスターバトルリボン +がんばリボン +しゃっきリボン +どっきリボン +しょんぼリボン +うっかリボン +すっきリボン +ぐっすリボン +にっこリボン +ゴージャスリボン +ロイヤルリボン +ゴージャスロイヤルリボン +ブロマイドリボン +あしあとリボン +レコードリボン +レジェンドリボン +カントリーリボン +ナショナルリボン +アースリボン +ワールドリボン +クラシックリボン +プレミアリボン +イベントリボン +バースデーリボン +スペシャルリボン +メモリアルリボン +ウィッシュリボン +バトルチャンプリボン +エリアチャンプリボン +ナショナルチャンプリボン +ワールドチャンプリボン +おもいでコンテストリボン +おもいでバトルリボン +カロスで\u3000チャンピオンに\u3000かって\nでんどういり\u3000した\u3000きねんリボン +べつちほうの\u3000リーグで\u3000かちぬき\nでんどういり\u3000した\u3000きねんリボン +シンオウで\u3000チャンピオンに\u3000かって\nでんどういり\u3000した\u3000きねんリボン +ふかい\u3000きずなで\u3000むすばれた\nポケモンに\u3000おくられる\u3000リボン +かこくな\u3000しれんを\u3000のりこえた\nポケモンに\u3000おくられる\u3000リボン +きびしい\u3000たたかいを\u3000かちぬいた\nポケモンに\u3000おくられる\u3000リボン +たたかいを\u3000きわめた\u3000つわものの\nポケモンに\u3000おくられる\u3000リボン +たくさん\u3000どりょく\u3000している\nポケモンに\u3000おくられる\u3000リボン +しゃっきりする\u3000できごとを\u3000おもいだして\nじんせいの\u3000エネルギーとなる\u3000リボン +どきどきした\u3000ことがらを\u3000おもいだして\nじんせいを\u3000わくわくさせてくれる\u3000リボン +しょんぼりした\u3000きもちを\u3000おもいだして\nじんせいの\u3000スパイスとなる\u3000リボン +うっかりした\u3000しっぱいを\u3000おもいだして\nじんせいの\u3000エッセンスとなる\u3000リボン +すっきりした\u3000けいけんを\u3000おもいだして\nじんせいを\u3000リフレッシュさせる\u3000リボン +ぐっすり\u3000ねむったことを\u3000おもいだして\nじんせいの\u3000やすらぎとなる\u3000リボン +にっこり\u3000ほほえむことを\u3000おもいだして\nじんせいを\u3000ゆたかにしてくれる\u3000リボン +このうえなく\u3000ゴージャスで\nきらびやかな\u3000かんじの\u3000リボン +とてつもなく\u3000ロイヤルで\nけだかい\u3000かんじのする\u3000リボン +これいじょう\u3000すばらしいものは\u3000ない\nゴージャスで\u3000ロイヤルな\u3000リボン +ホウエンで\u3000ごうかな\u3000にがおえの\nモデルになった\u3000きねんの\u3000リボン +さいこうの\u3000あしあとを\u3000もつ\nポケモンが\u3000もらえる\u3000リボン +ものすごい\u3000きろくを\u3000のこした\nきねんの\u3000リボン +でんせつてき\u3000きろくを\u3000のこした\nきねんの\u3000リボン +ポケモンリーグ\nゆうしょう\u3000きねんリボン +すべての\u3000こんなんを\nのりこえた\u3000きねんリボン +100にんぬき\u3000たっせい\nきねんリボン +ポケモンリーグ\nゆうしょう\u3000きねんリボン +ポケモンが\u3000だいすきな\u3000ことを\nしょうめいする\u3000きねんリボン +きねんび\u3000きねんリボン +ポケモンの\u3000イベントに\nさんかした\u3000きねんリボン +おたんじょうび\u3000きねん\u3000リボン +とくべつな\u3000ひの\u3000とくべつな\u3000リボン +とくべつな\u3000おもいでを\u3000きねんする\u3000リボン +ねがいが\u3000かなうと\u3000いわれている\u3000リボン +バトルたいかい\u3000ゆうしょうきねんリボン +ポケモンワールドチャンピオンシップス\nエリアたいかい\u3000ゆうしょうきねんリボン +ポケモンワールドチャンピオンシップス\nこくないたいかい\u3000ゆうしょうきねんリボン +ポケモンワールドチャンピオンシップス\nせかいたいかい\u3000ゆうしょうきねんリボン +とおくの\u3000ちほうで\u3000あつめた\u3000リボン\nコンテストの\u3000おもいでが\u3000つまっている! +とおくの\u3000ちほうで\u3000あつめた\u3000リボン\nたたかいの\u3000おもいでが\u3000つまっている! diff --git a/Resources/text/ja/text_SuperTraining_ja.txt b/Resources/text/ja/text_SuperTraining_ja.txt new file mode 100644 index 000000000..8bed478e8 --- /dev/null +++ b/Resources/text/ja/text_SuperTraining_ja.txt @@ -0,0 +1,112 @@ +おためしトレーニング! コフキムシ +コフーライ! きめろ ガッツシュート +とくこうトレーニング VSコイル +HPトレーニング VSホエルコ +こうげきトレーニング VSキバゴ +とくぼうトレーニング VSメノクラゲ +すばやさトレーニング VSオンバット +ぼうぎょトレーニング VSイシツブテ +ついびシュート! レアコイル +ジーランスの チャンスゴール! +ばらまきシュート! オノンド +ドククラゲと ビットバルーン! +こうそくシュート! プテラ +ゴローンの ブロックを くずせ! +ふりきれ! まきゅうの ジバコイル +むかえうて! きょだい ホエルオー +みきれ! もうこうの オノノクス +けちらせ! ドラミドロ ぐんだん +とらえろ! はやての オンバーン +やぶれ! ゴローニャ ぼうえいライン +いちなん さって また いちなん!? +いっとう しょうひん リーフのいし! +いっとう しょうひん ほのおのいし! +いっとう しょうひん みずのいし! +にげる ゴールを おえ! +はんげきの こうはんせん! +そっこうの ぜんはんせん! +じゅうおう むじん ロングシュート! +ぎゃくしゅうの コフキムシ! +だんまく だんまく ビットバルーン! +サドンデス サザンドラ! +さいきょう けってい! Xバージョン +きょうふ! おおアゴ ツインテール +ひらかれる きんだんの ジッパー! +てつわん ごうわん ハサミうち! +ねんりき! スプーン らんぶ +なりあがり! しゅっせ コイキング +きょうい! れんぞく メガシンカ! +\x10\x02뷿& +\x10\x02뷿' +\x10\x02뷿( +\x10\x02뷿) +\x10\x02뷿* +\x10\x02뷿+ +\x10\x02뷿, +\x10\x02뷿- +\x10\x02뷿. +\x10\x02뷿/ +\x10\x02뷿0 +さいきょう けってい! Yバージョン +\x10\x02ā\x00バルーン +\x10\x02뷿3 +\x10\x02Ă +さいこうきろく +\x10\x02Ȁ\x00:\x10\x02ȁ\x01.\x10\x02Ȁ\x02 +\x10\x02뷿7 +\x10\x02뷿8 +\x10\x02뷿9 +\x10\x02뷿: +みえますか!? めのまえに ある\nポケモンの かたちを した\x10\x01븀\nトレーニングよう バルーンロボが!\x10\x01븁\n『スーパートレーニング こころえ\n ゴールに シュート!』\x10\x01븁\nスライドパッドを うごかせば\nポケモンが うごきます!\x10\x01븁\nしたがめんを タッチすれば\nポケモンが シュートを うちます!\x10\x01븁\nバルーンロボの まえに でる\nしろい ゴールに\x10\x01븀\nシュートを あてて\x10\x01븀\nとくてんを ゲットするのです!\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +まっていましたよ!\x10\x01븁\nこんかいは とくべつな\nテクニックを レクチャーしましょう!\x10\x01븁\n『スーパートレーニング こころえ\n つよいぞ! ガッツシュート』\x10\x01븁\nモニターの まんなか した あたりに\nまるい メーターが みえるでしょう?\x10\x01븁\nそれは ポケモンの げんきエネルギー\n『ガッツ』の メーターです!\x10\x01븁\nじかんが たって ガッツが たまると\nポケモンの うつ シュートが\x10\x01븀\n『ガッツシュート』に\x10\x01븀\nパワーアップ するのです!\x10\x01븁\nガッツシュートは ポケモンによって\nいろや とくちょうが ちがいます!\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +『スーパートレーニング こころえ\n あいてのシュートに ごようじん!』\x10\x01븁\nバルーンロボの\nシュートに あたると\x10\x01븁\nかくとくした とくてんを\nうばいかえされて しまいます!\x10\x01븁\nとくてんを かさねられずに\nせいげんじかんが すぎてしまうと\x10\x01븁\nスーパートレーニングは\nしっぱいに なって しまいます……!\x10\x01븁\nスライドパッドを そうさして\nあいての シュートを よけましょう!\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +『スーパートレーニング こころえ\n チャンスゴールを ねらえ!』\x10\x01븁\nしろい ゴールは\nシュートを 1かい あてると\x10\x01븀\nきえて しまいますが\x10\x01븁\nあかい ゴールは きえない\nべつめい 『チャンスゴール』!\x10\x01븁\nじかんが たって ひっこむまでは\nなんども シュートを あてられます!\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +『スーパートレーニング こころえ\n あいてのシュートに ごようじん!』\x10\x01븁\nバルーンロボの\nシュートに あたると\x10\x01븁\nかくとくした とくてんを\nうばいかえされて しまいます!\x10\x01븁\nとくてんを かさねられずに\nせいげんじかんが すぎてしまうと\x10\x01븁\nスーパートレーニングは\nしっぱいに なって しまいます……!\x10\x01븁\nスライドパッドを そうさして\nあいての シュートを よけましょう!\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +『スーパートレーニング こころえ\n あいての うごきに ちゅうもく!』\x10\x01븁\nバルーンロボの ウデや ハネなど\nうごく ところに ゴールが でると\x10\x01븀\nあてるのが むずかしく なります!\x10\x01븁\nうごきを よんで ねらいうつか!?\nとにかく シュートを うつか!?\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +『スーパートレーニング こころえ\n あいての うごきに ちゅうもく!』\x10\x01븁\nバルーンロボの ウデや ハネなど\nうごく ところに ゴールが でると\x10\x01븀\nあてるのが むずかしく なります!\x10\x01븁\nうごきを よんで ねらいうつか!?\nとにかく シュートを うつか!?\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +『スーパートレーニング こころえ\n ゴールを みのがすな!』\x10\x01븁\nいちどに たくさん\nゴールが あらわれた ときは\x10\x01븀\nれんぞく とくてんの チャンスです!\x10\x01븁\nひとつずつ ねらって\nかくじつに あてましょう!\x10\x01븁\nスピーディに トレーニングを\nせいこう するための コツですよ!\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +『スーパートレーニング こころえ\n ピンチは ブロックで ぼうぎょ!』\x10\x01븁\nどうしても あいての シュートが\nよけられない!\x10\x01븁\nそんな ときは Lボタンを おして\nブロック してみましょう!\x10\x01븁\nすこしの あいだ あいての\nシュートを ふせぐことが できます!\x10\x01븁\nただし ブロックは\nれんぞく して つかえないので\x10\x01븀\nムダづかい しないように!\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +『スーパートレーニング こころえ\n はなて! チャージシュート』\x10\x01븁\nタッチスクリーンを\nタッチ しつづけていると\x10\x01븀\nポケモンが オーラに つつまれます!\x10\x01븁\nオーラを まとっている ときに\nタッチを はなすと\x10\x01븁\nちょうきょうりょく な\nチャージシュートを うちますよ!\x10\x01븁\nさいだいまで オーラを ためると\nなんと とくてんは 3ばい!\x10\x01븁\nただし オーラを ためすぎると\nチャージが とかれて しまいます!\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +『スーパートレーニング こころえ\n ピンチは ブロックで ぼうぎょ!』\x10\x01븁\nどうしても あいての シュートが\nよけられない!\x10\x01븁\nそんな ときは Lボタンを おして\nブロック してみましょう!\x10\x01븁\nすこしの あいだ あいての\nシュートを ふせぐことが できます!\x10\x01븁\nただし ブロックは\nれんぞく して つかえないので\x10\x01븀\nムダづかい しないように!\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +『スーパートレーニング こころえ\n ビットバルーンを けちらせ!』\x10\x01븁\nバルーンロボが よびだす\nじどう バルーン ロボ\x10\x01븀\nその なも 『ビットバルーン』!\x10\x01븁\nときに バルーンロボを\nまもる たてと なる\x10\x01븀\nおジャマな バルーンです!\x10\x01븁\nビットバルーンは たおしても\nしばらく したら ふっかつしますよ!\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +『スーパートレーニング こころえ\n はなて! チャージシュート』\x10\x01븁\nタッチスクリーンを\nタッチ しつづけていると\x10\x01븀\nポケモンが オーラに つつまれます!\x10\x01븁\nオーラを まとっている ときに\nタッチを はなすと\x10\x01븁\nちょう きょうりょくな\nチャージシュートを うちますよ!\x10\x01븁\nさいだいまで オーラを ためると\nなんと とくてんは 3ばい!\x10\x01븁\nただし オーラを ためすぎると\nチャージが とかれて しまいます!\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +『スーパートレーニング こころえ\n あいての ブロックを やぶれ!』\x10\x01븁\nバルーンロボが ブロックの\nぼうぎょフィールドに つつまれると\x10\x01븁\nあなたの ポケモンの シュートは\nすべて ふせがれて しまいます!\x10\x01븁\nただし ブロックも\nむてきでは ありません!\x10\x01븀\nやぶる しゅだんは ありますよ!\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +ステージかいしまえメッセージ14 +ステージかいしまえメッセージ15 +ステージかいしまえメッセージ16 +ステージかいしまえメッセージ17 +ステージかいしまえメッセージ18 +ステージかいしまえメッセージ19 +『スーパートレーニング こころえ\n れんぞく トレーニング とは!?』\x10\x01븁\nれんぞく トレーニング それは\n2たい いじょうの バルーンと\x10\x01븀\nじゅんばんに たいけつする\x10\x01븀\nトレーニングの スタイルです!\x10\x01븁\n1ばんてと 2ばんては\nうごきの パターンも ちがいます!\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +『スーパートレーニング こころえ\n はやかろう うまかろう!』\x10\x01븁\nもう おわかりかも しれませんが\nうらトレーニングを クリアすると\x10\x01븁\nごほうびで サンドバッグ だけでなく\nどうぐも もらえるのです!\x10\x01븁\nしかも もくひょう よりも おおく\nタイムを のこして クリアすると\x10\x01븁\nめずらしい どうぐを もらえる\nかくりつが アップ するようです!\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +ステージかいしまえメッセージ22 +ステージかいしまえメッセージ23 +ステージかいしまえメッセージ24 +『スーパートレーニング こころえ\n はんげきに ちゅうい!』\x10\x01븁\nこの トレーニングで たいけつする\nバルーンロボは\x10\x01븁\nこちらが あるていど\nとくてんを リードすると\x10\x01븁\nうごきが はやくなり\nはげしい シュートを うってきます!\x10\x01븁\nうごきの パターンが かわるので\nきもちを きりかえましょう!\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +『スーパートレーニング こころえ\n せんて ひっしょう!』\x10\x01븁\nこの トレーニングで たいけつする\nバルーンロボは\x10\x01븁\nいきなり はげしく きょうりょくな\nシュートを うってきますよ!\x10\x01븁\nとくてんを うばっていけば\nすこし おとなしく なるので\x10\x01븀\nせんて ひっしょう です!\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +ステージかいしまえメッセージ27 +ステージかいしまえメッセージ28 +ステージかいしまえメッセージ29 +『スーパートレーニング こころえ\n 1ぱつ アウトの スリル!』\x10\x01븁\nこの トレーニングで たいけつする\nバルーンロボは\x10\x01븁\nとてつもない いりょくの\nシュートを うってきますよ!\x10\x01븁\n1ぱつでも あたってしまえば\nこちらの とくてんは 0に!\x10\x01븁\nひたすら シュートを よけるか\nブロックで ふせいで かつのです!\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +『スーパートレーニング こころえ\n ぜんりょくを つくせ!』\x10\x01븁\nオーケイ!! あなたは ついに\nさいごの うらスーパートレーニングに\x10\x01븀\nたどりつきました!\x10\x01븁\nいうべきことは ただひとつ!\nぜんりょく つくして ファイトです!\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +ステージかいしまえメッセージ32 +ステージかいしまえメッセージ33 +ステージかいしまえメッセージ34 +ステージかいしまえメッセージ35 +ステージかいしまえメッセージ36 +ステージかいしまえメッセージ37 +ステージかいしまえメッセージ38 +ステージかいしまえメッセージ39 +ステージかいしまえメッセージ40 +ステージかいしまえメッセージ41 +ステージかいしまえメッセージ42 +ステージかいしまえメッセージ43 +ステージかいしまえメッセージ44 +ステージかいしまえメッセージ45 +ステージかいしまえメッセージ46 +ステージかいしまえメッセージ47 +ステージかいしまえメッセージ48 +『スーパートレーニング こころえ\n ぜんりょくを つくせ!』\x10\x01븁\nオーケイ!! あなたは ついに\nさいごの うらスーパートレーニングに\x10\x01븀\nたどりつきました!\x10\x01븁\nいうべきことは ただひとつ!\nぜんりょく つくして ファイトです!\x10\x01븁\nそれでは じゅんび オーケイ?\nレッツ スーパートレーニング! +\x10\x02뷿m +\x10\x02뷿n +SCORE diff --git a/Resources/text/ja/text_TrainingBag_ja.txt b/Resources/text/ja/text_TrainingBag_ja.txt new file mode 100644 index 000000000..7e8335dac --- /dev/null +++ b/Resources/text/ja/text_TrainingBag_ja.txt @@ -0,0 +1,27 @@ + +HPバッグS +HPバッグM +HPバッグL +こうげきバッグS +こうげきバッグM +こうげきバッグL +ぼうぎょバッグS +ぼうぎょバッグM +ぼうぎょバッグL +とくこうバッグS +とくこうバッグM +とくこうバッグL +とくぼうバッグS +とくぼうバッグM +とくぼうバッグL +すばやさバッグS +すばやさバッグM +すばやさバッグL +パワーUPバッグ +ガードUPバッグ +ムーブUPバッグ +サイズUPバッグ +ダブルUPバッグ +フレアだんバッグ +まっさらバッグ +リラックスバッグ diff --git a/Resources/text/ko/text_ItemPouch_ko.txt b/Resources/text/ko/text_ItemPouch_ko.txt new file mode 100644 index 000000000..c25ea59cc --- /dev/null +++ b/Resources/text/ko/text_ItemPouch_ko.txt @@ -0,0 +1,5 @@ +도구 +회복 +기술머신 +나무열매 +중요한 물건 diff --git a/Resources/text/ko/text_Puff_ko.txt b/Resources/text/ko/text_Puff_ko.txt new file mode 100644 index 000000000..e6e8fb787 --- /dev/null +++ b/Resources/text/ko/text_Puff_ko.txt @@ -0,0 +1,26 @@ +스위트포플레 +프레시포플레 +사워포플레 +비터포플레 +스파이시포플레 +레어스위트포플레 +레어프레시포플레 +레어사워포플레 +레어비터포플레 +레어스파이시포플레 +리치스위트포플레 +리치프레시포플레 +리치사워포플레 +리치비터포플레 +리치스파이시포플레 +프티데코스위트포플레 +프티데코프레시포플레 +프티데코사워포플레 +프티데코비터포플레 +프티데코스파이시포플레 +풀데코버스데이포플레 +풀데코메모리얼포플레 +풀데코봄포플레 +풀데코여름포플레 +풀데코가을포플레 +풀데코겨울포플레 diff --git a/Resources/text/ko/text_Ribbon_ko.txt b/Resources/text/ko/text_Ribbon_ko.txt new file mode 100644 index 000000000..cc561f4b6 --- /dev/null +++ b/Resources/text/ko/text_Ribbon_ko.txt @@ -0,0 +1,78 @@ +칼로스챔피언리본 +챔피언리본 +신오챔피언리본 +절친리본 +수행리본 +그레이트배틀리본 +마스터배틀리본 +노력리본 +뚝심리본 +철렁리본 +풀죽기리본 +덜렁이리본 +상쾌리본 +잠보리본 +방글방글리본 +고저스리본 +로열리본 +고저스로열리본 +브로마이드리본 +발자국리본 +레코드리본 +레전드리본 +컨트리리본 +내셔널리본 +어스리본 +월드리본 +클래식리본 +프리미어리본 +이벤트리본 +버스데이리본 +스페셜리본 +메모리얼리본 +위시리본 +배틀챔피언리본 +에리어챔피언리본 +내셔널챔피언리본 +월드챔피언리본 +추억콘테스트리본 +추억배틀리본 +칼로스에서 챔피언에게 이겨서\n전당등록한 기념리본 +다른 지방의 리그에서 이겨서\n전당등록한 기념리본 +신오에서 챔피언에게 이겨서\n전당등록한 기념리본 +깊은 인연으로 맺어진\n포켓몬에게 수여되는 리본 +가혹한 시련을 뛰어넘은\n포켓몬에게 수여되는 리본 +혹독한 배틀을 이겨낸\n포켓몬에게 수여되는 리본 +배틀을 평정한 강한\n포켓몬에게 수여되는 리본 +많이 노력하고 있는\n포켓몬에게 수여되는 리본 +기분이 맑아지는 일을 떠올려서\n인생의 에너지가 되는 리본 +두근두근했던 일을 떠올려서\n인생을 설레게 하는 리본 +쓸쓸했던 기분을 떠올려서\n인생의 묘미가 되는 리본 +깜빡했던 실패를 떠올려서\n인생의 에센스가 되는 리본 +산뜻했던 경험을 떠올려서\n인생을 산뜻하게 만들어 주는 리본 +푹 잠들었던 것을 떠올려서\n인생에 평온함이 되는 리본 +방긋 미소지을 일을 떠올려서\n인생을 풍부하게 해주는 리본 +더할 나위 없이 호화롭고\n화려한 느낌의 리본 +굉장히 기품있고\n고상한 느낌이 나는 리본 +이 이상 훌륭한 것이 없을\n호화스럽고 기품있는 리본 +호연에서 호화로운 초상화의\n모델이 된 기념리본 +최고의 발자국을 가진\n포켓몬이 받을 수 있는 리본 +대단한 기록을 남긴\n기념리본 +전설적 기록을 남긴\n기념리본 +포켓몬리그\n우승 기념리본 +모든 고난을\n극복한 기념리본 +100명에게 승리 달성\n기념리본 +포켓몬리그\n우승 기념리본 +포켓몬을 매우 좋아하는 것을\n증명하는 기념리본 +기념일 기념리본 +포켓몬 이벤트에\n참가한 기념리본 +생일 기념리본 +특별한 날의 특별한 리본 +특별한 추억을 기념하는 리본 +소원이 이루어진다고 전해지는 리본 +배틀 대회 우승 기념리본 +포켓몬 월드 챔피언십\n에리어 대회 우승 기념리본 +포켓몬 월드 챔피언십\n국내 대회 우승 기념리본 +포켓몬 월드 챔피언십\n세계 대회 우승 기념리본 +머나먼 지방에서 수집한 리본\n콘테스트의 추억이 담겨 있다! +머나먼 지방에서 수집한 리본\n배틀의 추억이 담겨 있다! diff --git a/Resources/text/ko/text_SuperTraining_ko.txt b/Resources/text/ko/text_SuperTraining_ko.txt new file mode 100644 index 000000000..645d9a3ba --- /dev/null +++ b/Resources/text/ko/text_SuperTraining_ko.txt @@ -0,0 +1,112 @@ +맛보기트레이닝! 분이벌레 +분떠도리에게 거츠 슛을 날려라! +특수공격트레이닝 VS 코일 +HP트레이닝 VS 고래왕자 +공격트레이닝 VS 터검니 +특수방어트레이닝 VS 왕눈해 +스피드트레이닝 VS 음뱃 +방어트레이닝 VS 꼬마돌 +레어코일의 추격 슛! +시라칸의 찬스골! +액슨도의 흩뿌리기 슛! +독파리와 비트벌룬! +프테라의 고속 슛! +데구리의 블록을 무너뜨려라! +자포코일의 마구를 피해라! +거대 고래왕에게 맞서 싸워라! +조심해! 액스라이즈의 맹공격! +물리쳐라! 드래캄 군단 +질풍의 음번을 잡아라! +무너뜨려라! 딱구리 방위선 +산 넘어 산!? +일등 상품 리프의돌! +일등 상품 불꽃의돌! +일등 상품 물의돌! +도망치는 골을 쫓아라! +반격의 후반전! +속공의 전반전! +종횡무진 롱 슛! +역습의 분이벌레! +탄막 탄막 비트벌룬! +서든데스 삼삼드래! +최강 결정! X버전 +공포! 큰 턱 트윈테일 +열리는 금단의 지퍼! +무쇠팔 강철팔의 협공! +염동력! 스푼 난무 +인생역전! 출세 잉어킹 +경이로운 연속 메가진화! +\x10\x02뷿& +\x10\x02뷿' +\x10\x02뷿( +\x10\x02뷿) +\x10\x02뷿* +\x10\x02뷿+ +\x10\x02뷿, +\x10\x02뷿- +\x10\x02뷿. +\x10\x02뷿/ +\x10\x02뷿0 +최강 결정! Y버전 +\x10\x02ā\x00벌룬 +\x10\x02뷿3 +\x10\x02Ă +최고기록 +\x10\x02Ȁ\x00:\x10\x02ȁ\x01.\x10\x02Ȁ\x02 +\x10\x02뷿7 +\x10\x02뷿8 +\x10\x02뷿9 +\x10\x02뷿: +보입니까!? 눈앞에 있는\n포켓몬의 모습을 한\x10\x01븀\n트레이닝용 벌룬로봇이!\x10\x01븁\n“이것만은 알아 두자! 슈퍼트레이닝!\n 골에 슛!”\x10\x01븁\n슬라이드 패드를 움직이면\n포켓몬도 움직입니다!\x10\x01븁\n아래 화면을 터치하면\n포켓몬이 슛을 날립니다!\x10\x01븁\n벌룬로봇 앞에 생기는\n흰색 골에\x10\x01븀\n슛을 넣어서\x10\x01븀\n점수를 얻어 보세요!\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +기다리고 있었습니다!\x10\x01븁\n이번에는 특별한\n테크닉을 가르쳐 드리겠습니다!\x10\x01븁\n“이것만은 알아 두자! 슈퍼트레이닝!\n 강하다! 거츠 슛”\x10\x01븁\n모니터 한가운데 아래쯤에\n둥근 미터기가 보입니까?\x10\x01븁\n그곳에 포켓몬의 체력 에너지인\n“거츠”가 표시됩니다!\x10\x01븁\n시간이 지나서 거츠가 모이면\n포켓몬이 날리는 슛이\x10\x01븀\n“거츠 슛”으로\x10\x01븀\n파워업합니다!\x10\x01븁\n거츠 슛은 포켓몬에 따라\n색이나 특징이 다릅니다!\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +“이것만은 알아 두자! 슈퍼트레이닝!\n 상대의 슛을 조심하자!”\x10\x01븁\n벌룬로봇의\n슛에 맞으면\x10\x01븁\n획득한 점수를\n빼앗기고 맙니다!\x10\x01븁\n점수가 모이지 않은 상태에서\n제한 시간이 되면\x10\x01븁\n슈퍼트레이닝은\n실패합니다...!\x10\x01븁\n슬라이드 패드를 조작하여\n상대의 슛을 피합시다!\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +“이것만은 알아 두자! 슈퍼트레이닝!\n 찬스골을 노려라!”\x10\x01븁\n흰색 골은\n슛을 한 번 넣으면\x10\x01븀\n사라지지만\x10\x01븁\n빨간색 골은 사라지지 않는\n일명 “찬스골”!\x10\x01븁\n시간이 지나서 사라질 때까지\n몇 번이든 슛을 넣을 수 있습니다!\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +“이것만은 알아 두자! 슈퍼트레이닝!\n 상대의 슛을 조심하자!”\x10\x01븁\n벌룬로봇의\n슛에 맞으면\x10\x01븁\n획득한 점수를\n빼앗기고 맙니다!\x10\x01븁\n점수가 모이지 않은 상태에서\n제한 시간이 되면\x10\x01븁\n슈퍼트레이닝은\n실패합니다...!\x10\x01븁\n슬라이드 패드를 조작하여\n상대의 슛을 피합시다!\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +“이것만은 알아 두자! 슈퍼트레이닝!\n 상대의 움직임에 주목!”\x10\x01븁\n벌룬로봇의 팔이나 날개같이\n움직이는 곳에 골이 나타나면\x10\x01븀\n맞히기 어려워집니다!\x10\x01븁\n움직임을 파악한 후 노려서 쏠 것인가!?\n상관없이 슛을 마구 날릴 것인가!?\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +“이것만은 알아 두자! 슈퍼트레이닝!\n 상대의 움직임에 주목!”\x10\x01븁\n벌룬로봇의 팔이나 날개같이\n움직이는 곳에 골이 나타나면\x10\x01븀\n맞히기 어려워집니다!\x10\x01븁\n움직임을 파악한 후 노려서 쏠 것인가!?\n상관없이 슛을 마구 날릴 것인가!?\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +“이것만은 알아 두자! 슈퍼트레이닝!\n 골을 놓치지 말라!”\x10\x01븁\n한 번에 많은\n골이 나타나는 때는\x10\x01븀\n연속으로 득점할 찬스입니다!\x10\x01븁\n하나씩 정확하게\n노려서 맞힙시다!\x10\x01븁\n스피디하게 트레이닝을\n성공시키기 위한 비결입니다!\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +“이것만은 알아 두자! 슈퍼트레이닝!\n 위기는 블록으로 방어!”\x10\x01븁\n아무리 해도 상대의 슛을\n피할 수 없다!\x10\x01븁\n그럴 때는 L 버튼을 눌러서\n블록을 해봅시다!!\x10\x01븁\n잠시 동안 상대의\n슛을 막을 수 있습니다!\x10\x01븁\n단, 블록은\n연속으로 사용할 수 없으니\x10\x01븀\n신중히 사용하시길!\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +“이것만은 알아 두자! 슈퍼트레이닝!\n 쏴라! 차지 슛”\x10\x01븁\n터치스크린을\n계속 터치한 채로 있으면\x10\x01븀\n포켓몬이 오라에 둘러싸입니다!\x10\x01븁\n오라가 많이 모였을 때\n터치를 놓게 되면\x10\x01븁\n초강력 차지 슛을\n날릴 수 있습니다!\x10\x01븁\n최대로 오라를 모으면\n무려 득점이 3배!\x10\x01븁\n단, 오라를 너무 모으면\n차지 상태가 풀려 버립니다!\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +“이것만은 알아 두자! 슈퍼트레이닝!\n 위기는 블록으로 방어!”\x10\x01븁\n아무리 해도 상대의 슛을\n피할 수 없다!\x10\x01븁\n그럴 때는 L 버튼을 눌러서\n블록을 해봅시다!!\x10\x01븁\n잠시 동안 상대의\n슛을 막을 수 있습니다!\x10\x01븁\n단, 블록은\n연속으로 사용할 수 없으니\x10\x01븀\n신중히 사용하시길!\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +“이것만은 알아 두자! 슈퍼트레이닝!\n 비트벌룬을 무찌르자!”\x10\x01븁\n벌룬로봇이 불러내는\n자동 벌룬로봇\x10\x01븀\n그 이름은 바로 “비트벌룬”!\x10\x01븁\n때로는 벌룬로봇을\n지키는 방패가 되는\x10\x01븀\n거추장스러운 벌룬입니다!\x10\x01븁\n비트벌룬은 쓰러뜨려도\n시간이 지나면 다시 부활합니다!\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +“이것만은 알아 두자! 슈퍼트레이닝!\n 쏴라! 차지 슛”\x10\x01븁\n터치스크린을\n계속 터치한 채로 있으면\x10\x01븀\n포켓몬이 오라에 둘러싸입니다!\x10\x01븁\n오라가 많이 모였을 때\n터치를 놓게 되면\x10\x01븁\n초강력 차지 슛을\n날릴 수 있습니다!\x10\x01븁\n최대로 오라를 모으면\n무려 득점이 3배!\x10\x01븁\n단, 오라를 너무 모으면\n차지 상태가 풀려 버립니다!\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +“이것만은 알아 두자! 슈퍼트레이닝!\n 상대의 블록을 깨부숴라!”\x10\x01븁\n벌룬로봇이 블록으로 된\n방어필드에 둘러싸여 있으면\x10\x01븁\n당신의 포켓몬이 쏘는 슛은\n전부 막힙니다!\x10\x01븁\n단, 블록도\n무적은 아닙니다!\x10\x01븀\n깨부술 수 있는 방법이 있답니다!\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +ステージかいしまえメッセージ14 +ステージかいしまえメッセージ15 +ステージかいしまえメッセージ16 +ステージかいしまえメッセージ17 +ステージかいしまえメッセージ18 +ステージかいしまえメッセージ19 +“이것만은 알아 두자! 슈퍼트레이닝!\n 연속트레이닝이란!?”\x10\x01븁\n연속트레이닝\n그것은 2마리 이상의 벌룬과\x10\x01븀\n순서대로 대결하는\x10\x01븀\n트레이닝 방식입니다!\x10\x01븁\n1번째와 2번째는\n움직임의 패턴이 다릅니다!\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +“이것만은 알아 두자! 슈퍼트레이닝!\n 빠른 게 최고!”\x10\x01븁\n벌써 알고 있을지도 모르겠지만\n숨겨진 트레이닝을 클리어하면\x10\x01븁\n보상으로 샌드백뿐만이 아니라\n도구도 받을 수 있습니다!\x10\x01븁\n게다가 목표보다도\n많은 시간을 남기고 클리어하면\x10\x01븁\n희귀한 도구를 받을 수 있는\n확률이 올라갑니다!\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +ステージかいしまえメッセージ22 +ステージかいしまえメッセージ23 +ステージかいしまえメッセージ24 +“이것만은 알아 두자! 슈퍼트레이닝!\n 반격 주의!”\x10\x01븁\n이 트레이닝에서 대결하는\n벌룬로봇은\x10\x01븁\n내가 어느 정도\n득점을 리드하면\x10\x01븁\n움직임이 빨라지고\n격렬한 슛을 날리기 시작합니다!\x10\x01븁\n움직임의 패턴이 바뀌니\n마음의 준비를 단단히 하세요!\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +“이것만은 알아 두자! 슈퍼트레이닝!\n 선수를 치면 필승!”\x10\x01븁\n이 트레이닝에서 대결하는\n벌룬로봇은\x10\x01븁\n갑자기 격렬하고 강력한\n슛을 날리기도 합니다!\x10\x01븁\n득점을 올리면 조금 얌전해지니\n선수를 치면\x10\x01븀\n반드시 이길 수 있습니다!\x10\x01븁\n그럼 준비 됐나요?\n슈퍼트레이닝 시작! +ステージかいしまえメッセージ27 +ステージかいしまえメッセージ28 +ステージかいしまえメッセージ29 +“이것만은 알아 두자! 슈퍼트레이닝!\n 1발만으로 아웃되는 스릴!”\x10\x01븁\n이 트레이닝에서 대결하는\n벌룬로봇은\x10\x01븁\n엄청난 위력의 슛을\n날립니다!\x10\x01븁\n1발이라도 맞으면\n내 점수는 0으로!\x10\x01븁\n모든 슛을 피하든지\n블록으로 막아서 이기세요!\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +“이것만은 알아 두자! 슈퍼트레이닝!\n 최선을 다하라!”\x10\x01븁\n좋아요! 당신은 드디어\n최후의 숨겨진 슈퍼트레이닝에\x10\x01븀\n도달했습니다!\x10\x01븁\n여기서 어드바이스 한마디!\n최선을 다해 파이팅하세요!\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +ステージかいしまえメッセージ32 +ステージかいしまえメッセージ33 +ステージかいしまえメッセージ34 +ステージかいしまえメッセージ35 +ステージかいしまえメッセージ36 +ステージかいしまえメッセージ37 +ステージかいしまえメッセージ38 +ステージかいしまえメッセージ39 +ステージかいしまえメッセージ40 +ステージかいしまえメッセージ41 +ステージかいしまえメッセージ42 +ステージかいしまえメッセージ43 +ステージかいしまえメッセージ44 +ステージかいしまえメッセージ45 +ステージかいしまえメッセージ46 +ステージかいしまえメッセージ47 +ステージかいしまえメッセージ48 +“이것만은 알아 두자! 슈퍼트레이닝!\n 최선을 다하라!”\x10\x01븁\n좋아요! 당신은 드디어\n최후의 숨겨진 슈퍼트레이닝에\x10\x01븀\n도달했습니다!\x10\x01븁\n여기서 어드바이스 한마디!\n최선을 다해 파이팅하세요!\x10\x01븁\n그럼 준비됐나요?\n슈퍼트레이닝 시작! +\x10\x02뷿m +\x10\x02뷿n +SCORE diff --git a/Resources/text/ko/text_TrainingBag_ko.txt b/Resources/text/ko/text_TrainingBag_ko.txt new file mode 100644 index 000000000..c934a94e7 --- /dev/null +++ b/Resources/text/ko/text_TrainingBag_ko.txt @@ -0,0 +1,27 @@ + +HP백S +HP백M +HP백L +공격백S +공격백M +공격백L +방어백S +방어백M +방어백L +특수공격백S +특수공격백M +특수공격백L +특수방어백S +특수방어백M +특수방어백L +스피드백S +스피드백M +스피드백L +파워UP백 +가드UP백 +무브UP백 +사이즈UP백 +더블UP백 +플레어단백 +신품백 +릴랙스백 diff --git a/SAV_EventFlags.Designer.cs b/SAV_EventFlags.Designer.cs index a95286a81..2e57e01c1 100644 --- a/SAV_EventFlags.Designer.cs +++ b/SAV_EventFlags.Designer.cs @@ -30,17 +30,35 @@ private void InitializeComponent() { System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SAV_EventFlags)); this.CHK_CustomFlag = new System.Windows.Forms.CheckBox(); - this.B_Close = new System.Windows.Forms.Button(); + this.B_Cancel = new System.Windows.Forms.Button(); this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.nud = new System.Windows.Forms.NumericUpDown(); this.label1 = new System.Windows.Forms.Label(); this.flag_0001 = new System.Windows.Forms.CheckBox(); this.flag_0002 = new System.Windows.Forms.CheckBox(); this.flag_0003 = new System.Windows.Forms.CheckBox(); this.flag_0004 = new System.Windows.Forms.CheckBox(); this.flag_0005 = new System.Windows.Forms.CheckBox(); - this.nud = new System.Windows.Forms.NumericUpDown(); + this.B_Save = new System.Windows.Forms.Button(); + this.flag_2237 = new System.Windows.Forms.CheckBox(); + this.flag_2238 = new System.Windows.Forms.CheckBox(); + this.flag_2239 = new System.Windows.Forms.CheckBox(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.L_UnSet = new System.Windows.Forms.Label(); + this.L_IsSet = new System.Windows.Forms.Label(); + this.TB_NewSAV = new System.Windows.Forms.TextBox(); + this.TB_OldSAV = new System.Windows.Forms.TextBox(); + this.TB_UnSet = new System.Windows.Forms.TextBox(); + this.TB_IsSet = new System.Windows.Forms.TextBox(); + this.B_LoadNew = new System.Windows.Forms.Button(); + this.B_LoadOld = new System.Windows.Forms.Button(); + this.flag_0963 = new System.Windows.Forms.CheckBox(); + this.flag_0115 = new System.Windows.Forms.CheckBox(); + this.GB_Rebattle = new System.Windows.Forms.GroupBox(); this.groupBox1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.nud)).BeginInit(); + this.groupBox2.SuspendLayout(); + this.GB_Rebattle.SuspendLayout(); this.SuspendLayout(); // // CHK_CustomFlag @@ -54,16 +72,17 @@ private void InitializeComponent() this.CHK_CustomFlag.TabIndex = 1; this.CHK_CustomFlag.Text = "Status:"; this.CHK_CustomFlag.UseVisualStyleBackColor = true; + this.CHK_CustomFlag.CheckedChanged += new System.EventHandler(this.changeCustomBool); // - // B_Close + // B_Cancel // - this.B_Close.Location = new System.Drawing.Point(128, 180); - this.B_Close.Name = "B_Close"; - this.B_Close.Size = new System.Drawing.Size(75, 23); - this.B_Close.TabIndex = 2; - this.B_Close.Text = "Close"; - this.B_Close.UseVisualStyleBackColor = true; - this.B_Close.Click += new System.EventHandler(this.B_Close_Click); + this.B_Cancel.Location = new System.Drawing.Point(128, 180); + this.B_Cancel.Name = "B_Cancel"; + this.B_Cancel.Size = new System.Drawing.Size(75, 23); + this.B_Cancel.TabIndex = 2; + this.B_Cancel.Text = "Cancel"; + this.B_Cancel.UseVisualStyleBackColor = true; + this.B_Cancel.Click += new System.EventHandler(this.B_Cancel_Click); // // groupBox1 // @@ -77,6 +96,25 @@ private void InitializeComponent() this.groupBox1.TabStop = false; this.groupBox1.Text = "Check Flag Status"; // + // nud + // + this.nud.Location = new System.Drawing.Point(56, 19); + this.nud.Maximum = new decimal(new int[] { + 3072, + 0, + 0, + 0}); + this.nud.Name = "nud"; + this.nud.Size = new System.Drawing.Size(45, 20); + this.nud.TabIndex = 9; + this.nud.Value = new decimal(new int[] { + 3071, + 0, + 0, + 0}); + this.nud.ValueChanged += new System.EventHandler(this.changeCustomFlag); + this.nud.KeyUp += new System.Windows.Forms.KeyEventHandler(this.changeCustomFlag); + // // label1 // this.label1.AutoSize = true; @@ -90,102 +128,259 @@ private void InitializeComponent() // this.flag_0001.AutoSize = true; this.flag_0001.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.flag_0001.Enabled = false; this.flag_0001.Location = new System.Drawing.Point(12, 12); this.flag_0001.Name = "flag_0001"; this.flag_0001.Size = new System.Drawing.Size(52, 17); this.flag_0001.TabIndex = 4; this.flag_0001.Text = "Flag1"; this.flag_0001.UseVisualStyleBackColor = true; + this.flag_0001.Click += new System.EventHandler(this.toggleFlag); // // flag_0002 // this.flag_0002.AutoSize = true; this.flag_0002.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.flag_0002.Enabled = false; - this.flag_0002.Location = new System.Drawing.Point(12, 35); + this.flag_0002.Location = new System.Drawing.Point(12, 28); this.flag_0002.Name = "flag_0002"; this.flag_0002.Size = new System.Drawing.Size(52, 17); this.flag_0002.TabIndex = 5; this.flag_0002.Text = "Flag2"; this.flag_0002.UseVisualStyleBackColor = true; + this.flag_0002.Click += new System.EventHandler(this.toggleFlag); // // flag_0003 // this.flag_0003.AutoSize = true; this.flag_0003.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.flag_0003.Enabled = false; - this.flag_0003.Location = new System.Drawing.Point(12, 58); + this.flag_0003.Location = new System.Drawing.Point(12, 44); this.flag_0003.Name = "flag_0003"; this.flag_0003.Size = new System.Drawing.Size(52, 17); this.flag_0003.TabIndex = 6; this.flag_0003.Text = "Flag3"; this.flag_0003.UseVisualStyleBackColor = true; + this.flag_0003.Click += new System.EventHandler(this.toggleFlag); // // flag_0004 // this.flag_0004.AutoSize = true; this.flag_0004.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.flag_0004.Enabled = false; - this.flag_0004.Location = new System.Drawing.Point(12, 81); + this.flag_0004.Location = new System.Drawing.Point(12, 60); this.flag_0004.Name = "flag_0004"; this.flag_0004.Size = new System.Drawing.Size(52, 17); this.flag_0004.TabIndex = 7; this.flag_0004.Text = "Flag4"; this.flag_0004.UseVisualStyleBackColor = true; + this.flag_0004.Click += new System.EventHandler(this.toggleFlag); // // flag_0005 // this.flag_0005.AutoSize = true; this.flag_0005.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.flag_0005.Enabled = false; - this.flag_0005.Location = new System.Drawing.Point(12, 104); + this.flag_0005.Location = new System.Drawing.Point(12, 76); this.flag_0005.Name = "flag_0005"; this.flag_0005.Size = new System.Drawing.Size(52, 17); this.flag_0005.TabIndex = 8; this.flag_0005.Text = "Flag5"; this.flag_0005.UseVisualStyleBackColor = true; + this.flag_0005.Click += new System.EventHandler(this.toggleFlag); // - // nud + // B_Save // - this.nud.Location = new System.Drawing.Point(56, 19); - this.nud.Maximum = new decimal(new int[] { - 3072, - 0, - 0, - 0}); - this.nud.Name = "nud"; - this.nud.Size = new System.Drawing.Size(45, 20); - this.nud.TabIndex = 9; - this.nud.Value = new decimal(new int[] { - 3072, - 0, - 0, - 0}); - this.nud.ValueChanged += new System.EventHandler(this.changeFlag); + this.B_Save.Location = new System.Drawing.Point(207, 179); + this.B_Save.Name = "B_Save"; + this.B_Save.Size = new System.Drawing.Size(75, 23); + this.B_Save.TabIndex = 9; + this.B_Save.Text = "Save"; + this.B_Save.UseVisualStyleBackColor = true; + this.B_Save.Click += new System.EventHandler(this.B_Save_Click); + // + // flag_2237 + // + this.flag_2237.AutoSize = true; + this.flag_2237.Location = new System.Drawing.Point(72, 12); + this.flag_2237.Name = "flag_2237"; + this.flag_2237.Size = new System.Drawing.Size(50, 17); + this.flag_2237.TabIndex = 10; + this.flag_2237.Text = "2237"; + this.flag_2237.UseVisualStyleBackColor = true; + this.flag_2237.Click += new System.EventHandler(this.toggleFlag); + // + // flag_2238 + // + this.flag_2238.AutoSize = true; + this.flag_2238.Location = new System.Drawing.Point(72, 28); + this.flag_2238.Name = "flag_2238"; + this.flag_2238.Size = new System.Drawing.Size(50, 17); + this.flag_2238.TabIndex = 11; + this.flag_2238.Text = "2238"; + this.flag_2238.UseVisualStyleBackColor = true; + this.flag_2238.Click += new System.EventHandler(this.toggleFlag); + // + // flag_2239 + // + this.flag_2239.AutoSize = true; + this.flag_2239.Location = new System.Drawing.Point(72, 44); + this.flag_2239.Name = "flag_2239"; + this.flag_2239.Size = new System.Drawing.Size(50, 17); + this.flag_2239.TabIndex = 12; + this.flag_2239.Text = "2239"; + this.flag_2239.UseVisualStyleBackColor = true; + this.flag_2239.Click += new System.EventHandler(this.toggleFlag); + // + // groupBox2 + // + this.groupBox2.Controls.Add(this.L_UnSet); + this.groupBox2.Controls.Add(this.L_IsSet); + this.groupBox2.Controls.Add(this.TB_NewSAV); + this.groupBox2.Controls.Add(this.TB_OldSAV); + this.groupBox2.Controls.Add(this.TB_UnSet); + this.groupBox2.Controls.Add(this.TB_IsSet); + this.groupBox2.Controls.Add(this.B_LoadNew); + this.groupBox2.Controls.Add(this.B_LoadOld); + this.groupBox2.Location = new System.Drawing.Point(14, 210); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.Size = new System.Drawing.Size(268, 120); + this.groupBox2.TabIndex = 13; + this.groupBox2.TabStop = false; + this.groupBox2.Text = "FlagDiff"; + // + // L_UnSet + // + this.L_UnSet.AutoSize = true; + this.L_UnSet.Location = new System.Drawing.Point(10, 97); + this.L_UnSet.Name = "L_UnSet"; + this.L_UnSet.Size = new System.Drawing.Size(37, 13); + this.L_UnSet.TabIndex = 7; + this.L_UnSet.Text = "UnSet"; + // + // L_IsSet + // + this.L_IsSet.AutoSize = true; + this.L_IsSet.Location = new System.Drawing.Point(12, 77); + this.L_IsSet.Name = "L_IsSet"; + this.L_IsSet.Size = new System.Drawing.Size(31, 13); + this.L_IsSet.TabIndex = 6; + this.L_IsSet.Text = "IsSet"; + // + // TB_NewSAV + // + this.TB_NewSAV.Location = new System.Drawing.Point(93, 47); + this.TB_NewSAV.Name = "TB_NewSAV"; + this.TB_NewSAV.ReadOnly = true; + this.TB_NewSAV.Size = new System.Drawing.Size(169, 20); + this.TB_NewSAV.TabIndex = 5; + this.TB_NewSAV.TextChanged += new System.EventHandler(this.changeSAV); + // + // TB_OldSAV + // + this.TB_OldSAV.Location = new System.Drawing.Point(93, 21); + this.TB_OldSAV.Name = "TB_OldSAV"; + this.TB_OldSAV.ReadOnly = true; + this.TB_OldSAV.Size = new System.Drawing.Size(169, 20); + this.TB_OldSAV.TabIndex = 4; + this.TB_OldSAV.TextChanged += new System.EventHandler(this.changeSAV); + // + // TB_UnSet + // + this.TB_UnSet.Location = new System.Drawing.Point(56, 94); + this.TB_UnSet.Name = "TB_UnSet"; + this.TB_UnSet.ReadOnly = true; + this.TB_UnSet.Size = new System.Drawing.Size(206, 20); + this.TB_UnSet.TabIndex = 3; + // + // TB_IsSet + // + this.TB_IsSet.Location = new System.Drawing.Point(56, 74); + this.TB_IsSet.Name = "TB_IsSet"; + this.TB_IsSet.ReadOnly = true; + this.TB_IsSet.Size = new System.Drawing.Size(206, 20); + this.TB_IsSet.TabIndex = 2; + // + // B_LoadNew + // + this.B_LoadNew.Location = new System.Drawing.Point(12, 45); + this.B_LoadNew.Name = "B_LoadNew"; + this.B_LoadNew.Size = new System.Drawing.Size(75, 23); + this.B_LoadNew.TabIndex = 1; + this.B_LoadNew.Text = "Load New"; + this.B_LoadNew.UseVisualStyleBackColor = true; + this.B_LoadNew.Click += new System.EventHandler(this.openSAV); + // + // B_LoadOld + // + this.B_LoadOld.Location = new System.Drawing.Point(12, 19); + this.B_LoadOld.Name = "B_LoadOld"; + this.B_LoadOld.Size = new System.Drawing.Size(75, 23); + this.B_LoadOld.TabIndex = 0; + this.B_LoadOld.Text = "Load Old"; + this.B_LoadOld.UseVisualStyleBackColor = true; + this.B_LoadOld.Click += new System.EventHandler(this.openSAV); + // + // flag_0963 + // + this.flag_0963.AutoSize = true; + this.flag_0963.CheckAlign = System.Drawing.ContentAlignment.TopLeft; + this.flag_0963.Location = new System.Drawing.Point(16, 19); + this.flag_0963.Name = "flag_0963"; + this.flag_0963.Size = new System.Drawing.Size(113, 17); + this.flag_0963.TabIndex = 14; + this.flag_0963.Text = "Mewtwo Defeated"; + this.flag_0963.UseVisualStyleBackColor = true; + // + // flag_0115 + // + this.flag_0115.AutoSize = true; + this.flag_0115.CheckAlign = System.Drawing.ContentAlignment.TopLeft; + this.flag_0115.Location = new System.Drawing.Point(16, 34); + this.flag_0115.Name = "flag_0115"; + this.flag_0115.Size = new System.Drawing.Size(112, 17); + this.flag_0115.TabIndex = 15; + this.flag_0115.Text = "Mewtwo Captured"; + this.flag_0115.UseVisualStyleBackColor = true; + // + // GB_Rebattle + // + this.GB_Rebattle.Controls.Add(this.flag_0115); + this.GB_Rebattle.Controls.Add(this.flag_0963); + this.GB_Rebattle.Location = new System.Drawing.Point(129, 12); + this.GB_Rebattle.Name = "GB_Rebattle"; + this.GB_Rebattle.Size = new System.Drawing.Size(152, 156); + this.GB_Rebattle.TabIndex = 16; + this.GB_Rebattle.TabStop = false; + this.GB_Rebattle.Text = "Rebattle"; // // SAV_EventFlags // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(214, 212); + this.ClientSize = new System.Drawing.Size(294, 342); + this.Controls.Add(this.GB_Rebattle); + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.flag_2239); + this.Controls.Add(this.flag_2238); + this.Controls.Add(this.flag_2237); + this.Controls.Add(this.B_Save); this.Controls.Add(this.flag_0005); this.Controls.Add(this.flag_0004); this.Controls.Add(this.flag_0003); this.Controls.Add(this.flag_0002); this.Controls.Add(this.flag_0001); this.Controls.Add(this.groupBox1); - this.Controls.Add(this.B_Close); + this.Controls.Add(this.B_Cancel); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); this.MaximizeBox = false; this.MinimizeBox = false; this.Name = "SAV_EventFlags"; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Event Flag Viewer"; + this.Text = "Event Flag Editor"; this.groupBox1.ResumeLayout(false); this.groupBox1.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.nud)).EndInit(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + this.GB_Rebattle.ResumeLayout(false); + this.GB_Rebattle.PerformLayout(); this.ResumeLayout(false); this.PerformLayout(); @@ -194,7 +389,7 @@ private void InitializeComponent() #endregion private System.Windows.Forms.CheckBox CHK_CustomFlag; - private System.Windows.Forms.Button B_Close; + private System.Windows.Forms.Button B_Cancel; private System.Windows.Forms.GroupBox groupBox1; private System.Windows.Forms.Label label1; private System.Windows.Forms.CheckBox flag_0001; @@ -203,5 +398,21 @@ private void InitializeComponent() private System.Windows.Forms.CheckBox flag_0004; private System.Windows.Forms.CheckBox flag_0005; private System.Windows.Forms.NumericUpDown nud; + private System.Windows.Forms.Button B_Save; + private System.Windows.Forms.CheckBox flag_2237; + private System.Windows.Forms.CheckBox flag_2238; + private System.Windows.Forms.CheckBox flag_2239; + private System.Windows.Forms.GroupBox groupBox2; + private System.Windows.Forms.Label L_UnSet; + private System.Windows.Forms.Label L_IsSet; + private System.Windows.Forms.TextBox TB_NewSAV; + private System.Windows.Forms.TextBox TB_OldSAV; + private System.Windows.Forms.TextBox TB_UnSet; + private System.Windows.Forms.TextBox TB_IsSet; + private System.Windows.Forms.Button B_LoadNew; + private System.Windows.Forms.Button B_LoadOld; + private System.Windows.Forms.CheckBox flag_0963; + private System.Windows.Forms.CheckBox flag_0115; + private System.Windows.Forms.GroupBox GB_Rebattle; } } \ No newline at end of file diff --git a/SAV_EventFlags.cs b/SAV_EventFlags.cs index b57e1df65..108520b8f 100644 --- a/SAV_EventFlags.cs +++ b/SAV_EventFlags.cs @@ -1,4 +1,5 @@ using System; +using System.Collections; using System.Collections.Generic; using System.ComponentModel; using System.Data; @@ -6,6 +7,7 @@ using System.Linq; using System.Text; using System.Windows.Forms; +using System.IO; namespace PKHeX { @@ -15,59 +17,173 @@ public SAV_EventFlags(Form1 frm1) { InitializeComponent(); m_parent = frm1; - Array.Copy(m_parent.savefile, sav, 0x100000); - savindex = m_parent.savindex; - populateFlags(); - nud.Text = "0"; + savshift = 0x7F000 * m_parent.savindex; + + Setup(); + + nud.Text = "0"; // Prompts an update for flag 0. } Form1 m_parent; - public byte[] sav = new Byte[0x100000]; - public int savindex; - - private void changeFlag(object sender, EventArgs e) + public int savshift; + bool setup = true; + public CheckBox[] chka; + public bool[] flags = new bool[3072]; + private void B_Cancel_Click(object sender, EventArgs e) { - int offset = savindex * 0x7F000 + 0x1A0FC; - int flag = (int)nud.Value; - if (flag > 3072) + Close(); + } + private void B_Save_Click(object sender, EventArgs e) + { + // Gather Updated Flags + for (int i = 0; i < chka.Length; i++) + flags[getFlagNum(chka[i])] = chka[i].Checked; + + byte[] data = new byte[flags.Length / 8]; + + for (int i = 0; i < flags.Length; i++) { - CHK_CustomFlag.Checked = false; - nud.BackColor = Color.Red; + if (flags[i]) + data[i/8] |= (byte)(1 << i%8); } - else + Array.Copy(data, 0, m_parent.savefile, 0x1A0FC + savshift, 0x180); + this.Close(); + } + private void Setup() + { + // Fill Bit arrays + + chka = new CheckBox[] { + flag_0001,flag_0002,flag_0003,flag_0004,flag_0005, + flag_2237,flag_2238,flag_2239, + flag_0115,flag_0963, // Mewtwo + }; + int offset = 0x1A0FC + savshift; + byte[] data = new Byte[0x180]; + Array.Copy(m_parent.savefile, offset, data, 0, 0x180); + BitArray BitRegion = new BitArray(data); + BitRegion.CopyTo(flags, 0); + + // Populate Flags + setup = true; + popFlags(); + } + private void popFlags() + { + if (setup) { - nud.BackColor = Color.White; - CHK_CustomFlag.Checked = getFlagBool(flag, offset); + for (int i = 0; i < chka.Length; i++) + chka[i].Checked = flags[getFlagNum(chka[i])]; + + changeCustomFlag(null, null); } } private int getFlagNum(CheckBox chk) { - string source = chk.Name; - return Convert.ToInt32(source.Substring(Math.Max(0, source.Length - 4))); - } - private bool getFlagBool(int flagnum, int offset) - { - bool flagvalue = Convert.ToBoolean(((sav[offset + flagnum / 8]) >> (flagnum % 8)) & 1); - return flagvalue; - } - private void populateFlags() - { - - int offset = savindex * 0x7F000 + 0x1A0FC; - CheckBox[] ck = { - flag_0001, flag_0002, flag_0003, flag_0004, flag_0005 - }; - - for (int i = 0; i < ck.Length; i++) + try { - // Get Flag Number and get the bool: set or not - ck[i].Checked = getFlagBool(getFlagNum(ck[i]),offset); + string source = chk.Name; + return Convert.ToInt32(source.Substring(Math.Max(0, source.Length - 4))); + } + catch { return 0; } + } + private void changeCustomBool(object sender, EventArgs e) + { + flags[(int)nud.Value] = CHK_CustomFlag.Checked; + popFlags(); + } + private void changeCustomFlag(object sender, EventArgs e) + { + int flag = (int)nud.Value; + if (flag >= 3072) + { + CHK_CustomFlag.Checked = false; + CHK_CustomFlag.Enabled = false; + nud.BackColor = Color.Red; + } + else + { + CHK_CustomFlag.Enabled = true; + nud.BackColor = Color.White; + CHK_CustomFlag.Checked = flags[flag]; } - } - private void B_Close_Click(object sender, EventArgs e) + private void toggleFlag(object sender, EventArgs e) { - Close(); + flags[getFlagNum((CheckBox)(sender))] = ((CheckBox)(sender)).Checked; + changeCustomFlag(sender, e); + } + + private void changeCustomFlag(object sender, KeyEventArgs e) + { + changeCustomFlag(null, (EventArgs)e); + } + + private void changeSAV(object sender, EventArgs e) + { + if (TB_NewSAV.Text.Length > 0 && TB_OldSAV.Text.Length > 0) + { + diffSaves(); + } + } + private void diffSaves() + { + BitArray oldBits = new BitArray(olddata); + BitArray newBits = new BitArray(newdata); + + for (int i = 0; i < oldBits.Length; i++) + { + if (oldBits[i] != newBits[i]) + { + if (newBits[i]) + TB_IsSet.AppendText(i.ToString("0000") + ","); + else + TB_UnSet.AppendText(i.ToString("0000") + ","); + } + } + } + + private byte[] olddata = new Byte[0x180]; + private byte[] newdata = new Byte[0x180]; + + private void openSAV(object sender, EventArgs e) + { + byte[] eventflags = new byte[0x180]; + string path = ""; + OpenFileDialog ofd = new OpenFileDialog(); + if (ofd.ShowDialog() == DialogResult.OK) + { + path = ofd.FileName; + FileInfo fi = new FileInfo(path); + if (fi.Length == 0x100000) + { + byte[] data = File.ReadAllBytes(path); + Array.Copy(data, 0x1A0FC, eventflags, 0, 0x180); + } + else if (fi.Length == 0x65600) + { + byte[] data = File.ReadAllBytes(path); + Array.Copy(data, 0x1A0FC - 0x5400, eventflags, 0, 0x180); + } + else + { + MessageBox.Show("Invalid SAV Size", "Error"); return; + } + } + else return; + + + Button bs = (Button)sender; + if (bs.Name == "B_LoadOld") + { + Array.Copy(eventflags, olddata, 0x180); + TB_OldSAV.Text = path; + } + else + { + Array.Copy(eventflags, newdata, 0x180); + TB_NewSAV.Text = path; + } } } } diff --git a/SAV_Inventory.cs b/SAV_Inventory.cs index bc5dad27d..c498402b2 100644 --- a/SAV_Inventory.cs +++ b/SAV_Inventory.cs @@ -29,6 +29,11 @@ public SAV_Inventory(Form1 frm1) popItems(); + B_DisplayItems.Text = m_parent.itempouch[0]; + B_DisplayMedicine.Text = m_parent.itempouch[1]; + B_DisplayTMHM.Text = m_parent.itempouch[2]; + B_DisplayBerries.Text = m_parent.itempouch[3]; + B_DisplayKeyItems.Text = m_parent.itempouch[4]; } Form1 m_parent; public byte[] sav = new Byte[0x100000]; diff --git a/SAV_Pokepuff.cs b/SAV_Pokepuff.cs index 64877728b..937e644ec 100644 --- a/SAV_Pokepuff.cs +++ b/SAV_Pokepuff.cs @@ -16,7 +16,9 @@ public SAV_Pokepuff(Form1 frm1) InitializeComponent(); m_parent = frm1; Array.Copy(m_parent.savefile, sav, 0x100000); + pfa = m_parent.puffs; savindex = m_parent.savindex; + pfa[0] = "---"; setup(); ToolTip ToolTip1 = new ToolTip(); diff --git a/SAV_SuperTrain.Designer.cs b/SAV_SuperTrain.Designer.cs new file mode 100644 index 000000000..a8f4d9683 --- /dev/null +++ b/SAV_SuperTrain.Designer.cs @@ -0,0 +1,344 @@ +namespace PKHeX +{ + partial class SAV_SuperTrain + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SAV_SuperTrain)); + this.B_Cancel = new System.Windows.Forms.Button(); + this.B_Save = new System.Windows.Forms.Button(); + this.dataGridView1 = new System.Windows.Forms.DataGridView(); + this.TB_Time1 = new System.Windows.Forms.TextBox(); + this.TB_Time2 = new System.Windows.Forms.TextBox(); + this.CB_S2 = new System.Windows.Forms.ComboBox(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.listBox1 = new System.Windows.Forms.ListBox(); + this.TB_Time = new System.Windows.Forms.TextBox(); + this.CB_Species = new System.Windows.Forms.ComboBox(); + this.TB_Unk = new System.Windows.Forms.MaskedTextBox(); + this.L_Unk = new System.Windows.Forms.Label(); + this.L_Species = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.L_Records = new System.Windows.Forms.Label(); + this.L_Bags = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); + this.SuspendLayout(); + // + // B_Cancel + // + this.B_Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.B_Cancel.Location = new System.Drawing.Point(176, 281); + this.B_Cancel.Name = "B_Cancel"; + this.B_Cancel.Size = new System.Drawing.Size(60, 23); + this.B_Cancel.TabIndex = 0; + this.B_Cancel.Text = "Cancel"; + this.B_Cancel.UseVisualStyleBackColor = true; + this.B_Cancel.Click += new System.EventHandler(this.B_Cancel_Click); + // + // B_Save + // + this.B_Save.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.B_Save.Location = new System.Drawing.Point(242, 281); + this.B_Save.Name = "B_Save"; + this.B_Save.Size = new System.Drawing.Size(60, 23); + this.B_Save.TabIndex = 1; + this.B_Save.Text = "Save"; + this.B_Save.UseVisualStyleBackColor = true; + this.B_Save.Click += new System.EventHandler(this.B_Save_Click); + // + // dataGridView1 + // + this.dataGridView1.AllowUserToAddRows = false; + this.dataGridView1.AllowUserToDeleteRows = false; + this.dataGridView1.AllowUserToResizeColumns = false; + this.dataGridView1.AllowUserToResizeRows = false; + this.dataGridView1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.dataGridView1.BackgroundColor = System.Drawing.SystemColors.ControlLightLight; + this.dataGridView1.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.None; + this.dataGridView1.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single; + this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.dataGridView1.ColumnHeadersVisible = false; + this.dataGridView1.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnEnter; + this.dataGridView1.Location = new System.Drawing.Point(12, 165); + this.dataGridView1.MultiSelect = false; + this.dataGridView1.Name = "dataGridView1"; + this.dataGridView1.RowHeadersVisible = false; + this.dataGridView1.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.CellSelect; + this.dataGridView1.ShowEditingIcon = false; + this.dataGridView1.Size = new System.Drawing.Size(158, 139); + this.dataGridView1.TabIndex = 116; + this.dataGridView1.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dropclick); + // + // TB_Time1 + // + this.TB_Time1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.TB_Time1.Location = new System.Drawing.Point(178, 181); + this.TB_Time1.Name = "TB_Time1"; + this.TB_Time1.Size = new System.Drawing.Size(100, 20); + this.TB_Time1.TabIndex = 118; + // + // TB_Time2 + // + this.TB_Time2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.TB_Time2.Location = new System.Drawing.Point(178, 220); + this.TB_Time2.Name = "TB_Time2"; + this.TB_Time2.Size = new System.Drawing.Size(101, 20); + this.TB_Time2.TabIndex = 119; + // + // CB_S2 + // + this.CB_S2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.CB_S2.FormattingEnabled = true; + this.CB_S2.Location = new System.Drawing.Point(178, 259); + this.CB_S2.Name = "CB_S2"; + this.CB_S2.Size = new System.Drawing.Size(101, 21); + this.CB_S2.TabIndex = 120; + // + // label1 + // + this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(176, 165); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(36, 13); + this.label1.TabIndex = 121; + this.label1.Text = "Time1"; + // + // label2 + // + this.label2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(176, 204); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(36, 13); + this.label2.TabIndex = 122; + this.label2.Text = "Time2"; + // + // label3 + // + this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(175, 243); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(45, 13); + this.label3.TabIndex = 123; + this.label3.Text = "Species"; + // + // listBox1 + // + this.listBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.listBox1.FormattingEnabled = true; + this.listBox1.Items.AddRange(new object[] { + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24", + "25", + "26", + "27", + "28", + "29", + "30"}); + this.listBox1.Location = new System.Drawing.Point(12, 25); + this.listBox1.Name = "listBox1"; + this.listBox1.Size = new System.Drawing.Size(158, 121); + this.listBox1.TabIndex = 124; + this.listBox1.SelectedIndexChanged += new System.EventHandler(this.changeListRecordSelection); + // + // TB_Time + // + this.TB_Time.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.TB_Time.Location = new System.Drawing.Point(176, 115); + this.TB_Time.Name = "TB_Time"; + this.TB_Time.Size = new System.Drawing.Size(100, 20); + this.TB_Time.TabIndex = 125; + this.TB_Time.TextChanged += new System.EventHandler(this.changeRecordTime); + // + // CB_Species + // + this.CB_Species.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.CB_Species.FormattingEnabled = true; + this.CB_Species.Location = new System.Drawing.Point(176, 38); + this.CB_Species.Name = "CB_Species"; + this.CB_Species.Size = new System.Drawing.Size(100, 21); + this.CB_Species.TabIndex = 126; + this.CB_Species.SelectedIndexChanged += new System.EventHandler(this.changeRecordSpecies); + // + // TB_Unk + // + this.TB_Unk.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.TB_Unk.Location = new System.Drawing.Point(219, 65); + this.TB_Unk.Name = "TB_Unk"; + this.TB_Unk.Size = new System.Drawing.Size(57, 20); + this.TB_Unk.TabIndex = 127; + this.TB_Unk.TextChanged += new System.EventHandler(this.changeRecordVal); + // + // L_Unk + // + this.L_Unk.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.L_Unk.AutoSize = true; + this.L_Unk.Location = new System.Drawing.Point(178, 68); + this.L_Unk.Name = "L_Unk"; + this.L_Unk.Size = new System.Drawing.Size(39, 13); + this.L_Unk.TabIndex = 128; + this.L_Unk.Text = "L_Unk"; + // + // L_Species + // + this.L_Species.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.L_Species.AutoSize = true; + this.L_Species.Location = new System.Drawing.Point(178, 22); + this.L_Species.Name = "L_Species"; + this.L_Species.Size = new System.Drawing.Size(48, 13); + this.L_Species.TabIndex = 129; + this.L_Species.Text = "Species:"; + // + // label4 + // + this.label4.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(178, 99); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(33, 13); + this.label4.TabIndex = 130; + this.label4.Text = "Time:"; + // + // L_Records + // + this.L_Records.AutoSize = true; + this.L_Records.Location = new System.Drawing.Point(9, 9); + this.L_Records.Name = "L_Records"; + this.L_Records.Size = new System.Drawing.Size(47, 13); + this.L_Records.TabIndex = 131; + this.L_Records.Text = "Records"; + // + // L_Bags + // + this.L_Bags.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.L_Bags.AutoSize = true; + this.L_Bags.Location = new System.Drawing.Point(12, 149); + this.L_Bags.Name = "L_Bags"; + this.L_Bags.Size = new System.Drawing.Size(72, 13); + this.L_Bags.TabIndex = 132; + this.L_Bags.Text = "Training Bags"; + // + // label5 + // + this.label5.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.label5.AutoSize = true; + this.label5.Location = new System.Drawing.Point(227, 165); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(65, 13); + this.label5.TabIndex = 133; + this.label5.Text = "UNKNOWN"; + // + // SAV_SuperTrain + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(314, 312); + this.Controls.Add(this.label5); + this.Controls.Add(this.L_Bags); + this.Controls.Add(this.L_Records); + this.Controls.Add(this.label4); + this.Controls.Add(this.L_Species); + this.Controls.Add(this.L_Unk); + this.Controls.Add(this.TB_Unk); + this.Controls.Add(this.CB_Species); + this.Controls.Add(this.TB_Time); + this.Controls.Add(this.listBox1); + this.Controls.Add(this.label3); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.CB_S2); + this.Controls.Add(this.TB_Time2); + this.Controls.Add(this.TB_Time1); + this.Controls.Add(this.dataGridView1); + this.Controls.Add(this.B_Save); + this.Controls.Add(this.B_Cancel); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.MaximumSize = new System.Drawing.Size(600, 630); + this.MinimizeBox = false; + this.MinimumSize = new System.Drawing.Size(330, 350); + this.Name = "SAV_SuperTrain"; + this.Text = "Super Training Records"; + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Button B_Cancel; + private System.Windows.Forms.Button B_Save; + private System.Windows.Forms.DataGridView dataGridView1; + private System.Windows.Forms.TextBox TB_Time1; + private System.Windows.Forms.TextBox TB_Time2; + private System.Windows.Forms.ComboBox CB_S2; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.ListBox listBox1; + private System.Windows.Forms.TextBox TB_Time; + private System.Windows.Forms.ComboBox CB_Species; + private System.Windows.Forms.MaskedTextBox TB_Unk; + private System.Windows.Forms.Label L_Unk; + private System.Windows.Forms.Label L_Species; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label L_Records; + private System.Windows.Forms.Label L_Bags; + private System.Windows.Forms.Label label5; + } +} \ No newline at end of file diff --git a/SAV_SuperTrain.cs b/SAV_SuperTrain.cs new file mode 100644 index 000000000..fc73171a2 --- /dev/null +++ b/SAV_SuperTrain.cs @@ -0,0 +1,224 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; + +namespace PKHeX +{ + public partial class SAV_SuperTrain : Form + { + public SAV_SuperTrain(Form1 frm1) + { + m_parent = frm1; + savindex = m_parent.savindex; + specieslist = m_parent.specieslist; + Array.Copy(m_parent.savefile, sav, 0x100000); + trba = m_parent.trainingbags; + trba[0] = "---"; + offsetTime = 0x24608 + 0x7F000 * savindex; + offsetSpec = 0x24788 + 0x7F000 * savindex; + offsetVal = 0x2478A + 0x7F000 * savindex; + InitializeComponent(); + string[] stages = m_parent.trainingstage; + listBox1.Items.Clear(); + for (int i = 0; i < 30; i++) + { + listBox1.Items.Add((i + 1).ToString("00") + " - " + stages[i + 2]); + } + setup(); + } + Form1 m_parent; + public byte[] sav = new Byte[0x100000]; + public string[] specieslist; + public int savindex; + private string[] trba = { + "Empty", + "HP Bag S","HP Bag M","HP Bag L", + "ATK Bag S","ATK Bag M","ATK Bag L", + "DEF Bag S","DEF Bag M","DEF Bag L", + "SpA Bag S","SpA Bag M","SpA Bag L", + "SpD Bag S","SpD Bag M","SpD Bag L", + "Speed Bag S","Speed Bag M","Speed Bag L", + "Strength Bag","Toughen Up Bag","Swiftness Bag", + "Big-Shot Bag","Double-Up Bag","Team Flare Bag", + "Reset Bag","Soothing Bag", + }; + private int offsetVal = 0; + private int offsetTime = 0; + private int offsetSpec = 0; + private void setup() + { + dataGridView1.Rows.Clear(); + dataGridView1.Columns.Clear(); + #region Species + { + List species_list = new List(); + // Sort the Rest based on String Name + string[] sortedspecies = new string[specieslist.Length]; + Array.Copy(specieslist, sortedspecies, specieslist.Length); + Array.Sort(sortedspecies); + + // Add the rest of the items + for (int i = 0; i < sortedspecies.Length; i++) + { + cbItem ncbi = new cbItem(); + ncbi.Text = sortedspecies[i]; + ncbi.Value = Array.IndexOf(specieslist, sortedspecies[i]); + species_list.Add(ncbi); + } + CB_Species.DisplayMember = "Text"; + CB_Species.ValueMember = "Value"; + CB_Species.DataSource = species_list; + + CB_S2.DisplayMember = "Text"; + CB_S2.ValueMember = "Value"; + CB_S2.DataSource = new BindingSource(species_list, null); + } + #endregion + listBox1.SelectedIndex = 0; + fillTrainingBags(); + + CB_S2.SelectedValue = (int)BitConverter.ToUInt16(sav, offsetSpec + 4 * 30); + TB_Time1.Text = BitConverter.ToSingle(sav, offsetTime + 4 * 30).ToString(); + TB_Time2.Text = BitConverter.ToSingle(sav, offsetTime + 4 * 31).ToString(); + } + private void fillTrainingBags() + { + DataGridViewColumn dgvIndex = new DataGridViewTextBoxColumn(); + { + dgvIndex.HeaderText = "Slot"; + dgvIndex.DisplayIndex = 0; + dgvIndex.Width = 25; + dgvIndex.ReadOnly = true; + dgvIndex.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; + } + DataGridViewComboBoxColumn dgvBag = new DataGridViewComboBoxColumn(); + dgvBag.DisplayStyle = DataGridViewComboBoxDisplayStyle.Nothing; + { + for (int i = 0; i < trba.Length; i++) + { + dgvBag.Items.Add(trba[i]); + } + dgvBag.DisplayIndex = 1; + dgvBag.Width = 135; + dgvBag.FlatStyle = FlatStyle.Flat; + } + dataGridView1.Columns.Add(dgvIndex); + dataGridView1.Columns.Add(dgvBag); + + dataGridView1.Rows.Add(12); + int offset = 0x24908 + 0x7F000 * savindex; + for (int i = 0; i < 12; i++) + { + dataGridView1.Rows[i].Cells[0].Value = (i + 1).ToString(); + dataGridView1.Rows[i].Cells[1].Value = trba[sav[offset + i]]; + } + } + private void dropclick(object sender, DataGridViewCellEventArgs e) + { + try + { + if (e.ColumnIndex == 1) + { + ComboBox comboBox = (ComboBox)dataGridView1.EditingControl; + comboBox.DroppedDown = true; + } + } + catch { return; } + } + private void changeListRecordSelection(object sender, EventArgs e) + { + int index = listBox1.SelectedIndex; + + TB_Time.Text = BitConverter.ToSingle(sav, offsetTime + 4 * index).ToString(); + TB_Unk.Text = BitConverter.ToUInt16(sav, offsetVal + 4 * index).ToString(); + CB_Species.SelectedValue = (int)BitConverter.ToUInt16(sav, offsetSpec + 4 * index); + } + private void B_Save_Click(object sender, EventArgs e) + { + // Copy Bags + byte[] bagarray = new Byte[12]; + int emptyslots = 0; + for (int i = 0; i < 12; i++) + { + string bag = dataGridView1.Rows[i].Cells[1].Value.ToString(); + if (Array.IndexOf(trba, bag) == 0) + { + emptyslots++; + continue; + } + bagarray[i - emptyslots] = (byte)Array.IndexOf(trba, bag); + } + int offsetTime = 0x24610 + 0x7F000 * savindex; + try + { + byte[] data = BitConverter.GetBytes(Single.Parse(TB_Time1.Text)); + Array.Resize(ref data, 4); + Array.Copy(data, 0, sav, offsetTime + 4 * 30, 4); + } + catch { }; + try + { + byte[] data = BitConverter.GetBytes(Single.Parse(TB_Time2.Text)); + Array.Resize(ref data, 4); + Array.Copy(data, 0, sav, offsetTime + 4 * 31, 4); + } + catch { }; + { + int offsetSpec = 0x24788 + 0x7F000 * savindex; + byte[] data = BitConverter.GetBytes(Convert.ToUInt16(CB_S2.SelectedValue.ToString())); + Array.Resize(ref data, 2); + Array.Copy(data, 0, sav, offsetSpec + 4 * 30, 2); + } + Array.Copy(bagarray, 0, sav, 0x24908 + savindex * 0x7F000, 12); + Array.Copy(sav, m_parent.savefile, 0x100000); + m_parent.savedited = true; + this.Close(); + } + private void B_Cancel_Click(object sender, EventArgs e) + { + this.Close(); + } + private void changeRecordSpecies(object sender, EventArgs e) + { + int index = listBox1.SelectedIndex; + if (index < 0) return; + try + { + byte[] data = BitConverter.GetBytes(Convert.ToUInt16(CB_Species.SelectedValue.ToString())); + Array.Resize(ref data, 2); + Array.Copy(data, 0, sav, offsetSpec + 4 * index, 2); + } + catch { return; } + } + private void changeRecordVal(object sender, EventArgs e) + { + int index = listBox1.SelectedIndex; + if (index < 0) return; + try + { + byte[] data = BitConverter.GetBytes(UInt16.Parse(TB_Unk.Text)); + Array.Resize(ref data, 2); + Array.Copy(data, 0, sav, offsetVal + 4 * index, 4); + } + catch { return; } + } + private void changeRecordTime(object sender, EventArgs e) + { + int index = listBox1.SelectedIndex; + if (index < 0) return; + try + { + byte[] data = BitConverter.GetBytes(Single.Parse(TB_Time.Text)); + Array.Resize(ref data, 4); + Array.Copy(data, 0, sav, offsetTime + 4 * index, 4); + } + catch { return; } + } + } +} + diff --git a/SAV_SuperTrain.resx b/SAV_SuperTrain.resx new file mode 100644 index 000000000..603f660be --- /dev/null +++ b/SAV_SuperTrain.resx @@ -0,0 +1,216 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAE + AAAAAAAAAAAAAAAAAAAAAAAAIyMjAQAAAAALCwsPJiYmJysrKycqKionKSkpJykpKScpKSknKioqJyoq + KicrKysnJycnJw0ODQ8AAAAAJiYmAQAAAABpaWlHq6ur17+/v+6+vr7svr6+7b6+vu2+vr7tvr6+7b6+ + vu2+vr7tvr6+7L+/v+6rq6vXampqSAAAAAAoKSgXvr++3eLi4v/g4OD94eHh/+Hh4f/i4uL/4uLi/+Li + 4v/i4uL/4eHh/+Dh4P/g4OD94uLi/7+/v90sLCwXfn5+PNna2frg4OD/39/f/uHh4f7h4eH+39/f/uDg + 4P7g4OD+39/f/uHh4f7h4OH+39/f/t/g3//a2tr6g4ODPoOCgz7X19f64+Pj/+Li4v7k5OT/4+Tj//Ly + 8v/19fX/9PT0//T09P/k5OT/5OTk/+Pj4/7j4+P/19jX+4qLikCDhIM+2tra++Xl5f/k5eT+5OTk//Lz + 8v+urq7/RUVF/z4+Pv+Zmpn/8fHx/+Xm5f/k5eT+5eXl/9ra2vyLi4tAhYWFPuXm5vvx8vP/7+/w/v// + //+sra3/AgIC/15eXv9tbG3/BQUF/4yMjP//////7+/w/vHy8//l5ub8jY2NQC4uLD5LS0f7UFBL/09P + Sv5YWVP/FBUS/29wcP///////////5SUlP8PDw//U1NO/1BQS/5PT0r/S0tH/DIyMEAAAAs+AAAM+wAA + Dv8AAA/+AwMS/wAAAP+UlJX///////////+3t7n/AAAA/wAAD/8BAQ/+AAAO/wAADPwCAg5ABARSPgoK + k/sNDab/DQ2o/hAQvP8CAmj/IiIW/7Kzrv/Cw8D/NDQm/wAATf8QELz/DQ2q/gwMp/8LC5T8Dg5bQAUF + Xj4KCpz7DQ2u/w0NsP4NDbX/Dw+//wUFYf8CAhL/AwMP/wMDTf8ODrj/Dg64/w0NsP4MDK7/Cwud/A8P + aEEGBmU9DAyl+w4Otf8ODrf+Dw+6/xAQvv8TE8v/EhK+/xAQvP8TE8v/EBDA/w8Puf8PD7f+Dg61/w0N + pvsREW9ACAhtQA8PsfsTE77/ExO//xQUwP8UFML/FBTD/xUVyP8WFsn/FRXE/xQUw/8UFMH/ExO//xMT + vv8QELL7ERF3QxkZdCgXF771ExPH/xUVyPwVFcn9FhbL/RcXzP0XF8z9FxfM/RcXy/0XF8v9FhbJ/RUV + yPwTE8f/Fxe+9RkZdykAAAAAIyOtghsbx/8ZGcj+GRnJ/xoayf8aGsn/GhrK/xoayv8aGsn/GhrJ/xkZ + yf8ZGcj+GxvH/yMjrYQAAAAAAADHAQAAAAAzM51FLCyscCoqrGwqKqxtKSmsbSoqrG0qKqxtKSmsbSoq + rG0qKqxsLCyscDMznUUAAAAAAAAAAP//AADAAwAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIAB + AACAAQAAgAEAAIABAACAAQAAgAEAAP//AAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKysrCR0dHSMWFhY3GBgYORgYGDkYGBg5GBgYORgY + GDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5GBgYORgYGDkYGBg5FxcXNx4e + HiQuLi4JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASEhIARYWFis7OzuVkJCQ2ampqeqqqqrsqqqq7Kqq + quyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqqquyqqqrsqqqq7Kqq + quypqanqkZGR2j09PZcXFxcsUFBQAQAAAAAAAAAAAAAAAAAAAAASEhIuhISEytvb2/7W1tb/19fX/9jY + 2P/Y2Nj/2NjY/9jY2P/Y2Nj/2NjY/9nZ2f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/9nZ2f/Y2Nj/2NjY/9jY + 2P/Y2Nj/2NjY/9fX1//W1tb/29vb/oeHh8sTExMvAAAAAAAAAAAAAAAAPDw8DGtra6zZ2dn/2dnZ/9ra + 2v/b29v/29vb/9vb2//c3Nz/3Nzc/9zc3P/c3Nz/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3Nzc/9zc + 3P/c3Nz/3Nzc/9vb2//b29v/29vb/9ra2v/Z2dn/2dnZ/21tba5DQ0MNAAAAAAAAAAAiIiIx1NXU9tna + 2f/c3Nz/3d3d/93e3f/e3t7/3t7e/9/f3//f39//39/f/9/g3//g4OD/4ODg/+Dg4P/g4OD/4ODg/+Dg + 4P/g4OD/39/f/9/f3//f39//3t/e/97e3v/d3t3/3d3d/9zc3P/Z2tn/1dXV9icnJzMAAAAAAAAAAFhZ + WFzf4N//3Nzc/97e3v/f39//39/f/9/g3//g4OD/4ODg/+Hh4f/h4eH/4eHh/+Li4v/i4uL/4uLi/+Li + 4v/i4uL/4uLi/+Hi4f/h4eH/4eHh/+Dg4P/g4OD/3+Df/9/f3//f39//3t7e/9zc3P/f39//XV1dXQAA + AAAAAAAAZmZmZdvc2//e3t7/3+Df/+Dg4P/g4eD/4eHh/+Hi4f/i4uL/4uPi/+Pj4//j4+P/5OTk/+Tk + 5P/k5OT/5OTk/+Tk5P/k5OT/4+Pj/+Pj4//j4+P/4uLi/+Li4v/h4eH/4eHh/+Dg4P/f4N//3t7e/9vb + 2/9wcHBoAAAAAAAAAABoaGhl3d3d/9/f3//h4eH/4eLh/+Li4v/j4+P/4+Pj/+Tk5P/k5OT/5eXl/+Xl + 5f/l5uX/5ubm/+bm5v/m5ub/5ubm/+bm5v/l5eX/5eXl/+Tk5P/k5OT/4+Pj/+Pj4//i4uL/4uLi/+Hh + 4f/f39//3N3c/3Nzc2kAAAAAAAAAAGhoaGXe3t7/4ODg/+Li4v/j4+P/4+Pj/+Tk5P/l5eX/5eXl/+bm + 5v/m5+b/5+fn/+fn5//n6Of/6Ojo/+jo6P/o6Oj/5+fn/+fn5//n5+f/5ubm/+Xl5f/l5eX/5OTk/+Pk + 4//j4+P/4uLi/+Dg4P/e3t7/c3NzaQAAAAAAAAAAaGhoZd/g3//i4uL/5OTk/+Tl5P/l5eX/5ebl/+bn + 5v/n5+f/5+jn/+jp6P/p6en/7Ozs/8LCwv+Tk5P/ioqK/66urv/o6ej/6enp/+jp6P/o6Oj/5+jn/+bn + 5v/m5ub/5ebl/+Tl5P/k5OT/4uLi/9/g3/9zdHNpAAAAAAAAAABoaWhl4eLh/+Pk4//m5ub/5ubm/+fn + 5//n6Of/6Ojo/+np6f/p6un/6urq/8bGxv8yMjL/AAAA/wAAAP8AAAD/AAAA/xMTE/+ZmZn/7Ozs/+rq + 6v/p6en/6Ojo/+jo6P/n5+f/5ubm/+bm5v/k5OT/4eHh/3R0dGkAAAAAAAAAAGhpaGXj4+P/5eXl/+fn + 5//n6Of/6Ojo/+np6f/q6ur/6urq/+vr6//Dw8P/DAwM/wAAAP8AAAD/Gxsb/ygoKP8BAQH/AAAA/wAA + AP+FhYX/7O3s/+rr6v/q6ur/6enp/+jo6P/o6Oj/5+fn/+Xl5f/i4+L/dHR0aQAAAAAAAAAAYWFhZeTl + 5P/m5+b/6Ono/+np6f/p6un/6uvq/+vr6//s7Oz/7e7t/ycnJ/8AAAD/Ghoa/7S0tP/m5ub/5OTk/9HR + 0f9GRkb/AAAA/wICAv/IyMj/7Ozs/+vs6//q6+r/6urq/+nq6f/o6ej/5+fn/+Tk5P9sbGxpAAAAAAAA + AAA9Pj1lj4+P/5OTk/+VlZX/lpaW/5eXl/+YmJj/mZmZ/5qamv92dnb/AAAA/wEBAf+/wL//3Nzc/+Tk + 5P/l5eX/3d3d/+Li4v8mJib/AAAA/0ZGRv+ampr/mZmZ/5iYmP+Xl5f/lpaW/5WVlf+Tk5P/j4+P/0ZG + RmoAAAAAAAAAAAwMDGUAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/Nzc3/+fn + 5//q6ur/7O3s/+zt7P/v7+//39/f/4WFhf8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/EBAQagAAAAAAAAAAAwMHZQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP9NTU3/5ufm//Lz8v/z9PP/8/Tz//X19f/l5eX/nZ2d/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8GBgpqAAAAAAAAAAAAABZlAQEk/wEBJ/8CAin/AgIq/wICKv8CAiv/AgIs/wIC + LP8BAR3/AAAA/xwcHP/w8PD/6+zr//r6+v/6+vr/9PT0/+vr6/9lZWX/AAAA/wAAD/8CAi3/AgIs/wIC + K/8CAir/AgIq/wICKf8BASf/AQEl/wUFG2oAAAAAAAAAAAICQGUGBpL/Bwec/wgIo/8JCaf/CQmq/wkJ + rf8JCa//Cgqz/wkJqP8AAAL/AAAA/4CAgP/y8/L/6+zr/+3t7f/u7u7/xMTE/wcHB/8AAAD/BgZz/woK + s/8JCbD/CQmt/wkJqv8JCaj/CAik/wcHnf8HB5P/Dg5MagAAAAAAAAAAAwNHZQgIk/8JCZ3/Cgqj/wsL + p/8LC6n/Cwus/wsLr/8MDLL/DAy2/wYGW/8AAAD/AAAA/1JSUv+sraz/tra2/3h4eP8KCgr/AAAA/wIC + Iv8MDLb/DAyy/wsLsP8LC63/Cwuq/wsLp/8KCqT/CQmd/wgIk/8PD1VrAAAAAAAAAAAEBE1lCQmY/woK + ov8LC6j/DAyr/wwMrf8MDLD/DAyy/w0Ntf8NDbf/Dg67/wUFSv8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8CAiH/DQ2q/w0NuP8NDbX/DQ2z/wwMsP8MDK7/DAyr/wsLqP8KCqL/CQmZ/xAQWmsAAAAAAAAAAAQE + UGUKCp7/Cwum/wwMrP8NDa//DQ2w/w0Ns/8ODrX/Dg63/w4Ouf8ODrv/Dw/A/wwMiv8FBTj/AAAG/wAA + AP8DAyb/CQls/w8Pu/8PD7z/Dg66/w4OuP8ODrX/DQ2z/w0Nsf8NDa//DAys/wsLp/8KCp7/ERFeawAA + AAAAAAAABQVTZQsLpP8MDKv/DQ2w/w4Os/8ODrT/Dg62/w8PuP8PD7r/Dw+8/w8Pvf8QEL//EBDA/xER + w/8SEsn/ERHJ/xERxf8QEMD/EBC//w8Pvv8PD7z/Dw+6/w8PuP8ODrf/Dg61/w4Os/8NDbH/DAyr/wsL + pP8SEmFrAAAAAAAAAAAGBlZlDAyq/w4OsP8PD7X/Dw+3/w8PuP8QELr/EBC7/xAQvf8REb7/ERHA/xER + wf8REcL/EhLC/xISw/8SEsP/EhLC/xERwv8REcH/ERHA/xERvv8QEL3/EBC7/xAQuv8QELj/Dw+3/w8P + tf8ODrD/DAyq/xMTZWsAAAAAAAAAAAcHWmUODrD/EBC2/xERuv8REbz/ERG9/xISvv8SEr//EhLA/xMT + wf8TE8P/ExPD/xMTxP8TE8X/FBTF/xQUxf8UFMX/ExPE/xMTxP8TE8P/ExPC/xISwf8SEr//EhK+/xER + vf8REbz/ERG6/xAQtv8ODrD/FBRpawAAAAAAAAAACAhcYxAQtf8SErv/ExO+/xQUwP8UFMD/FBTB/xUV + wv8VFcP/FRXE/xUVxf8WFsb/FhbG/xYWx/8WFsf/FhbH/xYWx/8WFsf/FhbG/xYWxf8VFcT/FRXD/xUV + wv8UFMH/FBTB/xQUwP8TE77/EhK7/xAQtf8TE2hoAAAAAAAAAAAQEFNUFRXC/xMTv/8UFMP/FRXE/xUV + xP8VFcX/FRXG/xYWx/8WFsf/FhbI/xYWyf8XF8n/FxfK/xcXyv8XF8r/FxfK/xcXyf8XF8n/FhbI/xYW + yP8WFsf/FhbG/xUVxf8VFcT/FRXE/xQUw/8TE7//FRXB/xAQV1UAAAAAAAAAAA0NPxkjI8byFBTD/xUV + x/8WFsj/FxfJ/xcXyf8XF8r/FxfK/xcXy/8YGMz/GBjM/xgYzP8YGM3/GBjN/xgYzf8YGM3/GBjM/xgY + zP8YGMz/GBjL/xcXy/8XF8r/FxfJ/xcXyf8WFsj/FRXH/xQUw/8jI8f0Dg5GGwAAAAAAAAAAFhZxAiUl + eIUZGcr/FBTI/xUVyv8WFsv/FhbM/xYWzP8WFsz/FhbN/xcXzf8XF83/FxfN/xcXzv8XF87/FxfO/xcX + zv8XF87/FxfN/xcXzf8WFs3/FhbM/xYWzP8WFsz/FhbL/xUVyv8UFMj/GBjJ/yYmeogWFnYCAAAAAAAA + AAAAAAAAGBh1BzMzk50kJNP+FxfK/xgYzP8YGMz/GBjN/xgYzf8YGM3/GBjN/xgYzf8ZGc7/GRnO/xkZ + zv8ZGc7/GRnO/xkZzv8YGM3/GBjN/xgYzf8YGM3/GBjN/xgYzP8YGMz/FxfK/yMj0v4zM5WfFBRkBwAA + AAAAAAAAAAAAAAAAAAAAAAAAHBx7Ay0tdkg3N5emMTGpxSwsp8gsLKfILCynyCwsp8gsLKfILCynyCws + p8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyCwsp8gsLKfILCynyDExqcU2NpenLi54Shsb + ewMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////8AAAD+AAAAfAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAAD4AAAB/gAAB////// + + + \ No newline at end of file diff --git a/f1-Main.Designer.cs b/f1-Main.Designer.cs index 802a4091e..7539a0a3e 100644 --- a/f1-Main.Designer.cs +++ b/f1-Main.Designer.cs @@ -299,11 +299,10 @@ public void InitializeComponent() this.fusedpkx = new System.Windows.Forms.PictureBox(); this.L_ReadOnlyOther = new System.Windows.Forms.Label(); this.Tab_Tools = new System.Windows.Forms.TabPage(); + this.B_OutAHK = new System.Windows.Forms.Button(); this.B_BoxIO = new System.Windows.Forms.Button(); this.B_JPEG = new System.Windows.Forms.Button(); - this.B_OUTHallofFame = new System.Windows.Forms.Button(); this.RTB_T = new System.Windows.Forms.RichTextBox(); - this.B_OUTPasserby = new System.Windows.Forms.Button(); this.Tab_SAV = new System.Windows.Forms.TabPage(); this.L_SAVManipulation = new System.Windows.Forms.Label(); this.B_SwitchSAV = new System.Windows.Forms.Button(); @@ -312,6 +311,8 @@ public void InitializeComponent() this.B_VerifySHA = new System.Windows.Forms.Button(); this.B_ExportSAV = new System.Windows.Forms.Button(); this.RTB_S = new System.Windows.Forms.RichTextBox(); + this.B_OUTHallofFame = new System.Windows.Forms.Button(); + this.B_OUTPasserby = new System.Windows.Forms.Button(); this.B_OpenPokepuffs = new System.Windows.Forms.Button(); this.B_OpenBoxLayout = new System.Windows.Forms.Button(); this.B_OpenOPowers = new System.Windows.Forms.Button(); @@ -322,6 +323,7 @@ public void InitializeComponent() this.B_OpenBerryField = new System.Windows.Forms.Button(); this.B_OpenPokedex = new System.Windows.Forms.Button(); this.GB_SAVtools = new System.Windows.Forms.GroupBox(); + this.B_OpenSuperTraining = new System.Windows.Forms.Button(); this.L_SAVINDEX = new System.Windows.Forms.Label(); this.tabMain.SuspendLayout(); this.Tab_Main.SuspendLayout(); @@ -422,7 +424,7 @@ public void InitializeComponent() this.tabMain.Location = new System.Drawing.Point(10, 27); this.tabMain.Name = "tabMain"; this.tabMain.SelectedIndex = 0; - this.tabMain.Size = new System.Drawing.Size(270, 325); + this.tabMain.Size = new System.Drawing.Size(280, 325); this.tabMain.TabIndex = 0; // // Tab_Main @@ -472,7 +474,7 @@ public void InitializeComponent() this.Tab_Main.Location = new System.Drawing.Point(4, 22); this.Tab_Main.Name = "Tab_Main"; this.Tab_Main.Padding = new System.Windows.Forms.Padding(3); - this.Tab_Main.Size = new System.Drawing.Size(262, 299); + this.Tab_Main.Size = new System.Drawing.Size(272, 299); this.Tab_Main.TabIndex = 0; this.Tab_Main.Text = "Main"; this.Tab_Main.UseVisualStyleBackColor = true; @@ -481,7 +483,7 @@ public void InitializeComponent() // this.CB_Language.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.CB_Language.FormattingEnabled = true; - this.CB_Language.Location = new System.Drawing.Point(104, 174); + this.CB_Language.Location = new System.Drawing.Point(105, 174); this.CB_Language.Name = "CB_Language"; this.CB_Language.Size = new System.Drawing.Size(122, 21); this.CB_Language.TabIndex = 15; @@ -493,7 +495,7 @@ public void InitializeComponent() this.CB_Ability.FormattingEnabled = true; this.CB_Ability.Items.AddRange(new object[] { "Item"}); - this.CB_Ability.Location = new System.Drawing.Point(104, 153); + this.CB_Ability.Location = new System.Drawing.Point(105, 153); this.CB_Ability.Name = "CB_Ability"; this.CB_Ability.Size = new System.Drawing.Size(122, 21); this.CB_Ability.TabIndex = 13; @@ -505,7 +507,7 @@ public void InitializeComponent() // this.TB_PID.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.TB_PID.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.TB_PID.Location = new System.Drawing.Point(104, 7); + this.TB_PID.Location = new System.Drawing.Point(105, 7); this.TB_PID.MaxLength = 8; this.TB_PID.Name = "TB_PID"; this.TB_PID.Size = new System.Drawing.Size(60, 20); @@ -516,7 +518,7 @@ public void InitializeComponent() // // CHK_Nicknamed // - this.CHK_Nicknamed.Location = new System.Drawing.Point(24, 51); + this.CHK_Nicknamed.Location = new System.Drawing.Point(25, 51); this.CHK_Nicknamed.Name = "CHK_Nicknamed"; this.CHK_Nicknamed.Size = new System.Drawing.Size(80, 17); this.CHK_Nicknamed.TabIndex = 4; @@ -528,7 +530,7 @@ public void InitializeComponent() // Label_Gender // this.Label_Gender.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Label_Gender.Location = new System.Drawing.Point(169, 10); + this.Label_Gender.Location = new System.Drawing.Point(170, 10); this.Label_Gender.Name = "Label_Gender"; this.Label_Gender.Size = new System.Drawing.Size(16, 13); this.Label_Gender.TabIndex = 55; @@ -542,7 +544,7 @@ public void InitializeComponent() this.CB_Form.DropDownWidth = 85; this.CB_Form.Enabled = false; this.CB_Form.FormattingEnabled = true; - this.CB_Form.Location = new System.Drawing.Point(157, 132); + this.CB_Form.Location = new System.Drawing.Point(158, 132); this.CB_Form.Name = "CB_Form"; this.CB_Form.Size = new System.Drawing.Size(69, 21); this.CB_Form.TabIndex = 12; @@ -551,7 +553,7 @@ public void InitializeComponent() // CHK_Cured // this.CHK_Cured.AutoSize = true; - this.CHK_Cured.Location = new System.Drawing.Point(178, 196); + this.CHK_Cured.Location = new System.Drawing.Point(179, 196); this.CHK_Cured.Name = "CHK_Cured"; this.CHK_Cured.Size = new System.Drawing.Size(54, 17); this.CHK_Cured.TabIndex = 18; @@ -563,7 +565,7 @@ public void InitializeComponent() // CHK_Infected // this.CHK_Infected.AutoSize = true; - this.CHK_Infected.Location = new System.Drawing.Point(104, 196); + this.CHK_Infected.Location = new System.Drawing.Point(105, 196); this.CHK_Infected.Name = "CHK_Infected"; this.CHK_Infected.Size = new System.Drawing.Size(65, 17); this.CHK_Infected.TabIndex = 17; @@ -574,7 +576,7 @@ public void InitializeComponent() // // Label_HeldItem // - this.Label_HeldItem.Location = new System.Drawing.Point(24, 114); + this.Label_HeldItem.Location = new System.Drawing.Point(25, 114); this.Label_HeldItem.Name = "Label_HeldItem"; this.Label_HeldItem.Size = new System.Drawing.Size(77, 13); this.Label_HeldItem.TabIndex = 51; @@ -586,7 +588,7 @@ public void InitializeComponent() this.CB_HeldItem.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; this.CB_HeldItem.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_HeldItem.FormattingEnabled = true; - this.CB_HeldItem.Location = new System.Drawing.Point(104, 111); + this.CB_HeldItem.Location = new System.Drawing.Point(105, 111); this.CB_HeldItem.Name = "CB_HeldItem"; this.CB_HeldItem.Size = new System.Drawing.Size(122, 21); this.CB_HeldItem.TabIndex = 10; @@ -597,7 +599,7 @@ public void InitializeComponent() // TB_Friendship // this.TB_Friendship.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_Friendship.Location = new System.Drawing.Point(104, 133); + this.TB_Friendship.Location = new System.Drawing.Point(105, 133); this.TB_Friendship.Mask = "000"; this.TB_Friendship.Name = "TB_Friendship"; this.TB_Friendship.Size = new System.Drawing.Size(22, 20); @@ -606,7 +608,7 @@ public void InitializeComponent() // TB_Level // this.TB_Level.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_Level.Location = new System.Drawing.Point(204, 70); + this.TB_Level.Location = new System.Drawing.Point(205, 70); this.TB_Level.Mask = "000"; this.TB_Level.Name = "TB_Level"; this.TB_Level.Size = new System.Drawing.Size(22, 20); @@ -617,7 +619,7 @@ public void InitializeComponent() // TB_EXP // this.TB_EXP.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_EXP.Location = new System.Drawing.Point(104, 70); + this.TB_EXP.Location = new System.Drawing.Point(105, 70); this.TB_EXP.Mask = "0000000"; this.TB_EXP.Name = "TB_EXP"; this.TB_EXP.Size = new System.Drawing.Size(46, 20); @@ -628,7 +630,7 @@ public void InitializeComponent() // BTN_RerollPID // this.BTN_RerollPID.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.BTN_RerollPID.Location = new System.Drawing.Point(187, 7); + this.BTN_RerollPID.Location = new System.Drawing.Point(188, 7); this.BTN_RerollPID.Name = "BTN_RerollPID"; this.BTN_RerollPID.Size = new System.Drawing.Size(40, 20); this.BTN_RerollPID.TabIndex = 2; @@ -640,7 +642,7 @@ public void InitializeComponent() // this.CB_3DSReg.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.CB_3DSReg.FormattingEnabled = true; - this.CB_3DSReg.Location = new System.Drawing.Point(104, 276); + this.CB_3DSReg.Location = new System.Drawing.Point(105, 276); this.CB_3DSReg.Name = "CB_3DSReg"; this.CB_3DSReg.Size = new System.Drawing.Size(122, 21); this.CB_3DSReg.TabIndex = 23; @@ -650,7 +652,7 @@ public void InitializeComponent() this.CB_SubRegion.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; this.CB_SubRegion.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_SubRegion.FormattingEnabled = true; - this.CB_SubRegion.Location = new System.Drawing.Point(104, 256); + this.CB_SubRegion.Location = new System.Drawing.Point(105, 256); this.CB_SubRegion.Name = "CB_SubRegion"; this.CB_SubRegion.Size = new System.Drawing.Size(122, 21); this.CB_SubRegion.TabIndex = 22; @@ -663,7 +665,7 @@ public void InitializeComponent() this.CB_Country.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; this.CB_Country.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_Country.FormattingEnabled = true; - this.CB_Country.Location = new System.Drawing.Point(104, 236); + this.CB_Country.Location = new System.Drawing.Point(105, 236); this.CB_Country.Name = "CB_Country"; this.CB_Country.Size = new System.Drawing.Size(122, 21); this.CB_Country.TabIndex = 21; @@ -682,7 +684,7 @@ public void InitializeComponent() "2", "3", "4"}); - this.CB_PKRSDays.Location = new System.Drawing.Point(196, 213); + this.CB_PKRSDays.Location = new System.Drawing.Point(197, 213); this.CB_PKRSDays.Name = "CB_PKRSDays"; this.CB_PKRSDays.Size = new System.Drawing.Size(30, 21); this.CB_PKRSDays.TabIndex = 20; @@ -710,7 +712,7 @@ public void InitializeComponent() "13", "14", "15"}); - this.CB_PKRSStrain.Location = new System.Drawing.Point(134, 213); + this.CB_PKRSStrain.Location = new System.Drawing.Point(135, 213); this.CB_PKRSStrain.Name = "CB_PKRSStrain"; this.CB_PKRSStrain.Size = new System.Drawing.Size(43, 21); this.CB_PKRSStrain.TabIndex = 19; @@ -721,7 +723,7 @@ public void InitializeComponent() this.CB_Nature.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; this.CB_Nature.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_Nature.FormattingEnabled = true; - this.CB_Nature.Location = new System.Drawing.Point(104, 90); + this.CB_Nature.Location = new System.Drawing.Point(105, 90); this.CB_Nature.Name = "CB_Nature"; this.CB_Nature.Size = new System.Drawing.Size(122, 21); this.CB_Nature.TabIndex = 9; @@ -731,7 +733,7 @@ public void InitializeComponent() // // Label_3DSRegion // - this.Label_3DSRegion.Location = new System.Drawing.Point(24, 279); + this.Label_3DSRegion.Location = new System.Drawing.Point(25, 279); this.Label_3DSRegion.Name = "Label_3DSRegion"; this.Label_3DSRegion.Size = new System.Drawing.Size(77, 13); this.Label_3DSRegion.TabIndex = 18; @@ -740,7 +742,7 @@ public void InitializeComponent() // // Label_SubRegion // - this.Label_SubRegion.Location = new System.Drawing.Point(24, 259); + this.Label_SubRegion.Location = new System.Drawing.Point(25, 259); this.Label_SubRegion.Name = "Label_SubRegion"; this.Label_SubRegion.Size = new System.Drawing.Size(77, 13); this.Label_SubRegion.TabIndex = 17; @@ -749,7 +751,7 @@ public void InitializeComponent() // // Label_Country // - this.Label_Country.Location = new System.Drawing.Point(24, 239); + this.Label_Country.Location = new System.Drawing.Point(25, 239); this.Label_Country.Name = "Label_Country"; this.Label_Country.Size = new System.Drawing.Size(77, 13); this.Label_Country.TabIndex = 16; @@ -758,7 +760,7 @@ public void InitializeComponent() // // Label_PKRSdays // - this.Label_PKRSdays.Location = new System.Drawing.Point(177, 216); + this.Label_PKRSdays.Location = new System.Drawing.Point(178, 216); this.Label_PKRSdays.Name = "Label_PKRSdays"; this.Label_PKRSdays.Size = new System.Drawing.Size(20, 13); this.Label_PKRSdays.TabIndex = 15; @@ -767,7 +769,7 @@ public void InitializeComponent() // // Label_PKRS // - this.Label_PKRS.Location = new System.Drawing.Point(79, 216); + this.Label_PKRS.Location = new System.Drawing.Point(80, 216); this.Label_PKRS.Name = "Label_PKRS"; this.Label_PKRS.Size = new System.Drawing.Size(56, 13); this.Label_PKRS.TabIndex = 14; @@ -777,7 +779,7 @@ public void InitializeComponent() // CHK_IsEgg // this.CHK_IsEgg.AutoSize = true; - this.CHK_IsEgg.Location = new System.Drawing.Point(42, 196); + this.CHK_IsEgg.Location = new System.Drawing.Point(43, 196); this.CHK_IsEgg.Name = "CHK_IsEgg"; this.CHK_IsEgg.Size = new System.Drawing.Size(56, 17); this.CHK_IsEgg.TabIndex = 16; @@ -788,7 +790,7 @@ public void InitializeComponent() // // Label_Language // - this.Label_Language.Location = new System.Drawing.Point(24, 175); + this.Label_Language.Location = new System.Drawing.Point(25, 175); this.Label_Language.Name = "Label_Language"; this.Label_Language.Size = new System.Drawing.Size(77, 13); this.Label_Language.TabIndex = 12; @@ -798,7 +800,7 @@ public void InitializeComponent() // Label_Form // this.Label_Form.AutoSize = true; - this.Label_Form.Location = new System.Drawing.Point(127, 136); + this.Label_Form.Location = new System.Drawing.Point(128, 136); this.Label_Form.Name = "Label_Form"; this.Label_Form.Size = new System.Drawing.Size(33, 13); this.Label_Form.TabIndex = 11; @@ -806,7 +808,7 @@ public void InitializeComponent() // // Label_Ability // - this.Label_Ability.Location = new System.Drawing.Point(24, 154); + this.Label_Ability.Location = new System.Drawing.Point(25, 154); this.Label_Ability.Name = "Label_Ability"; this.Label_Ability.Size = new System.Drawing.Size(77, 13); this.Label_Ability.TabIndex = 10; @@ -815,7 +817,7 @@ public void InitializeComponent() // // Label_Friendship // - this.Label_Friendship.Location = new System.Drawing.Point(24, 135); + this.Label_Friendship.Location = new System.Drawing.Point(25, 135); this.Label_Friendship.Name = "Label_Friendship"; this.Label_Friendship.Size = new System.Drawing.Size(77, 13); this.Label_Friendship.TabIndex = 9; @@ -825,7 +827,7 @@ public void InitializeComponent() // // Label_Nature // - this.Label_Nature.Location = new System.Drawing.Point(24, 93); + this.Label_Nature.Location = new System.Drawing.Point(25, 93); this.Label_Nature.Name = "Label_Nature"; this.Label_Nature.Size = new System.Drawing.Size(77, 13); this.Label_Nature.TabIndex = 8; @@ -834,7 +836,7 @@ public void InitializeComponent() // // Label_CurLevel // - this.Label_CurLevel.Location = new System.Drawing.Point(152, 73); + this.Label_CurLevel.Location = new System.Drawing.Point(153, 73); this.Label_CurLevel.Name = "Label_CurLevel"; this.Label_CurLevel.Size = new System.Drawing.Size(50, 13); this.Label_CurLevel.TabIndex = 7; @@ -844,7 +846,7 @@ public void InitializeComponent() // TB_Nickname // this.TB_Nickname.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_Nickname.Location = new System.Drawing.Point(104, 49); + this.TB_Nickname.Location = new System.Drawing.Point(105, 49); this.TB_Nickname.MaxLength = 12; this.TB_Nickname.Name = "TB_Nickname"; this.TB_Nickname.Size = new System.Drawing.Size(122, 20); @@ -855,7 +857,7 @@ public void InitializeComponent() this.CB_Species.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; this.CB_Species.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_Species.FormattingEnabled = true; - this.CB_Species.Location = new System.Drawing.Point(104, 27); + this.CB_Species.Location = new System.Drawing.Point(105, 27); this.CB_Species.Name = "CB_Species"; this.CB_Species.Size = new System.Drawing.Size(122, 21); this.CB_Species.TabIndex = 3; @@ -866,7 +868,7 @@ public void InitializeComponent() // // Label_EXP // - this.Label_EXP.Location = new System.Drawing.Point(24, 73); + this.Label_EXP.Location = new System.Drawing.Point(25, 73); this.Label_EXP.Name = "Label_EXP"; this.Label_EXP.Size = new System.Drawing.Size(77, 13); this.Label_EXP.TabIndex = 3; @@ -875,7 +877,7 @@ public void InitializeComponent() // // Label_Species // - this.Label_Species.Location = new System.Drawing.Point(24, 30); + this.Label_Species.Location = new System.Drawing.Point(25, 30); this.Label_Species.Name = "Label_Species"; this.Label_Species.Size = new System.Drawing.Size(77, 13); this.Label_Species.TabIndex = 1; @@ -885,7 +887,7 @@ public void InitializeComponent() // // Label_HatchCounter // - this.Label_HatchCounter.Location = new System.Drawing.Point(19, 134); + this.Label_HatchCounter.Location = new System.Drawing.Point(20, 134); this.Label_HatchCounter.Name = "Label_HatchCounter"; this.Label_HatchCounter.Size = new System.Drawing.Size(82, 13); this.Label_HatchCounter.TabIndex = 61; @@ -896,7 +898,7 @@ public void InitializeComponent() // this.Label_IsShiny.Image = global::PKHeX.Properties.Resources.rare_icon; this.Label_IsShiny.InitialImage = global::PKHeX.Properties.Resources.rare_icon; - this.Label_IsShiny.Location = new System.Drawing.Point(52, 7); + this.Label_IsShiny.Location = new System.Drawing.Point(53, 7); this.Label_IsShiny.Name = "Label_IsShiny"; this.Label_IsShiny.Size = new System.Drawing.Size(20, 20); this.Label_IsShiny.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; @@ -906,7 +908,7 @@ public void InitializeComponent() // // BTN_Shinytize // - this.BTN_Shinytize.Location = new System.Drawing.Point(49, 6); + this.BTN_Shinytize.Location = new System.Drawing.Point(50, 6); this.BTN_Shinytize.Name = "BTN_Shinytize"; this.BTN_Shinytize.Size = new System.Drawing.Size(26, 22); this.BTN_Shinytize.TabIndex = 58; @@ -916,7 +918,7 @@ public void InitializeComponent() // // Label_PID // - this.Label_PID.Location = new System.Drawing.Point(24, 11); + this.Label_PID.Location = new System.Drawing.Point(25, 11); this.Label_PID.Name = "Label_PID"; this.Label_PID.Size = new System.Drawing.Size(77, 13); this.Label_PID.TabIndex = 0; @@ -926,7 +928,7 @@ public void InitializeComponent() // TB_AbilityNumber // this.TB_AbilityNumber.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_AbilityNumber.Location = new System.Drawing.Point(206, 151); + this.TB_AbilityNumber.Location = new System.Drawing.Point(207, 151); this.TB_AbilityNumber.Mask = "0"; this.TB_AbilityNumber.Name = "TB_AbilityNumber"; this.TB_AbilityNumber.Size = new System.Drawing.Size(20, 20); @@ -955,7 +957,7 @@ public void InitializeComponent() this.Tab_Met.Location = new System.Drawing.Point(4, 22); this.Tab_Met.Name = "Tab_Met"; this.Tab_Met.Padding = new System.Windows.Forms.Padding(3); - this.Tab_Met.Size = new System.Drawing.Size(262, 299); + this.Tab_Met.Size = new System.Drawing.Size(272, 299); this.Tab_Met.TabIndex = 1; this.Tab_Met.Text = "Met"; this.Tab_Met.UseVisualStyleBackColor = true; @@ -963,7 +965,7 @@ public void InitializeComponent() // CHK_AsEgg // this.CHK_AsEgg.AutoSize = true; - this.CHK_AsEgg.Location = new System.Drawing.Point(104, 204); + this.CHK_AsEgg.Location = new System.Drawing.Point(105, 204); this.CHK_AsEgg.Name = "CHK_AsEgg"; this.CHK_AsEgg.Size = new System.Drawing.Size(60, 17); this.CHK_AsEgg.TabIndex = 8; @@ -974,7 +976,7 @@ public void InitializeComponent() // CHK_Fateful // this.CHK_Fateful.AutoSize = true; - this.CHK_Fateful.Location = new System.Drawing.Point(104, 135); + this.CHK_Fateful.Location = new System.Drawing.Point(105, 135); this.CHK_Fateful.Name = "CHK_Fateful"; this.CHK_Fateful.Size = new System.Drawing.Size(110, 17); this.CHK_Fateful.TabIndex = 7; @@ -988,7 +990,7 @@ public void InitializeComponent() this.GB_EggConditions.Controls.Add(this.Label_EggDate); this.GB_EggConditions.Controls.Add(this.Label_EggLocation); this.GB_EggConditions.Enabled = false; - this.GB_EggConditions.Location = new System.Drawing.Point(36, 226); + this.GB_EggConditions.Location = new System.Drawing.Point(37, 226); this.GB_EggConditions.Name = "GB_EggConditions"; this.GB_EggConditions.Size = new System.Drawing.Size(200, 67); this.GB_EggConditions.TabIndex = 9; @@ -1042,7 +1044,7 @@ public void InitializeComponent() // Label_EncounterType // this.Label_EncounterType.Enabled = false; - this.Label_EncounterType.Location = new System.Drawing.Point(24, 114); + this.Label_EncounterType.Location = new System.Drawing.Point(25, 114); this.Label_EncounterType.Name = "Label_EncounterType"; this.Label_EncounterType.Size = new System.Drawing.Size(77, 13); this.Label_EncounterType.TabIndex = 5; @@ -1051,7 +1053,7 @@ public void InitializeComponent() // // Label_MetDate // - this.Label_MetDate.Location = new System.Drawing.Point(24, 93); + this.Label_MetDate.Location = new System.Drawing.Point(25, 93); this.Label_MetDate.Name = "Label_MetDate"; this.Label_MetDate.Size = new System.Drawing.Size(77, 13); this.Label_MetDate.TabIndex = 4; @@ -1060,7 +1062,7 @@ public void InitializeComponent() // // Label_MetLevel // - this.Label_MetLevel.Location = new System.Drawing.Point(24, 73); + this.Label_MetLevel.Location = new System.Drawing.Point(25, 73); this.Label_MetLevel.Name = "Label_MetLevel"; this.Label_MetLevel.Size = new System.Drawing.Size(77, 13); this.Label_MetLevel.TabIndex = 3; @@ -1069,7 +1071,7 @@ public void InitializeComponent() // // Label_Ball // - this.Label_Ball.Location = new System.Drawing.Point(24, 52); + this.Label_Ball.Location = new System.Drawing.Point(25, 52); this.Label_Ball.Name = "Label_Ball"; this.Label_Ball.Size = new System.Drawing.Size(77, 13); this.Label_Ball.TabIndex = 2; @@ -1078,7 +1080,7 @@ public void InitializeComponent() // // Label_MetLocation // - this.Label_MetLocation.Location = new System.Drawing.Point(24, 30); + this.Label_MetLocation.Location = new System.Drawing.Point(25, 30); this.Label_MetLocation.Name = "Label_MetLocation"; this.Label_MetLocation.Size = new System.Drawing.Size(77, 13); this.Label_MetLocation.TabIndex = 1; @@ -1087,7 +1089,7 @@ public void InitializeComponent() // // Label_OriginGame // - this.Label_OriginGame.Location = new System.Drawing.Point(24, 11); + this.Label_OriginGame.Location = new System.Drawing.Point(25, 11); this.Label_OriginGame.Name = "Label_OriginGame"; this.Label_OriginGame.Size = new System.Drawing.Size(77, 13); this.Label_OriginGame.TabIndex = 0; @@ -1098,7 +1100,7 @@ public void InitializeComponent() // this.CB_GameOrigin.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.CB_GameOrigin.FormattingEnabled = true; - this.CB_GameOrigin.Location = new System.Drawing.Point(104, 7); + this.CB_GameOrigin.Location = new System.Drawing.Point(105, 7); this.CB_GameOrigin.Name = "CB_GameOrigin"; this.CB_GameOrigin.Size = new System.Drawing.Size(122, 21); this.CB_GameOrigin.TabIndex = 1; @@ -1110,7 +1112,7 @@ public void InitializeComponent() this.CB_MetLocation.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_MetLocation.DropDownWidth = 150; this.CB_MetLocation.FormattingEnabled = true; - this.CB_MetLocation.Location = new System.Drawing.Point(104, 27); + this.CB_MetLocation.Location = new System.Drawing.Point(105, 27); this.CB_MetLocation.Name = "CB_MetLocation"; this.CB_MetLocation.Size = new System.Drawing.Size(122, 21); this.CB_MetLocation.TabIndex = 10; @@ -1123,7 +1125,7 @@ public void InitializeComponent() this.CB_Ball.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; this.CB_Ball.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.CB_Ball.FormattingEnabled = true; - this.CB_Ball.Location = new System.Drawing.Point(104, 48); + this.CB_Ball.Location = new System.Drawing.Point(105, 48); this.CB_Ball.Name = "CB_Ball"; this.CB_Ball.Size = new System.Drawing.Size(122, 21); this.CB_Ball.TabIndex = 3; @@ -1134,7 +1136,7 @@ public void InitializeComponent() // TB_MetLevel // this.TB_MetLevel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_MetLevel.Location = new System.Drawing.Point(104, 70); + this.TB_MetLevel.Location = new System.Drawing.Point(105, 70); this.TB_MetLevel.Mask = "000"; this.TB_MetLevel.Name = "TB_MetLevel"; this.TB_MetLevel.Size = new System.Drawing.Size(122, 20); @@ -1144,7 +1146,7 @@ public void InitializeComponent() // this.CAL_MetDate.CustomFormat = "MM/dd/yyyy"; this.CAL_MetDate.Format = System.Windows.Forms.DateTimePickerFormat.Short; - this.CAL_MetDate.Location = new System.Drawing.Point(104, 90); + this.CAL_MetDate.Location = new System.Drawing.Point(105, 90); this.CAL_MetDate.MaxDate = new System.DateTime(2099, 12, 31, 0, 0, 0, 0); this.CAL_MetDate.MinDate = new System.DateTime(2000, 1, 1, 0, 0, 0, 0); this.CAL_MetDate.Name = "CAL_MetDate"; @@ -1157,7 +1159,7 @@ public void InitializeComponent() this.CB_EncounterType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.CB_EncounterType.DropDownWidth = 140; this.CB_EncounterType.FormattingEnabled = true; - this.CB_EncounterType.Location = new System.Drawing.Point(104, 110); + this.CB_EncounterType.Location = new System.Drawing.Point(105, 110); this.CB_EncounterType.Name = "CB_EncounterType"; this.CB_EncounterType.Size = new System.Drawing.Size(122, 21); this.CB_EncounterType.TabIndex = 6; @@ -1218,14 +1220,14 @@ public void InitializeComponent() this.Tab_Stats.Location = new System.Drawing.Point(4, 22); this.Tab_Stats.Name = "Tab_Stats"; this.Tab_Stats.Padding = new System.Windows.Forms.Padding(3); - this.Tab_Stats.Size = new System.Drawing.Size(262, 299); + this.Tab_Stats.Size = new System.Drawing.Size(272, 299); this.Tab_Stats.TabIndex = 2; this.Tab_Stats.Text = "Stats"; this.Tab_Stats.UseVisualStyleBackColor = true; // // Label_CharacteristicPrefix // - this.Label_CharacteristicPrefix.Location = new System.Drawing.Point(24, 198); + this.Label_CharacteristicPrefix.Location = new System.Drawing.Point(29, 198); this.Label_CharacteristicPrefix.Name = "Label_CharacteristicPrefix"; this.Label_CharacteristicPrefix.Size = new System.Drawing.Size(103, 13); this.Label_CharacteristicPrefix.TabIndex = 43; @@ -1236,7 +1238,7 @@ public void InitializeComponent() // this.L_Potential.AutoSize = true; this.L_Potential.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.L_Potential.Location = new System.Drawing.Point(160, 153); + this.L_Potential.Location = new System.Drawing.Point(165, 153); this.L_Potential.Name = "L_Potential"; this.L_Potential.Size = new System.Drawing.Size(67, 16); this.L_Potential.TabIndex = 42; @@ -1246,7 +1248,7 @@ public void InitializeComponent() // this.TB_IVTotal.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.TB_IVTotal.Enabled = false; - this.TB_IVTotal.Location = new System.Drawing.Point(97, 151); + this.TB_IVTotal.Location = new System.Drawing.Point(102, 151); this.TB_IVTotal.MaxLength = 3; this.TB_IVTotal.Name = "TB_IVTotal"; this.TB_IVTotal.Size = new System.Drawing.Size(22, 20); @@ -1256,7 +1258,7 @@ public void InitializeComponent() // L_Characteristic // this.L_Characteristic.AutoSize = true; - this.L_Characteristic.Location = new System.Drawing.Point(126, 198); + this.L_Characteristic.Location = new System.Drawing.Point(131, 198); this.L_Characteristic.Name = "L_Characteristic"; this.L_Characteristic.Size = new System.Drawing.Size(34, 13); this.L_Characteristic.TabIndex = 40; @@ -1265,7 +1267,7 @@ public void InitializeComponent() // TB_Sheen // this.TB_Sheen.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_Sheen.Location = new System.Drawing.Point(208, 279); + this.TB_Sheen.Location = new System.Drawing.Point(213, 279); this.TB_Sheen.Mask = "000"; this.TB_Sheen.Name = "TB_Sheen"; this.TB_Sheen.Size = new System.Drawing.Size(31, 20); @@ -1276,7 +1278,7 @@ public void InitializeComponent() // TB_Tough // this.TB_Tough.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_Tough.Location = new System.Drawing.Point(171, 279); + this.TB_Tough.Location = new System.Drawing.Point(176, 279); this.TB_Tough.Mask = "000"; this.TB_Tough.Name = "TB_Tough"; this.TB_Tough.Size = new System.Drawing.Size(31, 20); @@ -1287,7 +1289,7 @@ public void InitializeComponent() // TB_Smart // this.TB_Smart.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_Smart.Location = new System.Drawing.Point(134, 279); + this.TB_Smart.Location = new System.Drawing.Point(139, 279); this.TB_Smart.Mask = "000"; this.TB_Smart.Name = "TB_Smart"; this.TB_Smart.Size = new System.Drawing.Size(31, 20); @@ -1298,7 +1300,7 @@ public void InitializeComponent() // TB_Cute // this.TB_Cute.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_Cute.Location = new System.Drawing.Point(97, 279); + this.TB_Cute.Location = new System.Drawing.Point(102, 279); this.TB_Cute.Mask = "000"; this.TB_Cute.Name = "TB_Cute"; this.TB_Cute.Size = new System.Drawing.Size(31, 20); @@ -1309,7 +1311,7 @@ public void InitializeComponent() // TB_Beauty // this.TB_Beauty.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_Beauty.Location = new System.Drawing.Point(60, 279); + this.TB_Beauty.Location = new System.Drawing.Point(65, 279); this.TB_Beauty.Mask = "000"; this.TB_Beauty.Name = "TB_Beauty"; this.TB_Beauty.Size = new System.Drawing.Size(31, 20); @@ -1320,7 +1322,7 @@ public void InitializeComponent() // TB_Cool // this.TB_Cool.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_Cool.Location = new System.Drawing.Point(23, 279); + this.TB_Cool.Location = new System.Drawing.Point(28, 279); this.TB_Cool.Mask = "000"; this.TB_Cool.Name = "TB_Cool"; this.TB_Cool.Size = new System.Drawing.Size(31, 20); @@ -1331,7 +1333,7 @@ public void InitializeComponent() // TB_SPEIV // this.TB_SPEIV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_SPEIV.Location = new System.Drawing.Point(97, 129); + this.TB_SPEIV.Location = new System.Drawing.Point(102, 129); this.TB_SPEIV.Mask = "00"; this.TB_SPEIV.Name = "TB_SPEIV"; this.TB_SPEIV.Size = new System.Drawing.Size(22, 20); @@ -1342,7 +1344,7 @@ public void InitializeComponent() // TB_SPDIV // this.TB_SPDIV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_SPDIV.Location = new System.Drawing.Point(97, 107); + this.TB_SPDIV.Location = new System.Drawing.Point(102, 107); this.TB_SPDIV.Mask = "00"; this.TB_SPDIV.Name = "TB_SPDIV"; this.TB_SPDIV.Size = new System.Drawing.Size(22, 20); @@ -1353,7 +1355,7 @@ public void InitializeComponent() // TB_SPAIV // this.TB_SPAIV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_SPAIV.Location = new System.Drawing.Point(97, 85); + this.TB_SPAIV.Location = new System.Drawing.Point(102, 85); this.TB_SPAIV.Mask = "00"; this.TB_SPAIV.Name = "TB_SPAIV"; this.TB_SPAIV.Size = new System.Drawing.Size(22, 20); @@ -1364,7 +1366,7 @@ public void InitializeComponent() // TB_DEFIV // this.TB_DEFIV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_DEFIV.Location = new System.Drawing.Point(97, 63); + this.TB_DEFIV.Location = new System.Drawing.Point(102, 63); this.TB_DEFIV.Mask = "00"; this.TB_DEFIV.Name = "TB_DEFIV"; this.TB_DEFIV.Size = new System.Drawing.Size(22, 20); @@ -1375,7 +1377,7 @@ public void InitializeComponent() // TB_ATKIV // this.TB_ATKIV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_ATKIV.Location = new System.Drawing.Point(97, 41); + this.TB_ATKIV.Location = new System.Drawing.Point(102, 41); this.TB_ATKIV.Mask = "00"; this.TB_ATKIV.Name = "TB_ATKIV"; this.TB_ATKIV.Size = new System.Drawing.Size(22, 20); @@ -1386,7 +1388,7 @@ public void InitializeComponent() // TB_HPIV // this.TB_HPIV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_HPIV.Location = new System.Drawing.Point(97, 19); + this.TB_HPIV.Location = new System.Drawing.Point(102, 19); this.TB_HPIV.Mask = "00"; this.TB_HPIV.Name = "TB_HPIV"; this.TB_HPIV.Size = new System.Drawing.Size(22, 20); @@ -1397,7 +1399,7 @@ public void InitializeComponent() // TB_ATKEV // this.TB_ATKEV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_ATKEV.Location = new System.Drawing.Point(125, 41); + this.TB_ATKEV.Location = new System.Drawing.Point(130, 41); this.TB_ATKEV.Mask = "000"; this.TB_ATKEV.Name = "TB_ATKEV"; this.TB_ATKEV.Size = new System.Drawing.Size(31, 20); @@ -1408,7 +1410,7 @@ public void InitializeComponent() // TB_DEFEV // this.TB_DEFEV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_DEFEV.Location = new System.Drawing.Point(125, 63); + this.TB_DEFEV.Location = new System.Drawing.Point(130, 63); this.TB_DEFEV.Mask = "000"; this.TB_DEFEV.Name = "TB_DEFEV"; this.TB_DEFEV.Size = new System.Drawing.Size(31, 20); @@ -1419,7 +1421,7 @@ public void InitializeComponent() // TB_SPEEV // this.TB_SPEEV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_SPEEV.Location = new System.Drawing.Point(125, 129); + this.TB_SPEEV.Location = new System.Drawing.Point(130, 129); this.TB_SPEEV.Mask = "000"; this.TB_SPEEV.Name = "TB_SPEEV"; this.TB_SPEEV.Size = new System.Drawing.Size(31, 20); @@ -1430,7 +1432,7 @@ public void InitializeComponent() // TB_SPDEV // this.TB_SPDEV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_SPDEV.Location = new System.Drawing.Point(125, 107); + this.TB_SPDEV.Location = new System.Drawing.Point(130, 107); this.TB_SPDEV.Mask = "000"; this.TB_SPDEV.Name = "TB_SPDEV"; this.TB_SPDEV.Size = new System.Drawing.Size(31, 20); @@ -1441,7 +1443,7 @@ public void InitializeComponent() // TB_SPAEV // this.TB_SPAEV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_SPAEV.Location = new System.Drawing.Point(125, 85); + this.TB_SPAEV.Location = new System.Drawing.Point(130, 85); this.TB_SPAEV.Mask = "000"; this.TB_SPAEV.Name = "TB_SPAEV"; this.TB_SPAEV.Size = new System.Drawing.Size(31, 20); @@ -1452,7 +1454,7 @@ public void InitializeComponent() // TB_HPEV // this.TB_HPEV.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TB_HPEV.Location = new System.Drawing.Point(125, 19); + this.TB_HPEV.Location = new System.Drawing.Point(130, 19); this.TB_HPEV.Mask = "000"; this.TB_HPEV.Name = "TB_HPEV"; this.TB_HPEV.Size = new System.Drawing.Size(31, 20); @@ -1462,7 +1464,7 @@ public void InitializeComponent() // // Label_Sheen // - this.Label_Sheen.Location = new System.Drawing.Point(202, 266); + this.Label_Sheen.Location = new System.Drawing.Point(207, 266); this.Label_Sheen.Name = "Label_Sheen"; this.Label_Sheen.Size = new System.Drawing.Size(43, 13); this.Label_Sheen.TabIndex = 39; @@ -1471,7 +1473,7 @@ public void InitializeComponent() // // Label_Tough // - this.Label_Tough.Location = new System.Drawing.Point(165, 266); + this.Label_Tough.Location = new System.Drawing.Point(170, 266); this.Label_Tough.Name = "Label_Tough"; this.Label_Tough.Size = new System.Drawing.Size(43, 13); this.Label_Tough.TabIndex = 38; @@ -1480,7 +1482,7 @@ public void InitializeComponent() // // Label_Smart // - this.Label_Smart.Location = new System.Drawing.Point(128, 266); + this.Label_Smart.Location = new System.Drawing.Point(133, 266); this.Label_Smart.Name = "Label_Smart"; this.Label_Smart.Size = new System.Drawing.Size(43, 13); this.Label_Smart.TabIndex = 37; @@ -1489,7 +1491,7 @@ public void InitializeComponent() // // Label_Cute // - this.Label_Cute.Location = new System.Drawing.Point(91, 266); + this.Label_Cute.Location = new System.Drawing.Point(96, 266); this.Label_Cute.Name = "Label_Cute"; this.Label_Cute.Size = new System.Drawing.Size(43, 13); this.Label_Cute.TabIndex = 36; @@ -1498,7 +1500,7 @@ public void InitializeComponent() // // Label_Beauty // - this.Label_Beauty.Location = new System.Drawing.Point(54, 266); + this.Label_Beauty.Location = new System.Drawing.Point(59, 266); this.Label_Beauty.Name = "Label_Beauty"; this.Label_Beauty.Size = new System.Drawing.Size(43, 13); this.Label_Beauty.TabIndex = 35; @@ -1507,7 +1509,7 @@ public void InitializeComponent() // // Label_Cool // - this.Label_Cool.Location = new System.Drawing.Point(17, 266); + this.Label_Cool.Location = new System.Drawing.Point(22, 266); this.Label_Cool.Name = "Label_Cool"; this.Label_Cool.Size = new System.Drawing.Size(43, 13); this.Label_Cool.TabIndex = 34; @@ -1516,7 +1518,7 @@ public void InitializeComponent() // // Label_ContestStats // - this.Label_ContestStats.Location = new System.Drawing.Point(62, 250); + this.Label_ContestStats.Location = new System.Drawing.Point(67, 250); this.Label_ContestStats.Name = "Label_ContestStats"; this.Label_ContestStats.Size = new System.Drawing.Size(140, 13); this.Label_ContestStats.TabIndex = 33; @@ -1525,7 +1527,7 @@ public void InitializeComponent() // // BTN_RandomEVs // - this.BTN_RandomEVs.Location = new System.Drawing.Point(135, 218); + this.BTN_RandomEVs.Location = new System.Drawing.Point(140, 218); this.BTN_RandomEVs.Name = "BTN_RandomEVs"; this.BTN_RandomEVs.Size = new System.Drawing.Size(92, 23); this.BTN_RandomEVs.TabIndex = 14; @@ -1535,7 +1537,7 @@ public void InitializeComponent() // // BTN_RandomIVs // - this.BTN_RandomIVs.Location = new System.Drawing.Point(36, 218); + this.BTN_RandomIVs.Location = new System.Drawing.Point(41, 218); this.BTN_RandomIVs.Name = "BTN_RandomIVs"; this.BTN_RandomIVs.Size = new System.Drawing.Size(92, 23); this.BTN_RandomIVs.TabIndex = 13; @@ -1546,7 +1548,7 @@ public void InitializeComponent() // Label_HPTYPE // this.Label_HPTYPE.AutoSize = true; - this.Label_HPTYPE.Location = new System.Drawing.Point(155, 179); + this.Label_HPTYPE.Location = new System.Drawing.Point(160, 179); this.Label_HPTYPE.Name = "Label_HPTYPE"; this.Label_HPTYPE.Size = new System.Drawing.Size(33, 13); this.Label_HPTYPE.TabIndex = 30; @@ -1554,7 +1556,7 @@ public void InitializeComponent() // // Label_HiddenPowerPrefix // - this.Label_HiddenPowerPrefix.Location = new System.Drawing.Point(24, 179); + this.Label_HiddenPowerPrefix.Location = new System.Drawing.Point(29, 179); this.Label_HiddenPowerPrefix.Name = "Label_HiddenPowerPrefix"; this.Label_HiddenPowerPrefix.Size = new System.Drawing.Size(133, 13); this.Label_HiddenPowerPrefix.TabIndex = 29; @@ -1563,7 +1565,7 @@ public void InitializeComponent() // // Label_Stats // - this.Label_Stats.Location = new System.Drawing.Point(157, 6); + this.Label_Stats.Location = new System.Drawing.Point(162, 6); this.Label_Stats.Name = "Label_Stats"; this.Label_Stats.Size = new System.Drawing.Size(40, 13); this.Label_Stats.TabIndex = 28; @@ -1572,7 +1574,7 @@ public void InitializeComponent() // // Label_EVs // - this.Label_EVs.Location = new System.Drawing.Point(120, 6); + this.Label_EVs.Location = new System.Drawing.Point(125, 6); this.Label_EVs.Name = "Label_EVs"; this.Label_EVs.Size = new System.Drawing.Size(40, 13); this.Label_EVs.TabIndex = 27; @@ -1581,7 +1583,7 @@ public void InitializeComponent() // // Label_IVs // - this.Label_IVs.Location = new System.Drawing.Point(93, 6); + this.Label_IVs.Location = new System.Drawing.Point(98, 6); this.Label_IVs.Name = "Label_IVs"; this.Label_IVs.Size = new System.Drawing.Size(30, 13); this.Label_IVs.TabIndex = 26; @@ -1590,7 +1592,7 @@ public void InitializeComponent() // // Label_Total // - this.Label_Total.Location = new System.Drawing.Point(24, 154); + this.Label_Total.Location = new System.Drawing.Point(29, 154); this.Label_Total.Name = "Label_Total"; this.Label_Total.Size = new System.Drawing.Size(70, 13); this.Label_Total.TabIndex = 25; @@ -1599,7 +1601,7 @@ public void InitializeComponent() // // Label_SPE // - this.Label_SPE.Location = new System.Drawing.Point(24, 131); + this.Label_SPE.Location = new System.Drawing.Point(29, 131); this.Label_SPE.Name = "Label_SPE"; this.Label_SPE.Size = new System.Drawing.Size(70, 13); this.Label_SPE.TabIndex = 24; @@ -1608,7 +1610,7 @@ public void InitializeComponent() // // Label_SPD // - this.Label_SPD.Location = new System.Drawing.Point(24, 109); + this.Label_SPD.Location = new System.Drawing.Point(29, 109); this.Label_SPD.Name = "Label_SPD"; this.Label_SPD.Size = new System.Drawing.Size(70, 13); this.Label_SPD.TabIndex = 23; @@ -1617,7 +1619,7 @@ public void InitializeComponent() // // Label_SPA // - this.Label_SPA.Location = new System.Drawing.Point(24, 87); + this.Label_SPA.Location = new System.Drawing.Point(29, 87); this.Label_SPA.Name = "Label_SPA"; this.Label_SPA.Size = new System.Drawing.Size(70, 13); this.Label_SPA.TabIndex = 22; @@ -1626,7 +1628,7 @@ public void InitializeComponent() // // Label_DEF // - this.Label_DEF.Location = new System.Drawing.Point(24, 65); + this.Label_DEF.Location = new System.Drawing.Point(29, 65); this.Label_DEF.Name = "Label_DEF"; this.Label_DEF.Size = new System.Drawing.Size(70, 13); this.Label_DEF.TabIndex = 21; @@ -1635,7 +1637,7 @@ public void InitializeComponent() // // Label_ATK // - this.Label_ATK.Location = new System.Drawing.Point(24, 43); + this.Label_ATK.Location = new System.Drawing.Point(29, 43); this.Label_ATK.Name = "Label_ATK"; this.Label_ATK.Size = new System.Drawing.Size(70, 13); this.Label_ATK.TabIndex = 20; @@ -1644,7 +1646,7 @@ public void InitializeComponent() // // Label_HP // - this.Label_HP.Location = new System.Drawing.Point(24, 21); + this.Label_HP.Location = new System.Drawing.Point(29, 21); this.Label_HP.Name = "Label_HP"; this.Label_HP.Size = new System.Drawing.Size(70, 13); this.Label_HP.TabIndex = 19; @@ -1655,7 +1657,7 @@ public void InitializeComponent() // this.TB_EVTotal.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.TB_EVTotal.Enabled = false; - this.TB_EVTotal.Location = new System.Drawing.Point(125, 151); + this.TB_EVTotal.Location = new System.Drawing.Point(130, 151); this.TB_EVTotal.MaxLength = 3; this.TB_EVTotal.Name = "TB_EVTotal"; this.TB_EVTotal.Size = new System.Drawing.Size(31, 20); @@ -1666,7 +1668,7 @@ public void InitializeComponent() // this.Stat_SPE.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.Stat_SPE.Enabled = false; - this.Stat_SPE.Location = new System.Drawing.Point(162, 129); + this.Stat_SPE.Location = new System.Drawing.Point(167, 129); this.Stat_SPE.MaxLength = 3; this.Stat_SPE.Name = "Stat_SPE"; this.Stat_SPE.Size = new System.Drawing.Size(31, 20); @@ -1677,7 +1679,7 @@ public void InitializeComponent() // this.Stat_SPD.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.Stat_SPD.Enabled = false; - this.Stat_SPD.Location = new System.Drawing.Point(162, 107); + this.Stat_SPD.Location = new System.Drawing.Point(167, 107); this.Stat_SPD.MaxLength = 3; this.Stat_SPD.Name = "Stat_SPD"; this.Stat_SPD.Size = new System.Drawing.Size(31, 20); @@ -1688,7 +1690,7 @@ public void InitializeComponent() // this.Stat_SPA.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.Stat_SPA.Enabled = false; - this.Stat_SPA.Location = new System.Drawing.Point(162, 85); + this.Stat_SPA.Location = new System.Drawing.Point(167, 85); this.Stat_SPA.MaxLength = 3; this.Stat_SPA.Name = "Stat_SPA"; this.Stat_SPA.Size = new System.Drawing.Size(31, 20); @@ -1699,7 +1701,7 @@ public void InitializeComponent() // this.Stat_DEF.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.Stat_DEF.Enabled = false; - this.Stat_DEF.Location = new System.Drawing.Point(162, 63); + this.Stat_DEF.Location = new System.Drawing.Point(167, 63); this.Stat_DEF.MaxLength = 3; this.Stat_DEF.Name = "Stat_DEF"; this.Stat_DEF.Size = new System.Drawing.Size(31, 20); @@ -1710,7 +1712,7 @@ public void InitializeComponent() // this.Stat_ATK.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.Stat_ATK.Enabled = false; - this.Stat_ATK.Location = new System.Drawing.Point(162, 41); + this.Stat_ATK.Location = new System.Drawing.Point(167, 41); this.Stat_ATK.MaxLength = 3; this.Stat_ATK.Name = "Stat_ATK"; this.Stat_ATK.Size = new System.Drawing.Size(31, 20); @@ -1721,7 +1723,7 @@ public void InitializeComponent() // this.Stat_HP.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.Stat_HP.Enabled = false; - this.Stat_HP.Location = new System.Drawing.Point(162, 19); + this.Stat_HP.Location = new System.Drawing.Point(167, 19); this.Stat_HP.MaxLength = 3; this.Stat_HP.Name = "Stat_HP"; this.Stat_HP.Size = new System.Drawing.Size(31, 20); @@ -1736,7 +1738,7 @@ public void InitializeComponent() this.Tab_Attacks.Location = new System.Drawing.Point(4, 22); this.Tab_Attacks.Name = "Tab_Attacks"; this.Tab_Attacks.Padding = new System.Windows.Forms.Padding(3); - this.Tab_Attacks.Size = new System.Drawing.Size(262, 299); + this.Tab_Attacks.Size = new System.Drawing.Size(272, 299); this.Tab_Attacks.TabIndex = 3; this.Tab_Attacks.Text = "Attacks"; this.Tab_Attacks.UseVisualStyleBackColor = true; @@ -1747,7 +1749,7 @@ public void InitializeComponent() this.GB_RelearnMoves.Controls.Add(this.CB_RelearnMove3); this.GB_RelearnMoves.Controls.Add(this.CB_RelearnMove2); this.GB_RelearnMoves.Controls.Add(this.CB_RelearnMove1); - this.GB_RelearnMoves.Location = new System.Drawing.Point(21, 160); + this.GB_RelearnMoves.Location = new System.Drawing.Point(25, 160); this.GB_RelearnMoves.Name = "GB_RelearnMoves"; this.GB_RelearnMoves.Size = new System.Drawing.Size(220, 120); this.GB_RelearnMoves.TabIndex = 1; @@ -1826,7 +1828,7 @@ public void InitializeComponent() this.GB_CurrentMoves.Controls.Add(this.CB_Move3); this.GB_CurrentMoves.Controls.Add(this.CB_Move2); this.GB_CurrentMoves.Controls.Add(this.CB_Move1); - this.GB_CurrentMoves.Location = new System.Drawing.Point(23, 19); + this.GB_CurrentMoves.Location = new System.Drawing.Point(27, 19); this.GB_CurrentMoves.Name = "GB_CurrentMoves"; this.GB_CurrentMoves.Size = new System.Drawing.Size(220, 120); this.GB_CurrentMoves.TabIndex = 0; @@ -2026,7 +2028,7 @@ public void InitializeComponent() this.Tab_OTMisc.Location = new System.Drawing.Point(4, 22); this.Tab_OTMisc.Name = "Tab_OTMisc"; this.Tab_OTMisc.Padding = new System.Windows.Forms.Padding(3); - this.Tab_OTMisc.Size = new System.Drawing.Size(262, 299); + this.Tab_OTMisc.Size = new System.Drawing.Size(272, 299); this.Tab_OTMisc.TabIndex = 4; this.Tab_OTMisc.Text = "OT/Misc"; this.Tab_OTMisc.UseVisualStyleBackColor = true; @@ -2035,7 +2037,7 @@ public void InitializeComponent() // this.CHK_Diamond.AutoSize = true; this.CHK_Diamond.Font = new System.Drawing.Font("Cambria", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.CHK_Diamond.Location = new System.Drawing.Point(200, 228); + this.CHK_Diamond.Location = new System.Drawing.Point(205, 228); this.CHK_Diamond.Name = "CHK_Diamond"; this.CHK_Diamond.Size = new System.Drawing.Size(15, 14); this.CHK_Diamond.TabIndex = 13; @@ -2046,7 +2048,7 @@ public void InitializeComponent() // CHK_Star // this.CHK_Star.AutoSize = true; - this.CHK_Star.Location = new System.Drawing.Point(200, 213); + this.CHK_Star.Location = new System.Drawing.Point(205, 213); this.CHK_Star.Name = "CHK_Star"; this.CHK_Star.Size = new System.Drawing.Size(38, 17); this.CHK_Star.TabIndex = 13; @@ -2057,7 +2059,7 @@ public void InitializeComponent() // CHK_Heart // this.CHK_Heart.AutoSize = true; - this.CHK_Heart.Location = new System.Drawing.Point(200, 199); + this.CHK_Heart.Location = new System.Drawing.Point(205, 199); this.CHK_Heart.Name = "CHK_Heart"; this.CHK_Heart.Size = new System.Drawing.Size(37, 17); this.CHK_Heart.TabIndex = 12; @@ -2068,7 +2070,7 @@ public void InitializeComponent() // CHK_Square // this.CHK_Square.AutoSize = true; - this.CHK_Square.Location = new System.Drawing.Point(24, 227); + this.CHK_Square.Location = new System.Drawing.Point(29, 227); this.CHK_Square.Name = "CHK_Square"; this.CHK_Square.Size = new System.Drawing.Size(38, 17); this.CHK_Square.TabIndex = 11; @@ -2080,7 +2082,7 @@ public void InitializeComponent() // this.TB_EC.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.TB_EC.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.TB_EC.Location = new System.Drawing.Point(171, 276); + this.TB_EC.Location = new System.Drawing.Point(176, 276); this.TB_EC.MaxLength = 8; this.TB_EC.Name = "TB_EC"; this.TB_EC.Size = new System.Drawing.Size(60, 20); @@ -2093,7 +2095,7 @@ public void InitializeComponent() this.GB_nOT.Controls.Add(this.Label_CTGender); this.GB_nOT.Controls.Add(this.TB_OTt2); this.GB_nOT.Controls.Add(this.Label_PrevOT); - this.GB_nOT.Location = new System.Drawing.Point(35, 90); + this.GB_nOT.Location = new System.Drawing.Point(40, 90); this.GB_nOT.Name = "GB_nOT"; this.GB_nOT.Size = new System.Drawing.Size(190, 50); this.GB_nOT.TabIndex = 43; @@ -2135,7 +2137,7 @@ public void InitializeComponent() // CHK_Triangle // this.CHK_Triangle.AutoSize = true; - this.CHK_Triangle.Location = new System.Drawing.Point(24, 213); + this.CHK_Triangle.Location = new System.Drawing.Point(29, 213); this.CHK_Triangle.Name = "CHK_Triangle"; this.CHK_Triangle.Size = new System.Drawing.Size(38, 17); this.CHK_Triangle.TabIndex = 10; @@ -2147,7 +2149,7 @@ public void InitializeComponent() // this.CHK_Circle.AutoSize = true; this.CHK_Circle.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.CHK_Circle.Location = new System.Drawing.Point(24, 193); + this.CHK_Circle.Location = new System.Drawing.Point(29, 193); this.CHK_Circle.Name = "CHK_Circle"; this.CHK_Circle.Size = new System.Drawing.Size(40, 28); this.CHK_Circle.TabIndex = 9; @@ -2158,7 +2160,7 @@ public void InitializeComponent() // BTN_RerollEC // this.BTN_RerollEC.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F); - this.BTN_RerollEC.Location = new System.Drawing.Point(133, 276); + this.BTN_RerollEC.Location = new System.Drawing.Point(138, 276); this.BTN_RerollEC.Name = "BTN_RerollEC"; this.BTN_RerollEC.Size = new System.Drawing.Size(38, 20); this.BTN_RerollEC.TabIndex = 16; @@ -2168,7 +2170,7 @@ public void InitializeComponent() // // BTN_History // - this.BTN_History.Location = new System.Drawing.Point(133, 250); + this.BTN_History.Location = new System.Drawing.Point(138, 250); this.BTN_History.Name = "BTN_History"; this.BTN_History.Size = new System.Drawing.Size(100, 23); this.BTN_History.TabIndex = 15; @@ -2178,7 +2180,7 @@ public void InitializeComponent() // // BTN_Ribbons // - this.BTN_Ribbons.Location = new System.Drawing.Point(27, 250); + this.BTN_Ribbons.Location = new System.Drawing.Point(32, 250); this.BTN_Ribbons.Name = "BTN_Ribbons"; this.BTN_Ribbons.Size = new System.Drawing.Size(100, 23); this.BTN_Ribbons.TabIndex = 14; @@ -2197,7 +2199,7 @@ public void InitializeComponent() this.GB_Markings.Controls.Add(this.PB_Mark3); this.GB_Markings.Controls.Add(this.PB_Mark2); this.GB_Markings.Controls.Add(this.PB_Mark1); - this.GB_Markings.Location = new System.Drawing.Point(63, 188); + this.GB_Markings.Location = new System.Drawing.Point(68, 188); this.GB_Markings.Name = "GB_Markings"; this.GB_Markings.Size = new System.Drawing.Size(135, 58); this.GB_Markings.TabIndex = 4; @@ -2313,7 +2315,7 @@ public void InitializeComponent() // this.GB_ExtraBytes.Controls.Add(this.TB_ExtraByte); this.GB_ExtraBytes.Controls.Add(this.CB_ExtraBytes); - this.GB_ExtraBytes.Location = new System.Drawing.Point(63, 140); + this.GB_ExtraBytes.Location = new System.Drawing.Point(68, 140); this.GB_ExtraBytes.Name = "GB_ExtraBytes"; this.GB_ExtraBytes.Size = new System.Drawing.Size(135, 48); this.GB_ExtraBytes.TabIndex = 3; @@ -2382,7 +2384,7 @@ public void InitializeComponent() this.GB_OT.Controls.Add(this.Label_OT); this.GB_OT.Controls.Add(this.Label_SID); this.GB_OT.Controls.Add(this.Label_TID); - this.GB_OT.Location = new System.Drawing.Point(35, 13); + this.GB_OT.Location = new System.Drawing.Point(40, 13); this.GB_OT.Name = "GB_OT"; this.GB_OT.Size = new System.Drawing.Size(190, 75); this.GB_OT.TabIndex = 2; @@ -2462,7 +2464,7 @@ public void InitializeComponent() // // Label_EncryptionConstant // - this.Label_EncryptionConstant.Location = new System.Drawing.Point(24, 279); + this.Label_EncryptionConstant.Location = new System.Drawing.Point(29, 279); this.Label_EncryptionConstant.Name = "Label_EncryptionConstant"; this.Label_EncryptionConstant.Size = new System.Drawing.Size(105, 13); this.Label_EncryptionConstant.TabIndex = 1; @@ -2473,7 +2475,7 @@ public void InitializeComponent() // this.Label_Diamond.AutoSize = true; this.Label_Diamond.Font = new System.Drawing.Font("Century", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Label_Diamond.Location = new System.Drawing.Point(210, 224); + this.Label_Diamond.Location = new System.Drawing.Point(215, 224); this.Label_Diamond.Name = "Label_Diamond"; this.Label_Diamond.Size = new System.Drawing.Size(26, 20); this.Label_Diamond.TabIndex = 11; @@ -2498,7 +2500,7 @@ public void InitializeComponent() this.Menu_Options}); this.menuStrip1.Location = new System.Drawing.Point(0, 0); this.menuStrip1.Name = "menuStrip1"; - this.menuStrip1.Size = new System.Drawing.Size(604, 24); + this.menuStrip1.Size = new System.Drawing.Size(614, 24); this.menuStrip1.TabIndex = 1; this.menuStrip1.Text = "menuStrip1"; // @@ -2642,7 +2644,7 @@ public void InitializeComponent() // L_Save // this.L_Save.AutoSize = true; - this.L_Save.Location = new System.Drawing.Point(290, 5); + this.L_Save.Location = new System.Drawing.Point(300, 5); this.L_Save.Name = "L_Save"; this.L_Save.Size = new System.Drawing.Size(54, 13); this.L_Save.TabIndex = 4; @@ -2656,10 +2658,10 @@ public void InitializeComponent() this.tabBoxMulti.Controls.Add(this.Tab_Tools); this.tabBoxMulti.Controls.Add(this.Tab_SAV); this.tabBoxMulti.Enabled = false; - this.tabBoxMulti.Location = new System.Drawing.Point(293, 27); + this.tabBoxMulti.Location = new System.Drawing.Point(300, 27); this.tabBoxMulti.Name = "tabBoxMulti"; this.tabBoxMulti.SelectedIndex = 0; - this.tabBoxMulti.Size = new System.Drawing.Size(300, 225); + this.tabBoxMulti.Size = new System.Drawing.Size(310, 225); this.tabBoxMulti.TabIndex = 5; // // Tab_Box @@ -2700,7 +2702,7 @@ public void InitializeComponent() this.Tab_Box.Location = new System.Drawing.Point(4, 22); this.Tab_Box.Name = "Tab_Box"; this.Tab_Box.Padding = new System.Windows.Forms.Padding(3); - this.Tab_Box.Size = new System.Drawing.Size(292, 199); + this.Tab_Box.Size = new System.Drawing.Size(302, 199); this.Tab_Box.TabIndex = 0; this.Tab_Box.Text = "Box"; this.Tab_Box.UseVisualStyleBackColor = true; @@ -2708,7 +2710,7 @@ public void InitializeComponent() // B_BoxRight // this.B_BoxRight.FlatStyle = System.Windows.Forms.FlatStyle.System; - this.B_BoxRight.Location = new System.Drawing.Point(214, 9); + this.B_BoxRight.Location = new System.Drawing.Point(220, 9); this.B_BoxRight.Name = "B_BoxRight"; this.B_BoxRight.Size = new System.Drawing.Size(27, 23); this.B_BoxRight.TabIndex = 61; @@ -2719,7 +2721,7 @@ public void InitializeComponent() // B_BoxLeft // this.B_BoxLeft.FlatStyle = System.Windows.Forms.FlatStyle.System; - this.B_BoxLeft.Location = new System.Drawing.Point(52, 9); + this.B_BoxLeft.Location = new System.Drawing.Point(58, 9); this.B_BoxLeft.Name = "B_BoxLeft"; this.B_BoxLeft.Size = new System.Drawing.Size(27, 23); this.B_BoxLeft.TabIndex = 60; @@ -2730,7 +2732,7 @@ public void InitializeComponent() // bpkx30 // this.bpkx30.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx30.Location = new System.Drawing.Point(227, 163); + this.bpkx30.Location = new System.Drawing.Point(233, 163); this.bpkx30.Name = "bpkx30"; this.bpkx30.Size = new System.Drawing.Size(42, 32); this.bpkx30.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2741,7 +2743,7 @@ public void InitializeComponent() // bpkx29 // this.bpkx29.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx29.Location = new System.Drawing.Point(186, 163); + this.bpkx29.Location = new System.Drawing.Point(192, 163); this.bpkx29.Name = "bpkx29"; this.bpkx29.Size = new System.Drawing.Size(42, 32); this.bpkx29.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2752,7 +2754,7 @@ public void InitializeComponent() // bpkx28 // this.bpkx28.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx28.Location = new System.Drawing.Point(145, 163); + this.bpkx28.Location = new System.Drawing.Point(151, 163); this.bpkx28.Name = "bpkx28"; this.bpkx28.Size = new System.Drawing.Size(42, 32); this.bpkx28.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2763,7 +2765,7 @@ public void InitializeComponent() // bpkx27 // this.bpkx27.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx27.Location = new System.Drawing.Point(104, 163); + this.bpkx27.Location = new System.Drawing.Point(110, 163); this.bpkx27.Name = "bpkx27"; this.bpkx27.Size = new System.Drawing.Size(42, 32); this.bpkx27.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2774,7 +2776,7 @@ public void InitializeComponent() // bpkx26 // this.bpkx26.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx26.Location = new System.Drawing.Point(63, 163); + this.bpkx26.Location = new System.Drawing.Point(69, 163); this.bpkx26.Name = "bpkx26"; this.bpkx26.Size = new System.Drawing.Size(42, 32); this.bpkx26.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2785,7 +2787,7 @@ public void InitializeComponent() // bpkx25 // this.bpkx25.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx25.Location = new System.Drawing.Point(22, 163); + this.bpkx25.Location = new System.Drawing.Point(28, 163); this.bpkx25.Name = "bpkx25"; this.bpkx25.Size = new System.Drawing.Size(42, 32); this.bpkx25.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2796,7 +2798,7 @@ public void InitializeComponent() // bpkx24 // this.bpkx24.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx24.Location = new System.Drawing.Point(227, 132); + this.bpkx24.Location = new System.Drawing.Point(233, 132); this.bpkx24.Name = "bpkx24"; this.bpkx24.Size = new System.Drawing.Size(42, 32); this.bpkx24.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2807,7 +2809,7 @@ public void InitializeComponent() // bpkx23 // this.bpkx23.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx23.Location = new System.Drawing.Point(186, 132); + this.bpkx23.Location = new System.Drawing.Point(192, 132); this.bpkx23.Name = "bpkx23"; this.bpkx23.Size = new System.Drawing.Size(42, 32); this.bpkx23.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2818,7 +2820,7 @@ public void InitializeComponent() // bpkx22 // this.bpkx22.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx22.Location = new System.Drawing.Point(145, 132); + this.bpkx22.Location = new System.Drawing.Point(151, 132); this.bpkx22.Name = "bpkx22"; this.bpkx22.Size = new System.Drawing.Size(42, 32); this.bpkx22.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2829,7 +2831,7 @@ public void InitializeComponent() // bpkx21 // this.bpkx21.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx21.Location = new System.Drawing.Point(104, 132); + this.bpkx21.Location = new System.Drawing.Point(110, 132); this.bpkx21.Name = "bpkx21"; this.bpkx21.Size = new System.Drawing.Size(42, 32); this.bpkx21.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2840,7 +2842,7 @@ public void InitializeComponent() // bpkx20 // this.bpkx20.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx20.Location = new System.Drawing.Point(63, 132); + this.bpkx20.Location = new System.Drawing.Point(69, 132); this.bpkx20.Name = "bpkx20"; this.bpkx20.Size = new System.Drawing.Size(42, 32); this.bpkx20.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2851,7 +2853,7 @@ public void InitializeComponent() // bpkx19 // this.bpkx19.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx19.Location = new System.Drawing.Point(22, 132); + this.bpkx19.Location = new System.Drawing.Point(28, 132); this.bpkx19.Name = "bpkx19"; this.bpkx19.Size = new System.Drawing.Size(42, 32); this.bpkx19.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2862,7 +2864,7 @@ public void InitializeComponent() // bpkx18 // this.bpkx18.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx18.Location = new System.Drawing.Point(227, 101); + this.bpkx18.Location = new System.Drawing.Point(233, 101); this.bpkx18.Name = "bpkx18"; this.bpkx18.Size = new System.Drawing.Size(42, 32); this.bpkx18.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2873,7 +2875,7 @@ public void InitializeComponent() // bpkx17 // this.bpkx17.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx17.Location = new System.Drawing.Point(186, 101); + this.bpkx17.Location = new System.Drawing.Point(192, 101); this.bpkx17.Name = "bpkx17"; this.bpkx17.Size = new System.Drawing.Size(42, 32); this.bpkx17.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2884,7 +2886,7 @@ public void InitializeComponent() // bpkx16 // this.bpkx16.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx16.Location = new System.Drawing.Point(145, 101); + this.bpkx16.Location = new System.Drawing.Point(151, 101); this.bpkx16.Name = "bpkx16"; this.bpkx16.Size = new System.Drawing.Size(42, 32); this.bpkx16.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2895,7 +2897,7 @@ public void InitializeComponent() // bpkx15 // this.bpkx15.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx15.Location = new System.Drawing.Point(104, 101); + this.bpkx15.Location = new System.Drawing.Point(110, 101); this.bpkx15.Name = "bpkx15"; this.bpkx15.Size = new System.Drawing.Size(42, 32); this.bpkx15.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2906,7 +2908,7 @@ public void InitializeComponent() // bpkx14 // this.bpkx14.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx14.Location = new System.Drawing.Point(63, 101); + this.bpkx14.Location = new System.Drawing.Point(69, 101); this.bpkx14.Name = "bpkx14"; this.bpkx14.Size = new System.Drawing.Size(42, 32); this.bpkx14.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2917,7 +2919,7 @@ public void InitializeComponent() // bpkx13 // this.bpkx13.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx13.Location = new System.Drawing.Point(22, 101); + this.bpkx13.Location = new System.Drawing.Point(28, 101); this.bpkx13.Name = "bpkx13"; this.bpkx13.Size = new System.Drawing.Size(42, 32); this.bpkx13.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2928,7 +2930,7 @@ public void InitializeComponent() // bpkx12 // this.bpkx12.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx12.Location = new System.Drawing.Point(227, 70); + this.bpkx12.Location = new System.Drawing.Point(233, 70); this.bpkx12.Name = "bpkx12"; this.bpkx12.Size = new System.Drawing.Size(42, 32); this.bpkx12.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2939,7 +2941,7 @@ public void InitializeComponent() // bpkx11 // this.bpkx11.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx11.Location = new System.Drawing.Point(186, 70); + this.bpkx11.Location = new System.Drawing.Point(192, 70); this.bpkx11.Name = "bpkx11"; this.bpkx11.Size = new System.Drawing.Size(42, 32); this.bpkx11.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2950,7 +2952,7 @@ public void InitializeComponent() // bpkx10 // this.bpkx10.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx10.Location = new System.Drawing.Point(145, 70); + this.bpkx10.Location = new System.Drawing.Point(151, 70); this.bpkx10.Name = "bpkx10"; this.bpkx10.Size = new System.Drawing.Size(42, 32); this.bpkx10.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2961,7 +2963,7 @@ public void InitializeComponent() // bpkx9 // this.bpkx9.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx9.Location = new System.Drawing.Point(104, 70); + this.bpkx9.Location = new System.Drawing.Point(110, 70); this.bpkx9.Name = "bpkx9"; this.bpkx9.Size = new System.Drawing.Size(42, 32); this.bpkx9.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2972,7 +2974,7 @@ public void InitializeComponent() // bpkx8 // this.bpkx8.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx8.Location = new System.Drawing.Point(63, 70); + this.bpkx8.Location = new System.Drawing.Point(69, 70); this.bpkx8.Name = "bpkx8"; this.bpkx8.Size = new System.Drawing.Size(42, 32); this.bpkx8.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2983,7 +2985,7 @@ public void InitializeComponent() // bpkx7 // this.bpkx7.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx7.Location = new System.Drawing.Point(22, 70); + this.bpkx7.Location = new System.Drawing.Point(28, 70); this.bpkx7.Name = "bpkx7"; this.bpkx7.Size = new System.Drawing.Size(42, 32); this.bpkx7.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -2994,7 +2996,7 @@ public void InitializeComponent() // bpkx6 // this.bpkx6.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx6.Location = new System.Drawing.Point(227, 39); + this.bpkx6.Location = new System.Drawing.Point(233, 39); this.bpkx6.Name = "bpkx6"; this.bpkx6.Size = new System.Drawing.Size(42, 32); this.bpkx6.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -3005,7 +3007,7 @@ public void InitializeComponent() // bpkx5 // this.bpkx5.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx5.Location = new System.Drawing.Point(186, 39); + this.bpkx5.Location = new System.Drawing.Point(192, 39); this.bpkx5.Name = "bpkx5"; this.bpkx5.Size = new System.Drawing.Size(42, 32); this.bpkx5.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -3016,7 +3018,7 @@ public void InitializeComponent() // bpkx4 // this.bpkx4.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx4.Location = new System.Drawing.Point(145, 39); + this.bpkx4.Location = new System.Drawing.Point(151, 39); this.bpkx4.Name = "bpkx4"; this.bpkx4.Size = new System.Drawing.Size(42, 32); this.bpkx4.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -3027,7 +3029,7 @@ public void InitializeComponent() // bpkx3 // this.bpkx3.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx3.Location = new System.Drawing.Point(104, 39); + this.bpkx3.Location = new System.Drawing.Point(110, 39); this.bpkx3.Name = "bpkx3"; this.bpkx3.Size = new System.Drawing.Size(42, 32); this.bpkx3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -3038,7 +3040,7 @@ public void InitializeComponent() // bpkx2 // this.bpkx2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx2.Location = new System.Drawing.Point(63, 39); + this.bpkx2.Location = new System.Drawing.Point(69, 39); this.bpkx2.Name = "bpkx2"; this.bpkx2.Size = new System.Drawing.Size(42, 32); this.bpkx2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -3049,7 +3051,7 @@ public void InitializeComponent() // bpkx1 // this.bpkx1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.bpkx1.Location = new System.Drawing.Point(22, 39); + this.bpkx1.Location = new System.Drawing.Point(28, 39); this.bpkx1.Name = "bpkx1"; this.bpkx1.Size = new System.Drawing.Size(42, 32); this.bpkx1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -3093,7 +3095,7 @@ public void InitializeComponent() "Box 29", "Box 30", "Box 31"}); - this.C_BoxSelect.Location = new System.Drawing.Point(83, 10); + this.C_BoxSelect.Location = new System.Drawing.Point(89, 10); this.C_BoxSelect.Name = "C_BoxSelect"; this.C_BoxSelect.Size = new System.Drawing.Size(127, 21); this.C_BoxSelect.TabIndex = 0; @@ -3109,7 +3111,7 @@ public void InitializeComponent() this.Tab_PartyBattle.Location = new System.Drawing.Point(4, 22); this.Tab_PartyBattle.Name = "Tab_PartyBattle"; this.Tab_PartyBattle.Padding = new System.Windows.Forms.Padding(3); - this.Tab_PartyBattle.Size = new System.Drawing.Size(292, 199); + this.Tab_PartyBattle.Size = new System.Drawing.Size(302, 199); this.Tab_PartyBattle.TabIndex = 1; this.Tab_PartyBattle.Text = "Party-Battle Box"; this.Tab_PartyBattle.UseVisualStyleBackColor = true; @@ -3123,7 +3125,7 @@ public void InitializeComponent() this.panel2.Controls.Add(this.bbpkx4); this.panel2.Controls.Add(this.bbpkx5); this.panel2.Controls.Add(this.bbpkx6); - this.panel2.Location = new System.Drawing.Point(162, 28); + this.panel2.Location = new System.Drawing.Point(168, 28); this.panel2.Name = "panel2"; this.panel2.Size = new System.Drawing.Size(111, 160); this.panel2.TabIndex = 17; @@ -3191,7 +3193,7 @@ public void InitializeComponent() // L_ReadOnlyPBB // this.L_ReadOnlyPBB.ForeColor = System.Drawing.Color.Red; - this.L_ReadOnlyPBB.Location = new System.Drawing.Point(169, 186); + this.L_ReadOnlyPBB.Location = new System.Drawing.Point(175, 186); this.L_ReadOnlyPBB.Name = "L_ReadOnlyPBB"; this.L_ReadOnlyPBB.Size = new System.Drawing.Size(100, 13); this.L_ReadOnlyPBB.TabIndex = 15; @@ -3201,7 +3203,7 @@ public void InitializeComponent() // L_BattleBox // this.L_BattleBox.AutoSize = true; - this.L_BattleBox.Location = new System.Drawing.Point(173, 13); + this.L_BattleBox.Location = new System.Drawing.Point(179, 13); this.L_BattleBox.Name = "L_BattleBox"; this.L_BattleBox.Size = new System.Drawing.Size(58, 13); this.L_BattleBox.TabIndex = 1; @@ -3210,7 +3212,7 @@ public void InitializeComponent() // L_Party // this.L_Party.AutoSize = true; - this.L_Party.Location = new System.Drawing.Point(23, 13); + this.L_Party.Location = new System.Drawing.Point(29, 13); this.L_Party.Name = "L_Party"; this.L_Party.Size = new System.Drawing.Size(34, 13); this.L_Party.TabIndex = 0; @@ -3225,7 +3227,7 @@ public void InitializeComponent() this.panel1.Controls.Add(this.ppkx4); this.panel1.Controls.Add(this.ppkx5); this.panel1.Controls.Add(this.ppkx6); - this.panel1.Location = new System.Drawing.Point(18, 28); + this.panel1.Location = new System.Drawing.Point(24, 28); this.panel1.Name = "panel1"; this.panel1.Size = new System.Drawing.Size(111, 160); this.panel1.TabIndex = 16; @@ -3299,7 +3301,7 @@ public void InitializeComponent() this.Tab_Other.Controls.Add(this.L_ReadOnlyOther); this.Tab_Other.Location = new System.Drawing.Point(4, 22); this.Tab_Other.Name = "Tab_Other"; - this.Tab_Other.Size = new System.Drawing.Size(292, 199); + this.Tab_Other.Size = new System.Drawing.Size(302, 199); this.Tab_Other.TabIndex = 2; this.Tab_Other.Text = "Other"; this.Tab_Other.UseVisualStyleBackColor = true; @@ -3317,7 +3319,7 @@ public void InitializeComponent() this.GB_Daycare.Controls.Add(this.dcpkx2); this.GB_Daycare.Controls.Add(this.dcpkx1); this.GB_Daycare.Controls.Add(this.DayCare_HasEgg); - this.GB_Daycare.Location = new System.Drawing.Point(9, 4); + this.GB_Daycare.Location = new System.Drawing.Point(16, 4); this.GB_Daycare.Name = "GB_Daycare"; this.GB_Daycare.Size = new System.Drawing.Size(205, 170); this.GB_Daycare.TabIndex = 28; @@ -3433,7 +3435,7 @@ public void InitializeComponent() this.GB_SUBE.Controls.Add(this.subepkx1); this.GB_SUBE.Controls.Add(this.subepkx2); this.GB_SUBE.Controls.Add(this.subepkx3); - this.GB_SUBE.Location = new System.Drawing.Point(220, 136); + this.GB_SUBE.Location = new System.Drawing.Point(227, 136); this.GB_SUBE.Name = "GB_SUBE"; this.GB_SUBE.Size = new System.Drawing.Size(60, 60); this.GB_SUBE.TabIndex = 27; @@ -3474,7 +3476,7 @@ public void InitializeComponent() // GB_GTS // this.GB_GTS.Controls.Add(this.gtspkx); - this.GB_GTS.Location = new System.Drawing.Point(220, 4); + this.GB_GTS.Location = new System.Drawing.Point(227, 4); this.GB_GTS.Name = "GB_GTS"; this.GB_GTS.Size = new System.Drawing.Size(60, 60); this.GB_GTS.TabIndex = 26; @@ -3495,7 +3497,7 @@ public void InitializeComponent() // GB_Fused // this.GB_Fused.Controls.Add(this.fusedpkx); - this.GB_Fused.Location = new System.Drawing.Point(220, 70); + this.GB_Fused.Location = new System.Drawing.Point(227, 70); this.GB_Fused.Name = "GB_Fused"; this.GB_Fused.Size = new System.Drawing.Size(60, 60); this.GB_Fused.TabIndex = 25; @@ -3516,7 +3518,7 @@ public void InitializeComponent() // L_ReadOnlyOther // this.L_ReadOnlyOther.ForeColor = System.Drawing.Color.Red; - this.L_ReadOnlyOther.Location = new System.Drawing.Point(25, 179); + this.L_ReadOnlyOther.Location = new System.Drawing.Point(32, 179); this.L_ReadOnlyOther.Name = "L_ReadOnlyOther"; this.L_ReadOnlyOther.Size = new System.Drawing.Size(170, 13); this.L_ReadOnlyOther.TabIndex = 29; @@ -3525,22 +3527,32 @@ public void InitializeComponent() // // Tab_Tools // + this.Tab_Tools.Controls.Add(this.B_OutAHK); this.Tab_Tools.Controls.Add(this.B_BoxIO); this.Tab_Tools.Controls.Add(this.B_JPEG); - this.Tab_Tools.Controls.Add(this.B_OUTHallofFame); this.Tab_Tools.Controls.Add(this.RTB_T); - this.Tab_Tools.Controls.Add(this.B_OUTPasserby); this.Tab_Tools.Location = new System.Drawing.Point(4, 22); this.Tab_Tools.Name = "Tab_Tools"; this.Tab_Tools.Padding = new System.Windows.Forms.Padding(3); - this.Tab_Tools.Size = new System.Drawing.Size(292, 199); + this.Tab_Tools.Size = new System.Drawing.Size(302, 199); this.Tab_Tools.TabIndex = 4; this.Tab_Tools.Text = "Tools"; this.Tab_Tools.UseVisualStyleBackColor = true; // + // B_OutAHK + // + this.B_OutAHK.Enabled = false; + this.B_OutAHK.Location = new System.Drawing.Point(32, 20); + this.B_OutAHK.Name = "B_OutAHK"; + this.B_OutAHK.Size = new System.Drawing.Size(75, 45); + this.B_OutAHK.TabIndex = 7; + this.B_OutAHK.Text = "Export AutoHotKey"; + this.B_OutAHK.UseVisualStyleBackColor = true; + this.B_OutAHK.Click += new System.EventHandler(this.B_OutAHK_Click); + // // B_BoxIO // - this.B_BoxIO.Location = new System.Drawing.Point(191, 20); + this.B_BoxIO.Location = new System.Drawing.Point(197, 20); this.B_BoxIO.Name = "B_BoxIO"; this.B_BoxIO.Size = new System.Drawing.Size(75, 45); this.B_BoxIO.TabIndex = 6; @@ -3551,7 +3563,7 @@ public void InitializeComponent() // B_JPEG // this.B_JPEG.Enabled = false; - this.B_JPEG.Location = new System.Drawing.Point(115, 20); + this.B_JPEG.Location = new System.Drawing.Point(121, 20); this.B_JPEG.Name = "B_JPEG"; this.B_JPEG.Size = new System.Drawing.Size(75, 45); this.B_JPEG.TabIndex = 5; @@ -3559,39 +3571,17 @@ public void InitializeComponent() this.B_JPEG.UseVisualStyleBackColor = true; this.B_JPEG.Click += new System.EventHandler(this.B_JPEG_Click); // - // B_OUTHallofFame - // - this.B_OUTHallofFame.Enabled = false; - this.B_OUTHallofFame.Location = new System.Drawing.Point(25, 20); - this.B_OUTHallofFame.Name = "B_OUTHallofFame"; - this.B_OUTHallofFame.Size = new System.Drawing.Size(75, 23); - this.B_OUTHallofFame.TabIndex = 4; - this.B_OUTHallofFame.Text = "Hall of Fame"; - this.B_OUTHallofFame.UseVisualStyleBackColor = true; - this.B_OUTHallofFame.Click += new System.EventHandler(this.B_OUTHallofFame_Click); - // // RTB_T // this.RTB_T.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.RTB_T.Location = new System.Drawing.Point(1, 68); this.RTB_T.Name = "RTB_T"; this.RTB_T.ReadOnly = true; - this.RTB_T.Size = new System.Drawing.Size(290, 130); + this.RTB_T.Size = new System.Drawing.Size(300, 130); this.RTB_T.TabIndex = 1; this.RTB_T.Text = ""; this.RTB_T.WordWrap = false; // - // B_OUTPasserby - // - this.B_OUTPasserby.Enabled = false; - this.B_OUTPasserby.Location = new System.Drawing.Point(25, 42); - this.B_OUTPasserby.Name = "B_OUTPasserby"; - this.B_OUTPasserby.Size = new System.Drawing.Size(75, 23); - this.B_OUTPasserby.TabIndex = 0; - this.B_OUTPasserby.Text = "Passerby"; - this.B_OUTPasserby.UseVisualStyleBackColor = true; - this.B_OUTPasserby.Click += new System.EventHandler(this.B_OUTPasserby_Click); - // // Tab_SAV // this.Tab_SAV.Controls.Add(this.L_SAVManipulation); @@ -3603,7 +3593,7 @@ public void InitializeComponent() this.Tab_SAV.Controls.Add(this.RTB_S); this.Tab_SAV.Location = new System.Drawing.Point(4, 22); this.Tab_SAV.Name = "Tab_SAV"; - this.Tab_SAV.Size = new System.Drawing.Size(292, 199); + this.Tab_SAV.Size = new System.Drawing.Size(302, 199); this.Tab_SAV.TabIndex = 3; this.Tab_SAV.Text = "SAV"; this.Tab_SAV.UseVisualStyleBackColor = true; @@ -3611,7 +3601,7 @@ public void InitializeComponent() // L_SAVManipulation // this.L_SAVManipulation.AutoSize = true; - this.L_SAVManipulation.Location = new System.Drawing.Point(144, 7); + this.L_SAVManipulation.Location = new System.Drawing.Point(154, 7); this.L_SAVManipulation.Name = "L_SAVManipulation"; this.L_SAVManipulation.Size = new System.Drawing.Size(117, 13); this.L_SAVManipulation.TabIndex = 7; @@ -3620,7 +3610,7 @@ public void InitializeComponent() // B_SwitchSAV // this.B_SwitchSAV.Enabled = false; - this.B_SwitchSAV.Location = new System.Drawing.Point(115, 20); + this.B_SwitchSAV.Location = new System.Drawing.Point(122, 20); this.B_SwitchSAV.Name = "B_SwitchSAV"; this.B_SwitchSAV.Size = new System.Drawing.Size(75, 45); this.B_SwitchSAV.TabIndex = 6; @@ -3631,7 +3621,7 @@ public void InitializeComponent() // B_VerifyCHK // this.B_VerifyCHK.Enabled = false; - this.B_VerifyCHK.Location = new System.Drawing.Point(25, 20); + this.B_VerifyCHK.Location = new System.Drawing.Point(32, 20); this.B_VerifyCHK.Name = "B_VerifyCHK"; this.B_VerifyCHK.Size = new System.Drawing.Size(75, 23); this.B_VerifyCHK.TabIndex = 2; @@ -3642,7 +3632,7 @@ public void InitializeComponent() // L_IntegrityCheck // this.L_IntegrityCheck.AutoSize = true; - this.L_IntegrityCheck.Location = new System.Drawing.Point(23, 7); + this.L_IntegrityCheck.Location = new System.Drawing.Point(30, 7); this.L_IntegrityCheck.Name = "L_IntegrityCheck"; this.L_IntegrityCheck.Size = new System.Drawing.Size(81, 13); this.L_IntegrityCheck.TabIndex = 5; @@ -3651,7 +3641,7 @@ public void InitializeComponent() // B_VerifySHA // this.B_VerifySHA.Enabled = false; - this.B_VerifySHA.Location = new System.Drawing.Point(25, 42); + this.B_VerifySHA.Location = new System.Drawing.Point(32, 42); this.B_VerifySHA.Name = "B_VerifySHA"; this.B_VerifySHA.Size = new System.Drawing.Size(75, 23); this.B_VerifySHA.TabIndex = 1; @@ -3662,7 +3652,7 @@ public void InitializeComponent() // B_ExportSAV // this.B_ExportSAV.Enabled = false; - this.B_ExportSAV.Location = new System.Drawing.Point(191, 20); + this.B_ExportSAV.Location = new System.Drawing.Point(198, 20); this.B_ExportSAV.Name = "B_ExportSAV"; this.B_ExportSAV.Size = new System.Drawing.Size(75, 45); this.B_ExportSAV.TabIndex = 4; @@ -3676,14 +3666,36 @@ public void InitializeComponent() this.RTB_S.Location = new System.Drawing.Point(1, 68); this.RTB_S.Name = "RTB_S"; this.RTB_S.ReadOnly = true; - this.RTB_S.Size = new System.Drawing.Size(290, 130); + this.RTB_S.Size = new System.Drawing.Size(300, 130); this.RTB_S.TabIndex = 0; this.RTB_S.Text = ""; this.RTB_S.WordWrap = false; // + // B_OUTHallofFame + // + this.B_OUTHallofFame.Enabled = false; + this.B_OUTHallofFame.Location = new System.Drawing.Point(230, 41); + this.B_OUTHallofFame.Name = "B_OUTHallofFame"; + this.B_OUTHallofFame.Size = new System.Drawing.Size(75, 23); + this.B_OUTHallofFame.TabIndex = 4; + this.B_OUTHallofFame.Text = "Hall of Fame"; + this.B_OUTHallofFame.UseVisualStyleBackColor = true; + this.B_OUTHallofFame.Click += new System.EventHandler(this.B_OUTHallofFame_Click); + // + // B_OUTPasserby + // + this.B_OUTPasserby.Enabled = false; + this.B_OUTPasserby.Location = new System.Drawing.Point(230, 12); + this.B_OUTPasserby.Name = "B_OUTPasserby"; + this.B_OUTPasserby.Size = new System.Drawing.Size(75, 23); + this.B_OUTPasserby.TabIndex = 0; + this.B_OUTPasserby.Text = "Passerby"; + this.B_OUTPasserby.UseVisualStyleBackColor = true; + this.B_OUTPasserby.Click += new System.EventHandler(this.B_OUTPasserby_Click); + // // B_OpenPokepuffs // - this.B_OpenPokepuffs.Location = new System.Drawing.Point(19, 12); + this.B_OpenPokepuffs.Location = new System.Drawing.Point(5, 12); this.B_OpenPokepuffs.Name = "B_OpenPokepuffs"; this.B_OpenPokepuffs.Size = new System.Drawing.Size(75, 23); this.B_OpenPokepuffs.TabIndex = 6; @@ -3693,7 +3705,7 @@ public void InitializeComponent() // // B_OpenBoxLayout // - this.B_OpenBoxLayout.Location = new System.Drawing.Point(19, 41); + this.B_OpenBoxLayout.Location = new System.Drawing.Point(5, 41); this.B_OpenBoxLayout.Name = "B_OpenBoxLayout"; this.B_OpenBoxLayout.Size = new System.Drawing.Size(75, 23); this.B_OpenBoxLayout.TabIndex = 7; @@ -3703,7 +3715,7 @@ public void InitializeComponent() // // B_OpenOPowers // - this.B_OpenOPowers.Location = new System.Drawing.Point(19, 70); + this.B_OpenOPowers.Location = new System.Drawing.Point(5, 70); this.B_OpenOPowers.Name = "B_OpenOPowers"; this.B_OpenOPowers.Size = new System.Drawing.Size(75, 23); this.B_OpenOPowers.TabIndex = 8; @@ -3713,7 +3725,7 @@ public void InitializeComponent() // // B_OpenItemPouch // - this.B_OpenItemPouch.Location = new System.Drawing.Point(109, 12); + this.B_OpenItemPouch.Location = new System.Drawing.Point(80, 12); this.B_OpenItemPouch.Name = "B_OpenItemPouch"; this.B_OpenItemPouch.Size = new System.Drawing.Size(75, 23); this.B_OpenItemPouch.TabIndex = 9; @@ -3723,7 +3735,7 @@ public void InitializeComponent() // // B_OpenEventFlags // - this.B_OpenEventFlags.Location = new System.Drawing.Point(109, 70); + this.B_OpenEventFlags.Location = new System.Drawing.Point(80, 70); this.B_OpenEventFlags.Name = "B_OpenEventFlags"; this.B_OpenEventFlags.Size = new System.Drawing.Size(75, 23); this.B_OpenEventFlags.TabIndex = 10; @@ -3733,7 +3745,7 @@ public void InitializeComponent() // // B_OpenWondercards // - this.B_OpenWondercards.Location = new System.Drawing.Point(109, 41); + this.B_OpenWondercards.Location = new System.Drawing.Point(80, 41); this.B_OpenWondercards.Name = "B_OpenWondercards"; this.B_OpenWondercards.Size = new System.Drawing.Size(75, 23); this.B_OpenWondercards.TabIndex = 11; @@ -3743,7 +3755,7 @@ public void InitializeComponent() // // B_OpenTrainerInfo // - this.B_OpenTrainerInfo.Location = new System.Drawing.Point(199, 12); + this.B_OpenTrainerInfo.Location = new System.Drawing.Point(155, 12); this.B_OpenTrainerInfo.Name = "B_OpenTrainerInfo"; this.B_OpenTrainerInfo.Size = new System.Drawing.Size(75, 23); this.B_OpenTrainerInfo.TabIndex = 12; @@ -3753,7 +3765,7 @@ public void InitializeComponent() // // B_OpenBerryField // - this.B_OpenBerryField.Location = new System.Drawing.Point(199, 41); + this.B_OpenBerryField.Location = new System.Drawing.Point(230, 70); this.B_OpenBerryField.Name = "B_OpenBerryField"; this.B_OpenBerryField.Size = new System.Drawing.Size(75, 23); this.B_OpenBerryField.TabIndex = 13; @@ -3763,7 +3775,7 @@ public void InitializeComponent() // // B_OpenPokedex // - this.B_OpenPokedex.Location = new System.Drawing.Point(199, 70); + this.B_OpenPokedex.Location = new System.Drawing.Point(155, 70); this.B_OpenPokedex.Name = "B_OpenPokedex"; this.B_OpenPokedex.Size = new System.Drawing.Size(75, 23); this.B_OpenPokedex.TabIndex = 14; @@ -3773,26 +3785,40 @@ public void InitializeComponent() // // GB_SAVtools // + this.GB_SAVtools.Controls.Add(this.B_OpenSuperTraining); this.GB_SAVtools.Controls.Add(this.B_OpenPokedex); + this.GB_SAVtools.Controls.Add(this.B_OUTHallofFame); this.GB_SAVtools.Controls.Add(this.B_OpenBerryField); + this.GB_SAVtools.Controls.Add(this.B_OpenBoxLayout); this.GB_SAVtools.Controls.Add(this.B_OpenTrainerInfo); + this.GB_SAVtools.Controls.Add(this.B_OUTPasserby); this.GB_SAVtools.Controls.Add(this.B_OpenWondercards); this.GB_SAVtools.Controls.Add(this.B_OpenEventFlags); this.GB_SAVtools.Controls.Add(this.B_OpenItemPouch); this.GB_SAVtools.Controls.Add(this.B_OpenOPowers); - this.GB_SAVtools.Controls.Add(this.B_OpenBoxLayout); this.GB_SAVtools.Controls.Add(this.B_OpenPokepuffs); this.GB_SAVtools.Enabled = false; - this.GB_SAVtools.Location = new System.Drawing.Point(296, 254); + this.GB_SAVtools.Location = new System.Drawing.Point(300, 254); this.GB_SAVtools.Name = "GB_SAVtools"; - this.GB_SAVtools.Size = new System.Drawing.Size(292, 100); + this.GB_SAVtools.Size = new System.Drawing.Size(310, 100); this.GB_SAVtools.TabIndex = 15; this.GB_SAVtools.TabStop = false; // + // B_OpenSuperTraining + // + this.B_OpenSuperTraining.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.B_OpenSuperTraining.Location = new System.Drawing.Point(155, 41); + this.B_OpenSuperTraining.Name = "B_OpenSuperTraining"; + this.B_OpenSuperTraining.Size = new System.Drawing.Size(75, 23); + this.B_OpenSuperTraining.TabIndex = 15; + this.B_OpenSuperTraining.Text = "Super Train"; + this.B_OpenSuperTraining.UseVisualStyleBackColor = true; + this.B_OpenSuperTraining.Click += new System.EventHandler(this.B_OpenSuperTraining_Click); + // // L_SAVINDEX // this.L_SAVINDEX.AutoSize = true; - this.L_SAVINDEX.Location = new System.Drawing.Point(590, 5); + this.L_SAVINDEX.Location = new System.Drawing.Point(600, 5); this.L_SAVINDEX.Name = "L_SAVINDEX"; this.L_SAVINDEX.Size = new System.Drawing.Size(13, 13); this.L_SAVINDEX.TabIndex = 16; @@ -3803,7 +3829,7 @@ public void InitializeComponent() this.AllowDrop = true; this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(604, 362); + this.ClientSize = new System.Drawing.Size(614, 362); this.Controls.Add(this.L_SAVINDEX); this.Controls.Add(this.GB_SAVtools); this.Controls.Add(this.tabBoxMulti); @@ -4222,6 +4248,8 @@ public void InitializeComponent() private System.Windows.Forms.ToolStripMenuItem reportToolStripMenuItem; private System.Windows.Forms.Panel panel1; private System.Windows.Forms.Panel panel2; + private System.Windows.Forms.Button B_OpenSuperTraining; + private System.Windows.Forms.Button B_OutAHK; } } diff --git a/f1-Main.cs b/f1-Main.cs index 182468acc..f8c82a39e 100644 --- a/f1-Main.cs +++ b/f1-Main.cs @@ -31,7 +31,7 @@ public Form1() // Resize Main Window to PKX Editing Mode largeWidth = this.Width; - shortWidth = (Width * (29500 / 610)) / 100 + 1; + shortWidth = (Width * (30500 / 620)) / 100 + 1; Width = shortWidth; #endregion #region Language Detection before loading @@ -201,6 +201,11 @@ public Form1() public string[] metXY_30000 = { }; public string[] metXY_40000 = { }; public string[] metXY_60000 = { }; + public string[] trainingbags = { }; + public string[] trainingstage = { }; + public string[] puffs = { }; + public string[] ribbonlist = { }; + public string[] itempouch = { }; public int[] speciesability = { }; public int[] saveoffsets = { }; public string origintrack; @@ -7450,16 +7455,14 @@ private void exportSAV(object sender, EventArgs e) private void B_BoxRight_Click(object sender, EventArgs e) { if (C_BoxSelect.SelectedIndex < 30) - { C_BoxSelect.SelectedIndex++; - } + else C_BoxSelect.SelectedIndex = 0; } private void B_BoxLeft_Click(object sender, EventArgs e) { if (C_BoxSelect.SelectedIndex > 0) - { C_BoxSelect.SelectedIndex--; - } + else C_BoxSelect.SelectedIndex = 30; } private void rcmView_Click(object sender, EventArgs e) { @@ -7482,6 +7485,7 @@ private void rcmView_Click(object sender, EventArgs e) PictureBox picturebox = pba[slot]; if (picturebox.Image == null) { + System.Media.SystemSounds.Exclamation.Play(); return; } @@ -7494,9 +7498,10 @@ private void rcmView_Click(object sender, EventArgs e) int species = BitConverter.ToInt16(pkxdata, 0x08); // Get Species if (species == 0) { + System.Media.SystemSounds.Exclamation.Play(); return; } - try + try { Array.Copy(pkxdata, buff, 0xE8); populatefields(buff); @@ -7520,6 +7525,8 @@ private void rcmView_Click(object sender, EventArgs e) // Visual to display what slot is currently loaded. getSlotColor(slot, Color.PowderBlue); } + else + System.Media.SystemSounds.Exclamation.Play(); } private void rcmSet_Click(object sender, EventArgs e) { @@ -7529,7 +7536,7 @@ private void rcmSet_Click(object sender, EventArgs e) if (slot >= 30 && slot < 36) // Party { - if (slot == 30 && CB_Species.SelectedIndex == 0) { MessageBox.Show("Can't have empty first slot.", "Alert"); return; } + if (slot == 30 && (CB_Species.SelectedIndex == 0 || CHK_IsEgg.Checked)) { MessageBox.Show("Can't have empty/egg first slot.", "Alert"); return; } offset = SaveGame.Party + 0x7F000 * savindex + (slot - 30) * (0x104); byte[] pkxdata = preparepkx(buff); byte[] ekxdata = encryptArray(pkxdata); @@ -7915,32 +7922,37 @@ private void getSlotFiller(int offset, PictureBox pb) file = file = "_" + species.ToString() + "f"; } } + + // Redrawing logic + uint PID = BitConverter.ToUInt32(dslotdata, 0x18); + uint UID = (PID >> 16); + uint LID = (PID & 0xFFFF); + uint PSV = UID ^ LID; + uint TSV = (uint)(BitConverter.ToUInt16(dslotdata, 0x0C) ^ BitConverter.ToUInt16(dslotdata, 0x0E)); + uint XOR = TSV ^ PSV; + int gamevers = dslotdata[0xDF]; + Image baseImage = (Image)Properties.Resources.ResourceManager.GetObject(file); - if (isegg == 1) + if (species != 0 && isegg == 1) { file = "_0"; // Start with a partially transparent species baseImage = PKHeX.Util.layerImage((Image)Properties.Resources.ResourceManager.GetObject(file), baseImage, 0, 0, 0.2); file = "egg"; // Add the egg layer over-top. baseImage = PKHeX.Util.layerImage(baseImage, (Image)Properties.Resources.ResourceManager.GetObject(file), 0, 0, 1); } - - - uint PID = BitConverter.ToUInt32(dslotdata, 0x18); - uint UID = (PID >> 16); - uint LID = (PID & 0xFFFF); - uint PSV = UID ^ LID; - uint TSV = (uint)(BitConverter.ToUInt16(dslotdata,0x0C) ^ BitConverter.ToUInt16(dslotdata,0x0E)); - uint XOR = TSV ^ PSV; - - int gamevers = dslotdata[0xDF]; - if (species != 0 && (((XOR < 8) && (gamevers < 24)) || ((XOR < 16) && (gamevers >= 24)))) { // Is Shiny // Redraw our image baseImage = PKHeX.Util.layerImage(baseImage, Properties.Resources.rare_icon, 0, 0, 0.33); } + if (species != 0 && BitConverter.ToUInt16(dslotdata, 0xA) > 0) + { + // Has Item + // Redraw + baseImage = PKHeX.Util.layerImage(baseImage, Properties.Resources.helditem, 25, 20, 1); + } + pb.Image = baseImage; - pb.BackColor = Color.Transparent; } private void getSlotColor(int slot, Color color) { @@ -8217,6 +8229,12 @@ private void B_OpenEventFlags_Click(object sender, EventArgs e) SAV_EventFlags eventflags = new PKHeX.SAV_EventFlags(this); eventflags.ShowDialog(); } + private void B_OpenSuperTraining_Click(object sender, EventArgs e) + { + // Open ST Menu + SAV_SuperTrain supertrain = new PKHeX.SAV_SuperTrain(this); + supertrain.ShowDialog(); + } private void B_OpenOPowers_Click(object sender, EventArgs e) { // Open O-Power Menu @@ -8231,7 +8249,8 @@ private void B_OpenPokedex_Click(object sender, EventArgs e) } private void B_OUTPasserby_Click(object sender, EventArgs e) { - RTB_T.Text = "PSS List\r\n\r\n"; + string result = ""; + result += "PSS List\r\n\r\n"; string[] headers = { "PSS Data - Friends", "PSS Data - Acquaintances", @@ -8240,7 +8259,7 @@ private void B_OUTPasserby_Click(object sender, EventArgs e) int offset = savindex * 0x7F000 + SaveGame.PSS; for (int g = 0; g < 3; g++) { - RTB_T.Text += "----\r\n" + headers[g] + "\r\n" + "----\r\n" + "\r\n"; + result += "----\r\n" + headers[g] + "\r\n" + "----\r\n" + "\r\n"; uint count = BitConverter.ToUInt32(savefile,offset + 0x4E20); int r_offset = offset; @@ -8275,7 +8294,7 @@ private void B_OUTPasserby_Click(object sender, EventArgs e) } else gamename = "Y"; - RTB_T.Text += + result += "OT: " + otname + "\r\n" + "Message: " + message + "\r\n" + "Game: " + gamename + "\r\n" + @@ -8283,13 +8302,14 @@ private void B_OUTPasserby_Click(object sender, EventArgs e) "Region ID: " + region + "\r\n" + "Favorite: " + specieslist[favpkm] + "\r\n"; - RTB_T.Text += "\r\n"; + result += "\r\n"; r_offset += 0xC8; } offset += 0x5000; } - RTB_T.Text = RTB_T.Text; + RTB_T.Text = result; RTB_T.Font = new Font("Courier New", 8); + tabBoxMulti.SelectedIndex = 3; } private void B_OUTHallofFame_Click(object sender, EventArgs e) { @@ -8297,6 +8317,10 @@ private void B_OUTHallofFame_Click(object sender, EventArgs e) SAV_HallOfFame halloffame = new PKHeX.SAV_HallOfFame(this); halloffame.ShowDialog(); } + private void B_OutAHK_Click(object sender, EventArgs e) + { + MessageBox.Show("Not Implemented", "Error"); + } private void B_SwitchSAV_Click(object sender, EventArgs e) { DialogResult switchsav = MessageBox.Show("Current Savefile is Save" + ((savindex + 1)).ToString() + ". Would you like to switch to Save" + ((savindex + 1) % 2 + 1).ToString() + "?", "Prompt", MessageBoxButtons.YesNo); @@ -8346,6 +8370,8 @@ private void B_BoxIO_Click(object sender, EventArgs e) PKHeX.SAV_BoxIO boxio = new PKHeX.SAV_BoxIO(this, SaveGame.Box, SaveGame.PCLayout); boxio.ShowDialog(); } + + #endregion // Language Translation @@ -8389,6 +8415,11 @@ private void InitializeStrings() forms = getStringList("Forms", l); memories = getStringList("Memories", l); genloc = getStringList("GenLoc", l); + trainingbags = getStringList("TrainingBag", l); + trainingstage = getStringList("SuperTraining", l); + puffs = getStringList("Puff", l); + ribbonlist = getStringList("Ribbon", l); + itempouch = getStringList("ItemPouch", l); // Get the Egg Name and then replace it with --- for the comboboxes. eggname = specieslist[0]; @@ -8474,6 +8505,8 @@ private void reportToolStripMenuItem_Click(object sender, EventArgs e) ReportForm.PopulateData(savefile); ReportForm.ShowDialog(); } + + } #region Structs & Classes public class cbItem diff --git a/f1-Main.resx b/f1-Main.resx index b900a0eaf..23859fc31 100644 --- a/f1-Main.resx +++ b/f1-Main.resx @@ -243,51 +243,6 @@ True - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - True @@ -513,9 +468,6 @@ True - - True - True @@ -729,12 +681,6 @@ True - - True - - - True - True @@ -753,36 +699,6 @@ True - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - True