From d253b7701baa3e52d6b589e6027618193dfe83f0 Mon Sep 17 00:00:00 2001 From: Jennifer Taylor Date: Sat, 1 Oct 2022 17:52:02 +0000 Subject: [PATCH] Add dummy lab get_ranking handler. --- bemani/backend/jubeat/festo.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/bemani/backend/jubeat/festo.py b/bemani/backend/jubeat/festo.py index cf5dad7..f1ef25a 100644 --- a/bemani/backend/jubeat/festo.py +++ b/bemani/backend/jubeat/festo.py @@ -1624,6 +1624,21 @@ class JubeatFesto( root = Node.void('ins') return root + def handle_lab_get_ranking_request(self, request: Node) -> Node: + root = Node.void('lab') + root.add_child(Node.s8('category', request.child_value('category') or 0)) + + entries = Node.void('entries') + root.add_child(entries) + + # The game allows up to 10 entries, each looking like this: + # + # XXXXXXXXX + # + entries.set_attribute('count', '0') + + return root + def handle_recommend_get_recommend_request(self, request: Node) -> Node: recommend = Node.void('recommend') data = Node.void('data')