Commit Graph

205 Commits

Author SHA1 Message Date
Greg Edwards
911821eb32 Removed unused usings possibly causing a dependency. 2015-08-05 17:57:09 -04:00
Greg Edwards
938dfa4dc7 Added CompatibleCopyTo helper for .NET 3.5 2015-07-02 13:18:58 -04:00
Greg Edwards
9ab595604b Broke off database engine specific extension methods to their own classes. 2015-07-02 13:18:31 -04:00
Greg Edwards
5983ee485b EncodedString improvements (thanks Aqua) 2015-05-14 01:24:14 -04:00
Greg Edwards
bf5c3a85bf Hide gen6 pokemon from GTS search. 2015-05-08 20:32:37 -04:00
Greg Edwards
9ecd39fe66 Can now type the pokemon species into the search box. (but it sucks) 2015-05-08 19:41:09 -04:00
Greg Edwards
320fc26a2a Expose Pokedex.Species as an IDictionary. 2015-05-08 19:05:43 -04:00
Greg Edwards
fc0c6bfd48 Fixed speed getting overwritten with special attack when parsing stats. 2015-05-07 01:19:49 -04:00
Greg Edwards
556ed0e208 Fixed pokemon data getting horribly destroyed when inserting into the GTS. 2015-05-07 01:18: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
07fb242097 Fixed InvalidCastException when attempting to load the pokedex. 2015-05-04 21:16:49 -04:00
Greg Edwards
abb298f9a6 VeekunImport inserts locations. 2015-05-04 21:06:39 -04:00
Greg Edwards
5a19b155c7 Added regions and locations to Pokedex. 2015-05-04 19:57:02 -04:00
Greg Edwards
61765fc33d Replaced DatabaseExtender.Coalesce with DatabaseExtender.Cast. It's cleaner that way. 2015-05-04 19:56:17 -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
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
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
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
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
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
ee92cde7bb Added function to retrieve a player's last search time. 2015-03-21 19:36:44 -04:00