forked from Hay1tsme/artemis
add back games, conform them to new title dispatch
This commit is contained in:
54
titles/wacca/lilyr.py
Normal file
54
titles/wacca/lilyr.py
Normal file
@ -0,0 +1,54 @@
|
||||
from typing import Any, List, Dict
|
||||
from datetime import datetime, timedelta
|
||||
import json
|
||||
|
||||
from core.config import CoreConfig
|
||||
from titles.wacca.lily import WaccaLily
|
||||
from titles.wacca.config import WaccaConfig
|
||||
from titles.wacca.const import WaccaConstants
|
||||
from titles.wacca.handlers import *
|
||||
|
||||
class WaccaLilyR(WaccaLily):
|
||||
def __init__(self, cfg: CoreConfig, game_cfg: WaccaConfig) -> None:
|
||||
super().__init__(cfg, game_cfg)
|
||||
self.version = WaccaConstants.VER_WACCA_LILY_R
|
||||
self.season = 2
|
||||
|
||||
self.OPTIONS_DEFAULTS["set_nav_id"] = 210002
|
||||
self.allowed_stages = [
|
||||
(2501, 1),
|
||||
(2502, 2),
|
||||
(2503, 3),
|
||||
(2504, 4),
|
||||
(2505, 5),
|
||||
(2506, 6),
|
||||
(2507, 7),
|
||||
(2508, 8),
|
||||
(2509, 9),
|
||||
(2510, 10),
|
||||
(2511, 11),
|
||||
(2512, 12),
|
||||
(2513, 13),
|
||||
(2514, 14),
|
||||
(210001, 0),
|
||||
(210002, 0),
|
||||
(210003, 0),
|
||||
]
|
||||
|
||||
def handle_user_status_create_request(self, data: Dict) -> List[Any]:
|
||||
req = UserStatusCreateRequest(data)
|
||||
resp = super().handle_user_status_create_request(data)
|
||||
|
||||
self.data.item.put_item(req.aimeId, WaccaConstants.ITEM_TYPES["navigator"], 210054) # Added lily r
|
||||
self.data.item.put_item(req.aimeId, WaccaConstants.ITEM_TYPES["navigator"], 210055) # Added lily r
|
||||
self.data.item.put_item(req.aimeId, WaccaConstants.ITEM_TYPES["navigator"], 210056) # Added lily r
|
||||
self.data.item.put_item(req.aimeId, WaccaConstants.ITEM_TYPES["navigator"], 210057) # Added lily r
|
||||
self.data.item.put_item(req.aimeId, WaccaConstants.ITEM_TYPES["navigator"], 210058) # Added lily r
|
||||
self.data.item.put_item(req.aimeId, WaccaConstants.ITEM_TYPES["navigator"], 210059) # Added lily r
|
||||
self.data.item.put_item(req.aimeId, WaccaConstants.ITEM_TYPES["navigator"], 210060) # Added lily r
|
||||
self.data.item.put_item(req.aimeId, WaccaConstants.ITEM_TYPES["navigator"], 210061) # Added lily r
|
||||
|
||||
return resp
|
||||
|
||||
def handle_user_status_logout_request(self, data: Dict) -> List[Any]:
|
||||
return BaseResponse().make()
|
Reference in New Issue
Block a user