summaryrefslogtreecommitdiff
path: root/docs/维护说明.md
diff options
context:
space:
mode:
authorSomhairle H. Marisol <[email protected]>2026-09-22 03:25:20 +0800
committerSomhairle H. Marisol <[email protected]>2026-09-22 03:25:20 +0800
commit8366a2c4cec9e42c6d8efeaf986e2c4521b3da70 (patch)
tree13e5757465219b3fff178761f8fb02183f743f47 /docs/维护说明.md
parent1d51da7caa7df7d9b19a9317d16aa1f6f7853e9d (diff)
downloadliving-village-8366a2c4cec9e42c6d8efeaf986e2c4521b3da70.tar.gz
docs: 补充 P20 第三步 sample 保持 64x48 的说明
LV_AUTOPLAY_SAMPLE 非巡游保持旧 64x48,仅 LV_RIVERSCAPE_TOUR=1 启用生成器世界。
Diffstat (limited to 'docs/维护说明.md')
-rw-r--r--docs/维护说明.md3
1 files changed, 2 insertions, 1 deletions
diff --git a/docs/维护说明.md b/docs/维护说明.md
index ce08443..1177487 100644
--- a/docs/维护说明.md
+++ b/docs/维护说明.md
@@ -295,7 +295,8 @@ dotnet src/LivingVillage.Headless/bin/Release/net8.0/LivingVillage.Headless.dll
- 默认可玩世界改走 **256x192 生成器**:`Game` 启动时 `Sim.configureBounds 256 192` 并
`MapGen.generateWithSize 256 192 42UL`,用 `WorldBootstrap.initialWorldInMap` 以生成器核心可达区站位
(30 NPC 全落可达核心,avatar 落核心中心);`LV_LEGACY_MAP=1` 或 `LV_MAP_SCALE>1`/`LV_MAP_TOUR=1`
- 回退旧路径(64x48 样例世界 / ProceduralMap 大世界)。`WorldBootstrap.initialWorldWithPlacement`
+ 回退旧路径(64x48 样例世界 / ProceduralMap 大世界)。`LV_AUTOPLAY_SAMPLE=1`(非巡游)也保持 64x48
+ 以确保既有录像可复现,只有显式 `LV_RIVERSCAPE_TOUR=1` 才启用生成器世界;启动日志打印 `world-mode=`。`WorldBootstrap.initialWorldWithPlacement`
为显式站位入口,旧 64x48 函数字节口径不变(Kernel/Desktop 既有断言不动)。
- 渲染接入:`VillageArt.drawWorld` 新增 `pixel` 与 `mapGen : MapGen.Result option`——
Some 时按生成器瓦片绘制地面(1 水 / 2 石板路 / 其余草地)、叠加 `drawMapStructures`(桥面 + 白墙黑瓦民居 + 门)