Kaphotics
6378eb7f56
Current progress
...
Still a few milestones left to hit before official release.
2016-06-19 21:22:43 -07:00
Kaphotics
75b5cfd646
Return actual box name
...
Better indication of what box a pkm is in when viewing the database.
2016-05-14 11:59:07 -07:00
Kaphotics
3539bf6af0
Fix offsets
...
00 00 01 00 02 00 03 00 04 00 is at the front of this data
2016-05-10 17:53:35 -07:00
Kaphotics
a8ae56f6f0
Add ItemInfo block
...
Just exposing these properties
2016-05-10 17:51:12 -07:00
Kaphotics
13ec0e9e89
Wondercard Window refactor
...
No functional change; more OOP.
2016-04-21 19:16:55 -07:00
Kaphotics
b2ddb4d80c
No loading maison stats for Demo
2016-04-17 13:54:08 -07:00
Kaphotics
cfe982dbe1
Add JKSV detection
2016-04-08 22:14:16 -07:00
Kaphotics
844e24024b
Fix drag&drop and geolocation
...
PK6.cs now sets the SAV country/region instead of the pk6's.
SAV6.cs now sets the updated pk6 instead of the input ek6.
Thanks Dede!
2016-04-07 08:13:24 -07:00
Kaphotics
cc8f962acd
Add Static/Friend Safari Encounter checking
2016-03-13 14:56:25 -07:00
Kaphotics
6ece2a5f1e
Relocate JPEG code
...
-14 lines
2016-03-04 22:09:54 -08:00
Kaphotics
accbbd89eb
Add Sun/Moon Version IDs
...
We'll see if this guess holds up.
Possible that the VC games will have Version IDs afterwards.
2016-02-27 18:25:27 -08:00
Kaphotics
4af5e1c299
Add FormDex setting
2016-02-13 20:20:55 -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
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
97b766eadb
Add SAV6 ChecksumsValid property
2016-02-09 15:30:10 -08:00
Kaphotics
a329a17c62
Tweak Box name get/set
2016-02-01 22:33:15 -08:00
Kaphotics
6ab7ba4bc1
Add LastSavedTime string
...
Backup purposes.
2016-01-27 19:57:17 -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
74720e484a
Add resumed time
...
Guess this is how they can track how long your current session has been
active.
2016-01-23 10:44:35 -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
808e4b6a9f
Add Adventure Start editing
...
Seconds Since 1/1/2000; can go negative (more than 32 bits, but we can't
ever realistically do that).
2016-01-22 19:39:03 -08:00
Kaphotics
061309ccd6
AdventureStart -> LastSaved
...
Misattributed
2016-01-20 21:25:33 -08:00
Kaphotics
a8a89c3bb2
5bit day
...
0-31, should fit all possible dates.
2016-01-20 20:40:52 -08:00
Kaphotics
025b5a3c52
Add Adventure Start to editables
...
With that I'm pretty unhappy with the large form; might tabulate the
view in later commits.
2016-01-20 20:38:21 -08:00
Kaphotics
33baac4fff
Add Adventure Start Attributes
...
So many different ways to store the same thing...
12bit year
4bit month
4bit day
2016-01-19 07:50:05 -08:00
Kaphotics
c768124591
More refactoring
...
Removed a lot more unneeded parenthesis.
2016-01-17 17:07:19 -08:00
Kaphotics
0b89682a64
Refactoring
...
Now have win10, new vs, new resharper, new c# tricks
2016-01-17 13:27:24 -08:00
Kurt
52ea545b29
Remove more parenthesis
...
No functional change, just src clarity.
2016-01-05 18:16:58 -08:00
Kurt
06cd71b58b
Add ORAS Demo support
...
Likely going to regret doing this; but this sets the groundwork for
enabling partial support for future games.
2015-12-29 22:03:27 -08:00
Kurt
8218fbfefb
Add DexNav count 0->1 on modify (ORAS only)
2015-12-28 17:12:38 -08:00
Kurt
6246b01191
Add display of secure values
...
Not editable, as the user should not have to modify. Just display!
2015-12-28 13:52:08 -08:00
Kurt
b8618e9aa1
Fix Bad Egg creation (bitflipping) on setting Dex
...
Adding two offset ptrs is bad; only use one! Guess I originally intended
to have languageflags be a shift of the PokeDex ptr, but that's not
right!
Thanks DeadSkullzJr!
2015-12-28 09:23:59 -08:00
Kurt
24703bfc22
Minor refactoring
...
Do things better.
2015-12-26 21:17:23 -08:00
Kurt
9e4f13d00d
Reorganize & SAV Backup
...
Alt Click the Export SAV button.
Remove Tools Tab and transferred richtextbox outputs to Clipboard
exports.
2015-12-17 18:55:59 -08:00
Kaphotics
36a1550dd3
Add GameSyncID property
...
Thanks daxtsu for figuring out where this value is stored.
I plan on adding a "GameSync ID" related button in the Main window's SAV tabs.
2015-12-15 11:32:21 -08:00
Kurt
62df1f473f
Add BattleBoxData fetching
2015-12-09 19:40:08 -08:00
Kurt
71f428cb69
Fix party accessing
...
Return current party member counts, no blanks
2015-12-09 19:18:39 -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
c9dad89e11
Minor refactoring
...
Cleaned up a little bit of code and used more magic references.
2015-11-29 12:59:13 -08:00
Kurt
7469150a02
Add Wondercard class
2015-11-22 13:38:16 -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
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
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
Kurt
f67441cc89
Change byte to int
...
Allows it to be easier used by comboboxes; SelectedValue = (byte) does
not work.
Instead of having these cast to int whenever used, this way is more
preferable.
2015-10-27 17:58:53 -07:00
Kurt
76d6320b21
Simplify Friendship modification on set
...
Copies instead of highbounds.
Added supporting property in PK6 class.
2015-10-25 18:46:17 -07:00