VERSION: Update game version to 2.2 (#240)

Includes some bug fixes:
* Fix sleeve shock internal/display discrepancy (0-100 vs 0-100)
* Special error message if ns function called without a this
* Change whitespace to pre-wrap for dialog box.
* Fix bug where idle sleeves do not consume cycles but still recover shock from those cycles. Now they do not recover during idle.
* attempted to tag commit as v2.2.0
This commit is contained in:
Snarling
2022-12-01 16:07:46 -05:00
committed by GitHub
parent 6034e1c3fa
commit 5ff2cd5357
14 changed files with 441 additions and 505 deletions
@@ -11,8 +11,8 @@ export class SleeveRecoveryWork extends Work {
}
process(sleeve: Sleeve, cycles: number) {
sleeve.shock = Math.min(100, sleeve.shock + 0.0002 * cycles);
if (sleeve.shock >= 100) sleeve.stopWork();
sleeve.shock = Math.max(0, sleeve.shock - 0.0002 * cycles);
if (sleeve.shock <= 0) sleeve.stopWork();
}
APICopy() {