Do not instantiate unused unpacker
This commit is contained in:
parent
df3fcb9b17
commit
d6d8abc091
|
@ -265,7 +265,8 @@ def generate_msg(msg: NetMessageJson, game: Literal['game', 'system']) -> None:
|
||||||
out_file.write(' # has to be the first byte of the message payload\n')
|
out_file.write(' # has to be the first byte of the message payload\n')
|
||||||
out_file.write(' # NOT the chunk header and NOT the message id\n')
|
out_file.write(' # NOT the chunk header and NOT the message id\n')
|
||||||
out_file.write(' def unpack(self, data: bytes) -> bool:\n')
|
out_file.write(' def unpack(self, data: bytes) -> bool:\n')
|
||||||
out_file.write(' unpacker = Unpacker(data)\n')
|
if len(msg['members']) > 0:
|
||||||
|
out_file.write(' unpacker = Unpacker(data)\n')
|
||||||
for member in msg['members']:
|
for member in msg['members']:
|
||||||
# {'name': ['message'], 'type': {'kind': 'string', 'disallow_cc': False}}
|
# {'name': ['message'], 'type': {'kind': 'string', 'disallow_cc': False}}
|
||||||
unpacker = 'int()'
|
unpacker = 'int()'
|
||||||
|
|
|
@ -18,7 +18,6 @@ class MsgClKill(PrettyPrint):
|
||||||
# has to be the first byte of the message payload
|
# has to be the first byte of the message payload
|
||||||
# NOT the chunk header and NOT the message id
|
# NOT the chunk header and NOT the message id
|
||||||
def unpack(self, data: bytes) -> bool:
|
def unpack(self, data: bytes) -> bool:
|
||||||
unpacker = Unpacker(data)
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def pack(self) -> bytes:
|
def pack(self) -> bytes:
|
||||||
|
|
|
@ -18,7 +18,6 @@ class MsgClReadyChange(PrettyPrint):
|
||||||
# has to be the first byte of the message payload
|
# has to be the first byte of the message payload
|
||||||
# NOT the chunk header and NOT the message id
|
# NOT the chunk header and NOT the message id
|
||||||
def unpack(self, data: bytes) -> bool:
|
def unpack(self, data: bytes) -> bool:
|
||||||
unpacker = Unpacker(data)
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def pack(self) -> bytes:
|
def pack(self) -> bytes:
|
||||||
|
|
|
@ -18,7 +18,6 @@ class MsgSvGameMsg(PrettyPrint):
|
||||||
# has to be the first byte of the message payload
|
# has to be the first byte of the message payload
|
||||||
# NOT the chunk header and NOT the message id
|
# NOT the chunk header and NOT the message id
|
||||||
def unpack(self, data: bytes) -> bool:
|
def unpack(self, data: bytes) -> bool:
|
||||||
unpacker = Unpacker(data)
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def pack(self) -> bytes:
|
def pack(self) -> bytes:
|
||||||
|
|
|
@ -18,7 +18,6 @@ class MsgSvReadyToEnter(PrettyPrint):
|
||||||
# has to be the first byte of the message payload
|
# has to be the first byte of the message payload
|
||||||
# NOT the chunk header and NOT the message id
|
# NOT the chunk header and NOT the message id
|
||||||
def unpack(self, data: bytes) -> bool:
|
def unpack(self, data: bytes) -> bool:
|
||||||
unpacker = Unpacker(data)
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def pack(self) -> bytes:
|
def pack(self) -> bytes:
|
||||||
|
|
|
@ -18,7 +18,6 @@ class MsgSvVoteClearOptions(PrettyPrint):
|
||||||
# has to be the first byte of the message payload
|
# has to be the first byte of the message payload
|
||||||
# NOT the chunk header and NOT the message id
|
# NOT the chunk header and NOT the message id
|
||||||
def unpack(self, data: bytes) -> bool:
|
def unpack(self, data: bytes) -> bool:
|
||||||
unpacker = Unpacker(data)
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def pack(self) -> bytes:
|
def pack(self) -> bytes:
|
||||||
|
|
|
@ -18,7 +18,6 @@ class MsgSvVoteOptionListAdd(PrettyPrint):
|
||||||
# has to be the first byte of the message payload
|
# has to be the first byte of the message payload
|
||||||
# NOT the chunk header and NOT the message id
|
# NOT the chunk header and NOT the message id
|
||||||
def unpack(self, data: bytes) -> bool:
|
def unpack(self, data: bytes) -> bool:
|
||||||
unpacker = Unpacker(data)
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def pack(self) -> bytes:
|
def pack(self) -> bytes:
|
||||||
|
|
|
@ -18,7 +18,6 @@ class MsgConReady(PrettyPrint):
|
||||||
# has to be the first byte of the message payload
|
# has to be the first byte of the message payload
|
||||||
# NOT the chunk header and NOT the message id
|
# NOT the chunk header and NOT the message id
|
||||||
def unpack(self, data: bytes) -> bool:
|
def unpack(self, data: bytes) -> bool:
|
||||||
unpacker = Unpacker(data)
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def pack(self) -> bytes:
|
def pack(self) -> bytes:
|
||||||
|
|
|
@ -18,7 +18,6 @@ class MsgEnterGame(PrettyPrint):
|
||||||
# has to be the first byte of the message payload
|
# has to be the first byte of the message payload
|
||||||
# NOT the chunk header and NOT the message id
|
# NOT the chunk header and NOT the message id
|
||||||
def unpack(self, data: bytes) -> bool:
|
def unpack(self, data: bytes) -> bool:
|
||||||
unpacker = Unpacker(data)
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def pack(self) -> bytes:
|
def pack(self) -> bytes:
|
||||||
|
|
|
@ -18,7 +18,6 @@ class MsgPing(PrettyPrint):
|
||||||
# has to be the first byte of the message payload
|
# has to be the first byte of the message payload
|
||||||
# NOT the chunk header and NOT the message id
|
# NOT the chunk header and NOT the message id
|
||||||
def unpack(self, data: bytes) -> bool:
|
def unpack(self, data: bytes) -> bool:
|
||||||
unpacker = Unpacker(data)
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def pack(self) -> bytes:
|
def pack(self) -> bytes:
|
||||||
|
|
|
@ -18,7 +18,6 @@ class MsgPingReply(PrettyPrint):
|
||||||
# has to be the first byte of the message payload
|
# has to be the first byte of the message payload
|
||||||
# NOT the chunk header and NOT the message id
|
# NOT the chunk header and NOT the message id
|
||||||
def unpack(self, data: bytes) -> bool:
|
def unpack(self, data: bytes) -> bool:
|
||||||
unpacker = Unpacker(data)
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def pack(self) -> bytes:
|
def pack(self) -> bytes:
|
||||||
|
|
|
@ -18,7 +18,6 @@ class MsgRconAuthOff(PrettyPrint):
|
||||||
# has to be the first byte of the message payload
|
# has to be the first byte of the message payload
|
||||||
# NOT the chunk header and NOT the message id
|
# NOT the chunk header and NOT the message id
|
||||||
def unpack(self, data: bytes) -> bool:
|
def unpack(self, data: bytes) -> bool:
|
||||||
unpacker = Unpacker(data)
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def pack(self) -> bytes:
|
def pack(self) -> bytes:
|
||||||
|
|
|
@ -18,7 +18,6 @@ class MsgRconAuthOn(PrettyPrint):
|
||||||
# has to be the first byte of the message payload
|
# has to be the first byte of the message payload
|
||||||
# NOT the chunk header and NOT the message id
|
# NOT the chunk header and NOT the message id
|
||||||
def unpack(self, data: bytes) -> bool:
|
def unpack(self, data: bytes) -> bool:
|
||||||
unpacker = Unpacker(data)
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def pack(self) -> bytes:
|
def pack(self) -> bytes:
|
||||||
|
|
|
@ -18,7 +18,6 @@ class MsgReady(PrettyPrint):
|
||||||
# has to be the first byte of the message payload
|
# has to be the first byte of the message payload
|
||||||
# NOT the chunk header and NOT the message id
|
# NOT the chunk header and NOT the message id
|
||||||
def unpack(self, data: bytes) -> bool:
|
def unpack(self, data: bytes) -> bool:
|
||||||
unpacker = Unpacker(data)
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def pack(self) -> bytes:
|
def pack(self) -> bytes:
|
||||||
|
|
|
@ -18,7 +18,6 @@ class MsgRequestMapData(PrettyPrint):
|
||||||
# has to be the first byte of the message payload
|
# has to be the first byte of the message payload
|
||||||
# NOT the chunk header and NOT the message id
|
# NOT the chunk header and NOT the message id
|
||||||
def unpack(self, data: bytes) -> bool:
|
def unpack(self, data: bytes) -> bool:
|
||||||
unpacker = Unpacker(data)
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def pack(self) -> bytes:
|
def pack(self) -> bytes:
|
||||||
|
|
Loading…
Reference in a new issue