Skip to content

Commit

Permalink
Fixed to work with the most recent PKHeX builds
Browse files Browse the repository at this point in the history
Also fixed problem where the menu would not enable/disable correctly on save loading
  • Loading branch information
BtEtta committed Mar 3, 2022
1 parent 9d54024 commit b32d7dc
Show file tree
Hide file tree
Showing 54 changed files with 438 additions and 139 deletions.
Binary file modified .vs/DynamaxAdventureReset/DesignTimeBuild/.dtbcache.v2
Binary file not shown.
Binary file added .vs/DynamaxAdventureReset/v17/.suo
Binary file not shown.
3 changes: 3 additions & 0 deletions .vs/ProjectSettings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"CurrentProjectSetting": null
}
6 changes: 6 additions & 0 deletions .vs/VSWorkspaceState.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"ExpandedNodes": [
""
],
"PreviewInSolutionExplorer": false
}
Binary file added .vs/dmaxplugin/v17/.suo
Binary file not shown.
Binary file added .vs/slnx.sqlite
Binary file not shown.
2 changes: 1 addition & 1 deletion DynamaxAdventureReset/DynamaxAdventureReset.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
</PropertyGroup>
<ItemGroup>
<Reference Include="System.Windows.Forms" />
<PackageReference Include="PKHeX.Core" Version="21.5.21" />
<PackageReference Include="PKHeX.Core" Version="22.2.22" />
</ItemGroup>
<ItemGroup>
<Folder Include="Forms\Main\" />
Expand Down
120 changes: 66 additions & 54 deletions DynamaxAdventureReset/DynamaxAdventureResetBase.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
using System.Collections.Generic;
using System.Windows.Forms;
using PKHeX.Core;
using PKHeX.WinForms;
using static PKHeX.Core.SCBlockUtil;
using System.IO;

Expand All @@ -19,8 +18,9 @@ public class DynamaxAdventureResetBase : IPlugin
public IPKMView PKMEditor { get; private set; } = null!;
Settings settings = new Settings();

private ToolStripMenuItem ctrl;

string VersionNum = "1.1.3.0";
string VersionNum = "1.3.0.0";
public void Initialize(params object[] args)
{
Console.WriteLine($"Loading {Name}...");
Expand Down Expand Up @@ -66,76 +66,73 @@ private void LoadMenuStrip(ToolStrip menuStrip)

private void AddPluginControl(ToolStripDropDownItem tools)
{
var ctrl = new ToolStripMenuItem(Name);
ctrl = new ToolStripMenuItem(Name);
tools.DropDownItems.Add(ctrl);

if (SaveFileEditor.SAV.Version == GameVersion.SW || SaveFileEditor.SAV.Version == GameVersion.SH)
{
var mainBTN = new ToolStripMenuItem($"Base Game");
if (SaveFileEditor.SAV.Version == GameVersion.SW)
{
mainBTN.Image = Properties.Resources.sword;
}
else if (SaveFileEditor.SAV.Version == GameVersion.SH)
{
mainBTN.Image = Properties.Resources.shield;
}


var main_worldevents = new ToolStripMenuItem($"Edit World events");
var ioa_worldevents = new ToolStripMenuItem($"Edit World events");
var ct_worldevents = new ToolStripMenuItem($"Edit World events");

var crownBTN = new ToolStripMenuItem($"Crown Tundra", Properties.Resources.crown);
var armorBTN = new ToolStripMenuItem($"Isle of Armor", Properties.Resources.armor);

var mainBTN = new ToolStripMenuItem($"Base Game");
if (SaveFileEditor.SAV.Version == GameVersion.SW)
{
mainBTN.Image = Properties.Resources.sword;
}
else if (SaveFileEditor.SAV.Version == GameVersion.SH)
{
mainBTN.Image = Properties.Resources.shield;
}

var mlBTN = new ToolStripMenuItem($"Edit Max Lair");
var regiBTN = new ToolStripMenuItem($"Edit Regis");
var sojBTN = new ToolStripMenuItem($"Edit Swords of Justice");

var main_worldevents = new ToolStripMenuItem($"Edit World events");
var ioa_worldevents = new ToolStripMenuItem($"Edit World events");
var ct_worldevents = new ToolStripMenuItem($"Edit World events");

var wc8BTN = new ToolStripMenuItem("Convert Wondercard");
var crownBTN = new ToolStripMenuItem($"Crown Tundra", Properties.Resources.crown);
var armorBTN = new ToolStripMenuItem($"Isle of Armor", Properties.Resources.armor);

var curryBTN = new ToolStripMenuItem("Edit Currydex/Pokecamp");

var hlpBTN = new ToolStripMenuItem($"Help");
var mlBTN = new ToolStripMenuItem($"Edit Max Lair");
var regiBTN = new ToolStripMenuItem($"Edit Regis");
var sojBTN = new ToolStripMenuItem($"Edit Swords of Justice");

main_worldevents.Click += (s, e) => main_worldeventsBTN_Click(s, e);

ioa_worldevents.Click += (s, e) => ioa_worldeventsBTN_Click(s, e);
var wc8BTN = new ToolStripMenuItem("Convert Wondercard");

mlBTN.Click += (s, e) => mlBTN_Click(s, e);
regiBTN.Click += (s, e) => regiBTN_Click(s, e);
sojBTN.Click += (s, e) => sojBTN_Click(s, e);
ct_worldevents.Click += (s, e) => ct_worldeventsBTN_Click(s, e);
var curryBTN = new ToolStripMenuItem("Edit Currydex/Pokecamp");

curryBTN.Click += (s, e) => curryBTN_Click(s, e);
wc8BTN.Click += (s, e) => wc8BTN_Click(s, e);
var hlpBTN = new ToolStripMenuItem($"Help");

hlpBTN.Click += (s, e) => hlpBTN_Click(s, e);
main_worldevents.Click += (s, e) => main_worldeventsBTN_Click(s, e);

ioa_worldevents.Click += (s, e) => ioa_worldeventsBTN_Click(s, e);

mlBTN.Click += (s, e) => mlBTN_Click(s, e);
regiBTN.Click += (s, e) => regiBTN_Click(s, e);
sojBTN.Click += (s, e) => sojBTN_Click(s, e);
ct_worldevents.Click += (s, e) => ct_worldeventsBTN_Click(s, e);

crownBTN.DropDownItems.Add(mlBTN);
crownBTN.DropDownItems.Add(regiBTN);
crownBTN.DropDownItems.Add(sojBTN);
curryBTN.Click += (s, e) => curryBTN_Click(s, e);
wc8BTN.Click += (s, e) => wc8BTN_Click(s, e);

mainBTN.DropDownItems.Add(main_worldevents);
armorBTN.DropDownItems.Add(ioa_worldevents);
crownBTN.DropDownItems.Add(ct_worldevents);
hlpBTN.Click += (s, e) => hlpBTN_Click(s, e);

crownBTN.DropDownItems.Add(mlBTN);
crownBTN.DropDownItems.Add(regiBTN);
crownBTN.DropDownItems.Add(sojBTN);

mainBTN.DropDownItems.Add(main_worldevents);
armorBTN.DropDownItems.Add(ioa_worldevents);
crownBTN.DropDownItems.Add(ct_worldevents);

ctrl.DropDownItems.Add(mainBTN);
ctrl.DropDownItems.Add(armorBTN);
ctrl.DropDownItems.Add(crownBTN);
ctrl.DropDownItems.Add(new ToolStripSeparator());
ctrl.DropDownItems.Add(curryBTN);
ctrl.DropDownItems.Add(wc8BTN);
ctrl.DropDownItems.Add(new ToolStripSeparator());
ctrl.DropDownItems.Add(hlpBTN);
Console.WriteLine($"{Name} added menu items.");
ctrl.DropDownItems.Add(mainBTN);
ctrl.DropDownItems.Add(armorBTN);
ctrl.DropDownItems.Add(crownBTN);
ctrl.DropDownItems.Add(new ToolStripSeparator());
ctrl.DropDownItems.Add(curryBTN);
ctrl.DropDownItems.Add(wc8BTN);
ctrl.DropDownItems.Add(new ToolStripSeparator());
ctrl.DropDownItems.Add(hlpBTN);
Console.WriteLine($"{Name} added menu items.");
if (SaveFileEditor.SAV.Version == GameVersion.SW || SaveFileEditor.SAV.Version == GameVersion.SH)
{
ctrl.Enabled = true;
}
else
{
Expand All @@ -146,7 +143,22 @@ private void AddPluginControl(ToolStripDropDownItem tools)

public void NotifySaveLoaded()
{
Console.WriteLine($"{Name} was notified that a Save File was just loaded.");
if (SaveFileEditor.SAV.Version == GameVersion.SW || SaveFileEditor.SAV.Version == GameVersion.SH)
{
if (SaveFileEditor.SAV.Version == GameVersion.SW)
{
ctrl.DropDownItems[0].Image = Properties.Resources.sword;
}
else if (SaveFileEditor.SAV.Version == GameVersion.SH)
{
ctrl.DropDownItems[0].Image = Properties.Resources.shield;
}
ctrl.Enabled = true;
}
else
{
ctrl.Enabled = false;
}
}

private void ModifySaveFile()
Expand Down
33 changes: 16 additions & 17 deletions DynamaxAdventureReset/Forms/Crown Tundra/DynamaxResetForm.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
using System.Threading.Tasks;
using PKHeX.Core;
using System.Windows.Forms;
using PKHeX.WinForms;
using static PKHeX.Core.SCBlockUtil;

namespace DynamaxAdventureReset
Expand Down Expand Up @@ -207,64 +206,64 @@ private void applyBTN_Click(object sender, EventArgs e)
{
var block = SAV.Blocks.GetBlock(Gen1Keys[i]);

if (gen1_clistbox.GetItemChecked(i)) block.Type = SCTypeCode.Bool2;
else block.Type = SCTypeCode.Bool1;
if (gen1_clistbox.GetItemChecked(i)) block.ChangeBooleanType(SCTypeCode.Bool2);
else block.ChangeBooleanType(SCTypeCode.Bool1);
}

//Check gen 2
for (int i = 0; i < Gen2Keys.Length; i++)
{
var block = SAV.Blocks.GetBlock(Gen2Keys[i]);
if (gen2_clistbox.GetItemChecked(i)) block.Type = SCTypeCode.Bool2;
else block.Type = SCTypeCode.Bool1;
if (gen2_clistbox.GetItemChecked(i)) block.ChangeBooleanType(SCTypeCode.Bool2);
else block.ChangeBooleanType(SCTypeCode.Bool1);
}

//Check gen 3
for (int i = 0; i < Gen3Keys.Length; i++)
{
var block = SAV.Blocks.GetBlock(Gen3Keys[i]);
if (gen3_clistbox.GetItemChecked(i)) block.Type = SCTypeCode.Bool2;
else block.Type = SCTypeCode.Bool1;
if (gen3_clistbox.GetItemChecked(i)) block.ChangeBooleanType(SCTypeCode.Bool2);
else block.ChangeBooleanType(SCTypeCode.Bool1);
}

//Check gen 4
for (int i = 0; i < Gen4Keys.Length; i++)
{
var block = SAV.Blocks.GetBlock(Gen4Keys[i]);
if (gen4_clistbox.GetItemChecked(i)) block.Type = SCTypeCode.Bool2;
else block.Type = SCTypeCode.Bool1;
if (gen4_clistbox.GetItemChecked(i)) block.ChangeBooleanType(SCTypeCode.Bool2);
else block.ChangeBooleanType(SCTypeCode.Bool1);
}

//Check gen 5
for (int i = 0; i < Gen5Keys.Length; i++)
{
var block = SAV.Blocks.GetBlock(Gen5Keys[i]);
if (gen5_clistbox.GetItemChecked(i)) block.Type = SCTypeCode.Bool2;
else block.Type = SCTypeCode.Bool1;
if (gen5_clistbox.GetItemChecked(i)) block.ChangeBooleanType(SCTypeCode.Bool2);
else block.ChangeBooleanType(SCTypeCode.Bool1);
}

//Check gen 6
for (int i = 0; i < Gen6Keys.Length; i++)
{
var block = SAV.Blocks.GetBlock(Gen6Keys[i]);
if (gen6_clistbox.GetItemChecked(i)) block.Type = SCTypeCode.Bool2;
else block.Type = SCTypeCode.Bool1;
if (gen6_clistbox.GetItemChecked(i)) block.ChangeBooleanType(SCTypeCode.Bool2);
else block.ChangeBooleanType(SCTypeCode.Bool1);
}

//Check gen 7
for (int i = 0; i < Gen7Keys.Length; i++)
{
var block = SAV.Blocks.GetBlock(Gen7Keys[i]);
if (gen7_clistbox.GetItemChecked(i)) block.Type = SCTypeCode.Bool2;
else block.Type = SCTypeCode.Bool1;
if (gen7_clistbox.GetItemChecked(i)) block.ChangeBooleanType(SCTypeCode.Bool2);
else block.ChangeBooleanType(SCTypeCode.Bool1);
}

//Check gen 7 Ultra Beasts
for (int i = 0; i < Gen7UBKeys.Length; i++)
{
var block = SAV.Blocks.GetBlock(Gen7UBKeys[i]);
if (UB_clistbox.GetItemChecked(i)) block.Type = SCTypeCode.Bool2;
else block.Type = SCTypeCode.Bool1;
if (UB_clistbox.GetItemChecked(i)) block.ChangeBooleanType(SCTypeCode.Bool2);
else block.ChangeBooleanType(SCTypeCode.Bool1);
}


Expand Down
6 changes: 3 additions & 3 deletions DynamaxAdventureReset/Forms/Crown Tundra/RegiForm.cs
Original file line number Diff line number Diff line change
Expand Up @@ -181,11 +181,11 @@ private void applyBTN_Click(object sender, EventArgs e)
{
for (int i = 0; i < Definitions.memkeys_Regis.Count - 2; i++) //do all except for eleki and drago
{
SAV.Blocks.GetBlock(Definitions.memkeys_Regis.ElementAt(i).Value).Type = regi_clistbox.GetItemChecked(i) ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
SAV.Blocks.GetBlock(Definitions.memkeys_Regis.ElementAt(i).Value).ChangeBooleanType(regi_clistbox.GetItemChecked(i) ? SCTypeCode.Bool2 : SCTypeCode.Bool1);
}

SAV.Blocks.GetBlock(Definitions.memkeys_Regis["Regieleki"]).Type = regieleki_RBTN.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
SAV.Blocks.GetBlock(Definitions.memkeys_Regis["Regidrago"]).Type = regidrago_RBTN.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
SAV.Blocks.GetBlock(Definitions.memkeys_Regis["Regieleki"]).ChangeBooleanType(regieleki_RBTN.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1);
SAV.Blocks.GetBlock(Definitions.memkeys_Regis["Regidrago"]).ChangeBooleanType(regidrago_RBTN.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1);

//If you don't cast the int, you will get an exeception that will crash the plugin.
if (regieleki_patrBTN.Checked) SAV.Blocks.GetBlock(Definitions.KRegielekiOrRegidragoPattern).SetValue((uint)1);
Expand Down
8 changes: 4 additions & 4 deletions DynamaxAdventureReset/Forms/Crown Tundra/SOJForm.cs
Original file line number Diff line number Diff line change
Expand Up @@ -248,11 +248,11 @@ private void apply_BTN_Click(object sender, EventArgs e)
var b_terrakionf = SAV.Blocks.GetBlock(Definitions.memkeys_FootprintPercentage["Terrakion"]);
var b_virizonf = SAV.Blocks.GetBlock(Definitions.memkeys_FootprintPercentage["Virizion"]);

b_cobalion.Type = cobalion_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_terrakion.Type = terrakion_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_virizion.Type = virizion_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_cobalion.ChangeBooleanType(cobalion_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1);
b_terrakion.ChangeBooleanType(terrakion_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1);
b_virizion.ChangeBooleanType(virizion_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1);

b_keldeo.Type = keldeo_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_keldeo.ChangeBooleanType(keldeo_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1);

b_cobalionf.SetValue(Convert.ToUInt32(cfootper_NUD.Value));
b_terrakionf.SetValue(Convert.ToUInt32(tfootper_NUD.Value));
Expand Down
18 changes: 9 additions & 9 deletions DynamaxAdventureReset/Forms/PokeCampCurrydexForm.cs
Original file line number Diff line number Diff line change
Expand Up @@ -61,15 +61,15 @@ void SaveCamp()

var b_tent_color = SAV.Blocks.GetBlock(Definitions.memkeys_PokeCamp["SYS_WORK_POKECAMP_TENT_COLOR"]);

b_fresh_ball.Type = camp_ball_fresh_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_weighted_ball.Type = camp_ball_weighted_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_soothe_ball.Type = camp_ball_soothe_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_mirror_ball.Type = camp_ball_mirror_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_tympole_ball.Type = camp_ball_tympole_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_champion_ball.Type = camp_ball_champion_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1;

b_has_golden_CB.Type = camp_has_golden_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_use_golden_CB.Type = camp_use_golden_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_fresh_ball.ChangeBooleanType(camp_ball_fresh_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1);
b_weighted_ball.ChangeBooleanType(camp_ball_weighted_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1);
b_soothe_ball.ChangeBooleanType(camp_ball_soothe_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1);
b_mirror_ball.ChangeBooleanType(camp_ball_mirror_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1);
b_tympole_ball.ChangeBooleanType(camp_ball_tympole_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1);
b_champion_ball.ChangeBooleanType(camp_ball_champion_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1);

b_has_golden_CB.ChangeBooleanType(camp_has_golden_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1);
b_use_golden_CB.ChangeBooleanType(camp_use_golden_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1);

b_tent_color.SetValue(Convert.ToUInt32(camp_type_CMB.SelectedIndex));

Expand Down
28 changes: 14 additions & 14 deletions DynamaxAdventureReset/Forms/WorldEventsForm.cs
Original file line number Diff line number Diff line change
Expand Up @@ -156,15 +156,15 @@ void SaveMain()
var b_gift_typenull_caught = SAV.Blocks.GetBlock(Definitions.memkeys_Gifts["z_bt0101_POKE_NUL"]);
var b_gift_toxel_caught = SAV.Blocks.GetBlock(Definitions.memkeys_Gifts["FE_SUB_005_CLEAR"]);

b_pikachu_save_data.Type = main_pikachu_save_data_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_eevee_save_data.Type = main_eevee_save_data_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_pikachu_save_data.ChangeBooleanType(main_pikachu_save_data_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1);
b_eevee_save_data.ChangeBooleanType(main_eevee_save_data_CB.Checked ? SCTypeCode.Bool2 : SCTypeCode.Bool1);

b_geevee_caught.Type = main_geevee_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_gpikachu_caught.Type = main_gpikachu_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_geevee_caught.ChangeBooleanType(main_geevee_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1);
b_gpikachu_caught.ChangeBooleanType(main_gpikachu_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1);

b_gift_gcharmander_caught.Type = main_gift_gcharmander_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_gift_typenull_caught.Type = main_gift_typenull_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_gift_toxel_caught.Type = main_gift_toxel_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_gift_gcharmander_caught.ChangeBooleanType(main_gift_gcharmander_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1);
b_gift_typenull_caught.ChangeBooleanType(main_gift_typenull_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1);
b_gift_toxel_caught.ChangeBooleanType(main_gift_toxel_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1);

}

Expand Down Expand Up @@ -209,16 +209,16 @@ void SaveCrownTundra()

var b_playersonline = SAV.Blocks.GetBlock(Definitions.memkeys_CrownTundra_Misc["KPlayersInteractedOnline"]);

b_garticuno.Type = ct_garticuno_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_gzapdos.Type = ct_gzapdos_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_gmoltres.Type = ct_gmoltres_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_garticuno.ChangeBooleanType(ct_garticuno_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1);
b_gzapdos.ChangeBooleanType(ct_gzapdos_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1);
b_gmoltres.ChangeBooleanType(ct_gmoltres_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1);

b_giftcosmog.Type = ct_giftcosmog_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_giftcosmog.ChangeBooleanType(ct_giftcosmog_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1);

b_gift_poipole.Type = ct_gift_poipole_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_gift_poipole.ChangeBooleanType(ct_gift_poipole_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1);

b_spiritomb_caught.Type = ct_spiritomb_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1;
b_spiritomb_visible.Type = ct_spiritomb_visible_CB.Checked ? SCTypeCode.Bool1 : SCTypeCode.Bool2;
b_spiritomb_caught.ChangeBooleanType(ct_spiritomb_PB.Caught ? SCTypeCode.Bool2 : SCTypeCode.Bool1);
b_spiritomb_visible.ChangeBooleanType(ct_spiritomb_visible_CB.Checked ? SCTypeCode.Bool1 : SCTypeCode.Bool2);

b_playersonline.SetValue(Convert.ToUInt32(ct_spiritomb_players_NUD.Value));

Expand Down
Binary file modified DynamaxAdventureReset/Resources/shield.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file added DynamaxAdventureReset/bin/Release/IndexRange.dll
Binary file not shown.
Binary file added DynamaxAdventureReset/bin/Release/PKHeX.Core.dll
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading

0 comments on commit b32d7dc

Please sign in to comment.