UNPKG

@kitten-science/kitten-engineers

Version:
18 lines 589 B
import { TreeNode } from "@oliversalzburg/js-utils/data/tree.js"; export const ConsumeStockResourceFactory = function* (resources) { for (const resource of resources) { yield class extends TreeNode { name = `take ${resource} from stock`; requires = []; solves = [resource]; ancestors = new Set(); calculateCost() { return 0; } execute(_game, state, _snapshots) { return state; } }; } }; //# sourceMappingURL=consume-stock-resource.js.map