arx-level-generator
Version:
A tool for creating Arx Fatalis maps
21 lines (20 loc) • 636 B
TypeScript
import { ArxKey, ArxTrack, ArxTrackFlags } from 'arx-convert/types';
import { Audio } from './Audio.js';
import { Settings } from './Settings.js';
type AmbienceTrackConstructorProps = {
filename: string;
sourcePath?: string;
flags?: ArxTrackFlags;
};
export declare class AmbienceTrack {
static targetPath: string;
filename: string;
sourcePath?: string;
flags: ArxTrackFlags;
keys: ArxKey[];
constructor(props: AmbienceTrackConstructorProps);
static fromAudio(audio: Audio): AmbienceTrack;
exportSourceAndTarget(settings: Settings): [string, string];
toArxTrack(): ArxTrack;
}
export {};