Implement entropy accumulation system

This commit is contained in:
nickofolas
2022-03-19 13:15:31 -05:00
parent c33c23700e
commit c92b159580
9 changed files with 113 additions and 29 deletions
+3
View File
@@ -160,6 +160,8 @@ export interface IPlayer {
workChaExpGainRate: number;
workMoneyLossRate: number;
entropyStacks: number;
// Methods
work(numCycles: number): boolean;
workPartTime(numCycles: number): boolean;
@@ -289,4 +291,5 @@ export interface IPlayer {
startCraftAugmentationWork(augmentationName: string, time: number): void;
craftAugmentationWork(numCycles: number): boolean;
finishCraftAugmentationWork(cancelled: boolean): string;
applyEntropy(stacks?: number): void;
}