Skip to main content

Interface: IGenshinCharacterAvatarFull

This interface extends the IGenshinCharacterBase interface and defines an object representing a fully detailed character avatar in the Genshin Impact game, including additional properties such as the character's current level, equipped weapon, constellations, and costumes.

Hierarchy

Properties

actived_constellation_num

actived_constellation_num: number

The number of activated constellations of the character

Defined in

src/client/gi/record/interfaces/characters.interface.ts:225


constellations

constellations: IGenshinCharacterConstellation[]

The list of constellations of the character

Defined in

src/client/gi/record/interfaces/characters.interface.ts:221


costumes

costumes: [] | IGenshinCharacterCostume[]

The list of costumes of the character, if any

Defined in

src/client/gi/record/interfaces/characters.interface.ts:229


element

element: string

The element of the character.

Inherited from

IGenshinCharacterBase.element

Defined in

src/client/gi/record/interfaces/characters.interface.ts:187


external

external: unknown

An external property that can hold any type of data or null

Defined in

src/client/gi/record/interfaces/characters.interface.ts:233


fetter

fetter: number

The current fetter of the character

Defined in

src/client/gi/record/interfaces/characters.interface.ts:205


icon

icon: string

The URL of the character's icon.

Inherited from

IGenshinCharacterBase.icon

Defined in

src/client/gi/record/interfaces/characters.interface.ts:177


id

id: number

The character ID.

Inherited from

IGenshinCharacterBase.id

Defined in

src/client/gi/record/interfaces/characters.interface.ts:167


image

image: string

The URL of the character's full image.

Inherited from

IGenshinCharacterBase.image

Defined in

src/client/gi/record/interfaces/characters.interface.ts:172


level

level: number

The current level of the character

Defined in

src/client/gi/record/interfaces/characters.interface.ts:209


name

name: string

The name of the character.

Inherited from

IGenshinCharacterBase.name

Defined in

src/client/gi/record/interfaces/characters.interface.ts:182


rarity

rarity: number

The rarity of the character.

Inherited from

IGenshinCharacterBase.rarity

Defined in

src/client/gi/record/interfaces/characters.interface.ts:192


reliquaries

reliquaries: [] | IGenshinCharacterReliquaries[]

The list of reliquaries equipped by the character, if any

Defined in

src/client/gi/record/interfaces/characters.interface.ts:217


weapon

weapon: IGenshinCharacterWeapon

The equipped weapon of the character

Defined in

src/client/gi/record/interfaces/characters.interface.ts:213