汽车修理工模拟2021吧 关注:1,534贴子:6,622
  • 10回复贴,共1

自主修改车辆性能数据的简易教程

只看楼主收藏回复

非常简单,因为本游车辆数据基本都以文本文档形式储存,打开文件直接改数字就行()
路径:Car Mechanic Simulator 2021/cms2021_Data/StreamingAssets/Car
文件夹中包含了所有车的数据。如果是学习版,下载车辆mod之后也是直接以相同形式放入Car这个文件夹即可
每台车的数据在“Config”文件里(注意不是bodyconfig,这个是决定车辆在生成时默认的车身部件的,比如前灯A或者前灯B什么的,每个Config文件都代表当前型号车辆的一个变体(比如老野马,即salem specture fastback有四个变体:标准、zz、500、600 PRO,对应的就有四个Config文件。你也可以直接创造新的Config文件,游戏中就会多生成一种变体,很多mod都是这么做的)


IP属地:北京1楼2025-02-16 10:23回复
    下面以上文提到的老野马ZZ变体为例,打开其config,主要讲解比较重点的数据,其余可以自己摸索(比如车辆轮距轴距默认轮胎尺寸啥的比较好理解并且我个人感觉对性能影响不大,就不赘述了)

    carBrand和carVersionName分别指车辆的品牌和所属变体,可以随意修改,游戏中名称会随之变更(可以改成真实名称)
    cx=0.34:风阻系数,越小车就越快,甚至改成负值也可以,会快到飞起而不影响正常游玩。工坊大名鼎鼎的迈凯伦f1mod之所以快得离谱就是因为它的风阻系数全改成了-0.32
    engineRpmMod=1:调整引擎转速的,调高的话红线转速和最大功率/扭矩对应的转速都会变高。要注意,转速调高时,最大功率的提升远大于最大扭矩的提升。换句话说,如果你想在游戏中还原自吸引擎的高转速高功率中等扭矩,可以用这种方法。游戏中原创自吸引擎的扭矩相比之下都太大了...


    IP属地:北京2楼2025-02-16 10:30
    收起回复
      2025-05-09 19:09:08
      广告

      engineTorqueMod=1:虽然只说了torque,其实调整这个系数时功率和扭矩都会变化,且是等比例变化,而对应转速则基本不变(区别于上层楼讲到的engineRpmMod)。这两个系数一起调整的话可以做到比较完美地还原现实中车辆的最大功率和扭矩(当然对应转速就不好做到了)
      补充:engineRpmMod和engineTorqueMod都是只对当前车生效,而非对特定引擎生效,即任何引擎被装在当前车上时都会按系数变化,但被装在别的车上时就按别的车的系数来了
      然后是一些默认变速箱的齿比设定,不多讲了,没啥用
      transmissionType:决定驱动方式,可以随便改,即便部件对不上也没关系(比如迈凯伦f1mod的宽体版本,就是数据写的4X4,但实际上内部布局依旧是后驱,没影响),会正常生效
      weight:车重,单位是kg,随便改
      year:年份,随便改


      IP属地:北京3楼2025-02-16 10:35
      回复

        悬挂要讲的部分不太多。值得注意的是frontStiffness和rearStiffness,是前悬和后悬的硬度,如果车子因为下压力太大而在高速时/刹车时托底,可调高这两项数据(楼主实测,感觉托不托底其实不影响实际加速/刹车性能,只是声音听着很难受而已


        IP属地:北京4楼2025-02-16 10:40
        回复

          type=xxx:当前车辆的默认引擎,游戏中自然生成时其所搭载的引擎,可以更改
          swapoptions=xxx:决定当前车辆所能更换的引擎型号。如果把这行删掉那么当前车辆只能用默认引擎。其实可以随意把别的引擎加入到更换选项中,都可以正常生效,只是在内部视角里可能出现贴图错位例如排气歧管对不上排气管之类的,但无伤大雅,很多所谓能更换所有引擎的mod也是这么做的


          IP属地:北京5楼2025-02-16 10:42
          回复

            dials这段,影响的是车内视角中,车辆转速表的指针转动。例如rpm_max_angle=219.4指的是车内转速表转到最右边时,指针角度是219.4度,而rpm_max=8000意思是车内转速表转到最右边时对应的实际引擎转速是8000。
            可想而知,当你改高了引擎转速时,如果不改变dials这部分数据,有可能造成车内转速表早早转到最右然后停止不动了(比如你最高转速改到10000,而车内转速表只能转到8000,后面2000转时转速表只会一直卡在219.4度的位置)。此时要么改大最大角度(但可能导致视觉上指针爆表),要么改大最高对应转速(但可能导致实际转速和车内表显转速相差很大)
            后半部分的speed开头的三个数据同理,决定的是车内速度表的指针转动


            IP属地:北京6楼2025-02-16 10:48
            回复
              基本完结了。游戏自带车型和Mod车型的数据都可以这样改。如果想创建新的变体,直接创建新的bodyconfig和对应的config文件就行(主楼第一层说的有误,只创建config是不够的),记得名字对应上,这样游戏内就会在指定地点出现该型号车辆的新变体


              IP属地:北京7楼2025-02-16 10:54
              回复
                补充一下:可以在config文件中搜索一个叫carValue的数据,是这台车这个变体的价值...你懂的...不想老老实实刷钱的话可以先买入任意一台车,然后退出游戏,把这台车的价值改到很高,然后进游戏再卖车...


                IP属地:北京8楼2025-02-16 10:59
                回复