import betterproto from game_server.net.session import PlayerSession from rail_proto.lib import ( GetCurLineupDataCsReq, GetCurLineupDataScRsp ) async def handle(session: PlayerSession, msg: GetCurLineupDataCsReq) -> betterproto.Message: return GetCurLineupDataScRsp( retcode=0, lineup=session.player.lineup_manager.get(session.player.data.cur_lineup,None).ToProto() )