world_snapshot 模块

世界状态快照模块,聚合世界(world)、场景(scene)、实体(entity)当前状态生成快照,支持查询与恢复。

功能

  • 世界快照表 world_snapshot 的 CRUD
  • create_snapshot:聚合 world/scene/entity 当前状态写入 snapshot_json
  • restore_snapshot:读取并校验快照 JSON,恢复状态(基础实现:校验 + 状态标记)
  • 下拉接口:世界列表、快照类型、快照状态

数据表

  • world_snapshot(models/world_snapshot.json)

集成

  • 通过 load_world_snapshot() 挂载到宿主应用
  • 库名经 ServerEnv().get_module_dbname('world_snapshot') 获取,禁止硬编码
Description
No description provided
Readme 34 KiB