Player¶
- class clash_royale.models.player.PlayerCard[source]¶
Represents a card in a player’s collection.
- level: int¶
- star_level: int | None¶
- evolution_level: int | None¶
- class clash_royale.models.player.LeagueStatistics[source]¶
Player’s league statistics.
- current_season: dict | None¶
- previous_season: dict | None¶
- best_season: dict | None¶
- class clash_royale.models.player.Player[source]¶
Represents a Clash Royale player.
- tag: str¶
- name: str¶
- exp_level: int¶
- trophies: int¶
- best_trophies: int¶
- wins: int¶
- losses: int¶
- battle_count: int¶
- three_crown_wins: int¶
- challenge_cards_won: int¶
- challenge_max_wins: int¶
- tournament_cards_won: int¶
- tournament_battle_count: int¶
- role: str | None¶
- donations: int | None¶
- donations_received: int | None¶
- total_donations: int¶
- clan: PlayerClan | None¶
- arena: Arena | None¶
- league_statistics: LeagueStatistics | None¶
- current_deck: list[PlayerCard]¶
- star_points: int | None¶
- exp_points: int | None¶
- class clash_royale.models.player.BattlePlayer[source]¶
Player information in a battle.
- tag: str¶
- name: str¶
- crowns: int¶
- king_tower_hit_points: int | None¶
- princess_towers_hit_points: list[int] | None¶
- support_cards: list[SupportCard] | None¶
- starting_trophies: int | None¶
- trophy_change: int | None¶
- clan: PlayerClan | None¶
- global_rank: int | None¶
- elixir_leaked: float | None¶
- class clash_royale.models.player.BattleTeam[source]¶
Team information in a battle.
- crowns: int¶
- elixir_leaked: float | None¶
- class clash_royale.models.player.Battle[source]¶
Represents a battle in a player’s battle log.
- type: Literal['PvP', 'PvE', 'clanMate', 'tournament', 'friendly', 'survival', 'PvP2v2', 'clanMate2v2', 'challenge2v2', 'clanWarCollectionDay', 'clanWarWarDay', 'casual1v1', 'casual2v2', 'boatBattle', 'boatBattlePractice', 'riverRacePvP', 'riverRacePvp', 'riverRaceDuel', 'riverRaceDuelColosseum', 'tutorial', 'pathOfLegend', 'seasonalBattle', 'practice', 'trail', 'unknown']¶
- battle_time: ISO8601DateTime¶
- is_ladder_tournament: bool¶
- arena: Arena¶
- game_mode: GameMode¶
- deck_selection: Literal['collection', 'draft', 'draftCompetitive', 'predefined', 'eventDeck', 'pick', 'wardeckPick', 'warDeckPick', 'quaddeckPick', 'unknown'] | None¶
- team: list[BattlePlayer]¶
- opponent: list[BattlePlayer]¶
- is_hosted_match: bool¶
- league_number: int¶