fix pytest for new awaken avatars

This commit is contained in:
bridge
2026-01-11 21:03:02 +08:00
parent 090e8fe32c
commit 488758764e
8 changed files with 11 additions and 10 deletions

View File

@@ -190,7 +190,8 @@ def load_game(save_path: Optional[Path] = None) -> Tuple["World", "Simulator", L
# 重建Simulator
simulator_data = save_data.get("simulator", {})
simulator = Simulator(world)
simulator.birth_rate = simulator_data.get("birth_rate", CONFIG.game.npc_birth_rate_per_month)
# 兼容旧存档 "birth_rate"
simulator.awakening_rate = simulator_data.get("awakening_rate", simulator_data.get("birth_rate", CONFIG.game.npc_awakening_rate_per_month))
print(f"存档加载成功!共加载 {len(all_avatars)} 个角色")
return world, simulator, existed_sects