def __init__(self, obj): super().__init__(obj, CheckCompatibilityCommand(obj['Command'])) self.implemented_protocol_version = obj['ImplementedProtocolVersion'] self.supported_lobby_types = [ LobbyTypeEnum.parse(x) for x in obj['SupportedLobbyTypes'] ] self.rules = [RuleInfo(x) for x in obj['Rules']]
def __init__(self, obj): super().__init__(obj, CheckCompatibilityCommand(obj["Command"])) self.implemented_protocol_version = obj["ImplementedProtocolVersion"] self.supported_lobby_types = [LobbyTypeEnum.parse(x) for x in obj["SupportedLobbyTypes"]] self.rules = [RuleInfo(x) for x in obj["Rules"]]
def __init__(self, obj): super().__init__(obj) self.lobby_types = [LobbyTypeEnum.parse(x) for x in obj['LobbyTypes']]
def __init__(self, obj): super().__init__(obj) self.lobby_types = [LobbyTypeEnum.parse(x) for x in obj['LobbyTypes']]