战地2吧 关注:143,234贴子:3,883,730
  • 15回复贴,共1

关于载具的命中提示、载具武器栏显示、材质穿透的小小分享贴

只看楼主收藏回复

载具命中提示
在原版中,固定翼飞机有一个奇怪的现象,仅有SU34成功对敌人造成伤害后才会出现命中提示,其他固定翼飞机都没有,经测试发现,并不是完全是HUD的问题,还可能是由OS里的一段代码决定
ObjectTemplate.vehicleHud.showCrosshair 显示十字准星(1开启,0关闭)
载具武器栏显示
原版里有些载具不会显示武器栏,如A10、Q5等
由ObjectTemplate.vehicleHud.useSelectionIcons 显示武器栏(1开启,0关闭)
材质穿透
这个吧里有一个老帖讲过,但不是很详细,我自己也没完全测试明白,欢迎补充指正。
在Common_server.zip/Material/materialManagerDefine.con里修改。
以我测试时的武直材质(包括防弹玻璃)为例
Material.active 31(材质)
Material.name "Armor_6_helicopter"(名称)
Material.type 3 (类型,作用不明)
Material.friction 0(机翻:摩擦,影响移动,过低可能出现无法移动、自动滑行)
Material.elasticity 0(机翻:弹性,作用不明,也许是碰撞时弹开的距离?)
Material.resistance 0.01(机翻:阻力、抗力,作用不明)
Material.damageLoss 0(机翻:伤害损失,作用不明,也许是击穿后会损失、丢失多少伤害?)
Material.minDamageLoss 200(机翻:最小伤害损失,当弹药伤害超过设定数值时击穿材质)
Material.penetrationDeviation 0(机翻:穿透偏差,当数值很大比如10时,穿透后的伤害大幅度降低)
Material.projectileCollisionHardness 0.2(机翻:弹丸碰撞硬度,作用不明)
Material.isOneSided 1(机翻:是单面的,数值为0时无法穿透材质)
提一下,爆炸的范围伤害超过Material.minDamageLoss时也会穿透材质。
此外,穿透可能还与弹药的材质有关,我的一篇贴子里有过这样的经历,在手榴弹爆炸伤害相同时,手榴弹的爆炸伤害材质不同,出现了无法击穿材质和击穿材质的现象。
本贴在电脑端发布,手机端上看可能出现异常,望吧友们谅解。


IP属地:湖南1楼2025-03-20 23:41回复
    楼主能讨论下载具移动速度修改的问题么?
    本人之前修改载具多数都是在武器这一块,对载具的速度还很少研究。最近修改发现载具速度受代码里的引擎(engine)这一段控制,而载具引擎大致分为五种:履带式车辆(坦克、防空车)、轮式车辆(APC、吉普车、突击车)、直升机(包括F35垂直起飞)、固定翼飞机(双发飞机引擎有两个)、船(包括APC水上引擎)。不过引擎数据里面各种专用语言,具体哪一段控制哪个性能,搞的一头雾水,只能一条条测试,但还是得不出什么有用的结论。


    IP属地:天津来自Android客户端2楼2025-03-21 00:34
    收起回复
      载具移动速度修改
      全载具通用
      ObjectTemplate.setEngineType c_ETNewCar2(引擎)
      ObjectTemplate.setMaxSpeed 0/0/10000(影响速度,具体一点的话可能是速度上限?)
      ObjectTemplate.setAcceleration 0/0/10(可能是启动速度)
      ObjectTemplate.setTorque 360(灵敏度)
      ObjectTemplate.setDifferential 7(速度,主要调这个,但是数值过高超过上限,速度反而会变慢,锁死在一个很慢的固定速度)
      ObjectTemplate.setGearUp 0.85(影响前进)
      ObjectTemplate.setGearDown 0.5(影响倒退)
      ObjectTemplate.setGearChangeTime 0.1 (切换前进倒退时所需的时间)
      先从轮式车辆说起
      ObjectTemplate.newCar2.minRpm 1000(最小转速,影响最小速度)
      ObjectTemplate.newCar2.maxRpm 10000(最大转速,影响最大速度)
      皮划艇
      ObjectTemplate.setEngineType c_ETShip
      ObjectTemplate.setDifferential 22.5(数值尽量别超过23,超过了焊死油门会翻船)
      ObjectTemplate.noEffectAtPerpSpeed 1000(也许是最大速度上限?)
      履带式车辆
      ObjectTemplate.setEngineType c_ETTank
      ObjectTemplate.trackTurnAcceleration 30(机翻:履带转弯加速度,可能影响转弯灵敏度)
      ObjectTemplate.trackTurnSpeed 0.87(机翻:履带转弯速度,可能影响转弯时的速度)
      直升机
      ObjectTemplate.setEngineType c_ETHelicopter
      主螺旋桨
      ObjectTemplate.setMaxRotation 0/0/150(可能影响速度)
      尾螺旋桨
      ObjectTemplate.setMaxSpeed 0/0/500(可能影响速度)
      ObjectTemplate.setAcceleration 0/0/2000(可能影响速度)
      ObjectTemplate.noEffectAtPerpSpeed 60(也许是最大速度上限?)
      固定翼
      ObjectTemplate.setEngineType c_ETPlane
      ObjectTemplate.sprintRecoverTime 30(加力恢复所需时间)
      ObjectTemplate.sprintDissipationTime 9999(加力消耗所需时间)
      ObjectTemplate.sprintLimit 0.2(机翻:冲刺极限,也许是最小速度时加力生效)
      ObjectTemplate.sprintFactor 1.6(加力推力,数值越大,加力时速度越快)
      ObjectTemplate.setMinRotation 0/0/-1000(可能影响速度)
      ObjectTemplate.setMaxRotation 0/0/5000(可能影响速度)
      ObjectTemplate.setMaxSpeed 0/0/150(可能影响速度)
      ObjectTemplate.setAcceleration 0/0/400(可能影响速度)
      ObjectTemplate.setDifferential 20(速度)
      ObjectTemplate.noEffectAtPerpSpeed 125(也许是最大速度上限?)


      IP属地:湖南3楼2025-03-21 15:23
      收起回复
        为什么有的弹药材质没有穿透那一行


        IP属地:湖北来自Android客户端4楼2025-03-23 02:42
        收起回复
          想把25mm改成打不动坦克的材质


          IP属地:湖北来自Android客户端5楼2025-03-23 02:43
          收起回复
            下载个地狱火大佬的动态击杀提示吧,感觉那个挺好的,就是连杀时候容易掉帧


            IP属地:河北来自Android客户端6楼2025-03-26 12:04
            回复
              今天测试了一下载具第三人视角的代码,分享一下
              载具的第三人视角原点位置在载具的中心。
              ObjectTemplate.followStiffness 6 (视角跟随载具的刚度,数值越大,视角修正的速度越快)
              ObjectTemplate.chaseDistance 15(后视角和前视角距离第三人称视角位置的距离,属于X/Y/Z中的Z轴,也就是前后)
              ObjectTemplate.chaseAngle 0.15(第三人称视角角度,数值越大,视角看载具的俯角越大)
              ObjectTemplate.chaseOffset 0/1/7(第三人称视角位置)
              ObjectTemplate.worldFOV 1.2(第三人称视角,数值越大,视角广度越广,但是过大时只能看见地图底部,数值越小,视角放得越大,类似于开了几十倍狙击镜)


              ObjectTemplate.insideFOV 1.2(第一人称视角,数值越大,视角广度越广,但是过大时只能看见地图底部,数值越小,视角放得越大,类似于开了几十倍狙击镜)



              IP属地:湖南7楼2025-04-02 21:29
              收起回复