def __init__(self, **kwargs): super().__init__(**kwargs) try: self.godId = Gods(kwargs.get('id')) self.godName = self.godId.getName() except ValueError: self.godId = kwargs.get('id', 0) if kwargs else 0 self.godName = kwargs.get('Name', None) if kwargs else None
def __init__(self, **kwargs): super().__init__(**kwargs) try: self.godId = Gods(kwargs.get("god_id")) self.godName = self.godId.getName() except ValueError: self.godId = kwargs.get("god_id", 0) if kwargs else 0 self.godName = kwargs.get("god_name", None) if kwargs else None self.godIconURL = kwargs.get("godIcon_URL", None) if kwargs else None self.godSkinURL = kwargs.get("godSkin_URL", None) if kwargs else None self.priceFavor = kwargs.get("price_favor", 0) if kwargs else 0 self.priceGems = kwargs.get("price_gems", 0) if kwargs else 0
def __init__(self, **kwargs): super().__init__(**kwargs) try: self.godId = Gods(kwargs.get("god_id")) self.godName = self.godId.getName() except ValueError: self.godId = kwargs.get("god_id", 0) if kwargs else 0 self.godName = kwargs.get("god_name", None) if kwargs else None self.category = kwargs.get("Category", None) if kwargs else None self.item = kwargs.get("Item", None) if kwargs else None self.role = kwargs.get("Role", None) if kwargs else None self.categoryValueId = kwargs.get("category_value_id", 0) if kwargs else 0 self.iconId = kwargs.get("icon_id", 0) if kwargs else 0 self.itemId = kwargs.get("item_id", 0) if kwargs else 0 self.roleValueId = kwargs.get("role_value_id", 0) if kwargs else 0
def __init__(self, **kwargs): super().__init__(**kwargs) self.items = [] self.loadout = [] for i in range(1, 5): obj = InGameItem(kwargs.get('ActiveId{}'.format(i)), kwargs.get('Active_{}'.format(i)), kwargs.get('ActiveLevel{}'.format(i))) self.items.append(obj) for i in range(1, 7): obj = InGameItem(kwargs.get('ItemId{}'.format(i)), kwargs.get('Item_{}'.format(i)), kwargs.get('ItemLevel{}'.format(i))) self.loadout.append(obj) self.assists = kwargs.get('Assists') try: self.godId = Champions(kwargs.get('ChampionId')) if kwargs.get( 'ChampionId') else Gods(kwargs.get('GodId')) self.godName = self.godId.getName() except ValueError: self.godId = kwargs.get('ChampionId', kwargs.get( 'GodId', 0)) if kwargs else 0 self.godName = kwargs.get('Champion', kwargs.get( 'God', None)) if kwargs else None self.creeps = kwargs.get('Creeps', 0) if kwargs else 0 self.damage = kwargs.get('Damage', 0) if kwargs else 0 self.credits = kwargs.get('Gold', 0) if kwargs else 0 #creditsEarned self.kills = kwargs.get('Kills', 0) if kwargs else 0 self.level = kwargs.get('Level', 0) if kwargs else 0 self.queueId = kwargs.get('Match_Queue_Id', 0) if kwargs else 0 self.matchTime = kwargs.get('Match_Time', 0) if kwargs else 0 self.queue = kwargs.get('Queue', None) if kwargs else None
def __init__(self, **kwargs): MatchBase.__init__(self, **kwargs) PlayerMixin.__init__(self, **kwargs) self.accountLevel = kwargs.get("Account_Level", 0) if kwargs else 0 self.masteryLevel = kwargs.get("Mastery_Level", 0) if kwargs else 0 self.mapName = kwargs.get("mapGame", None) if kwargs else None self.playerCreated = kwargs.get("playerCreated", None) if kwargs else None self.playerRegion = kwargs.get("playerRegion", None) if kwargs else None if self.playerCreated: self.playerCreated = datetime.strptime(self.playerCreated, "%m/%d/%Y %I:%M:%S %p") try: self.tier = Tier(kwargs.get("Tier")) except ValueError: self.tier = kwargs.get("Tier", 0) if kwargs else 0 self.tierLosses = kwargs.get("tierLosses", 0) if kwargs else 0 self.tierWins = kwargs.get("tierWins", 0) if kwargs else 0 try: self.godId = Champions(kwargs.get("ChampionId")) if kwargs.get( "ChampionId") else Gods(kwargs.get("GodId")) self.godName = self.godId.getName() except ValueError: self.godId = kwargs.get("ChampionId", kwargs.get( "GodId", 0)) if kwargs else 0 self.godName = kwargs.get("ChampionName", kwargs.get("GodName", None)) if kwargs else None try: self.queue = QueuePaladins(kwargs.get("Queue")) if kwargs.get( "ChampionId") else QueueSmite(kwargs.get("Queue")) except ValueError: self.queue = kwargs.get("Queue", 0) if kwargs else 0
def __init__(self, **kwargs): APIResponse.__init__(self, **kwargs)#super().__init__(**kwargs) Winratio.__init__(self, **kwargs) KDA.__init__(self, **kwargs) try: self.godId = Gods(kwargs.get('god_id')) if kwargs.get('god_id') else Champions(kwargs.get('champion_id')) self.godName = self.godId.getName() except ValueError: self.godId = kwargs.get('god_id', kwargs.get('champion_id', 0)) if kwargs else 0 self.godName = kwargs.get('god', kwargs.get('champion', None)) if kwargs else None self.godLevel = kwargs.get('Rank', 0) if kwargs else 0 self.gold = kwargs.get('Gold', 0) if kwargs else 0 self.lastPlayed = kwargs.get('LastPlayed', None) if kwargs else None self.minionKills = kwargs.get('MinionKills', 0) if kwargs else 0 self.minutes = kwargs.get('Minutes', 0) if kwargs else 0 self.totalXP = kwargs.get('Worshippers', 0) if kwargs else 0 self.playerId = kwargs.get('player_id', 0) if kwargs else 0
def __init__(self, **kwargs): APIResponse.__init__(self, **kwargs) #super().__init__(**kwargs) Winratio.__init__(self, **kwargs) try: self.godId = Champions(kwargs.get('champion_id')) if kwargs.get( 'champion_id') else Gods(kwargs.get('god_id')) except ValueError: self.godId = kwargs.get('champion_id', kwargs.get( 'god_id', 0)) if kwargs else 0 self.playerId = kwargs.get('player_id', 0) if kwargs else 0 self.playerName = kwargs.get('player_name', None) if kwargs else None self.playerRanking = kwargs.get('player_ranking', None) if kwargs else None self.rank = kwargs.get('rank', 0) if kwargs else 0
def __init__(self, **kwargs): APIResponse.__init__(self, **kwargs) #super().__init__(**kwargs) KDA.__init__(self, **kwargs) PlayerMixin.__init__(self, **kwargs) Winratio.__init__(self, **kwargs) try: self.godId = Champions(kwargs.get('ChampionId')) if kwargs.get( 'ChampionId') else Gods(kwargs.get('GodId')) self.godName = self.godId.getName() except ValueError: self.godId = kwargs.get('GodId', kwargs.get('ChampionId', 0)) if kwargs else 0 self.godName = kwargs.get('God', kwargs.get('Champion', None)) self.gold = kwargs.get('Gold', 0) if kwargs else 0 self.lastPlayed = kwargs.get('LastPlayed', None) if kwargs else None if self.lastPlayed: self.lastPlayed = datetime.strptime(self.lastPlayed, '%m/%d/%Y %I:%M:%S %p') self.matches = kwargs.get('Matches', 0) if kwargs else 0 self.minutes = kwargs.get('Minutes', 0) if kwargs else 0 self.queue = kwargs.get('Queue', None) if kwargs else None