simply start population calculation

This commit is contained in:
Evan
2025-02-03 12:37:04 -08:00
parent c109d23f9f
commit bbf72bd14f
7 changed files with 36 additions and 45 deletions
+4 -4
View File
@@ -307,10 +307,10 @@ export class DefaultConfig implements Config {
switch (this._gameConfig.difficulty) {
case Difficulty.Easy:
case Difficulty.Medium:
return 1000;
return 10000 * (playerInfo?.nation?.strength ?? 1);
case Difficulty.Hard:
case Difficulty.Impossible:
return 2000;
return 20000 * (playerInfo?.nation?.strength ?? 1);
}
}
return 25000;
@@ -346,10 +346,10 @@ export class DefaultConfig implements Config {
let difficultyMultiplier = 1;
switch (this._gameConfig.difficulty) {
case Difficulty.Easy:
difficultyMultiplier = 1;
difficultyMultiplier = 0.5;
break;
case Difficulty.Medium:
difficultyMultiplier = 1.2;
difficultyMultiplier = 0.8;
break;
case Difficulty.Hard:
difficultyMultiplier = 1.5;
+9 -9
View File
@@ -22,16 +22,16 @@ export class DevConfig extends DefaultConfig {
// return 100
}
unitInfo(type: UnitType): UnitInfo {
const info = super.unitInfo(type);
const oldCost = info.cost;
info.cost = (p: Player) => oldCost(p) / 1000000000;
return info;
}
// unitInfo(type: UnitType): UnitInfo {
// const info = super.unitInfo(type);
// const oldCost = info.cost;
// info.cost = (p: Player) => oldCost(p) / 1000000000;
// return info;
// }
tradeShipSpawnRate(): number {
return 10;
}
// tradeShipSpawnRate(): number {
// return 10;
// }
// percentageTilesOwnedToWin(): number {
// return 1