Use wasted hashes on "Sell for Money"

This commit is contained in:
Martin Fournier
2022-01-08 06:30:22 -05:00
parent d2193e017d
commit 7ddb66c601
2 changed files with 24 additions and 2 deletions
+9 -1
View File
@@ -113,9 +113,17 @@ export class HashManager {
this.hashes += cost;
}
storeHashes(numHashes: number): void {
/**
* Stores the given hashes, capping at capacity
* @param numHashes The number of hashes to increment
* @returns The number of wasted hashes (over capacity)
*/
storeHashes(numHashes: number): number {
this.hashes += numHashes;
let wastedHashes = this.hashes;
this.hashes = Math.min(this.hashes, this.capacity);
wastedHashes -= this.hashes;
return wastedHashes;
}
updateCapacity(newCap: number): void {