Commit Graph

422 Commits

Author SHA1 Message Date
Greg Edwards
01b3c9a3ef Add list of regions to the database. 2015-05-02 17:12:08 -04:00
Greg Edwards
c714be02ec Added regions to pokedex. 2015-05-02 17:11:49 -04:00
Greg Edwards
e87ed81b95 Update database schema 2015-05-02 17:11:40 -04:00
Greg Edwards
e1077cb9e6 GTS search design tweaks 2015-04-23 11:20:55 -04:00
Greg Edwards
8c8727a075 Heaps of design work on GTS search 2015-04-21 21:32:40 -04:00
Greg Edwards
36edf2d753 Created TrainerName on GtsRecordBase. 2015-04-21 21:32:26 -04:00
Greg Edwards
d582fbc2b5 Clarified EncodedString ctor comment 2015-04-21 21:31:53 -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
d1f7a47ef0 Fixed Gen4 box upload always saying the box is in the server. 2015-04-16 12:04:04 -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
94f3a46f67 Impose correctness on LazyKeyValuePair 2015-04-13 20:18:20 -04:00
Greg Edwards
6ea19739fe Design work on GTS search 2015-04-13 19:48:56 -04:00
Greg Edwards
5e714435a1 Added formatter classes 2015-04-13 19:48:36 -04:00
Greg Edwards
98fefa0416 More GTS search design 2015-04-04 17:57:11 -04:00
Greg Edwards
67a6454f20 Show correct "next level in" information 2015-03-31 02:06:04 -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
e11ada7f78 Some progress on GTS search design 2015-03-31 00:34:39 -04:00
Greg Edwards
22ad1da71b Include genderless pokemon in gender-specific searches. 2015-03-28 16:40:51 -04:00
Greg Edwards
9a34b44705 oy 2015-03-26 14:26:47 -04:00
Greg Edwards
3228f41ed2 Make those damned battle video errors stop! https://github.com/mm201/pkmnFoundations/issues/9 2015-03-26 03:19:41 -04:00
Greg Edwards
3947b51bc1 Perform trade logging in the database class itself. 2015-03-26 03:09:09 -04:00
Greg Edwards
a5e7399ccf Fixed helper method returning trade ID 0 instead of null. 2015-03-26 01:47:31 -04:00
Greg Edwards
5d910c5f01 Merge branch 'bugfix-stalesearch-cloning' 2015-03-26 01:13:10 -04:00
Greg Edwards
640436977d Fixed a soft crash which caused exchanged pokemon to not be logged. 2015-03-26 00:50:50 -04:00
Greg Edwards
626e143516 Horribly scrubby GTS web search. 2015-03-25 19:58:47 -04:00
Greg Edwards
b21bca37f9 Show ribbons on pokemon info page. 2015-03-24 19:26:41 -04:00
Greg Edwards
6059b0aa3f Placed usings around all MySqlDataReaders. 2015-03-23 16:08:08 -04:00
Greg Edwards
a53e5f2627 Added ribbon support to Pokédex. 2015-03-23 15:56:46 -04:00
Greg Edwards
02113a1579 Fixed possible cloning issue when trying to trade with an old search result, and that player has since uploaded a new pokemon. 2015-03-21 19:39:56 -04:00
Greg Edwards
ee92cde7bb Added function to retrieve a player's last search time. 2015-03-21 19:36:44 -04:00
Greg Edwards
6d9a809b5d Use web server time, not database time. (solves a race condition.) 2015-03-21 19:20:31 -04:00
Greg Edwards
b1b91a8f77 Track the player's last search time. 2015-03-21 19:03:16 -04:00
Greg Edwards
022ecdd5bd Fixed compilation. 2015-03-21 18:49:35 -04:00
Greg Edwards
86438e055a Added WithTransaction helpers to remove transaction boilerplate from everywhere. (part 4/4) 2015-03-21 18:28:31 -04:00
Greg Edwards
0ce36d5de8 Added WithTransaction helpers to remove transaction boilerplate from everywhere. (part 3/4) 2015-03-20 19:19:02 -04:00
Greg Edwards
b42eb15bd2 Added WithTransaction helpers to remove transaction boilerplate from everywhere. (part 2/4) 2015-03-17 21:14:21 -04:00
Greg Edwards
c691a5951d Added WithTransaction helpers to remove transaction boilerplate from everywhere. (part 1/4) 2015-03-17 21:13:56 -04:00
Greg Edwards
bb2f587428 RetinaImage updates. 2015-03-17 13:22:31 -04:00
Greg Edwards
175294fb59 Implemented characteristics. 2015-03-14 18:19:13 -04:00
Greg Edwards
960f626ca6 Leave ability field blank instead of saying 'none'. 2015-03-14 17:56:58 -04:00
Greg Edwards
ef758a218b Implemented IV judgement formula. 2015-03-14 17:56:45 -04:00
Greg Edwards
b5b31af68c Added some images missing due to gender/form suffixes. 2015-03-14 17:05:09 -04:00