UNPKG

sc4

Version:

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

18 lines (17 loc) 682 B
import { Pipe, type Savegame, type TerrainMap, SavegameContext } from 'sc4/core'; type PipeTile = [number, number, number]; export default class PipeManager { dbpf: Savegame; ctx: SavegameContext; constructor(dbpf: Savegame); get sim(): import("sc4/core").PlumbingSimulator; get pipes(): Pipe[]; get terrain(): TerrainMap; get index(): import("sc4/core").ItemIndex; get serializer(): import("sc4/core").COMSerializer; applyOptimalLayout(): this; generateOptimalLayout(): PipeTile[]; egalizeTerrain(terrain: TerrainMap, layout: PipeTile[]): TerrainMap; createTile(i: number, j: number, id: number, map: TerrainMap): Pipe; } export {};