sc4
Version:
A command line utility for automating SimCity 4 modding tasks & modifying savegames
37 lines (36 loc) • 946 B
TypeScript
import type { dword, word } from 'sc4/types';
import { kFileType } from './symbols.js';
import Unknown from './unknown.js';
import Stream from './stream.js';
import type Pointer from './pointer.js';
type AdviceRecord = {
advice: dword;
pointers: Pointer[];
};
export default class PropDeveloper {
static [kFileType]: 2311360327;
crc: dword;
mem: dword;
major: word;
tractSize: [dword, dword];
wealthRequester: Pointer;
crimeSimulator: Pointer;
pollutionSimulator: Pointer;
zoneDeveloper: Pointer;
propManager: Pointer;
networkLotManager: Pointer;
count1: number;
count2: number;
count3: number;
count4: number;
nightTimedProps: Pointer[];
array2: AdviceRecord[];
hourTimedProps: Pointer[];
dateTimedProps: Pointer[];
array5: Pointer[];
u: Unknown;
parse(rs: Stream): this;
toBuffer(): Uint8Array<ArrayBufferLike>;
clear(): this;
}
export {};