Genshin Lineup Models
lineup
Genshin lineup models.
Classes:
-
Lineup–Lineup.
-
LineupAbyssScenarios–Lineup abyss scenario.
-
LineupArtifactStat–Lineup artifact stat.
-
LineupArtifactStatFields–Lineup artifact stat fields.
-
LineupCharacter–Lineup character.
-
LineupCharacterPreview–Partial lineup character preview.
-
LineupFields–Configuration lineup fields.
-
LineupPreview–Lineup preview.
-
LineupPrimaryArtifactStat–Lineup primary artifact stat.
-
LineupScenario–Lineup scenario such as domain, boss or spiral abyss.
-
LineupWorldScenarios–Lineup world scenario.
-
PartialLineupArtifactSet–Parital lineup artifact set.
-
PartialLineupCharacter–Partial lineup character.
-
PartialLineupWeapon–Partial lineup weapon.
__all__
module-attribute
__all__ = ['Lineup', 'LineupAbyssScenarios', 'LineupAbyssScenarios', 'LineupArtifactStat', 'LineupArtifactStatFields', 'LineupCharacter', 'LineupCharacterPreview', 'LineupFields', 'LineupFields', 'LineupPreview', 'LineupPrimaryArtifactStat', 'LineupScenario', 'LineupWorldScenarios', 'PartialLineupArtifactSet', 'PartialLineupCharacter', 'PartialLineupWeapon']
Lineup
pydantic-model
Lineup.
Fields:
-
id(str) -
title(str) -
scenario_ids(Sequence[int]) -
author_id(int) -
author_nickname(str) -
author_icon(str) -
author_level(int) -
likes(int) -
comments(int) -
created_at(TZDateTime) -
original_lang(str) -
description(str) -
views(int) -
characters(Sequence[Sequence[LineupCharacter]])
Validators:
LineupAbyssScenarios
pydantic-model
Lineup abyss scenario.
Fields:
-
id(int) -
name(str) -
children(Sequence[LineupScenario]) -
corridor(LineupScenario) -
spire(LineupScenario)
Validators:
LineupArtifactStat
pydantic-model
LineupArtifactStatFields
pydantic-model
LineupCharacter
pydantic-model
Lineup character.
Fields:
-
id(int) -
name(str) -
element(str) -
rarity(int) -
collab(bool) -
weapon_type(str) -
pc_icon(str) -
role(str) -
icon(str) -
weapon(PartialLineupWeapon) -
artifacts(Sequence[PartialLineupArtifactSet]) -
artifact_attributes(Sequence[LineupPrimaryArtifactStat]) -
secondary_attributes(Sequence[LineupArtifactStat])
Validators:
LineupCharacterPreview
pydantic-model
LineupFields
pydantic-model
Configuration lineup fields.
Fields:
-
characters(Sequence[PartialLineupCharacter]) -
weapons(Sequence[PartialLineupWeapon]) -
artifacts(Sequence[PartialLineupArtifactSet]) -
artifact_stats(LineupArtifactStatFields)
LineupPreview
pydantic-model
Lineup preview.
Fields:
-
id(str) -
title(str) -
scenario_ids(Sequence[int]) -
characters(Sequence[Sequence[LineupCharacter]]) -
author_id(int) -
author_nickname(str) -
author_icon(str) -
author_level(int) -
likes(int) -
comments(int) -
created_at(TZDateTime) -
original_lang(str)
Validators:
LineupPrimaryArtifactStat
pydantic-model
LineupScenario
pydantic-model
Lineup scenario such as domain, boss or spiral abyss.
Fields:
Validators:
LineupScenarios
pydantic-model
Lineup scenarios.
Fields:
-
id(int) -
name(str) -
children(Sequence[LineupScenario]) -
world(LineupWorldScenarios) -
abyss(LineupAbyssScenarios)
Validators:
LineupWorldScenarios
pydantic-model
Lineup world scenario.
Fields:
-
id(int) -
name(str) -
children(Sequence[LineupScenario]) -
trounce_domains(LineupScenario) -
domain_challenges(LineupScenario) -
battles(LineupScenario)
Validators:
PartialLineupArtifactSet
pydantic-model
PartialLineupCharacter
pydantic-model
PartialLineupWeapon
pydantic-model
Partial lineup weapon.
Fields:
Validators: