附加巴士的力反馈修复

0 点赞
OMSI2:SteamEdition
转载

不知为何,力反馈功能总是被DLC开发者忽视。当你满怀期待地加载新买或下载的巴士时,开不了多久就会发现不对劲。方向盘感觉软绵绵的,驶过鹅卵石路面和坑洼时,感受不到发动机的震动或巴士的颠簸。问题在于,不知为何,新巴士自带的力反馈脚本无法正常工作。 通常这只需快速修复——你只需用默认车辆的力反馈脚本文件覆盖有问题的文件即可。不过,有时根本没有包含力反馈脚本,这种情况下修复会稍微复杂一些,但依然相当简单。我会介绍这两种情况的解决方法。两种情况的处理方法 首先,导航至“OMSI 2 Vehicles”文件夹。本指南中的所有修改都将在此文件夹内进行。 简单情况 适用于“[bus_name] Script”文件夹中已存在力反馈脚本文件“forcefeedback.osc”和“forcefeedback_constfile.txt”的情况。 这只需一步即可修复: 将“MAN_SD200 Script”文件夹中的“forcefeedback.osc”和“forcefeedback_constfile.txt”文件复制并覆盖到“[bus_name] Script”文件夹中。 完成! 复杂情况 适用于类似芝加哥市中心DLC的情况,即“[bus_name] Script”文件夹中缺少“forcefeedback.osc”和“forcefeedback_constfile.txt”文件。 注意:芝加哥市中心DLC已进行更新,此修复方法不再需要!以下是使用芝加哥市中心DLC中包含的两辆巴士(_40LF和_60LF)的分步修复方法: 使用文本编辑器(如Notepad++或写字板)打开文件。避免使用记事本,因为它可能会弄乱换行符。 1. 将“MAN_SD200 Script”文件夹中的“forcefeedback.osc”和“forcefeedback_constfile.txt”文件复制到“DBC_Chicago_Citybus Script”文件夹中。 2.a 打开“DBC_Chicago_Citybus Script”文件夹中的“DBC_Citybus_40LF.osc”文件。在“{frame}”下方添加行“(M.L.FF_frame)”。使用制表符使其与其他内容对齐。保存并退出。 2.b 打开“DBC_Citybus_60LF.osc”文件,执行相同操作。 3.a 打开“DBC_Citybus_40LF.bus”文件。搜索术语“Scripts”。向下滚动到“[script]”部分。将下方的数字从“23”更改为大1的数字“24”。添加行“script forcefeedback.osc”。向下滚动到“[constfile]”部分。将下方数字从“16”改为大一位的“17”。 添加行“script forcefeedback_constfile.txt”。 保存并退出。 3.b 打开“DBC_Citybus_60LF.bus”并执行相同操作。 此次“[script]”下方的数字应为“25”,“[constfile]”下方应为“18”。 完成!