[Parity][input/hud][S2][R] 默认按键与自动地图快捷键偏离 1.13c(S/V/F9–F12/Home/方向键平移步长/5–8 喝药) #594
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?
来源审计项:
motion-input#15— [S2][R] 15. 默认按键表偏离原版command-mapper.ts:642-645(带 Ctrl/Meta 的组合键一律不处理)、:760-830(switch 键表)case 'T': case 'S': this.hudManager.toggleRightPanel('skill');case 'M': this.hudModel.togglePanel('waypoint')来源审计项:
map#6— [S2][R] 自动地图快捷键语义与原版不符:V / F9 / F10 / F11 / F12 / Home / 方向键步长位置:
src/client/ui/hud-manager.ts:1364-1390:onToggleAutomapMode,即main.ts:212-214→minimap.toggleMode()(minimap.ts:608-618,mini↔全屏切换)。没接回调时回退为打开小站面板(1369)。src/client/ui/minimap.ts:68:AUTOMAP_PAN_STEP_PX = 8。原版: default.key 解析结果(V-data):func7=Tab、func8=F9、func9=F10、func10=F11、func11=F12、func45='V'。功能表在 0x6fba4f10(12 字节步长),各项功能(V-bin):
mov ecx,1; jmp 0x6fb108d0,重新居中并清除平移。inc eax; and eax,0x80000003→ 4 档(0..3),之后jmp 0x6fb0f970保存到注册表 "AutoMapFade"。add/sub DWORD PTR [0x6fbcc1e8 | 0x6fbcc1ec],0x10,即 16 像素。影响:
建议:
已有 issue: 部分相关 #534(按键冲突)
来源审计项:
hud#15— [S2][R] 15. 快捷键:S 打开技能树,V 切换自动地图模式或小站,F9/F10 语义,方向键和 Home 平移自动地图src/client/ui/hud-manager.ts:1358-1360(key === 'T' || key === 'S')、:1364-1370(V)、:1371-1376(F9 = fade,F10 = names)、:1377-1390(Home、方向键 ±8)