patchwork-mapconverter
Version:
Executable wrapper for https://github.com/ChiefOfGxBxL/WC3MapTranslator
26 lines (25 loc) • 579 B
TypeScript
import { type angle } from '../CommonInterfaces';
import { ItemSet } from './ItemSet';
interface Doodad {
type: string;
variation: number;
position: number[];
angle: angle;
scale: number[];
skinId: string;
flags: DoodadFlag;
life: number;
randomItemSetPtr: number;
droppedItemSets: ItemSet[];
id: number;
}
interface DoodadFlag {
inUnplayableArea: boolean;
notUsedInScript: boolean;
fixedZ: boolean;
}
interface SpecialDoodad {
type: string;
position: number[];
}
export type { Doodad, DoodadFlag, SpecialDoodad };