Commit Graph

58 Commits

Author SHA1 Message Date
Megan Edwards
ca4c0b0dde Some cleanup in questionnaires and others 2025-09-02 23:33:00 -04:00
Megan Edwards
33f6d30e90 Added checks for null characters in Gen4 strings.
Attr: Mythra
2024-11-05 22:48:11 -05:00
Megan Edwards
46d9efb0da Merge remote-tracking branch 'Mythra/dev/mythra/7' 2024-02-25 19:26:11 -05:00
Megan Edwards
5d676e7e1c Grab bag of unstaged changes 2023-10-30 03:18:09 -04:00
Megan Edwards
e96e7839e4 Added missing ctor to BinarySerializableBase. 2023-07-13 00:48:00 -04:00
Cynthia
addcd6f044 fully support pokemon wifi-plaza's
fixes #7

- checkProfile.asp parseable for all the important stuff.
- getSchedule.asp , schedule generation and more added in.
- getVIP.asp still works.
- Questionnaries , now working and documented.

I've tested all the bits individually (and that they match what my
rust code does which is fully confirmed working). However, since
there's no linux support I can't test this web server with the rest
of my stack easily. Everything should all work and I've double checked
each class individually on my side, but we should still probably get a
double check from mm :)
2023-07-08 23:19:47 -06:00
Megan Edwards
74b6a06a9f Broke up one large namespace into several and reorganized. 2023-04-25 01:08:37 -04:00
Greg Edwards
bcd7a854dc Grab bag of unstaged changes 2023-01-04 02:47:15 -05:00
Greg Edwards
d47013e08e Temp non-glitchy phrases for fake opponents on gen5 2022-11-07 23:45:46 -05:00
Greg Edwards
a9ca79f6bc More trendy phrase utility 2022-09-28 01:31:18 -04:00
Greg Edwards
876cea75de GenV trendy phrase rendering fix 2022-09-28 01:14:36 -04:00
Greg Edwards
d2020c80ae Style 2022-09-28 01:13:25 -04:00
Greg Edwards
9439e1fd2b Finished EncodedStringBase. 2022-09-08 00:24:02 -04:00
Greg Edwards
a17ce145b9 (wip) Add FakeOpponentFactory 2022-08-28 23:03:39 -04:00
Greg Edwards
b104726ef7 Trainer rankings works!! 2022-06-10 17:39:07 -04:00
Greg Edwards
9d761a7d7d First draft of savefile bans 2022-03-27 02:01:04 -04:00
Greg Edwards
28ea0df638 Moved GTS record Pokémon validation over to Pokemon classes. 2021-11-08 00:10:12 -05:00
Greg Edwards
133a77d75f Improved GenV trendy phrase rendering. 2021-05-16 01:24:52 -04:00
Greg Edwards
5db746ee64 Added replay responses for trainer rankings. 2021-03-13 00:40:18 -05:00
Greg Edwards
2eb175a4ed Added Game Sync ID (de)obfuscation algorithm. 2021-02-17 02:04:29 -05:00
Greg Edwards
604bfddc73 Added debug page to encode a Gen4 string. 2018-11-07 00:47:53 -05:00
Greg Edwards
9cdc8cafba Added LocalizedString.ToString() overload that takes an iso-639-1. 2018-11-03 00:31:58 -04:00
Greg Edwards
938dfa4dc7 Added CompatibleCopyTo helper for .NET 3.5 2015-07-02 13:18:58 -04:00
Greg Edwards
5983ee485b EncodedString improvements (thanks Aqua) 2015-05-14 01:24:14 -04:00
Greg Edwards
d582fbc2b5 Clarified EncodedString ctor comment 2015-04-21 21:31:53 -04:00
Greg Edwards
94f3a46f67 Impose correctness on LazyKeyValuePair 2015-04-13 20:18:20 -04:00
Greg Edwards
af97c2e6df Show more pokemon stats. 2015-03-11 21:22:04 -04:00
Greg Edwards
5042f887b9 Added lazy pairs to PokemonBase.Species and Form. 2015-02-10 20:00:37 -05:00
Greg Edwards
9e33f63ecb Added Indexer1d helper from gamefloor. 2015-02-09 19:38:04 -05:00
Greg Edwards
f1530f76bb WIP of Pokedex retrieval logic 2015-01-02 18:22:23 -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
3f96f3866d Implemented trendy phrase rendering on Gen5. 2014-09-22 02:51:28 -04:00
Greg Edwards
165fee4eae Comment trendy phrase tables better 2014-08-21 20:24:39 -04:00
Greg Edwards
f3b1b79a42 More ctors to allow for cleaner fake trainer code. 2014-08-18 19:58:32 -04:00
Greg Edwards
5ee9514437 Added trendy phase base class, more formatting options, and trendy phrase 5 stub. 2014-08-06 19:08:44 -04:00
Greg Edwards
00f3885acf Implemented Gen4 trendy phrase rendering. 2014-08-06 01:58:36 -04:00
Greg Edwards
f38dec13df Complete GenIV trendy phrase/word listings 2014-08-06 01:45:24 -04:00
Greg Edwards
eb6737bc9c Some early trendy phrase work. 2014-08-05 03:07:08 -04:00
Greg Edwards
7c7540d1c0 Fixed issue with many:1 encoded string mapping. 2014-08-05 02:10:03 -04:00
Greg Edwards
599cfcb877 Added fixed length support to EncodedString classes. 2014-08-05 01:44:04 -04:00
Greg Edwards
81bcc14ed3 This should be a correct implementation of Gen4 Battle Tower but it makes the game hang for some reason. 2014-07-30 15:42:50 -04:00
Greg Edwards
32a1c4ab57 Fixed a lot of bugs with battle tower data logic. 2014-07-28 20:08:51 -04:00
Greg Edwards
a91d861c67 Implemented some battle tower database work. 2014-07-27 01:57:04 -04:00
Greg Edwards
008c7a0f6a Save setProfile.asp profiles to the database. 2014-07-16 23:57:24 -04:00
Greg Edwards
a147e976bf Added new logging backend. 2014-07-10 22:34:56 -04:00
Greg Edwards
5b2ac7dc15 Added some resilience to GT Server. 2014-07-10 13:20:32 -04:00
Greg Edwards
24a8518143 Skeleton of eventual pkvldtprod logic 2014-06-30 00:48:27 -04:00
Greg Edwards
ba4bd98702 Fixed an array bounds issue with string decoder when length isn't provided. 2014-06-07 20:18:08 -04:00
Greg Edwards
41b3bf95ea Added todo 2014-05-30 18:31:26 -04:00
Greg Edwards
f405fae473 Implemented string conversion (null terminators) for Generation V. 2014-05-23 22:16:58 -04:00