Commit Graph

20 Commits

Author SHA1 Message Date
Hay1tsme 14fa0f5e8e begin move 2024-01-09 03:07:04 -05:00
Midorica bf7d709b49 chuni: fixing the network encryption for Sun Plus 2023-12-15 22:22:36 -05:00
EmmyHeart 15204f8d8a Added Sun Plus support, and Int workaround
Int versions of Chunithm use nearly the same endpoints, just with C3Exp at the end. We can treat them the same as the regular versions of the game for now by simply removing the C3Exp portion of the endpoints and running our current logic. Note that later we should treat Int and JP as separate versions
2023-12-13 06:01:31 +00:00
Hay1tsme e941c6a606 add host field to allnet response for some games to fix an issue with nginx 2023-11-20 11:54:13 -05:00
Hay1tsme cb8eaae2c0 Per-version URI/Host (#66)
Allows setting allnet uri/host response based on things like version, config files, and other factors to accommodate a wider range of potential setups under the same roof. This DOES require all titles to adopt a new structure but it's documented and should hopefully be somewhat intuitive.

Co-authored-by: Hay1tsme <kevin@hay1ts.me>
Reviewed-on: Hay1tsme/artemis#66
Co-authored-by: Kevin Trocolli <pitok236@gmail.com>
Co-committed-by: Kevin Trocolli <pitok236@gmail.com>
2023-11-09 02:17:48 +00:00
Raymonf f959236af0
SUN encryption support 2023-05-10 17:20:13 -04:00
Dniel97 b85a65204f
chuni: added SUN support, matchmaking, fixed bugs, added docs
- Added CHUNITHM SUN support
- Added first matchmaking support with CPU spawning and messages
- Fixed wrong `next_idx` calculations
- Added `startDate` to events to spawn the correct items
- Fixed login bonus per version
- Added information to docs
2023-05-10 21:32:35 +02:00
Hay1tsme 238d437519 reformat with black in preperation for merge to master 2023-04-23 21:04:52 -04:00
Hay1tsme a7db5eed77 chuni: fix encryption 2023-03-16 21:56:36 -04:00
Hay1tsme a6e9e80bc7 chuni: fix encryption 2023-03-16 21:42:43 -04:00
Hay1tsme 8b718c601f chuni: add method hashing support 2023-03-16 21:27:03 -04:00
Dniel97 2af7751504 Added support for maimai and Chunithm in Card Maker 1.34/1.35 (#14)
Co-authored-by: Dniel97 <Dniel97@noreply.gitea.tendokyu.moe>
Reviewed-on: Hay1tsme/artemis#14
Co-authored-by: Dniel97 <dniel97@noreply.gitea.tendokyu.moe>
Co-committed-by: Dniel97 <dniel97@noreply.gitea.tendokyu.moe>
2023-03-15 20:03:22 +00:00
Hay1tsme 18a95f5213 add get_ip_addr util function for servers behind proxies 2023-03-12 01:00:51 -05:00
Hay1tsme a76bb94eb1 let black do it's magic 2023-03-09 11:38:58 -05:00
Hay1tsme fa7206848c general code cleanup for multiple games 2023-03-09 11:29:36 -05:00
Hay1tsme 6761915a3f add .lower() to ping requsts 2023-03-09 10:56:30 -05:00
Hay1tsme c8d4bc6109 add special-case ping handlers to mai2, ongeki and chuni 2023-03-09 10:52:49 -05:00
Hay1tsme bfe5294d51 add get_allnet_info and config loading safety to all games 2023-03-04 21:58:51 -05:00
Hay1tsme 7071ab0bd9 chuni: add IP logging, clean up logs 2023-03-02 00:24:04 -05:00
Hay1tsme 7e3396a7ff add back games, conform them to new title dispatch 2023-02-17 01:02:21 -05:00