Commit graph

24 commits

Author SHA1 Message Date
Kurt
661052bcf9 Refactoring of Save File Usage
Probably breaks a thing or two... time to get testing after this new
commit.

Wrapping the stored 'savefile' into an object which handles its use
allows a clearer separation of function and easier maintenance or future
updates.

May eventually move all get/sets for each form to allow property
fetching from any window, all logic handled within the class.
2015-10-23 20:13:32 -07:00
Kurt
d4ea56cfd6 Heavy refactoring
Remove numerous inter-form dependencies, remove hard-coded offsets,
update a few spots to use better programming practices.

Should increase the readability of PKHeX's source code.
2015-09-20 20:34:09 -07:00
Kurt
2b3780e233 Use the PKX sprite fetch method instead
Having many clones of the same method is bad, especially if fixes are
required...
2015-04-29 17:23:23 -07:00
Kurt
b56edf1fec Continued Refactoring
Should be good now, a lot of silly stuff removed.
2015-03-11 21:44:12 -07:00
Kurt
bf7cd278cc Refactoring
Refactoring complete (for now).
2015-03-10 18:44:51 -07:00
Kurt
43b1afec3f Bugfixes 2015-01-31 15:59:23 -08:00
Kurt
8f18613558 Add entry deletion and ingame font 2015-01-31 10:35:50 -08:00
Kurt
e44cac062b Translation method input update 2014-12-19 20:19:41 -08:00
Kurt
9daa73adf3 Disallow species = 0 2014-12-15 18:13:46 -08:00
Kurt
d3d7b33d8a Multilanguage Upgrades
Nuked Box IO, it was inferior relative to the functions that were added
afterwards.
2014-12-14 16:50:15 -08:00
Kurt
17f1b6ee68 Further code cleanup 2014-12-14 10:31:53 -08:00
Kurt
c1fa685752 Manual Merge 2014-12-11 22:36:39 -08:00
Kurt
981965899a Standardization 2014-12-11 21:45:01 -08:00
Kurt
a99ddf11bf Round of refactoring and improvements 2014-12-10 22:50:40 -08:00
Kurt
9eaa705af1 Error handling better
Since SciresM inverted my editing logic (editing == program is editing
the layout, not the person is able to edit) so screwy.
2014-12-08 21:36:30 -08:00
Kurt
333420c801 Invert Shiny error 2014-12-08 20:58:49 -08:00
Kurt
0816ca5d0d Name/Gender fix 2014-12-08 19:52:49 -08:00
Kurt
69896f5301 Fix for not enabling form always
Loop would re-enable after parent method disabled in most cases, this
will prevent it. Loading no data will cause species=0 and will be
disabled by the parent method as well.
2014-12-08 19:12:21 -08:00
Kurt
e2b273b009 HoF Upgrayedd 2014-12-08 19:06:55 -08:00
SciresM
bbc4243b62 Enable editing of Hall of Fame entries 2014-12-08 17:51:49 -08:00
Kurt
df235867b9 Day2 ORAS Support Pre 2014-11-21 23:23:48 -08:00
Kurt
3240d4e403 More tidying 2014-10-11 00:22:22 -07:00
Kurt
a462db6089 ORAS Reorganization 2014-10-09 19:59:57 -07:00
Kurt
f5f766f962 Restructuring source arrangement 2014-08-01 10:33:12 -07:00
Renamed from SAV_HallOfFame.cs (Browse further)