civ7-modding-tools
Version:
Mod generation tool for Civilization 7.
18 lines (17 loc) • 734 B
TypeScript
import { TClassProperties } from "../types";
import { DatabaseNode, GameEffectNode, TModifierNode } from "../nodes";
import { BaseBuilder } from "./BaseBuilder";
import { TModifierLocalization } from "../localizations";
type TModifierBuilder = TClassProperties<ModifierBuilder>;
export declare class ModifierBuilder extends BaseBuilder<TModifierBuilder> {
_gameEffects: GameEffectNode;
_localizations: DatabaseNode;
/** @description if detached only adding into game effects file while binding*/
isDetached: boolean;
modifier: Partial<TModifierNode>;
localizations: Partial<TModifierLocalization>[];
constructor(payload?: Partial<TModifierBuilder>);
migrate(): this;
build(): never[];
}
export {};