mirror of
https://github.com/kwsch/PKHeX.git
synced 2026-09-30 14:37:54 -05:00
12
Misc/PKM.cs
12
Misc/PKM.cs
@@ -21,12 +21,12 @@ internal static uint LCRNG(ref uint seed)
|
||||
}
|
||||
|
||||
internal static Converter Config = new Converter();
|
||||
internal static readonly string[] speclang_ja = Util.getStringList("Species", "ja");
|
||||
internal static readonly string[] speclang_en = Util.getStringList("Species", "en");
|
||||
internal static readonly string[] speclang_fr = Util.getStringList("Species", "fr");
|
||||
internal static readonly string[] speclang_it = Util.getStringList("Species", "it");
|
||||
internal static readonly string[] speclang_de = Util.getStringList("Species", "de");
|
||||
internal static readonly string[] speclang_es = Util.getStringList("Species", "es");
|
||||
internal static readonly string[] speclang_ja = Util.getStringList("species", "ja");
|
||||
internal static readonly string[] speclang_en = Util.getStringList("species", "en");
|
||||
internal static readonly string[] speclang_fr = Util.getStringList("species", "fr");
|
||||
internal static readonly string[] speclang_it = Util.getStringList("species", "it");
|
||||
internal static readonly string[] speclang_de = Util.getStringList("species", "de");
|
||||
internal static readonly string[] speclang_es = Util.getStringList("species", "es");
|
||||
|
||||
internal static string TrimFromFFFF(string input)
|
||||
{
|
||||
|
||||
40
Misc/PKX.cs
40
Misc/PKX.cs
@@ -136,15 +136,15 @@ internal static uint LCRNG(ref uint seed)
|
||||
|
||||
internal static readonly string[][] SpeciesLang =
|
||||
{
|
||||
Util.getStringList("Species", "ja"), // none
|
||||
Util.getStringList("Species", "ja"), // 1
|
||||
Util.getStringList("Species", "en"), // 2
|
||||
Util.getStringList("Species", "fr"), // 3
|
||||
Util.getStringList("Species", "it"), // 4
|
||||
Util.getStringList("Species", "de"), // 5
|
||||
Util.getStringList("Species", "es"), // none
|
||||
Util.getStringList("Species", "es"), // 7
|
||||
Util.getStringList("Species", "ko"), // 8
|
||||
Util.getStringList("species", "ja"), // none
|
||||
Util.getStringList("species", "ja"), // 1
|
||||
Util.getStringList("species", "en"), // 2
|
||||
Util.getStringList("species", "fr"), // 3
|
||||
Util.getStringList("species", "it"), // 4
|
||||
Util.getStringList("species", "de"), // 5
|
||||
Util.getStringList("species", "es"), // none
|
||||
Util.getStringList("species", "es"), // 7
|
||||
Util.getStringList("species", "ko"), // 8
|
||||
};
|
||||
|
||||
internal static string getSpeciesName(int species, int lang)
|
||||
@@ -780,11 +780,11 @@ internal static void setPKXFont()
|
||||
{
|
||||
try
|
||||
{
|
||||
byte[] fontData = Properties.Resources.PGLDings_NormalRegular;
|
||||
byte[] fontData = Properties.Resources.pgldings_normalregular;
|
||||
IntPtr fontPtr = System.Runtime.InteropServices.Marshal.AllocCoTaskMem(fontData.Length);
|
||||
System.Runtime.InteropServices.Marshal.Copy(fontData, 0, fontPtr, fontData.Length);
|
||||
s_FontCollection.AddMemoryFont(fontPtr, Properties.Resources.PGLDings_NormalRegular.Length); uint dummy = 0;
|
||||
AddFontMemResourceEx(fontPtr, (uint)Properties.Resources.PGLDings_NormalRegular.Length, IntPtr.Zero, ref dummy);
|
||||
s_FontCollection.AddMemoryFont(fontPtr, Properties.Resources.pgldings_normalregular.Length); uint dummy = 0;
|
||||
AddFontMemResourceEx(fontPtr, (uint)Properties.Resources.pgldings_normalregular.Length, IntPtr.Zero, ref dummy);
|
||||
System.Runtime.InteropServices.Marshal.FreeCoTaskMem(fontPtr);
|
||||
}
|
||||
catch { Util.Error("Unable to add ingame font."); }
|
||||
@@ -1240,12 +1240,12 @@ internal static int[] setHPIVs(int type, int[] ivs)
|
||||
internal static readonly string[] StatNames = { "HP", "Atk", "Def", "SpA", "SpD", "Spe" };
|
||||
public class ShowdownSet
|
||||
{
|
||||
private static readonly string[] species = Util.getStringList("Species", "en");
|
||||
private static readonly string[] items = Util.getStringList("Items", "en");
|
||||
private static readonly string[] natures = Util.getStringList("Natures", "en");
|
||||
private static readonly string[] moves = Util.getStringList("Moves", "en");
|
||||
private static readonly string[] abilities = Util.getStringList("Abilities", "en");
|
||||
private static readonly string[] hptypes = Util.getStringList("Types", "en").Skip(1).ToArray();
|
||||
private static readonly string[] species = Util.getStringList("species", "en");
|
||||
private static readonly string[] items = Util.getStringList("items", "en");
|
||||
private static readonly string[] natures = Util.getStringList("natures", "en");
|
||||
private static readonly string[] moves = Util.getStringList("moves", "en");
|
||||
private static readonly string[] abilities = Util.getStringList("abilities", "en");
|
||||
private static readonly string[] hptypes = Util.getStringList("types", "en").Skip(1).ToArray();
|
||||
|
||||
// Default Set Data
|
||||
public string Nickname;
|
||||
@@ -1500,8 +1500,8 @@ internal static string getShowdownText(PK6 pk6)
|
||||
Level = getLevel(pk6.Species, pk6.EXP),
|
||||
Shiny = pk6.IsShiny,
|
||||
Form = pk6.AltForm > 0 ? getFormList(pk6.Species,
|
||||
Util.getStringList("Types", "en"),
|
||||
Util.getStringList("Forms", "en"), new [] {"", "F", ""})[pk6.AltForm] : "",
|
||||
Util.getStringList("types", "en"),
|
||||
Util.getStringList("forms", "en"), new [] {"", "F", ""})[pk6.AltForm] : "",
|
||||
};
|
||||
if (Set.Form == "F") Set.Gender = "";
|
||||
return Set.getText();
|
||||
|
||||
@@ -395,8 +395,8 @@ private void clickShowdownImportPK6(object sender, EventArgs e)
|
||||
|
||||
// Set Form
|
||||
string[] formStrings = PKX.getFormList(Set.Species,
|
||||
Util.getStringList("Types", "en"),
|
||||
Util.getStringList("Forms", "en"), gendersymbols);
|
||||
Util.getStringList("types", "en"),
|
||||
Util.getStringList("forms", "en"), gendersymbols);
|
||||
int form = 0;
|
||||
for (int i = 0; i < formStrings.Length; i++)
|
||||
if (formStrings[i].Contains(Set.Form ?? ""))
|
||||
@@ -840,17 +840,17 @@ private void InitializeStrings()
|
||||
curlanguage = lang_val[CB_MainLanguage.SelectedIndex];
|
||||
|
||||
string l = curlanguage;
|
||||
natures = Util.getStringList("Natures", l);
|
||||
types = Util.getStringList("Types", l);
|
||||
abilitylist = Util.getStringList("Abilities", l);
|
||||
movelist = Util.getStringList("Moves", l);
|
||||
itemlist = Util.getStringList("Items", l);
|
||||
characteristics = Util.getStringList("Character", l);
|
||||
specieslist = Util.getStringList("Species", l);
|
||||
wallpapernames = Util.getStringList("Wallpaper", l);
|
||||
itempouch = Util.getStringList("ItemPouch", l);
|
||||
encountertypelist = Util.getStringList("EncounterType", l);
|
||||
gamelist = Util.getStringList("Games", l);
|
||||
natures = Util.getStringList("natures", l);
|
||||
types = Util.getStringList("types", l);
|
||||
abilitylist = Util.getStringList("abilities", l);
|
||||
movelist = Util.getStringList("moves", l);
|
||||
itemlist = Util.getStringList("items", l);
|
||||
characteristics = Util.getStringList("character", l);
|
||||
specieslist = Util.getStringList("species", l);
|
||||
wallpapernames = Util.getStringList("wallpaper", l);
|
||||
itempouch = Util.getStringList("itempouch", l);
|
||||
encountertypelist = Util.getStringList("encountertype", l);
|
||||
gamelist = Util.getStringList("games", l);
|
||||
gamelanguages = Util.getNulledStringArray(Util.getStringList("languages"));
|
||||
|
||||
balllist = new string[Legal.Items_Ball.Length];
|
||||
@@ -859,13 +859,13 @@ private void InitializeStrings()
|
||||
|
||||
if ((l != "zh") || (l == "zh" && !fieldsInitialized)) // load initial binaries
|
||||
{
|
||||
pokeblocks = Util.getStringList("Pokeblock", l);
|
||||
forms = Util.getStringList("Forms", l);
|
||||
memories = Util.getStringList("Memories", l);
|
||||
genloc = Util.getStringList("GenLoc", l);
|
||||
trainingbags = Util.getStringList("TrainingBag", l);
|
||||
trainingstage = Util.getStringList("SuperTraining", l);
|
||||
puffs = Util.getStringList("Puff", l);
|
||||
pokeblocks = Util.getStringList("pokeblock", l);
|
||||
forms = Util.getStringList("forms", l);
|
||||
memories = Util.getStringList("memories", l);
|
||||
genloc = Util.getStringList("genloc", l);
|
||||
trainingbags = Util.getStringList("trainingbag", l);
|
||||
trainingstage = Util.getStringList("supertraining", l);
|
||||
puffs = Util.getStringList("puff", l);
|
||||
}
|
||||
|
||||
// Fix Item Names (Duplicate entries)
|
||||
|
||||
580
Properties/Resources.Designer.cs
generated
580
Properties/Resources.Designer.cs
generated
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -353,7 +353,7 @@ private void updateNickname(object sender, EventArgs e)
|
||||
{
|
||||
// get language
|
||||
string l = Main.curlanguage;
|
||||
TB_Nickname.Text = Util.getStringList("Species", l)[species];
|
||||
TB_Nickname.Text = Util.getStringList("species", l)[species];
|
||||
}
|
||||
}
|
||||
TB_Nickname.ReadOnly = !CHK_Nicknamed.Checked;
|
||||
|
||||
Reference in New Issue
Block a user