コード例 #1
0
ファイル: cho.py プロジェクト: Mxnuuel/gulag
    async def handle(self, p: Player) -> None:
        p.in_lobby = True

        for m in [_m for _m in glob.matches if _m]:
            p.enqueue(packets.newMatch(m))
コード例 #2
0
ファイル: cho.py プロジェクト: Mxnuuel/gulag
 async def handle(self, p: Player) -> None:
     p.in_lobby = False
コード例 #3
0
ファイル: bancho.py プロジェクト: kholtastrophe/gulag
async def lobbyPart(p: Player, pr: BanchoPacketReader) -> None:
    p.in_lobby = False
コード例 #4
0
ファイル: bancho.py プロジェクト: kholtastrophe/gulag
async def lobbyJoin(p: Player, pr: BanchoPacketReader) -> None:
    p.in_lobby = True

    for m in filter(lambda m: m is not None, glob.matches):
        p.enqueue(await packets.newMatch(m))
コード例 #5
0
ファイル: bancho.py プロジェクト: kingdom5500/gulag
def lobbyPart(p: Player, pr: PacketReader) -> None:
    p.in_lobby = False