patchwork-mapconverter
Version:
Executable wrapper for https://github.com/ChiefOfGxBxL/WC3MapTranslator
30 lines (25 loc) • 562 B
text/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 }