civ7-modding-tools
Version:
Mod generation tool for Civilization 7.
19 lines (15 loc) • 489 B
text/typescript
import { BaseNode } from "./BaseNode";
export type TRequirementArgumentNode = Pick<RequirementArgumentNode,
"requirementId" |
"name" |
"value"
>;
export class RequirementArgumentNode extends BaseNode<TRequirementArgumentNode> {
requirementId: string | null = 'REQ_';
name: string | null = null;
value: string | null = null;
constructor(payload: Partial<TRequirementArgumentNode> = {}) {
super();
this.fill(payload);
}
}