// N-1 時間流速:系統文件本身只定義了即時同步/緩速/凍結三種模式,皆不超過現實 1:1; // 這裡額外加一個「加速」選項給一般角色使用(給使用者跳過等待的彈性), // 後日談自然成年角色的「流速上限為現實 1:1」規則就是靠禁用這個選項來實作與驗收的。 export type TimeFlowMode = "FAST" | "REALTIME" | "SLOW" | "FROZEN"; export const TIME_FLOW_MODES: TimeFlowMode[] = ["FAST", "REALTIME", "SLOW", "FROZEN"]; // N-4 人生階段推演:重大轉折需低頻——同一角色兩次里程碑之間至少要間隔這麼多個年表單位。 export const MILESTONE_MIN_STORY_GAP = 5; // N-2 性格漂移:方向由正史成長軌跡外插,但幅度必須有上限(性格核心鎖定,不是改寫)。 export const MAX_EXPRESSIVENESS_DRIFT = 0.15; export const MAX_HALF_LIFE_REDUCTION = 0.3; // 情緒衰減最多加快 30% export const HALF_LIFE_REDUCTION_PER_STORY_UNIT = 0.01;