Megan Edwards
9045841cae
Fixed some merge things.
2026-07-26 20:07:55 -04:00
Megan Edwards
b7759e7a6b
Merge remote-tracking branch 'Mythra/dev/vip-messages'
2026-04-13 00:04:42 -04:00
Megan Edwards
ca4c0b0dde
Some cleanup in questionnaires and others
2025-09-02 23:33:00 -04:00
Cynthia
202080827b
add support for VIP slogans
...
Slogans/Passphrases, originally discovered by
[Etchy](https://www.youtube.com/@Etch ), while researching a video
were a system used when the service was online. VIPs were only
effectively used in japan, and only in small scale. Not being talked
much here in the US. Huge props to Etchy for finding out about them, but
also finding out about Slogans.
Slogans were used as a "password" like system, where players would
take a 4 letter passphrase to a place in the real world (eugh), and then
would presumably get something.
for now we're keeping most people with no vip records, and i added
a temp pid of mine, and assigned it 4 words of my favorite type STEEL.
Creating a full builder type for words, is something I'm not quite clear
on how to build in a way that isn't terrible. We can build out later, i
did document at the very leaast how it works.
2025-03-28 17:23:56 -07:00
Megan Edwards
2f2dfc8866
Include (stub) string validation in Gen 5
2024-11-13 22:23:25 -05:00
Megan Edwards
7d7ce9d360
Fixed crash when submitting battle tower results.
2024-11-11 02:48:39 -05: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
531475b3db
Updated TrainerProfilePlaza fields
...
according to Mythra's research.
2024-02-11 02:36:54 -05:00
Megan Edwards
e669938e7a
Unkludged BattleTowerPokemon Species/Form handling
2023-12-20 23:53:32 -05:00
Megan Edwards
868951497b
Combined TrainerProfilePlaza.DataPrefix and Data into single field.
2023-12-20 23:52:07 -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
4a37aa81e0
Added classes for Wi-Fi Plaza Schedule.
2023-07-08 14:34:38 -04:00
Megan Edwards
74b6a06a9f
Broke up one large namespace into several and reorganized.
2023-04-25 01:08:37 -04:00
Megan Edwards
e6427b01ba
Updated database schema (Battle Tower form ID)
2023-03-14 00:55:17 -04:00
Greg Edwards
d19a20affe
Added todos with string DB links
2023-02-21 01:54:11 -05:00
Greg Edwards
143368f04f
Populate species/form correctly on Battle Tower Pokémon records. Should resolve validation issues with them.
2023-02-16 01:16:54 -05: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
898d705a16
FakeOpponentGenerator now works on Gen5 but has issues.
2022-09-27 01:36:13 -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
e188a71a61
More ability validaiton fixes
2022-08-22 23:44:45 -04:00
Greg Edwards
725d884199
Fixes
2022-08-22 03:55:54 -04:00
Greg Edwards
7709b956a4
Validate Pokemon abilities in GTS and Battle Tower. (to test)
2022-08-22 03:08:50 -04:00
Greg Edwards
2ecdf25b64
VeekunImport can now import pokemon/form ability data.
2022-08-22 02:27:28 -04:00
Greg Edwards
b7eeecb609
Added pokemon ability information to Pokedex.
2022-08-22 01:28:53 -04:00
Greg Edwards
510a66d199
More database locking logic fixes
2022-08-01 00:41:42 -04:00
Greg Edwards
8c3806f58d
Fixed some (swallowed) exceptions when a new player accesses the GTS for the first time.
2022-07-31 00:31:18 -04:00
Greg Edwards
e052c976c9
Fixed wrong sql in a few places
2022-07-30 23:44:27 -04:00
Greg Edwards
e3f2fa8e35
Check lock status on exchange_finish.
2022-07-30 04:39:37 -04:00
Greg Edwards
bf37ce9b26
Pokemon lock fixes
2022-07-30 04:38:55 -04:00
Greg Edwards
bf021c0cbf
Hide locked pokemon from search results
2022-07-27 18:00:01 -04:00
Greg Edwards
233e7feafa
Lock a GTS offer when initiating a trade.
2022-07-27 02:06:44 -04:00
Greg Edwards
b8e895cdeb
Battle video rankings are now sorted by Hype.
...
Resolves #91 .
2022-07-07 00:43:30 -04:00
Greg Edwards
384f8e41b3
Fixed hype overwriting old values.
2022-07-05 01:21:09 -04:00
Greg Edwards
b88a52461a
Update hype on watch/save
2022-07-04 00:06:33 -04:00
Greg Edwards
4a902f3b7e
Assign hype when uploading new battle videos.
2022-06-27 02:01:44 -04:00
Greg Edwards
1c240a4dde
Updated mysql connector dependency to the last 3.5 compatible version.
2022-06-12 01:57:19 -04:00
Greg Edwards
7c0cbb8d5e
Sort rankings properly.
2022-06-10 19:03:09 -04:00
Greg Edwards
80f358afed
Hide results for invalid teams.
2022-06-10 18:59:44 -04:00
Greg Edwards
c432c6a245
Fixed rollover proc not inserting any rows.
2022-06-10 18:21:42 -04:00
Greg Edwards
b104726ef7
Trainer rankings works!!
2022-06-10 17:39:07 -04:00
Greg Edwards
2975c5e10a
Finished Trainer Rankings database calls.
2022-06-02 01:48:49 -04:00
Greg Edwards
aa0bba7be5
Implemented TrainerRankingsPerformRollover. (more to come)
2022-05-17 00:38:59 -04:00