Skip to content

HoYoLAB Accompany Models

accompany

Classes:

__all__ module-attribute

__all__ = ('AccompanyCharacter', 'AccompanyCharacterAttribute', 'AccompanyCharacterGame', 'AccompanyCharacterInfo', 'AccompanyCharacterProfile', 'AccompanyResult')

AccompanyCharacter pydantic-model

Accompany character.

Fields:

attribute_ids pydantic-field

attribute_ids: Sequence[int]

info pydantic-field

profile pydantic-field

AccompanyCharacterAttribute pydantic-model

Accompany character attribute.

Fields:

corner_icon pydantic-field

corner_icon: str

icon pydantic-field

icon: str

id pydantic-field

id: int

AccompanyCharacterGame pydantic-model

Accompany character game.

Fields:

Validators:

attributes pydantic-field

characters pydantic-field

game property

game: Game

icon pydantic-field

icon: str

id pydantic-field

id: int

__unnest_attributes pydantic-validator

__unnest_attributes(v: list[dict[str, Any]]) -> list[list[dict[str, Any]]]

AccompanyCharacterInfo pydantic-model

Accompany character info.

Fields:

brief_name pydantic-field

brief_name: str

game_id pydantic-field

game_id: int

game_name pydantic-field

game_name: str

name pydantic-field

name: str

role_id pydantic-field

role_id: int

topic_id pydantic-field

topic_id: int

AccompanyCharacterProfile pydantic-model

Accompany character color and images.

Fields:

bg_card_color pydantic-field

bg_card_color: str

bg_dark_color pydantic-field

bg_dark_color: str

bg_light_color pydantic-field

bg_light_color: str

card_color pydantic-field

card_color: str

card_image pydantic-field

card_image: str

icon pydantic-field

icon: str

video pydantic-field

video: str

AccompanyResult pydantic-model

Accompany result.

Fields:

accompany_days pydantic-field

accompany_days: int

points_increased pydantic-field

points_increased: int