civ7-modding-tools
Version:
Mod generation tool for Civilization 7.
17 lines (13 loc) • 468 B
text/typescript
import { BaseNode } from "./BaseNode";
export type TProgressionTreePrereqNode = Pick<ProgressionTreePrereqNode,
"node" |
"prereqNode"
>;
export class ProgressionTreePrereqNode extends BaseNode<TProgressionTreePrereqNode> {
node: `NODE_${string}` | null = 'NODE_';
prereqNode: `NODE_${string}` | null = 'NODE_';
constructor(payload: Partial<TProgressionTreePrereqNode> = {}) {
super();
this.fill(payload);
}
}