UNPKG

@etothepii/satisfactory-file-parser

Version:

A file parser for satisfactory files. Includes save files and blueprint files.

13 lines (12 loc) 844 B
import { BinaryReadable } from "../byte/binary-readable.interface"; import { SaveComponentHeader } from "../satisfactory/objects/SaveComponent"; import { SaveEntityHeader } from "../satisfactory/objects/SaveEntity"; import { SaveStreamReader } from "./save-stream-reader.class"; import { SaveStreamWriter } from "./save-stream-writer.class"; export declare class StreamLevel { name: string; constructor(name: string); static ReadLevelAsync(reader: SaveStreamReader, writer: SaveStreamWriter, levelName: string, buildVersion: number): Promise<void>; static ReadObjectHeaders(reader: BinaryReadable): (SaveEntityHeader | SaveComponentHeader)[]; static StreamObjectContentsAsync(reader: SaveStreamReader, writer: SaveStreamWriter, headerList: (SaveEntityHeader | SaveComponentHeader)[], buildVersion: number): Promise<void>; }