特点
这是一个针对游戏物理引擎的模组,让游戏内的载具更加真实,做了以下更改!
物理引擎与现实不符之处
- 车轮打滑:游戏引擎显示或返回的车轮打滑数据不准确。通过比较车轴速度和地面速度,发现打滑量与现实不符。
- 车轮质量对牵引力的影响:已检查,车轮质量确实会影响车轮惯性和地面受力,这部分是正确的。
- 物理引擎不足:游戏目前的物理引擎无法完全复制现实中的情况。为了达到一定的真实感,不得不对摩擦力等参数进行大量“作弊”式的调整。
- 轮胎力:游戏中的道路轮胎力表现“脱节”。在现实中,最大牵引力通常发生在 5%-10% 的打滑率时。但在游戏中,0% 到 5% 的打滑率几乎没有区别,所以游戏没有追求“正确”的打滑率。目标是在道路上保持低于 10% 的打滑,而在田地中允许更大的打滑。
引擎扭矩与转速响应问题
-
现实情况:如果发动机扭矩在 10 秒内从 500 牛米增加到 1000 牛米(相同齿轮比,相同负载),在 1/60 秒后,发动机扭矩平均为 504.16667 牛米。
-
游戏情况 (60 帧/秒):发动机从 500 牛米开始,1/60 秒后,结果就像在这 1/60 秒内一直保持 500 牛米一样。这意味着发动机达到较低转速所需的时间比现实中要长,扭矩上升时转速增长较慢。
-
现实情况(扭矩下降):如果发动机扭矩在 10 秒内从 1000 牛米下降到 500 牛米,在 1/60 秒后,平均扭矩为 995.833 牛米。如果起始转速 1500 RPM 最终转速 2000 RPM,1/60 秒内的平均功率为 156.845。
-
游戏情况 (60 帧/秒,扭矩下降):发动机从 1000 牛米开始,1/60 秒后,结果就像在这 1/60 秒内一直保持 1000 牛米一样。这意味着发动机达到更高转速所需的时间比现实中要快,扭矩下降时转速增长更快。(注意:典型内燃机在达到峰值扭矩后,随着转速升高,扭矩会下降,但功率会继续上升。)
-
问题总结:扭矩曲线越陡峭(上升或下降),与现实的差异就越大。这导致在加速和提速时,发动机在达到峰值扭矩前感觉“没劲”,但达到峰值后又感觉“马力过剩”。
截图
资源下载
下载价格免费
2025年5月
- 5月19日:为旋转部件(如 Smaragd 500K)添加了随机速度。
- 5月21日:优化了联合收割机的速度限制;AI 驾驶员现在会使用刹车(避免在驾驶轻型拖拉机牵引重型拖车时发生事故);调整了油菜籽的容量效果。
- 5月23日:修复了换挡时“动力换向器”的异常行为;添加了 servo25 和 pov5xl 犁的转换。
- 5月24日:修复了视觉 Bug:玩家左脚在离合器踏板和空闲状态之间来回移动或停留在离合器踏板上方。
- 5月26日:调整了 Lemken Smaragd 的旋转部件半径;为 MR(MoreRealistic)车辆添加了默认的
forcePointRatio
参数;添加了 CaseIH Farmall C 的转换;新增了mrKeepCurrentGear
参数;更新了mrUpdateDynamicFriction
函数。 - 5月27日:重写了 MrEngine 加载系统,修复了因文件夹名称更改导致的 Lua 错误和游戏卡顿。
- 5月30日:对已转换的拖拉机 XML 文件进行了小修改;修复了 Challenger MT645 的换向时间;修复了发动机声音不成比例的问题;修复了启动打滑时自动降档的问题;新增了犁的检查点参数;调整了犁的牵引力曲线;修改了 DDk2400 拖车的刹车;修复了手动换向和手动换档模式下的操作逻辑。添加了已转换的 Claas Evion 450 + vario 620 收割台、knoche ecoCultivator300 和 amazone cenius 4000 super 中耕机。
- 5月31日:添加了已转换的 einboeck pneumatic starpro 1200 和 gorenc puler 600;修复了手动离合器模式下的 Bug:刹车时发动机熄火以及在使用动力换向器时发动机熄火的问题。
2025年6月
- 6月1日:进行了重大改动以支持 PTO(动力输出轴)工具;更改了滚阻系统;添加了已转换的 Farmax rapide 450 和 Horsch Kredo 旋耕机;修改了动态摩擦模块以处理潮湿和雪地情况。
- 6月2日:移除了 RPM 插值,使声音和转速表更精确;对
mrUpdateWheelsPhysics
进行了重大修改以更好地处理手动+离合器模式。 - 6月3日:重写了
WheelPhysics.mrGetRrFx
函数;现在 MR 和非 MR 车辆的燃油消耗系数相同;车辆调试模式现在显示油门和刹车踏板的值;修复了多人游戏中的 Bug。 - 6月4日:新的滚阻计算方法,考虑了已收割田地的“坚硬”土壤;修复了倒车时“动态摩擦系数”较低的 Bug;降低了静液压传动的刹车力;调整了静液压传动换向时的平顺性。
- 6月5日:
moddesc
版本设为 99;默认的motor.autoGearChangeTime
设为 700 毫秒;现在即使在自动模式下,也可以踩下离合器踏板;减少了换挡时的打滑。 - 6月6日:调整了离合器打滑的最大时间;减少了联合收割机在卸载时发动机转速的下降;修复了从
additionalWheel
加载参数时的日志错误;禁用了 AutoDrive 模组对 MR 车辆的控制;现在在自动模式下可以手动换挡和使用离合器。 - 6月7日:限制了田地/松软地面上的滚阻最大压力;添加了已转换的 Bredal k105 撒灰机;新的自动换挡机制,避免在打滑严重时卡在一档;为差速器设置提供了新的 XML 参数建议。
- 6月8日:防止“无动力换向的手动变速箱”使用动力换向代码;弱化了新的自动换挡机制;在手动+离合器模式下,除非玩家刹车到零速,否则不会自动启动驻车制动。
- 6月9日:移除了特殊的自动换挡机制;为驱动轮添加了阻尼;PTO 开启时会自动加速以保持最低发动机转速;PTO 开启时,旋耕机和掘土机在低转速下需要更大的牵引力;修复了手动离合器下拖拉机熄火但仍在移动的 Bug;新的熄火计时器代码;为手动+离合器模式添加了自动驻车和自动离合功能。
- 6月10日:移除了 AI 和 PTO 开启时的最大加速度限制;修复了 AI 驾驶员没有每次都释放刹车的 Bug。
- 6月11日:添加了已转换的 Hardi Mega 1200 喷雾机和前置罐、Pottinger Rotocare V12400 和 Hardi Aeon 5200 喷雾机;修复了手动离合器模式下使用手柄操作的 Bug。
- 6月12日:同 6月11日 更新内容。
- 6月14日:新的车辆加载覆盖系统,可覆盖 DLC 车辆;添加了已转换的 Ford / Versatile 976。
- 6月14日.2:添加了已转换的 Ford / Versatile 1156;修复了自动换挡模式下选择错误档位的 Bug。
- 6月15日:在
VehicleMotor.mrUpdateGear
中将self.manualClutchValue
设为 0.5;自动换挡会在达到速度限制时尝试降档以获得更多发动机制动力;修复了精准农业(Precision Farming)无法识别被 MR 覆盖的默认车辆的 Bug。 - 6月22日:修改了
VehicleMotor.mrUpdateGear
以强制等待换向/组别切换时间;玩家手动切换组别后,自动换挡会等待 2 秒再进行新尝试;调整了 Great Plains 播种机的轮子;在极低速下,PowerConsumer
需要更大的牵引力;优化了木材粉碎系统;添加了已转换的 Heizomat 10-500 KF 木材粉碎机;修复了PowerConsumer
中可能出现的除以零错误;修复了 Versatile/ford 976 前配重配置错误的 Bug;修复了游戏内商店中缺少组合车辆的 Bug。 - 6月22日.2:添加了已转换的 Jenz HEM 922 DQ Cobra Hybrid;对木材粉碎系统进行了多项更改。
- 6月22日.3:继续调整木材粉碎系统。
- 6月23日:继续调整木材粉碎系统;添加了已转换的 Pottinger Terria 6040;为车轮离地时的旋转阻尼添加了随机性;调整了动态摩擦。
- 6月24日:修复了木材粉碎机的一个 Bug:在某些情况下,即使没有发生切割,也会产生自由的木屑。
- 6月27日:木材粉碎机:增强了牵引力系统以提供更好的稳定性和受力方向;木材粉碎机:更好的整体系统;调整了动态摩擦,限制了车轮超载时的牵引比。
- 6月29日:木材粉碎机:新增系统允许切割小于最小切割长度的木材;修复了“自动启动发动机”停用时,玩家进入拖拉机后会轻微移动的 Bug;为已转换的 Agromasz pov 5 xl 犁添加了可变重心;为已转换的 Pottinger Terria 6040 后轮增加了弹簧;调整了已转换的 Case IH Farmall C 的刹车力;调试模式现在显示坡度百分比。
2025年7月
- 7月1日:
forcePointRatio
现在位于地面上方 10 厘米处;调整了弹簧和阻尼参数;动态摩擦力现在也依赖于getWheelShapeContactNormal
。 - 7月7日:添加了已转换的 Pottinger Servo T6000 犁,其牵引力取决于工作宽度;调整了犁的牵引力曲线、最大牵引力、重心和受力点;修复了 AI 驾驶员在单独驾驶时无法正常工作 PTO 工具的 Bug。
- 7月18日:添加了多种已转换的浅耕机、重型中耕机和镇压器。对差速器设置给出了新的建议。
- 7月23日:调整了 Vaderstad rexius 1230;添加了已转换的 Brandt 591A 镇压器;只为 MR 车辆添加发动机“调速器范围”;将石灰大袋容量改为 1000 升。
- 7月24日:为
MrPowerConsumer
添加了varyWithVisibilityNode
和varyWithVisibilityFactor
参数,允许在特定节点可见时指定牵引力乘数;添加了已转换的 Agrisem Combiplow 和 Alpego kforce 深松机。 - 7月27日:重大改动:基础游戏物理引擎不再将车轮质量计入动态物体平衡,MR 修复了该问题;添加了已转换的 Horsch versa 播种机;重大改动:MR 引擎现在无论使用何种拖拉机,都会保持工具所需的“旋转偏移”;所有工具都已重新检查并修改以适应这两项重大更改。
- 7月30日:修复了 Rexius 1230 的 Bug;调整了动态摩擦缩放计算以适应车轮的重大更改;将联合收割机的最小限速设置为 2 公里/小时。
- 7月31日:为联合收割机收割头添加了牵引力,以模拟秸秆摩擦;添加了已转换的沃尔沃 L120H 轮式装载机;修复了手柄操作下刹车踏板视觉效果的 Bug。
2025年8月
- 8月1日:添加了已转换的 Unia Fenix 3000 和 Agromasz Aquila Drive 400 播种机;新的
mrGetPressureFx
版本。 - 8月18日:添加了多种已转换的播种机、种植机和前置罐;修复了
ObjectChangeUtil
和MrAddMass
的 Bug;修改了WheelPhysics.mrGetDryFx
和WheelPhysics.mrGetWetFx
函数。 - 8月26日:增加了在松软田地上的滚阻;覆盖了
WheelPhysics.updateBase
函数,以使车轮形状的受力点向轮胎外侧移动,从而提高车辆在转弯时的稳定性;添加了已转换的 deutz fahr agrostar 8.31 拖拉机。 - 8月28日:添加了已转换的 Brantner z18051 拖车;对已转换的拖车和拖拉机进行了调整,以适应新的车轮受力点系统。
- 8月31日:改进了自动换挡系统(应对突然的速度变化);移除了基础游戏手动离合器在踩下时特殊的发动机转速;新的联合收割机限速计算系统;改进了 Bredal 撒肥机的重心。
2025年9月
- 9月2日:兼容补丁 1.11。
- 9月3日:修复了在空挡且未踩下离合器时发动机不转速的 Bug;改进了自动组别切换,修复了某些车型无法正确升档的问题;添加了已转换的 Lemken Juwel 6。
- 9月11日:添加了已转换的 Massey Ferguson Beta 7360 AL4 和 Fendt 5275CSL 联合收割机及收割台;添加了已转换的 New Holland CH 7.70 联合收割机及收割台;添加了已转换的 Case IH 7150 联合收割机及收割台;添加了多种已转换的玉米收割头;新增功能:最小地面湿度会根据月份变化,夜晚湿度更高。
常见问题
模拟农场MOD安装方法
模拟农场模组安装教程
注意:不要更改压缩包名称,不要解压压缩包
方法1:
找到游戏根目录,打开pdlc文件夹,将下载的模组 压缩包 复制粘贴进pdlc文件夹中(是压缩包,不要带文件夹)进入游戏后就会显示
方法2:
打开电脑中的文档,找到My Games文件夹,打开后找到FarmingSimulator2025(模拟农场25)文件夹,里面有个mods文件夹,将模组压缩包移动进该文件夹。
模组不显示问题
答:以下几种几种情况都会导致模组不显示
- 模组文件名错误(重复下载会导致模组zip压缩自动重命名,当你把被重命名的安装放到模组安装文件夹时,就会出现不显示问题)
- 模组文件夹错误(百分之95以上模组,只需放置到游戏根目录PDLC文件夹即可,不用放到mods文件夹)
- 游戏版本问题(游戏大更新过后,会有些模组不兼容最新版本,这种情况建议等模组更新)
评论0