Commit graph

70 commits

Author SHA1 Message Date
Kaphotics
0fc4da3431 Begin adding EncounterTrade
Fixed a few things in the EncounterStatic, added a few attributes
(antishiny, Gender, Ability, IV, Contest) for appropriate pkm
2016-03-16 23:29:28 -07:00
Kaphotics
c6439aa03c Add legality indication on loading to tabs 2016-03-13 18:09:12 -07:00
Kaphotics
b6fca5b306 Add some basic legality checks
Besides moves/encounters, we can check validity of certain traits.
2016-03-10 20:36:32 -08:00
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
cb6a3394d5 Add encounter tables 2016-02-25 16:19:59 -08:00
Kaphotics
4b7f253a1e Add DexNav move legality checking 2016-02-24 16:36:26 -08:00
Kaphotics
968eabd053 Reorganization for future changes
Moving legality stuff into separate class
2016-02-22 22:52:48 -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
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
Michael Scire
6230dd7bd6 Add Pokeblock editing support. 2016-01-23 13:00:44 -08:00
Kaphotics
89368e384e Target C# 6.0 2016-01-18 18:21:25 -08:00
Kaphotics
71b86e6d6f +Ref lang_it
Forgot.
2016-01-17 18:21:32 -08:00
Kurt
73ce0246ab Remove unused reference
Wasn't caught by cleaning, had to remove manually. Still compiles fine.
2015-12-28 11:00:25 -08:00
Kurt
3147d8b1df pk2pk Refactoring
Transition from modifying byte arrays to just having objects mediate the
conversion.

Farewell pk2pk!

The PK# objects can convert up to the next generation through their own
methods; doing this required having class structures for all generations
:)
2015-12-27 21:26:07 -08:00
Kurt
24703bfc22 Minor refactoring
Do things better.
2015-12-26 21:17:23 -08:00
Kurt
8a77a1cd6c First look at PK4 code 2015-12-26 13:00:00 -08:00
Kurt
1bb07b5998 Add pgf skeleton & supports
Untested and not intended to be correct; just establishing the framework
for now.
2015-12-22 21:14:50 -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
7469150a02 Add Wondercard class 2015-11-22 13:38:16 -08:00
Kurt
c719c335df Add Pokécenter & Gift Trainer Sprites 2015-11-17 21:02:23 -08:00
Kurt
322fceb598 Add new class
Performs SAV operations to match the division already done for PK6.
2015-10-22 00:16:44 -07:00
Kurt
c1bb9d5cec Add database view skeleton
future?
2015-10-05 18:51:52 -07:00
Kurt
809148ed54 Refactoring round two
Introduced the fully editable PK6 class object, which is now used by
PKHeX's pk6 editor, as well as updated the Box Data Report. Readability
should be increased as no

Includes bug fixes:
Odaxis' report regarding Event Flag Editor
Showdown sets using "Trait" instead of "Ability" (old old style) now can
be read.
Imported showdown sets will not use the imported gender label (instead
uses the current style, same 'value')
2015-09-23 20:29:31 -07:00
Kurt
a140cefa09 Remove unused reference
Resolves issue 53: https://github.com/kwsch/PKHeX/issues/53

There's probably other unused things but nobody is getting errors.
2015-09-09 21:03:11 -07:00
Kurt
cf94b1caf0 Fix loading of Korean Translation
Thanks cocoblue(@shin6949) for bringing this to my attention.
2015-08-12 20:06:47 -07:00
Kurt
0907f56e06 Implement extra Language Translations (Portuguese)
Should be easy enough to add subsequent ones without errors; just modify

lang_val -> abbrev
main_langlist -> as it will appear in the dropdown
2015-03-11 22:51:56 -07:00
Kurt
b9b553a0e9 Add QR functionality via Web (Google) 2015-02-25 23:12:38 -08:00
Kurt
d856a8c95c QRgen initial (unworking)
Further improvements to overall system stability and other minor
adjustments have been made to enhance the user experience.
2015-02-24 20:10:47 -08:00
Kurt
ffb3c61869 ram2sav save prevention for regular saves out 2015-01-26 22:14:50 -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
64ada71f84 Multilang + Cleanup
Converted the EncounterType and Games to translatable resources, and
created a method for dynamic combo lists. Still more to clean up!
2014-12-13 23:18:27 -08:00
Kurt
f2682785cc Code Cleanup 2014-12-13 14:48:34 -08:00
Kurt
cc6b2aeda1 Adding Country/Subregion Multilanguage
Big thanks to Slashmolder for the location files and SciresM for parsing
them down to text files.
2014-12-12 22:58:34 -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
2b73319029 Item Updates
Included Safety Goggles
2014-12-09 20:10:11 -08:00
Kurt
e09430b485 Added Chinese Translation
Thanks to http://bbs.duowan.com/ boards for crappily hacking, but hey I
can RE too!
2014-12-07 17:40:00 -08:00
Kurt
ea8c6d299a Various updates for next version
Added about-shortcuts and fixed a few things including secret base
flags.
2014-12-05 18:14:04 -08:00
Kurt
7326a09e69 More Fixes 2014-11-28 13:18:44 -08:00
Kurt
c7d6127bb8 Pokedex branching and minor updates. 2014-11-25 19:55:46 -08:00
Kurt
817538e208 Added a basic secret base editor 2014-11-23 14:23:40 -08:00
Kurt
df235867b9 Day2 ORAS Support Pre 2014-11-21 23:23:48 -08:00
Kurt
f52e667be1 Event Flag Split 2014-11-21 19:47:30 -08:00
Kurt
188aab7236 Second ORAS support commit
still WIP
2014-11-21 19:26:16 -08:00
Kurt
21eccb0dad Preliminary ORAS Support 2014-11-21 15:34:10 -08:00
Kurt
d838c11d2d Adding some ORAS content 2014-11-18 22:35:07 -08:00
Kurt
7b1752fc30 Added ORAS Ribbons 2014-11-13 17:56:11 -08:00
Kurt
a462db6089 ORAS Reorganization 2014-10-09 19:59:57 -07:00