@genshin-db/tcg
Version:
Genshin Impact Trading Card Game JSON data with an API for searching the data in all in-game languages.
31 lines (26 loc) • 596 B
TypeScript
declare module "@genshin-db/tcg" {
export interface Voiceover {
id: number;
name: string;
friendLines: Voiceline[];
actionLines: Voiceline[];
version: {
[voicelineId: number | string]: string
};
}
export interface Voiceline {
voicelineId: number;
title: string;
voicelineType: string;
description: string;
voicefile: string;
hasGenderedVoicefile?: boolean;
voicefile_male?: string;
hasUnlockConditions?: boolean;
unlockConditions: {
unlockText: string;
conditionType: string; // enum
paramList: number[];
}[];
}
}