UNPKG

arx-convert

Version:

Converts various Arx Fatalis formats to JSON or YAML and back

25 lines 824 B
import { BinaryIO } from '../common/BinaryIO.js'; export class OldKeyFrame { static readFrom(binary) { return { num_frame: binary.readInt32(), flag_frame: binary.readInt32(), master_key_frame: binary.readInt32() !== 0, key_frame: binary.readInt32() !== 0, key_move: binary.readInt32() !== 0, key_orient: binary.readInt32() !== 0, key_morph: binary.readInt32() !== 0, time_frame: binary.readInt32(), }; } static accumulateFrom(json) { const buffer = new ArrayBuffer(OldKeyFrame.sizeOf()); const binary = new BinaryIO(buffer); // TODO return buffer; } static sizeOf() { return BinaryIO.sizeOfInt32Array(8); } } //# sourceMappingURL=OldKeyFrame.js.map