UNPKG

arx-convert

Version:

Converts various Arx Fatalis formats to JSON or YAML and back

17 lines 583 B
import { BinaryIO } from '../common/BinaryIO.js'; export class EPData { static readFrom(binary) { const [cellX, cellY, polygonIdx] = binary.readInt16Array(4); return { cellX, cellY, polygonIdx }; } static accumulateFrom({ cellX, cellY, polygonIdx }) { const buffer = new ArrayBuffer(EPData.sizeOf()); const binary = new BinaryIO(buffer); binary.writeInt16Array([cellX, cellY, polygonIdx, 0]); return buffer; } static sizeOf() { return BinaryIO.sizeOfInt16Array(4); } } //# sourceMappingURL=EPData.js.map