[Parity][map][S1][R] 每个关卡都会凭空画出一个"小站"图标(cel 309,实为水井图标,无视迷雾),每个出口再画一个 Seal 图标(cel 306) #623
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
来源审计项:
map#2— [S1][R] 每个关卡都会凭空画出一个"小站"图标(cel 309,实为水井图标,无视迷雾),每个出口再画一个 Seal 图标(cel 306)位置:
src/client/automap/automap-view.ts:448-457:对每个可见关卡,在revealedRooms[0]的中心造一个warpMarker。revealedRooms = view.rooms(432-437),也就是第一个房间。automap-view.ts:578-584:kind: wm.toAreaId === this.currentAreaId ? 'waypoint' : 'exit'。当前关卡自己的标记永远是 'waypoint',不管该关卡有没有小站。automap-view.ts:586-597:view.entrances中每个toLevelId>0的入口都变成 'exit' 标记。src/client/ui/minimap.ts:1420-1446:'waypoint' 放进 extras 层画 cel 309;'exit' 放进 objects 层画 cel 306。minimap.ts:1027:extras 层用ignoreFogOfWar=true绘制。minimap.ts:1166-1184:已探索的 'exit' 再加白色 Font6 目的地名。代码:
原版:
Waypoint行 → cel 307。例如 #78、#92、#225、#329、#368、#837、#983……AutoMap=307:Id 402/494/496/511/539,对应行 #402/#495/#497/#512/#540。V-data。影响:
建议: 删除凭空构造的 warpMarker 和 marker→cel 映射。小站、出口图标改由 automap.txt / objects.txt 的
AutoMap列经buildLevelAutomap产生。已有 issue: —