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