patchwork-mapconverter
Version:
Executable wrapper for https://github.com/ChiefOfGxBxL/WC3MapTranslator
29 lines (28 loc) • 538 B
TypeScript
interface Sound {
name: string;
variableName: string;
path: string;
eax: string;
flags: SoundFlags;
fadeRate: FadeRate;
volume: number;
pitch: number;
channel: number;
distance: Distance;
}
interface FadeRate {
in: number;
out: number;
}
interface SoundFlags {
looping: boolean;
'3dSound': boolean;
stopOutOfRange: boolean;
music: boolean;
}
interface Distance {
min: number;
max: number;
cutoff: number;
}
export type { Sound, FadeRate, SoundFlags, Distance };