Skip to content

ZZZ Upgrade Guide Models

upgrade_guide

ZZZ agent upgrade guide models.

Classes:

DiscLevelCap pydantic-model

Max disc level per rarity.

Fields:

a pydantic-field

a: int

b pydantic-field

b: int

s pydantic-field

s: int

LevelCapInfo pydantic-model

Level caps for the current (or next) game version.

Fields:

avatar_level_max pydantic-field

avatar_level_max: int

equip_level_max pydantic-field

equip_level_max: DiscLevelCap

skill_core_level_max pydantic-field

skill_core_level_max: int

skill_normal_level_max pydantic-field

skill_normal_level_max: Sequence[SkillLevelCap]

weapon_level_max pydantic-field

weapon_level_max: int

PlanUnlockInfo pydantic-model

Which agents, bangboos, and W-engines referenced by a build the user owns.

Fields:

avatars pydantic-field

avatars: Mapping[int, bool]

buddies pydantic-field

buddies: Mapping[int, bool]

weapons pydantic-field

weapons: Mapping[int, bool]

RecommendedBuddy pydantic-model

A recommended bangboo in a team comp.

Fields:

id pydantic-field

id: int

name pydantic-field

name: str

rarity pydantic-field

rarity: str

RecommendedBuild pydantic-model

A recommended build for an agent.

Fields:

description pydantic-field

description: str

detail pydantic-field

id pydantic-field

id: int

name pydantic-field

name: str

released_at pydantic-field

released_at: UnixDateTime

RecommendedBuildDetail pydantic-model

The contents of a recommended build.

Fields:

avatar_wiki pydantic-field

avatar_wiki: Sequence[WikiEntry]

bangboo_wiki pydantic-field

bangboo_wiki: Sequence[WikiEntry]

discs pydantic-field

skills pydantic-field

target_stats pydantic-field

target_stats: Sequence[RecommendedStat]

team pydantic-field

unlock_info pydantic-field

unlock_info: PlanUnlockInfo

unlocked_talents pydantic-field

unlocked_talents: Sequence[int]

weapon pydantic-field

RecommendedDiscProperty pydantic-model

A recommended disc main or sub stat.

Fields:

Validators:

  • __cast_id → type

name pydantic-field

name: str

system_id pydantic-field

system_id: int

type pydantic-field

RecommendedDiscs pydantic-model

The recommended discs for a build.

Fields:

set_kind pydantic-field

set_kind: int

sets pydantic-field

slot_4_main_stats pydantic-field

slot_4_main_stats: Sequence[RecommendedDiscProperty]

slot_5_main_stats pydantic-field

slot_5_main_stats: Sequence[RecommendedDiscProperty]

slot_6_main_stats pydantic-field

slot_6_main_stats: Sequence[RecommendedDiscProperty]

sub_stats pydantic-field

RecommendedStat pydantic-model

A target stat range in a recommended build.

Fields:

Validators:

  • __cast_id → type

high pydantic-field

high: str

low pydantic-field

low: str

mid pydantic-field

mid: str

name pydantic-field

name: str

show_percent pydantic-field

show_percent: int

show_phase pydantic-field

show_phase: int

type pydantic-field

RecommendedTeam pydantic-model

Recommended team comps for a build.

Fields:

backup pydantic-field

main pydantic-field

RecommendedTeamGroup pydantic-model

A recommended team (main or backup variant).

Fields:

agents pydantic-field

buddies pydantic-field

ext_info pydantic-field

RecommendedWeapon pydantic-model

The recommended W-engine for a build.

Fields:

Validators:

backup pydantic-field

backup: Optional[UpgradeGuideWEngine] = None

main pydantic-field

SkillLevelCap pydantic-model

Max level for a skill type.

Fields:

level pydantic-field

level: int

type pydantic-field

SkillUpgradeAdvice pydantic-model

Recommended skill upgrade priority, grouped into tiers of skill types.

Fields:

first pydantic-field

first: Sequence[int]

second pydantic-field

second: Sequence[int]

third pydantic-field

third: Sequence[int]

TeamAvatarExtInfo pydantic-model

Extra info about an agent slot in a recommended team comp.

Fields:

backup_avatar_list pydantic-field

backup_avatar_list: Sequence[Any]

pos_type pydantic-field

pos_type: int

UpgradeGuideAgentDetail pydantic-model

Detailed agent info (current build) in the upgrade guide tool.

Fields:

awaken_info pydantic-field

awaken_info: Optional[UpgradeGuideAwakenInfo] = None

None for agents the user has not unlocked.

level pydantic-field

level: int

promotes pydantic-field

promotes: int

Current ascension (promotion) level.

properties pydantic-field

rank pydantic-field

rank: int

Also known as Mindscape Cinema in-game.

ranks pydantic-field

Also known as Mindscape Cinemas in-game.

signature_weapon_id pydantic-field

signature_weapon_id: int

skill_upgrade pydantic-field

skill_upgrade: SkillUpgradeAdvice

skills pydantic-field

unlock pydantic-field

unlock: bool

UpgradeGuideAgentInfo pydantic-model

Brief agent info in the upgrade guide tool.

Fields:

level pydantic-field

level: int

rank pydantic-field

rank: int

Also known as Mindscape Cinema in-game.

UpgradeGuideAgentProperty pydantic-model

An agent stat in the upgrade guide tool.

Fields:

Validators:

  • __cast_id → type

final_val pydantic-field

final_val: str

The final value without formatting (e.g. percentages stripped).

UpgradeGuideAgentSkill pydantic-model

ZZZ agent skill model in the upgrade guide tool.

Fields:

items pydantic-field

UpgradeGuideAwakenInfo pydantic-model

Agent awaken (potential) system availability info.

Fields:

current_level pydantic-field

current_level: int

has_potential pydantic-field

has_potential: bool

max_level pydantic-field

max_level: int

UpgradeGuideBaseAgent pydantic-model

Base agent model returned by the upgrade guide tool.

Fields:

awaken_state pydantic-field

awaken_state: str

square_icon pydantic-field

square_icon: Optional[str] = None

sub_element pydantic-field

sub_element: int

UpgradeGuideDisc pydantic-model

A ZZZ disc in the upgrade guide tool.

Fields:

all_hit pydantic-field

all_hit: bool

invalid_property_cnt pydantic-field

invalid_property_cnt: int

main_properties pydantic-field

main_properties: Sequence[UpgradeGuideProperty]

properties pydantic-field

set_effect pydantic-field

UpgradeGuideDiscSetEffect pydantic-model

A disc set effect in the upgrade guide tool.

Fields:

count pydantic-field

count: int

icon pydantic-field

icon: str

rarity pydantic-field

rarity: str

UpgradeGuideProperty pydantic-model

A disc or W-engine property with upgrade guide detail.

Fields:

Validators:

  • __cast_id → type

add pydantic-field

add: int

level pydantic-field

level: int

system_id pydantic-field

system_id: int

valid pydantic-field

valid: bool

UpgradeGuideSkillItem pydantic-model

An agent skill item in the upgrade guide tool.

Fields:

awaken pydantic-field

awaken: bool

UpgradeGuideUser pydantic-model

The HoYoLAB user who owns the queried account.

Fields:

aid pydantic-field

aid: str

avatar pydantic-field

avatar: str

jump_url pydantic-field

jump_url: str

level pydantic-field

level: int

name pydantic-field

name: str

uid pydantic-field

uid: str

UpgradeGuideWEngine pydantic-model

A ZZZ W-engine in the upgrade guide tool.

Fields:

main_properties pydantic-field

main_properties: Sequence[UpgradeGuideProperty]

properties pydantic-field

refinement pydantic-field

refinement: int

Can be 0 when the W-engine is a recommendation the user does not own.

WikiEntry pydantic-model

A HoYoLAB wiki link.

Fields:

id pydantic-field

id: int

url pydantic-field

url: str

ZZZAgentUpgradeGuide pydantic-model

Detailed agent build and recommended upgrade guide.

Fields:

avatar pydantic-field

discs pydantic-field

from_my_plan pydantic-field

from_my_plan: bool

is_followed pydantic-field

is_followed: bool

level_caps pydantic-field

level_caps: Optional[LevelCapInfo] = None

None for agents the user has not unlocked.

my_plan_id pydantic-field

my_plan_id: str

my_plan_list pydantic-field

my_plan_list: Sequence[Any]

new_feed_plan_flag pydantic-field

new_feed_plan_flag: bool

next_level_caps pydantic-field

next_level_caps: Optional[LevelCapInfo] = None

None for agents the user has not unlocked.

old_plan pydantic-field

old_plan: bool

plan pydantic-field

The recommended build (upgrade guide).

plan_changed pydantic-field

plan_changed: bool

plan_deleted pydantic-field

plan_deleted: bool

plan_only_special_property pydantic-field

plan_only_special_property: bool

user pydantic-field

valid_property_cnt pydantic-field

valid_property_cnt: int

weapon pydantic-field

weapon: Optional[UpgradeGuideWEngine] = None

ZZZUpgradeGuideAgent pydantic-model

An entry in the upgrade guide tool's agent list.

Fields:

Validators:

  • __unnest_avatar

is_teaser pydantic-field

is_teaser: bool

Whether the agent is unreleased (teaser/preview only).

is_top pydantic-field

is_top: bool

is_up pydantic-field

is_up: bool

Whether the agent is currently on a rate-up banner.

unlocked pydantic-field

unlocked: bool