mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-06-21 00:52:47 +02:00
77 lines
1.8 KiB
TypeScript
77 lines
1.8 KiB
TypeScript
export interface Localizable {
|
|
localize(): void;
|
|
}
|
|
|
|
export interface SimpleTranslationEntries {
|
|
[key: string]: string
|
|
}
|
|
|
|
export interface MoveTranslationEntry {
|
|
name: string,
|
|
effect: string
|
|
}
|
|
|
|
export interface MoveTranslationEntries {
|
|
[key: string]: MoveTranslationEntry
|
|
}
|
|
|
|
export interface AbilityTranslationEntry {
|
|
name: string,
|
|
description: string
|
|
}
|
|
|
|
export interface AbilityTranslationEntries {
|
|
[key: string]: AbilityTranslationEntry
|
|
}
|
|
|
|
export interface ModifierTypeTranslationEntry {
|
|
name?: string,
|
|
description?: string,
|
|
extra?: SimpleTranslationEntries
|
|
}
|
|
|
|
export interface ModifierTypeTranslationEntries {
|
|
ModifierType: { [key: string]: ModifierTypeTranslationEntry },
|
|
AttackTypeBoosterItem: SimpleTranslationEntries,
|
|
TempBattleStatBoosterItem: SimpleTranslationEntries,
|
|
TempBattleStatBoosterStatName: SimpleTranslationEntries,
|
|
BaseStatBoosterItem: SimpleTranslationEntries,
|
|
EvolutionItem: SimpleTranslationEntries,
|
|
FormChangeItem: SimpleTranslationEntries,
|
|
}
|
|
|
|
export interface PokemonInfoTranslationEntries {
|
|
Stat: SimpleTranslationEntries,
|
|
Type: SimpleTranslationEntries,
|
|
}
|
|
|
|
export interface BerryTranslationEntry {
|
|
name: string,
|
|
effect: string,
|
|
}
|
|
|
|
export interface BerryTranslationEntries {
|
|
[key: string]: BerryTranslationEntry
|
|
}
|
|
|
|
export interface AchievementTranslationEntry {
|
|
name?: string,
|
|
description?: string,
|
|
}
|
|
|
|
export interface AchievementTranslationEntries {
|
|
[key: string]: AchievementTranslationEntry;
|
|
}
|
|
|
|
export interface DialogueTranslationEntry {
|
|
[key: number]: string;
|
|
}
|
|
|
|
export interface DialogueTranslationCategory {
|
|
[category: string]: DialogueTranslationEntry;
|
|
}
|
|
|
|
export interface DialogueTranslationEntries {
|
|
[trainertype: string]: DialogueTranslationCategory;
|
|
}
|