Commit Graph

109 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
9ab595604b Broke off database engine specific extension methods to their own classes. 2015-07-02 13:18:31 -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
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
36edf2d753 Created TrainerName on GtsRecordBase. 2015-04-21 21:32:26 -04:00
Greg Edwards
7ab18824f6 Hide GtsRecord data behind a ReadOnlyCollection property. 2015-04-21 20:26:16 -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
d1f7a47ef0 Fixed Gen4 box upload always saying the box is in the server. 2015-04-16 12:04:04 -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
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
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
19c0e7431b Provide an almost empty setProfile profile for Diamond/Pearl games. 2015-03-14 17:04:48 -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
b89eb29c62 Added stub implementation of Wifi Plaza gamestats server. (mostly replay responses for now) 2015-03-10 21:30:12 -04:00
Greg Edwards
06a73d96e4 Log trade_id and partner_pid fields for trades. 2015-01-20 18:21:49 -05:00
Greg Edwards
de1f37c914 Methods to load Pokedex from database (untested) 2015-01-03 17:11:19 -05:00
Greg Edwards
5c1d45394e Added more foreign object references in Pokedex classes. 2015-01-02 18:44:11 -05:00
Greg Edwards
f1530f76bb WIP of Pokedex retrieval logic 2015-01-02 18:22:23 -05:00
Greg Edwards
f50e76c15d VeekunImport project inserts form stats. 2014-12-27 03:17:39 -05:00
Greg Edwards
772e3b8609 Added INSERT statements for pokedex. 2014-12-26 00:58:21 -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
d1a628702a Added new overloads to Database.CreateInstance to allow for custom connection strings. 2014-10-14 19:38:00 -04:00
Greg Edwards
9f1dbd0f0f Rename DataAbstract to Database. 2014-10-14 18:50:41 -04:00
Greg Edwards
ab16eb46d3 Implemented battle video saved request type. 2014-09-15 12:50:26 -04:00
Greg Edwards
1f8234cf37 Show number of battle videos in header 2014-09-02 00:27:26 -04:00
Greg Edwards
f3b1b79a42 More ctors to allow for cleaner fake trainer code. 2014-08-18 19:58:32 -04:00
Greg Edwards
7add8ac7d3 Allow the same trainer to appear in different ranks of the same room. (More authentic?) 2014-08-11 19:53:36 -04:00
Greg Edwards
4d2ce62d4a Fixed database regression causing a comm error when you try to take your pokemon out of the GTS. 2014-08-08 03:04:25 -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
Greg Edwards
ffbb2d6c10 Store leader phrase in trendy phrase object. 2014-08-07 16:33:48 -04:00
Greg Edwards
c2376eef58 Fixed some battle tower structure offsets. (breaking change) 2014-08-05 00:33:40 -04:00
Greg Edwards
0dc2bec496 aaa 2014-08-03 23:22:22 -04:00