Skip to content

Star Rail Chronicle Character Models

characters

Starrail chronicle character.

Classes:

__all__ module-attribute

__all__ = ['ModifyRelicProperty', 'RecommendProperty', 'StarRailDetailCharacterResponse', 'StarRailSimpleCharacterResponse']

ModifyRelicProperty pydantic-model

Modify relic property.

Fields:

modify_property_type pydantic-field

modify_property_type: int

property_type pydantic-field

property_type: int

RecommendProperty pydantic-model

Character recommended and preferred properties.

Fields:

custom_relic_properties pydantic-field

custom_relic_properties: Sequence[int]

is_custom_property_valid pydantic-field

is_custom_property_valid: bool

recommend_relic_properties pydantic-field

recommend_relic_properties: Sequence[int]

StarRailDetailCharacterResponse pydantic-model

StarRailSimpleCharacterResponse pydantic-model

HSR characters endpoint response model for when viewed by other players.

Fields:

Validators:

avatar_list pydantic-field

equip_wiki pydantic-field

equip_wiki: Mapping[str, str]

property_info pydantic-field

property_info: Mapping[str, PropertyInfo]

recommend_property pydantic-field

recommend_property: Mapping[str, RecommendProperty]

relic_properties pydantic-field

relic_properties: Sequence[ModifyRelicProperty]

relic_wiki pydantic-field

relic_wiki: Mapping[str, str]

__fill_additional_fields pydantic-validator

__fill_additional_fields(values: Mapping[str, Any]) -> Mapping[str, Any]

Fill additional fields for convenience.