Kurt
f015ca5a58
Add support for Forms
...
PKHeX & Showdown have to have parity with Form descriptions.
2015-12-09 19:57:53 -08:00
Kurt
8fa502832a
Add export to showdown for tab viewer
2015-12-09 19:44:43 -08:00
Kurt
5cf880250f
Add Showdown Team exporting
2015-12-09 19:40:29 -08:00
Kurt
62df1f473f
Add BattleBoxData fetching
2015-12-09 19:40:08 -08:00
Kurt
9013dc0641
Tweak set IO
...
Return empty string instead of null
Recalculate current level (ignore corrupted stats)
2015-12-09 19:38:09 -08:00
Kurt
71f428cb69
Fix party accessing
...
Return current party member counts, no blanks
2015-12-09 19:18:39 -08:00
Kurt
f664bbe34f
Write PK6 -> ShowdownSet export text
2015-12-09 19:16:50 -08:00
Kurt
dd910e6aa1
Tweak set override logic
...
If the method defines whether or not the sub should be called, that will
be used. Else, it will use the global setting.
2015-12-08 06:19:34 -08:00
Kurt
a4b5033b1e
Mess with showdown exporting
...
Still nonfunctional, just have to write the encoder after relaying all
relevant information to the ShowdownSet
2015-12-07 21:46:48 -08:00
Kurt
3e320df47f
Update csproj
2015-12-06 22:41:28 -08:00
Kurt
fed7bacac3
Further cleanup of sprite assets
...
Reduces the size
2015-12-06 22:40:48 -08:00
Kurt
1977a50923
Show Mothim & Scatterbug even though no formes
2015-12-06 22:40:11 -08:00
Kurt
3b9ce44c9b
Merge branch 'master' of https://github.com/kwsch/PKHeX
2015-12-06 21:58:18 -08:00
Kurt
fa38f3d6ff
Remove unneeded sprites
...
b sprites (for facing a different direction) are not used.
2015-12-06 21:56:32 -08:00
Kaphotics
5b14b99872
WC6 change 0xFD IV
...
25+2*31 --> 2*31 (no 25)
2015-12-05 11:29:16 -08:00
Kurt
0ff7c5c152
Tweak IV generation further to account for 0xFD
...
Thanks Wanderer1391 for continuing the investigation!
2015-12-02 20:42:16 -08:00
Kurt
9ac9739e3e
Tweak wc6 Random IV/PID
...
No longer gives 3 flawless IVs by default (now only for unbreedables);
should now behave even closer to what the game does.
2015-12-02 18:18:23 -08:00
Kurt
d2cf06894d
Reorder
...
Minor.
2015-12-02 18:03:44 -08:00
Kurt
3c4da31d1a
Fix (flip) Encounter Type Visibility
...
Mistake in previous commit.
2015-12-01 23:27:16 -08:00
Kurt
b4c4419015
Minor reorganization
...
CLeaned up some unnecessary parenthesis and simplified a few
expressions.
2015-12-01 23:08:16 -08:00
Kurt
6828046f9b
Update changelog
...
#ripPP
2015-11-30 21:05:15 -08:00
Kurt
c9dad89e11
Minor refactoring
...
Cleaned up a little bit of code and used more magic references.
2015-11-29 12:59:13 -08:00
Kurt
62f0d9e7aa
Add wc6 conversion error messages
...
Previously had none.
2015-11-28 22:53:46 -08:00
Kurt
9df8e3c1fd
Add sanity checks to wc6->pk6 conversion
2015-11-27 17:39:38 -08:00
Kurt
864c5bfd65
IVs and Fateful Encounter
2015-11-26 19:14:41 -08:00
Kurt
d2103a96b3
Update friendship/memory logic
2015-11-26 19:07:20 -08:00
Kurt
28390758e6
Implement wc6->pk6
...
"There's not enough data in the wondercard to faithfully create the
Pokémon!"
2015-11-26 07:49:44 -08:00
Kurt
0ac33a0639
Cleanup
...
Remove unnecessary logic.
2015-11-25 22:52:23 -08:00
Kurt
520af0ff55
Tweak stat retrieval logic
2015-11-25 22:46:16 -08:00
Kurt
c9d0db23ac
Refactoring
...
Increase flexibility, use game personal data and structure to clearly
define what is going on.
Helps for implementing future games.
2015-11-25 22:20:09 -08:00
Kurt
8a2e7f3f74
Fix ternary null input
...
Having a ternary result in null creates a new param of []{ null },
instead of a true null.
2015-11-25 18:28:21 -08:00
Kaphotics
03a773f9bb
Update WC6.cs
...
Initialize the default size of wc6 to 0x108
2015-11-25 18:08:54 -08:00
Kurt
7469150a02
Add Wondercard class
2015-11-22 13:38:16 -08:00
Kurt
d6f916b4e6
Tweak Drag&Drop
...
Boxes now accept external files in addition to the existing slot
swapping.
2015-11-22 11:03:38 -08:00
Kurt
dba0719976
Use base pkx class filename
2015-11-22 10:51:09 -08:00
Kurt
0d23f53d84
Fix Drag&Drop
...
Just do it manually after initialization. No way to bind the events in
the designer.
2015-11-22 10:45:44 -08:00
Kurt
62eddb6aec
Misc fixes
2015-11-21 19:27:50 -08:00
Kurt
19ff462fff
Relocate PokePuff sav properties
2015-11-21 19:17:35 -08:00
Kurt
0064d1b497
Finish conversion of tr stats to SAV6 properties
2015-11-21 17:23:00 -08:00
Kurt
693084e947
Change array type specification
...
Defaulted to int; best to play it safe.
2015-11-20 22:13:15 -08:00
Kurt
9496ddb66b
Minor Cleanup
...
Does nothing but remove unneeded confusion.
2015-11-20 22:11:25 -08:00
Kurt
925699af0d
Fix Trainer Info editor issues + bugfixes
...
Fixed reported bugs by Wanderer1391; found a bunch more as a side effect
of refactoring. Didn't like how so many values were hard coded so I
moved them all into the SAV6 class for easier r/w.
Re-enabled the Map Coordinate editing for non-ramsavs.
Updated the Map Coordinate display to the ingame coordinate style (using
NumericUpDowns), the coordinates for player.X and player.Y are divided
by 18 to get the current cell coordinates.
2015-11-20 22:02:15 -08:00
Kurt
6cba50ba2b
Remove hard coded box count
2015-11-19 22:44:16 -08:00
Kurt
d0355253bf
Use boxdata property to dump
2015-11-19 22:42:57 -08:00
Kurt
242bedac43
Sync changes
...
VS/github didn't catch this, had to reopen the project.
2015-11-18 21:43:51 -08:00
Kurt
d36c133536
Move some form initialization to designer
...
Have to keep PictureBox.AllowDrop = true as it's normally overridden and
needs to be set after initialization.
2015-11-18 21:37:30 -08:00
Kurt
c719c335df
Add Pokécenter & Gift Trainer Sprites
2015-11-17 21:02:23 -08:00
Kurt
426eda5a46
Use SAV's BoxData property to load data
2015-11-15 22:03:58 -08:00
Kurt
b16ee55ed4
Assign an identifier for PK6 box/spot origin
2015-11-15 22:03:36 -08:00
Kurt
e4bc9e58f0
Box and Party properties for easy manipulation
2015-11-15 21:58:34 -08:00