feat: complete legacy general turn compatibility

This commit is contained in:
2026-07-25 08:15:19 +00:00
parent 7ed1b5df7f
commit 79257e8559
68 changed files with 2466 additions and 970 deletions
@@ -19,6 +19,7 @@ export interface TurnCommandEnv {
minAvailableRecruitPop?: number;
trainDelta: number;
atmosDelta: number;
trainSideEffectByAtmosTurn?: number;
maxTrainByCommand: number;
maxAtmosByCommand: number;
sabotageDefaultProb: number;
@@ -35,6 +36,9 @@ export interface TurnCommandEnv {
defaultSpecialWar: string | null;
initialNationGenLimit: number;
maxTechLevel: number;
maxStatLevel?: number;
techLevelIncYear?: number;
initialAllowedTechLevel?: number;
baseGold: number;
baseRice: number;
maxResourceActionAmount: number;