import { ResourceGeneratorSnapshot } from '@idle-economy/engine'; import { PlayerAction } from "./PlayerAction"; export class ResourceGeneratorUpgradeAction extends PlayerAction { constructor( public readonly generator: ResourceGeneratorSnapshot, ) { super("resource generator upgrade"); } override toStringDescription(): string { return `${this.generator.name.toLocaleUpperCase()} to level ${this.generator.level}`; } }