All files / src/client/hi/record/interfaces character.interface.ts

100% Statements 37/37
100% Branches 0/0
100% Functions 0/0
100% Lines 37/37

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 381x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x  
export interface IHIAvatar {
  id: string
  name: string
  star: number
  avatar_background_path: string
  icon_path: string
  background_path: string
  large_background_path: string
  figure_path: string
  level: number
  oblique_avatar_background_path: string
  half_length_icon_path: string
  image_path: string
}
 
export interface IHIWeapon {
  id: number
  name: string
  max_rarity: number
  rarity: number
  icon: string
}
 
export interface IHIStigmata extends IHIWeapon {}
 
export interface IHICharacter {
  character: {
    avatar: IHIAvatar
    weapon: IHIWeapon
    stigmatas: IHIStigmata[]
  }
  is_chosen: boolean
}
 
export interface IHICharacters {
  characters: IHICharacter[]
}