UNPKG

sc4

Version:

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

32 lines (31 loc) 862 B
import { DBPF, TGI } from 'sc4/core'; import type { Logger } from 'sc4/types'; type PatchTarget = { tgi: TGI; name?: string; }; type TargetInfo = { lots: PatchTarget[]; flora: PatchTarget[]; }; type CreateMenuPatchOptions = { menu: number | number[]; targets?: number[] | Partial<TargetInfo>; dbpfs?: DBPF[]; files?: string[]; save?: boolean; logger?: Logger; output?: string; directory?: string; instance?: number | undefined; }; export default function createMenuPatch(options: CreateMenuPatchOptions): Promise<DBPF | null>; export declare class SubmenuPatcher { directory: string; constructor(opts?: { directory?: string; }); createPatch(options: CreateMenuPatchOptions): Promise<DBPF | null>; findPatchTargets(options: CreateMenuPatchOptions): Promise<TargetInfo>; } export {};