Add Support for Missing API Calls in ONGEKI #61

Merged
Midorica merged 10 commits from phantomlan/artemis:develop into develop 2023-11-13 03:15:48 +00:00
Contributor
  • Add Ranking Event Support
  • Add Technical Challenge Event Support
  • Fix Event Enumeration for EVT_TYPES as Enum starts with 1, to be in spec with what game expects, also add missing Max EVT_TYPE
  • Add documentation on how to properly configure and run Events for ONGEKI

Note - this implementation is not in-spec with how official Events run, as Ranks are updated officially in games maintenance window, so for now with this implementation, new scores and records are updated on-fly per each Profile upsert, and each player login will receive the newest ranking from the network

- Add Ranking Event Support - Add Technical Challenge Event Support - Fix Event Enumeration for EVT_TYPES as Enum starts with 1, to be in spec with what game expects, also add missing Max EVT_TYPE - Add documentation on how to properly configure and run Events for ONGEKI Note - this implementation is not in-spec with how official Events run, as Ranks are updated officially in games maintenance window, so for now with this implementation, new scores and records are updated on-fly per each Profile upsert, and each player login will receive the newest ranking from the network
phantomlan added 1 commit 2023-11-05 17:17:40 +00:00
49512d05e6 - Add Ranking Event Support
- Add Technical Challenge Event Support
- Fix Event Enumeration for EVT_TYPES as Enum starts with 1, to be in spec with what game expects, also add missing Max EVT_TYPE
- Add documentation on how to properly configure and run Events for ONGEKI
phantomlan changed title from - Add Ranking Event Support to Add Ranking Event and Technical Challenge Support 2023-11-05 23:40:25 +00:00
phantomlan added 1 commit 2023-11-07 01:15:39 +00:00
2fe9e785a1 add RewardList support
add PresentList support
add reading rewards to read.py
add Ranking Music List support
phantomlan changed title from Add Ranking Event and Technical Challenge Support to Add Support for Missing API Calls in ONGEKI 2023-11-07 01:29:22 +00:00
Author
Contributor
  • add MusicRankingList
  • add RewardList
  • add PresentList
  • add reading reward.xml to ongeki read.py

Music Ranking List support is very static, and doesn't consider played songs, and doesn't update, add values by hand to change the List in game - TODO full support

- add MusicRankingList - add RewardList - add PresentList - add reading reward.xml to ongeki read.py Music Ranking List support is very static, and doesn't consider played songs, and doesn't update, add values by hand to change the List in game - TODO full support
phantomlan added 1 commit 2023-11-07 03:39:14 +00:00
phantomlan added 2 commits 2023-11-07 03:40:57 +00:00
Author
Contributor
  • Updated Ranking/Tech Events to have Versioning (since they are available since RED)
  • Moved Music Ranking to static schema
- Updated Ranking/Tech Events to have Versioning (since they are available since RED) - Moved Music Ranking to static schema
phantomlan added 1 commit 2023-11-09 01:44:53 +00:00
c5147baa2f - Add ClientTestmode upsert
- Add ClientSetting upsert
- Add endDate for Events
- Add Upgrade Schema
- Small bugfixes for events
phantomlan added 1 commit 2023-11-09 02:11:21 +00:00
phantomlan added 4 commits 2023-11-09 03:11:26 +00:00
b25014c8b7 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: #66
Co-authored-by: Kevin Trocolli <pitok236@gmail.com>
Co-committed-by: Kevin Trocolli <pitok236@gmail.com>
phantomlan added 6 commits 2023-11-09 09:30:25 +00:00
phantomlan added 8 commits 2023-11-10 01:25:44 +00:00
phantomlan force-pushed develop from 2e7aa87ba5 to 4f20b02fff 2023-11-10 01:26:28 +00:00 Compare
phantomlan added 28 commits 2023-11-13 02:01:29 +00:00
phantomlan force-pushed develop from 52718fbb5e to 31d39ffb37 2023-11-13 02:01:59 +00:00 Compare
phantomlan added 1 commit 2023-11-13 02:03:37 +00:00
phantomlan added 1 commit 2023-11-13 02:27:03 +00:00
b56a5f020b add rollback sql
move GP support to table in DB
small fixes
phantomlan added 1 commit 2023-11-13 02:38:50 +00:00
phantomlan added 1 commit 2023-11-13 03:05:42 +00:00
Collaborator

Hello,

Since this has now been tested and is all working properly, I will now approve the PR.

Thank you!

Hello, Since this has now been tested and is all working properly, I will now approve the PR. Thank you!
Midorica merged commit 005adfae38 into develop 2023-11-13 03:15:48 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Hay1tsme/artemis#61
No description provided.