Skip to content

Genshin Lineup Models

lineup

Genshin lineup models.

Classes:

Lineup pydantic-model

Lineup.

Fields:

Validators:

characters pydantic-field

description pydantic-field

description: str

views pydantic-field

views: int

LineupAbyssScenarios pydantic-model

Lineup abyss scenario.

Fields:

Validators:

  • __flatten_scenarios

corridor pydantic-field

corridor: LineupScenario

spire pydantic-field

LineupArtifactStat pydantic-model

Lineup artifact stat.

Fields:

id pydantic-field

id: int

name pydantic-field

name: str

LineupArtifactStatFields pydantic-model

Lineup artifact stat fields.

Fields:

Validators:

all_stats property

all_stats: Mapping[int, str]

All possible stats for any artifact.

circlet pydantic-field

circlet: Mapping[int, str]

flower pydantic-field

flower: Mapping[int, str]

goblet pydantic-field

goblet: Mapping[int, str]

plume pydantic-field

plume: Mapping[int, str]

sands pydantic-field

sands: Mapping[int, str]

secondary_stats pydantic-field

secondary_stats: Mapping[int, str]

LineupCharacter pydantic-model

LineupCharacter(_frame: int = 1, **data: Any)

Lineup character.

Fields:

Validators:

artifact_attributes pydantic-field

artifact_attributes: Sequence[LineupPrimaryArtifactStat]

artifacts pydantic-field

icon pydantic-field

icon: str

secondary_attributes pydantic-field

secondary_attributes: Sequence[LineupArtifactStat]

weapon pydantic-field

LineupCharacterPreview pydantic-model

LineupCharacterPreview(_frame: int = 1, **data: Any)

Partial lineup character preview.

Fields:

Validators:

icon pydantic-field

icon: str

pc_icon pydantic-field

pc_icon: str

role pydantic-field

role: str

LineupFields pydantic-model

Configuration lineup fields.

Fields:

artifact_stats pydantic-field

artifact_stats: LineupArtifactStatFields

artifacts pydantic-field

characters pydantic-field

weapons pydantic-field

LineupPreview pydantic-model

Lineup preview.

Fields:

Validators:

author_icon pydantic-field

author_icon: str

author_id pydantic-field

author_id: int

author_level pydantic-field

author_level: int

author_nickname pydantic-field

author_nickname: str

characters pydantic-field

comments pydantic-field

comments: int

created_at pydantic-field

created_at: TZDateTime

id pydantic-field

id: str

likes pydantic-field

likes: int

original_lang pydantic-field

original_lang: str

scenario_ids pydantic-field

scenario_ids: Sequence[int]

title pydantic-field

title: str

LineupPrimaryArtifactStat pydantic-model

Lineup primary artifact stat.

Fields:

artifact_type pydantic-field

artifact_type: int

LineupScenario pydantic-model

Lineup scenario such as domain, boss or spiral abyss.

Fields:

Validators:

  • __flatten_scenarios

all_children property

all_children: Sequence[LineupScenario]

Get all children of this scenario.

children pydantic-field

id pydantic-field

id: int

name pydantic-field

name: str

LineupScenarios pydantic-model

Lineup scenarios.

Fields:

Validators:

  • __flatten_scenarios

abyss pydantic-field

world pydantic-field

LineupWorldScenarios pydantic-model

Lineup world scenario.

Fields:

Validators:

  • __flatten_scenarios

battles pydantic-field

battles: LineupScenario

domain_challenges pydantic-field

domain_challenges: LineupScenario

trounce_domains pydantic-field

trounce_domains: LineupScenario

PartialLineupArtifactSet pydantic-model

Parital lineup artifact set.

Fields:

icon pydantic-field

icon: str

id pydantic-field

id: int

name pydantic-field

name: str

rarity pydantic-field

rarity: int

PartialLineupCharacter pydantic-model

PartialLineupCharacter(_frame: int = 1, **data: Any)

Partial lineup character.

Fields:

Validators:

element pydantic-field

element: str

icon pydantic-field

icon: str

pc_icon pydantic-field

pc_icon: str

rarity pydantic-field

rarity: int

weapon_type pydantic-field

weapon_type: str

PartialLineupWeapon pydantic-model

Partial lineup weapon.

Fields:

Validators:

  • __parse_weapon_type → type

icon pydantic-field

icon: str

id pydantic-field

id: int

name pydantic-field

name: str

rarity pydantic-field

rarity: int

type pydantic-field

type: str