UNPKG

sc4

Version:

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

33 lines (32 loc) 917 B
import SGProp from './sgprop.js'; import { kFileType, kFileTypeArray } from './symbols.js'; import Box3 from './box-3.js'; import TractInfo from './tract-info.js'; import type Stream from './stream.js'; import type { ConstructorOptions } from 'sc4/types'; import type { Vector3Like } from './vector-3.js'; export default class Building { static [kFileType]: 2847770669; static [kFileTypeArray]: boolean; crc: number; mem: number; major: number; minor: number; zotWord: number; unknown1: number; appearance: number; tract: TractInfo; sgprops: SGProp[]; unknown2: number; GID: number; TID: number; IID: number; IID1: number; bbox: Box3; orientation: number; scaffold: number; constructor(opts?: ConstructorOptions<Building>); move(offset: Vector3Like): this; parse(rs: Stream): this; toBuffer(): Uint8Array<ArrayBufferLike>; }