Files
KianaBH3/game_server/packet/handlers/PjmsGetActivityPanelReq.py
2024-11-07 23:25:15 +08:00

51 lines
1.6 KiB
Python

import betterproto
from game_server.net.session import Session
from lib.proto import (
PjmsGetActivityPanelReq,
PjmsGetActivityPanelRsp,
PjmsActivityPanel
)
async def handle(session: Session, msg: PjmsGetActivityPanelReq) -> betterproto.Message:
return PjmsGetActivityPanelRsp(
retcode=0,
activity_panel_list=[
PjmsActivityPanel(
activity_id=1001,
advance_begin_time=1712800800,
advance_end_time=1716494399,
begin_time=1712800800,
end_time=4294967295,
is_resident=True,
min_level=30
),
PjmsActivityPanel(
activity_id=1002,
advance_begin_time=1718848800,
advance_end_time=1721851199,
begin_time=1718848800,
end_time=4294967295,
is_resident=True,
min_level=30
),
PjmsActivityPanel(
activity_id=1003,
advance_begin_time=1718157600,
advance_end_time=1725479999,
begin_time=1712887200,
end_time=4294967295,
is_resident=True,
min_level=30
),
PjmsActivityPanel(
activity_id=1004,
advance_begin_time=1726452000,
advance_end_time=1729108799,
begin_time=1726452000,
end_time=4294967295,
is_resident=True,
min_level=30
)
]
)