Skip to content

Genshin Character Models

character

Genshin character model.

Classes:

AMBR_ICON_BASE module-attribute

AMBR_ICON_BASE = 'https://gi.yatta.moe/assets/UI/'

ENKA_ICON_BASE module-attribute

ENKA_ICON_BASE = 'https://enka.network/ui/'

__all__ module-attribute

__all__ = ['BaseCharacter']

BaseCharacter pydantic-model

Base character model.

Fields:

card_icon property

card_icon: str

collab pydantic-field

collab: bool = False

element pydantic-field

element: str

gacha_art property

gacha_art: str

icon pydantic-field

icon: str

id pydantic-field

id: int

image property

image: str

name pydantic-field

name: str

rarity pydantic-field

rarity: int

side_icon property

side_icon: str

traveler_name property

traveler_name: str

__autocomplete

__autocomplete(values: dict[str, Any]) -> dict[str, Any]

Complete missing data.