Commit graph

1348 commits

Author SHA1 Message Date
Kaphotics
116840b32e Cleanup
Remove unnecessary complexity
Fix exporting pk* (DecryptedBoxData instead of 0xE8)
2016-08-02 17:40:20 -07:00
Kaphotics
43135ae274 Fix empty savedatabackup folder
Expects a 'main' on launch, none found throws an exception before the
form is shown.
2016-08-01 20:38:55 -07:00
Kaphotics
ea83159370 Add drop mysterygift into box slot
Converts to pkm (pgt/pcd -> pk4, etc), then is attempted to convert to
the format of the save file.
2016-07-31 20:31:43 -07:00
Kaphotics
b4a622e784 Minor refactoring
Expression body & ternary for less lines
2016-07-31 18:15:58 -07:00
Kaphotics
a7b4dfa904 Merge pull request #156 from evandixon/master
Updated resource paths for future ClickOnce deployments
2016-07-31 14:57:52 -07:00
evandixon
6b23151bb9 Changed default OpenFileDialog path for ClickOnce deployments 2016-07-31 16:43:51 -05:00
evandixon
8c5d734151 Changed resource paths for ClickOnce deployments 2016-07-31 16:40:09 -05:00
Evan Dixon
86134f4cd5 Merge pull request #2 from kwsch/master
Merge latest changes to fork
2016-07-31 16:24:45 -05:00
Kaphotics
62ff84268b Fix nature modification for gen4
Thanks BeyondTheHorizon!
2016-07-31 09:20:06 -07:00
Kaphotics
696c5aa158 Add folder output to another folder (no overwrite)
Thanks \ for the suggestion!
2016-07-30 23:03:41 -07:00
Kaphotics
ceff3845b7 Add TableLayoutPanel scroll hack
Thanks @poutros !
2016-07-30 20:57:45 -07:00
Kaphotics
497bfb9397 Fix SAV3 dragdrop between slots
Thanks Destinyy!
2016-07-30 20:47:28 -07:00
Kaphotics
cdd33c9d5f Add delete for mass editor
.Species=0
Sets data to zeroes.
2016-07-30 17:22:33 -07:00
Kaphotics
e4cb0255e7 Release 07-31-16
Updated with latest event contributions.
2016-07-30 13:30:15 -07:00
Kaphotics
1d32ef12f3 Fix wc6full -> 2064 2016-07-30 13:25:58 -07:00
Kaphotics
e7834416ea Trycatch wrap normalize path
Pretty sure cgse is unsupported on linux anyway, so the URI invalid
exception can be ignored (skipping check).

#151 continues!
2016-07-30 11:25:45 -07:00
Kaphotics
b69096d6f4 Further attempts to fix linux issue
#151

ToList a bunch.
2016-07-30 10:47:28 -07:00
Kaphotics
3704d42fcf Trainer Gender symbols if Unicode or not
Thanks \
2016-07-29 22:36:24 -07:00
Kaphotics
4a14d663ad Tweak random PID gen on changing fields
Fixes quirky behavior of changing nature/gender on gen3/4 games.
2016-07-29 22:30:06 -07:00
Kaphotics
9f40505f3a More descriptive Gen3 sav prompt
Pops up (E) (RS) (FRLG) instead of "Generation 3"
2016-07-29 21:14:08 -07:00
Kaphotics
0e8b82b5fc Fix EXP dropping to level threshold
Only set back if the fields have been loaded.
2016-07-29 19:38:16 -07:00
Evan Dixon
8bd9322571 Merge pull request #1 from kwsch/master
Pull latest changes
2016-07-29 20:17:20 -05:00
Kaphotics
3b6f1e2c58 Attempt at a FlowLayoutPanel scroll hack
Thanks @evandixon for the link to a 'fix', lets see if it works.

#149
2016-07-29 16:00:56 -07:00
Kaphotics
9b3d6e5177 Fix Gen3 checksum calc
Also when checking the active save, check the block0 for both save files
since it is always updated.
2016-07-29 15:47:56 -07:00
Kaphotics
2365e974cb Generated form tweaks
Click label to invert checkbox, widen Ribbons so 5 appear per row,
reduce margins.
2016-07-29 08:31:02 -07:00
Kaphotics
cd909d5cc5 Add Batch Editor => Shiny PID command
Also added Box/Slot filtering, for whatever reason is desired.

Thanks /u/exegg for the suggestion!
2016-07-28 23:05:26 -07:00
Kaphotics
654ff292e6 Add nature/gender recalc PID on <=gen4 2016-07-28 22:54:29 -07:00
Kaphotics
1411749fbd Move shiny PID creation to PKM class 2016-07-28 22:33:16 -07:00
Kaphotics
cd32c79ba9 Center SimpleTrainer on open
Accidentally omitted.
2016-07-28 22:09:39 -07:00
Kaphotics
57899a7da9 Add unknown gen3 game detection
Bad cheats invalidating that Game Code!

Thanks @poutros !

Resolves #146
2016-07-28 22:08:23 -07:00
Kaphotics
67a375ecae Fix SAV4:Gen4 met locations
Do gen4 metloc check after gen3, THEN do gen5.

Thanks @poutros !

Fixes #140
2016-07-28 21:46:30 -07:00
Kaphotics
1755b49a9c Fix EncounterLink OT
Set the "Receiver is OT" to false for Glalie/Steelix, else true.

Thanks @poutros !

Fixes #147
2016-07-28 21:30:38 -07:00
Kaphotics
f63cbb4c26 Tweak move bindingsource iteration
Create datasource before the foreach to avoid multiple .Where(),
possibly fixing #151
2016-07-28 18:36:02 -07:00
Kaphotics
2805f699ac Fix HGSS CurrentBox
Thanks @poutros !

Resolves #143
2016-07-28 18:23:35 -07:00
Kaphotics
750751cdab Set checksum on PGT/PCD -> PK4
Thanks /u/SubMana!
2016-07-28 16:30:48 -07:00
Kaphotics
2a05037892 Fix Event Flag save
Casting issue, OfType to get all Checkboxes because the foreach doesn't
auto filter the Control[] to CheckBox[].

Thanks Armodillomatt12!

Also, don't forget to actually save the changes back to the main save
file...
2016-07-28 15:53:13 -07:00
Kaphotics
a9aadc0191 Fix Gen3 Item inventory edits
Resolves #145 and Key Items missing bug for Emerald
2016-07-28 15:31:05 -07:00
Kaphotics
e362a62410 Fix gen3 save exporting
Thanks BeyondTheHorizon!
2016-07-28 08:52:04 -07:00
Kaphotics
aa98fb1210 Fix import/export text for wc6
Thanks @poutros !

Resolves #142
2016-07-28 08:33:59 -07:00
Kaphotics
9ffa97cb1f 7/28/16 release
Update changelog and event database
2016-07-27 19:47:03 -07:00
Kaphotics
7f2dd7a3a4 Fix form clearing on load
y tho
2016-07-27 19:25:36 -07:00
Kaphotics
2f25fa99d9 Tweak Gen3 Version Detect Inputs
International = Yes
Japanese = No

FR = Yes
LG = No

Reassigns Personal Table for FR/LG so that Deoxys stats are calculated
correctly.
2016-07-27 18:59:10 -07:00
Kaphotics
b6f4c696f7 Fix Party retrieval
"Party" variable was undefined in gen3 (and others), thus returning
blank party information. Use the abstract method to get the true offset
of a party slot (which is implemented differently per gen).
2016-07-27 18:51:11 -07:00
Kaphotics
07f0d688dc Fix gen3 unown form display/edit 2016-07-27 18:20:15 -07:00
Kaphotics
47c6168ac4 Add gen4 formes to personal
Manual tweaks
2016-07-27 18:08:08 -07:00
Kaphotics
282030b1e7 Add Pokémon Link I/O
Thanks @suloku !

Resolves #137

Added recalculation for data's internal checksum.
2016-07-26 20:18:48 -07:00
Kaphotics
d56a55965d Add SaveFile version detect bools 2016-07-25 23:11:17 -07:00
Kaphotics
f9bd271967 Bug fixes
Box Wallpapers
Stop returning the first box wallpaper regardless of box

EXP:
Changing level/exp wouldn't update stats (EXP needed to be set back to
PKM object)

Drag&Drop:
If the file exists and is locked for editing, the try { } will fail ->
so will delete since the file is locked.
Never seen or heard it happen, but is possible.
2016-07-25 22:40:05 -07:00
Kaphotics
3d0ffabe75 Minor tweaks
Fix off by one and add a safety check for sav6
2016-07-24 21:19:08 -07:00
Kaphotics
cc1621879e Add gen3-5 box wallpapers
Put the [BoxWallpaper] fetching into a single class.
2016-07-24 21:11:11 -07:00