QuakeWorld Network Protocol (quakeworld)

Table 230. QuakeWorld Network Protocol (quakeworld)

FieldField NameTypeDescription
quakeworld.c2sClient to ServerUnsigned 32-bit integerClient to Server
quakeworld.connectionlessConnectionlessUnsigned 32-bit integerConnectionless
quakeworld.connectionless.argumentsArgumentsStringArguments
quakeworld.connectionless.commandCommandStringCommand
quakeworld.connectionless.connect.challengeChallengeSigned 32-bit integerChallenge from the server
quakeworld.connectionless.connect.infostringInfostringStringInfostring with additional variables
quakeworld.connectionless.connect.infostring.keyKeyStringInfostring Key
quakeworld.connectionless.connect.infostring.key_valueKey/ValueStringKey and Value
quakeworld.connectionless.connect.infostring.valueValueStringInfostring Value
quakeworld.connectionless.connect.qportQPortUnsigned 32-bit integerQPort of the client
quakeworld.connectionless.connect.versionVersionUnsigned 32-bit integerProtocol Version
quakeworld.connectionless.markerMarkerUnsigned 32-bit integerMarker
quakeworld.connectionless.rcon.commandCommandStringCommand
quakeworld.connectionless.rcon.passwordPasswordStringRcon Password
quakeworld.connectionless.textTextStringText
quakeworld.gameGameUnsigned 32-bit integerGame
quakeworld.game.qportQPortUnsigned 32-bit integerQuakeWorld Client Port
quakeworld.game.rel1ReliableBooleanPacket is reliable and may be retransmitted
quakeworld.game.rel2ReliableBooleanPacket was reliable and may be retransmitted
quakeworld.game.seq1Sequence NumberUnsigned 32-bit integerSequence number of the current packet
quakeworld.game.seq2Sequence NumberUnsigned 32-bit integerSequence number of the last received packet
quakeworld.s2cServer to ClientUnsigned 32-bit integerServer to Client