Kaphotics
5ea193819e
Add WC6 move checking
...
Using PPorg's wc6 database.
2016-02-28 17:05:38 -08:00
Kaphotics
4cfa9e322f
Cleanup
...
Nothing.
2016-02-28 13:49:58 -08:00
Kaphotics
e024d7824b
Modifying Met Locations update Legality analysis
2016-02-27 18:10:02 -08:00
Kaphotics
c6796a09f0
Fix Location bugginess with Legal checking
...
Thanks Odaxis.
2016-02-26 20:33:18 -08:00
Kaphotics
cb6a3394d5
Add encounter tables
2016-02-25 16:19:59 -08:00
Kaphotics
264ae85509
Simplify references to local copy
...
Not going to reference main form besides open/close r/w.
2016-02-24 15:29:24 -08:00
Kaphotics
643b2afb52
Cleanup
...
Safe casts aren't needed for Array.IndexOf
Initial Ribbon images are already set up, no need to rereference
Slicker way of inverting checkboxes.
2016-02-24 14:59:03 -08:00
Kaphotics
b3a4cc858e
Move Relearn checks to Analysis.cs
...
Keeping logic out of Main.cs
2016-02-23 19:19:25 -08:00
Kaphotics
968eabd053
Reorganization for future changes
...
Moving legality stuff into separate class
2016-02-22 22:52:48 -08:00
Kaphotics
7a3b0699d0
Add battle resort = egg, add smeargle bypass
...
I still should move this to a legality checking core, will do after this
weekend's VGC.
2016-02-20 22:21:03 -08:00
Kaphotics
c426089c07
Add Move Legality Checker
...
Note that this is a first iteration feature; there are known edge cases.
This feature is merely to assist the user by highlighting moves that are
outside of the typical moveset.
Levelup/Eggmove/Tutor/TMHM are used in the logic.
2016-02-17 07:54:59 -08:00
Kaphotics
4eab4c2434
Fix box import filecount msg
...
ctr is not initialized to 0 (instead to 30*CB_BoxSelect.SelectedIndex),
so we need to undo that to get the actual count of files imported.
Fixes #74
2016-02-12 00:01:15 -08:00
Kaphotics
7b380cd0aa
Refactoring
...
Minor fixes to coding style
PGT fixed default OT name from pk4HeX to PKHeX. Yay for replace all
"pk"-"pk4" case insensitivity.
2016-02-11 23:42:42 -08:00
Kaphotics
e8c1fb662d
Add automatic save backup
...
Create "bak" file, or export a backup successfully anywhere to receive
the "create bak folder" prompt. When saves are loaded (with a new
timestamp), they will be backed up. Repeat loads of the same file will
not be backed up, as a backup of that file already exists
(OT/Game/SavedAt is the hash used).
2016-02-11 21:41:31 -08:00
Kaphotics
cab1959aa7
Add Version Name to backup name
...
Seems ok.
2016-02-11 20:53:11 -08:00
Kaphotics
1b4975f6c5
SAV remember import name&dir
2016-02-11 00:56:10 -08:00
Kaphotics
d2214f4fa1
Refactoring
2016-02-10 00:33:42 -08:00
Kaphotics
62bb9350ba
Improve 1MB error messages
2016-02-09 15:44:59 -08:00
Kaphotics
9f6e31f6eb
Fix 1MB importing opposite
...
Yes => 0
No => 1
Nobody uses 1MB imports anyway...
2016-02-09 15:37:12 -08:00
Kaphotics
da862c2ae5
Remove "Cancel" option where not necessary
2016-02-09 15:35:56 -08:00
Kaphotics
97b766eadb
Add SAV6 ChecksumsValid property
2016-02-09 15:30:10 -08:00
Kaphotics
091f5c10d2
Simplify getStringList method calls
...
No need to go to List and back to array.
2016-02-09 15:27:24 -08:00
Kaphotics
0d57b12d3d
Make sortBoxes accessible
...
ctrl click the "Box" tab
2016-02-08 23:57:25 -08:00
Kaphotics
d1f04b28ab
Refactoring
...
Clarity++
2016-02-02 20:05:46 -08:00
Kaphotics
2d4d973689
Refactoring
...
lines--
2016-01-31 23:15:54 -08:00
Kaphotics
0a22a9cab5
Switch PP textboxes to masked
...
Removes some unnecessary code.
2016-01-31 20:44:30 -08:00
Kaphotics
b67598cfb9
Refactoring
...
Simplify a few usages, tweak specialchars to only have one instance open
(in a different way)
2016-01-30 23:03:43 -08:00
Kaphotics
803a09e1c2
Improve Menu->Open 'main' detection
...
If main exists, default filename to 'main' when dialog shows
Added detection if main is in last opened folder (if the user copied to
a nonstandard path).
2016-01-29 18:46:14 -08:00
Kaphotics
be2b86e973
Don't show form if already open
...
Loop through all openforms to see if any are already open.
2016-01-29 18:02:54 -08:00
Kaphotics
b95cbbbfce
Simplify Unicode usage
...
Now shows current status as a checkbox.
2016-01-29 17:27:20 -08:00
Kaphotics
970a887728
Clear OT memories of transferred mons
...
No memories are formed, remove them if they exist.
2016-01-28 18:51:27 -08:00
Kaphotics
1c53243283
Remove ram2sav
...
Also removed injectiondebug and trade packet handling.
Improved BAK suggested filename (last saved timestamp)
2016-01-27 20:24:32 -08:00
Kaphotics
2a1bb41f62
Recalculate IV total on randomization
...
updateIVs calls updateStats at the end.
2016-01-26 21:06:53 -08:00
Kaphotics
8469d04417
Refactoring
...
Polishing polish
2016-01-26 21:04:17 -08:00
Kaphotics
9bfeb050c9
Only export team if data exists
...
Try-catch already handles it, but let's be safe.
2016-01-26 18:52:08 -08:00
Kaphotics
8232de08a4
Lock remaining controls
2016-01-26 17:53:55 -08:00
Kaphotics
35465b837e
Minor refactoring
...
Load used WC even if dismissed, i/o for main display operates by passing
PK6 instead of byte[]
2016-01-24 10:19:30 -08:00
Michael Scire
6230dd7bd6
Add Pokeblock editing support.
2016-01-23 13:00:44 -08:00
Kaphotics
cfc93ef96e
Minor Tweaks (ORASDEMO)
...
Simplifies checking for ORAS so that ORAS includes ORASDEMO by default.
Hide tab pages properly.
2016-01-23 08:42:11 -08:00
Kaphotics
ea000cc95d
Avoid invalid cast errors
...
Should only use Util.getIndex when a BindingSource is set with a
retrievable value. The method will now throw an exception instead of
handling it to let the programmer know that the wrong fetch method was
used.
2016-01-21 22:55:20 -08:00
Kaphotics
f8f0d76793
Cleanup
...
Simplified cbItem a little.
Check for null input, then null selected value; catch only happens if
the method is fed something irregular.
2016-01-21 22:40:59 -08:00
Kaphotics
c768124591
More refactoring
...
Removed a lot more unneeded parenthesis.
2016-01-17 17:07:19 -08:00
Kaphotics
dd83330191
Implement ContextMenuStrip translation
2016-01-17 15:35:02 -08:00
Kaphotics
0b89682a64
Refactoring
...
Now have win10, new vs, new resharper, new c# tricks
2016-01-17 13:27:24 -08:00
Kurt
0e021b42c6
Fix CTRL/ALT held during nickname update
...
Only should fire when sent from L_Species. (sure I could hard code it
sender as Label == L_Species but nah)
Thanks Joedor.
2016-01-14 21:05:05 -08:00
Kurt
6e29ad20d6
Update changelog
...
Forgot to store the total download count before publishing the latest
release.
2016-01-11 21:19:01 -08:00
Kurt
bd5a1c7db3
Use string method instead of control based
2016-01-09 12:46:13 -08:00
Kurt
f9fa461955
Lock UI
...
Prevent movement in designer
2016-01-09 12:46:10 -08:00
chenzw95
674418cd06
fix pokemon feelings not being saved correctly
2016-01-08 15:30:09 +08:00
Kurt
52ea545b29
Remove more parenthesis
...
No functional change, just src clarity.
2016-01-05 18:16:58 -08:00