def channelPart(stream):
    return packetHelper.readPacketData(stream, [["channel", dataTypes.STRING]])
def addRemoveFriend(stream):
    return packetHelper.readPacketData(stream,
                                       [["friendID", dataTypes.SINT32]])
def sendPrivateMessage(stream):
    return packetHelper.readPacketData(
        stream, [["unknown", dataTypes.STRING], ["message", dataTypes.STRING],
                 ["to", dataTypes.STRING], ["unknown2", dataTypes.UINT32]])
def setAwayMessage(stream):
    return packetHelper.readPacketData(
        stream,
        [["unknown", dataTypes.STRING], ["awayMessage", dataTypes.STRING]])
def userPanelRequest(stream):
    return packetHelper.readPacketData(stream, [["users", dataTypes.INT_LIST]])
def sendPublicMessage(stream):
    return packetHelper.readPacketData(
        stream, [["unknown", dataTypes.STRING], ["message", dataTypes.STRING],
                 ["to", dataTypes.STRING]])
def tournamentMatchInfoRequest(stream):
    return packetHelper.readPacketData(stream, [["matchID", dataTypes.UINT32]])
Exemple #8
0
def ignoreDMToggle(stream):
    return packetHelper.readPacketData(stream, [['flag', dataTypes.SINT32]])
def transferHost(stream):
    return packetHelper.readPacketData(stream, [["slotID", dataTypes.UINT32]])
Exemple #10
0
def matchInvite(stream):
    return packetHelper.readPacketData(stream, [["userID", dataTypes.UINT32]])
Exemple #11
0
def lockSlot(stream):
    return packetHelper.readPacketData(stream, [["slotID", dataTypes.UINT32]])
Exemple #12
0
def changeMods(stream):
    return packetHelper.readPacketData(stream, [["mods", dataTypes.UINT32]])
Exemple #13
0
def joinMatch(stream):
    return packetHelper.readPacketData(
        stream,
        [["matchID", dataTypes.UINT32], ["password", dataTypes.STRING]])
Exemple #14
0
def startSpectating(stream):
    return packetHelper.readPacketData(stream, [["userID", dataTypes.SINT32]])
Exemple #15
0
def tournamentLeaveMatchChannel(stream):
    return packetHelper.readPacketData(stream, [["matchID", dataTypes.UINT32]])
Exemple #16
0
def userActionChange(stream):
    return packetHelper.readPacketData(
        stream,
        [["actionID", dataTypes.BYTE], ["actionText", dataTypes.STRING],
         ["actionMd5", dataTypes.STRING], ["actionMods", dataTypes.UINT32],
         ["gameMode", dataTypes.BYTE], ["beatmapID", dataTypes.SINT32]])
Exemple #17
0
def blockDM(stream):
    return packetHelper.readPacketData(stream, [["value", dataTypes.UINT32]])