Commit Graph

96 Commits

Author SHA1 Message Date
Greg Edwards
fc0c6bfd48 Fixed speed getting overwritten with special attack when parsing stats. 2015-05-07 01:19:49 -04:00
Greg Edwards
2e8b27de22 That feeling when everything just works the first time 2015-05-05 21:09:22 -04:00
Greg Edwards
4df11f444b Gen5 party structure 2015-05-05 21:04:23 -04:00
Greg Edwards
b66fc281c7 First draft of gen5 pokemon structure 2015-05-05 20:52:33 -04:00
Greg Edwards
fffedcb82d Cleaned up byte offset comments. 2015-05-05 20:52:18 -04:00
Greg Edwards
9ef94ad18c Did some method extractions and moved things to base class in preparation for Pokemon5. 2015-05-05 20:09:10 -04:00
Greg Edwards
33332d05c6 Added bad egg field. 2015-05-05 19:14:49 -04:00
Greg Edwards
4d494840e8 Added StatValues.ToString for debug purposes. 2015-05-05 11:40:45 -04:00
Greg Edwards
8dbe0ecc19 First implementation of trainer memos. 2015-05-05 11:34:34 -04:00
Greg Edwards
5a19b155c7 Added regions and locations to Pokedex. 2015-05-04 19:57:02 -04:00
Greg Edwards
e1077cb9e6 GTS search design tweaks 2015-04-23 11:20:55 -04:00
Greg Edwards
36edf2d753 Created TrainerName on GtsRecordBase. 2015-04-21 21:32:26 -04:00
Greg Edwards
1900c5fa45 Added GtsRecordBase.Pokemon property. 2015-04-21 20:35:19 -04:00
Greg Edwards
7ab18824f6 Hide GtsRecord data behind a ReadOnlyCollection property. 2015-04-21 20:26:16 -04:00
Greg Edwards
a49b764bc0 Moved a bunch of common fields over to GtsRecordBase. 2015-04-21 10:03:10 -04:00
Greg Edwards
8d8d0e44cc Pass a Pokedex instance to the GtsRecord ctors 2015-04-18 18:40:31 -04:00
Greg Edwards
4c7e46bcdb Retire GtsRecord5.Unknown0 2015-04-18 17:29:47 -04:00
Greg Edwards
156abbe83c Created base class for GTS records implementing BinarySerializableBase 2015-04-18 17:19:52 -04:00
Greg Edwards
222f8eba89 Split Pokemon4 class into separate box/party versions. 2015-04-14 21:23:50 -04:00
Greg Edwards
caec6383d4 Did some cleanup to the pokemon structure. 2015-04-14 21:14:34 -04:00
Greg Edwards
5e714435a1 Added formatter classes 2015-04-13 19:48:36 -04:00
Greg Edwards
b0e2db6a96 Added reverse experience formula. (untested) 2015-03-31 02:05:41 -04:00
Greg Edwards
88b6bff74e Implemented experience formulas. 2015-03-31 01:39:38 -04:00
Greg Edwards
a091d51e6d Added pokerus display. 2015-03-31 00:48:37 -04:00
Greg Edwards
b21bca37f9 Show ribbons on pokemon info page. 2015-03-24 19:26:41 -04:00
Greg Edwards
175294fb59 Implemented characteristics. 2015-03-14 18:19:13 -04:00
Greg Edwards
ef758a218b Implemented IV judgement formula. 2015-03-14 17:56:45 -04:00
Greg Edwards
1ef2820121 Fixed some issues with Platinum gamestats. 2015-03-12 00:57:22 -04:00
Greg Edwards
af97c2e6df Show more pokemon stats. 2015-03-11 21:22:04 -04:00
Greg Edwards
91fef43978 Show some actual values in pokemon viewer (wip) 2015-03-10 21:31:10 -04:00
Greg Edwards
b89eb29c62 Added stub implementation of Wifi Plaza gamestats server. (mostly replay responses for now) 2015-03-10 21:30:12 -04:00
Greg Edwards
66d2a1b7d6 Added DS version icons. 2015-03-04 10:24:25 -05:00
Greg Edwards
35f484924e Added base class for party/box pokemon structure. 2015-02-24 13:12:12 -05:00
Greg Edwards
72d94114cf Removed obsolete ctors. 2015-02-20 13:42:17 -05:00
Greg Edwards
8b33c6bff4 Added some notes 2015-02-17 00:31:33 -05:00
Greg Edwards
51d13b4a86 Patched up some compiler warnings. 2015-02-14 20:12:53 -05:00
Greg Edwards
53be497d3a Publish PokemonBase.Generation field. 2015-02-13 18:02:02 -05:00
Greg Edwards
6699c425e9 Build LazyKeyValuePairs in the corresponding value classes, add null checks. 2015-02-13 18:01:42 -05:00
Greg Edwards
e0a7596bbc Added item and ability lazy pairs to PokemonBase. 2015-02-10 20:52:52 -05:00
Greg Edwards
5042f887b9 Added lazy pairs to PokemonBase.Species and Form. 2015-02-10 20:00:37 -05:00
Greg Edwards
1cec145542 Solved order of execution issue with LazyKeyValuePairs and BinarySerializableBase ctor. 2015-02-10 19:44:56 -05:00
Greg Edwards
2ea9d7f883 Made pkm decoding work. 2015-02-07 18:12:25 -05:00
Greg Edwards
79e2b923f1 First draft of Gen4 pkm parsing. 2015-02-06 21:17:25 -05:00
Greg Edwards
f50e76c15d VeekunImport project inserts form stats. 2014-12-27 03:17:39 -05:00
Greg Edwards
ac58d38fa4 Odd fixes 2014-12-26 20:51:25 -05:00
Greg Edwards
30b820b87f First draft of VeekunImport project. (Database insert commands are nops.) (Also includes some Pokedex types.) 2014-12-08 02:31:47 -05:00
Greg Edwards
76de928a13 Added gen6 version enum values. 2014-10-28 20:57:41 -04:00
Greg Edwards
f3b1b79a42 More ctors to allow for cleaner fake trainer code. 2014-08-18 19:58:32 -04:00
Greg Edwards
f7374e962d Fixed some stupid battle subway issues. 2014-08-07 19:57:33 -04:00
Greg Edwards
8e072eb06e Store trendy phrases in separate fields. 2014-08-07 18:37:38 -04:00