sc4
Version:
A command line utility for automating SimCity 4 modding tasks & modifying savegames
16 lines (15 loc) • 596 B
TypeScript
import type { TGIArray, TGILiteral, uint32 } from 'sc4/types';
export default class TGI<T extends uint32 = uint32> {
type: T;
group: uint32;
instance: uint32;
static random<T extends number = uint32>(type?: T, group?: uint32, instance?: uint32): TGI<T>;
constructor(tgi: TGIArray<T> | TGILiteral<T>);
constructor(type: T, group: uint32, instance: uint32);
constructor();
toString(): string;
toArray(): TGIArray;
toBigInt(): bigint;
map(...args: Parameters<Array<number>['map']>): unknown[];
[Symbol.iterator](): Generator<number, void, unknown>;
}