async def handle_pjcars_pkt(data, addr): global lastMsg isPkt, pkt = PjParser.decode(data) if isPkt: if pkt['sPacketType'] == 0 and pkt['sGameState'] != 'GAME_FRONT_END': lastMsg = pkt asyncio.ensure_future(put_to_queue(pkt)) if pkt['sCount'] == 0: # pprint.pprint(mainInfo['opponentInfo']) pass update_opponents(pkt) update_main_info(pkt)
async def handle_pjcars_pkt(data, addr): isPkt, pkt = PjParser.decode(data) if isPkt: if pkt['sPacketType'] == 0 and pkt['sGameState'] != 'GAME_FRONT_END': asyncio.ensure_future(put_to_queue(pkt))