
正确的第三人称视角(TPV摄像机)
《天国:拯救》的第三人称视角模组,包含镜头碰撞与视锥裁切修正、基于射线投射的部分十字准星修复,以及实验性的自由视角环绕模式。
查看大图前言
这是我的《天国:拯救2》模组合理第三人称视角(TPV摄像机)的原始移植版,适用于初代《天国:拯救》。两者是相同的模组、设计和INI文件;唯一的区别在于游戏及其二进制地址不同。
为避免维护两套重复文档,本页面保持简洁。完整功能列表、控制方式、配置和故障排除,请参阅《天国:拯救2》模组页面——这些内容在此同样适用。
注意:此视频来自《天国:拯救2》,但你能了解该模组在游戏中的表现。 请原谅我的视频质量和帧率低下 T_T
[youtube]NuCQHDoQnVE[/youtube]
前置要求
- 《天国:拯救》
- ASI加载器 - 不包含,需自行下载(见下方第一步)
安装说明
本模组是一个 .asi 插件,因此需要ASI加载器才能运行。该加载器不包含在此下载中——请自行安装一次(第一步)。如果你已经通过其他模组为《天国:拯救》安装了ASI加载器,请直接跳至第二步。
第一步:安装ASI加载器
下载由ThirteenAG制作的终极ASI加载器,并将以下DLL文件之一放入游戏的二进制文件夹(包含WHGame.dll和KingdomCome.exe的Bin/Win64文件夹):
- dinput8.dll - 推荐
- version.dll - 若dinput8.dll无效,可选此替代
- winmm.dll - 另一替代方案
每个链接下载一个ZIP文件;仅解压出DLL文件,并将其放置在与WHGame.dll相同的文件夹中。
第二步:安装模组
- 从“文件”标签页下载最新版本。
- 将所有文件解压至同一二进制文件夹,即与WHGame.dll和加载器DLL相邻的位置:
<KC:D安装目录>/Bin/Win64/
第三步:启动并游玩
启动游戏;进入游戏操作后,第三人称视角会自动开启。按F3键(或按住手柄的LB + RB键)可切换回第一人称视角。
如何验证加载器正常工作: 首次启动后,请检查二进制文件夹中是否存在KCD1_TPVCamera.log文件。如果没有,说明加载器未加载本模组——请将加载器的DLL重命名为其他变体(version.dll、winmm.dll)并重新启动游戏。
配置
热键和设置位于KCD1_TPVCamera.ini中(每个选项都有内联说明)。默认设置:切换第三人称视角按F3(或按住LB + RB),自由视角环绕按F4,预设叠加菜单按Home键。镜头取景由预设驱动;打开游戏内叠加菜单(Home键)可调整并保存预设。INI布局和叠加菜单与《天国:拯救2》模组完全相同,因此其模组页面对此有详细说明。
游戏更新后: 本模组会通过多个后备特征码定位其钩取的每个游戏函数,并自我修复内部数据偏移量,因此能自动适应多数游戏变更。但如果核心游戏函数被大幅重写,重大更新可能仍需模组更新。
推荐模组
以下模组与第三人称视角配合良好:
鸣谢与源代码
基于DetourModKit实现核心功能。
- 终极ASI加载器 by ThirteenAG - ASI加载层
- SafetyHook by cursey - 内联/函数中间钩子
- SimpleIni by Brodie Thiesfield - INI配置文件解析器
- Frans 'Otis_Inf' Bouma - 感谢他的摄像机工具和灵感
- Warhorse Studios 创作了《天国:拯救》
此移植版的源代码位于KCD1Tools GitHub仓库。原始《天国:拯救2》模组位于KCD2Tools。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。