UNPKG

sc4

Version:

A command line utility for automating SimCity 4 modding tasks & modifying savegames

40 lines (39 loc) 1.15 kB
export type HeaderOptions = { id?: string; version?: string; created?: Date | string | number; modified?: Date | string | number; indexMajor?: number; indexMinor?: number; indexCount?: number; indexOffset?: number; indexSize?: number; }; export type HeaderJSON = Required<HeaderOptions>; export default class Header { #private; buffer: Uint8Array; constructor(opts?: Uint8Array | HeaderOptions); get id(): string; get version(): string; get created(): Date | string | number; set created(value: Date | string | number); get modified(): Date | string | number; set modified(value: Date | string | number); get indexMajor(): number; get indexMinor(): number; get indexCount(): number; get indexOffset(): number; get indexSize(): number; toBuffer(): Uint8Array<ArrayBufferLike>; toJSON(): { version: string; created: string | number | Date; modified: string | number | Date; indexMajor: number; indexMinor: number; indexCount: number; indexOffset: number; indexSize: number; }; }