mirror of
https://gitea.tendokyu.moe/Hay1tsme/artemis.git
synced 2026-02-15 04:07:29 +08:00
sao: stub give_free_ticket
This commit is contained in:
@@ -3230,3 +3230,25 @@ class GetMResEarnCampaignShopsResponse(SaoBaseResponse):
|
||||
|
||||
self.header.length = len(ret)
|
||||
return super().make() + ret
|
||||
|
||||
class SaoGiveFreeTicketRequest(SaoBaseRequest):
|
||||
def __init__(self, header: SaoRequestHeader, data: bytes) -> None:
|
||||
super().__init__(header, data)
|
||||
off = 0
|
||||
self.ticket_id, new_off = decode_str(data, off)
|
||||
off += new_off
|
||||
|
||||
self.user_id, new_off = decode_str(data, off)
|
||||
off += new_off
|
||||
|
||||
self.give_num = decode_byte(data, off)
|
||||
off += BYTE_OFF
|
||||
|
||||
class SaoGiveFreeTicketResponse(SaoBaseResponse):
|
||||
def __init__(self, cmd_id: int) -> None:
|
||||
super().__init__(cmd_id)
|
||||
self.result = 1 # byte
|
||||
|
||||
def make(self) -> bytes:
|
||||
ret = encode_byte(self.result)
|
||||
return super().make() + ret
|
||||
|
||||
Reference in New Issue
Block a user