idle-economy/simulator/src/actions/ResourceGeneratorUpgradeAct...

16 lines
468 B
TypeScript

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}`;
}
}