愤怒地到处走

愤怒地到处走

让亚瑟和约翰在各地都像真正的牛仔一样使用游戏自带的“愤怒”行走姿态

[center][size=6][b]随处愤怒行走[/b][/size]
[i]亚瑟和约翰在游戏中使用“愤怒”的行走风格——在任何地方,都不会破坏游戏。[/i][/center]

[line]

[size=5][b]概述[/b][/size]
《荒野大镖客2》有一种“愤怒”的行走风格,游戏只在少数脚本化时刻使用它。这个模组将它作为亚瑟和约翰的常规行走方式——在自由漫游、营地和任务中。

这个模组最重要的规则:[b]游戏永远优先。[/b]
每当游戏或任务要求其他行走方式(受伤、醉酒、潜行、脚本化任务行走、跛行……),该行走方式会立即应用,愤怒行走则让位。一旦游戏清除它,亚瑟和约翰恢复标准行走,愤怒行走会自动回来。

[line]

[size=5][b]与众不同之处[/b][/size]
[list]
[][b]只改变行走方式。[/b]愤怒风格被添加到角色自己的移动集合中,因此他的蹲伏、待机、头部/面部行为和对话完全保持原版(没有那种让他看起来像NPC的通用姿态替换)。[/]
[][b]在任务中也有效。[/b]如果任务不触及角色行走,他会继续愤怒地行走。如果触及了,任务的行走方式优先——每次都是。[/]
[][b]基于事件,而非计时器。[/b]模组每时每刻读取角色行走,只在发生变化时作出反应。没有持续重新应用,没有待机卡顿。[/]
[][b]无冲突。[/b]当游戏(或其他模组)在愤怒行走开启时要求不同的行走方式,愤怒行走会在同一帧被移除,所要求的行走方式会被重新应用,因此两者永远不会叠在一起卡住。[/]
[][b]蹲伏正常运作。[/b]蹲伏会移除愤怒行走并使用角色的正常蹲伏;站起来会恢复它。[/]
[][b]不断重置行走的任务[/b]会被搁置,直到它们结束。[/]
[/list][line]

[size=5][b]控制[/b][/size]
[list]
[][b]End[/b](默认)- 随时关闭/开启模组(关闭 = 角色正常行走)。[/]
[/list][size=4][b]AngryWalkEverywhere.ini[/b][/size]
[code]ToggleKey=END
StartEnabled=1[/code][list]
[][b]ToggleKey[/b] - 任意键名(END、DELETE、INSERT、HOME、PAGEUP、F1-F24、NUMPAD0-9……)、单个字母或数字(K、7),或虚拟键码(0x23)。NONE = 无切换键。[/]
[][b]StartEnabled[/b] - 1 = 游戏启动时愤怒行走开启,0 = 启动时关闭。[/]
[/list][line]

[color=#ff0000][size=5][b]需求[/b][/size][/color]
[list]
[][color=#ff0000]ScriptHookRDR2 V2[/color][/]
[][color=#ff0000]一个 ASI Loader(例如 Ultimate ASI Loader)[/color][/]
[/list][size=5][b]安装[/b][/size]
将 [b]AngryWalkEverywhere.asi[/b] 和 [b]AngryWalkEverywhere.ini[/b] 复制到你的《荒野大镖客2》主文件夹中。

[size=5][b]卸载[/b][/size]
删除 [b]AngryWalkEverywhere.asi[/b] 和 [b]AngryWalkEverywhere.ini[/b](如果你愿意,还有 [b]AngryWalkEverywhere.log[/b])。

[line]

[color=#ff7700][size=5][b]兼容性[/b][/size][/color]
[list]
[][color=#ff7700]不替换任何游戏文件——只是一个 ASI 及其 ini。[/color][/]
[][color=#ff7700]设置自己行走风格的模组(受伤、需求、行走风格菜单……)会被尊重:它们的行走在激活期间始终优先。[/color][/]
[][color=#ff7700]模组在游戏启动时通过签名找到它所需的一切。如果找不到某些东西(例如游戏更新后),它会切换到安全的回退方案而不是崩溃——检查 [b]AngryWalkEverywhere.log[/b]。[/color][/]
[][color=#ff7700]为当前 Steam / Rockstar 版本(1.0.1491.50)制作。[/color][/]
[/list][line]

[size=5][b]故障排查[/b][/size]
模组会在游戏旁边写入 [b]AngryWalkEverywhere.log[/b]。如果行走没有出现或在某些事情后没有恢复,请将该日志附到你的错误报告中——它会准确显示游戏要求了什么以及模组做了什么。

如果你发现愤怒行走不应被使用的时刻,请在 [b]Bugs[/b] 部分报告,并附上任务名称。