跳至內容
RA2DIY-WIKI 当前处于维护模式:页面上的内容随时可能发生更改且不会事先告知。

ForceFire=no無效

出自RA2DIY

在 Ares 引擎 0.1 版本中添加了新的自定義護甲邏輯

以及每種護甲在彈頭上的比率定義和另外 3 條控制語句

INI Ares 官方給的新增自定義免疫示例 INI,放在這裡只是因為它的確給出了完整添加一個新護甲所需的所有語句
01  
02  
03  
04  
05  
06  
07  
08  
09  
10  
11  
12  
13  
14  
15  
[ArmorTypes]
flakImmuneToFrost=flak

[IceMan]
Armor=flakImmuneToFrost
Primary=IceBlast

[IceBlast]
Warhead=IceBlastWH

[IceBlastWH]
Versus.flakImmuneToFrost=0%
Versus.flakImmuneToFrost.ForceFire=yes
Versus.flakImmuneToFrost.Retaliate=yes
Versus.flakImmuneToFrost.PassiveAcquire=yes

其中 Versus.<armortype>.ForceFire= (boolean) 一條最初設定的效果如下

  • yes - 即便 Versus=0 也可以手動強制對目標開火
  • no   - 即便 Versus>0 也可以禁止強制對目標開火

前者至今仍在,後者於 Ares 引擎 0.E 版本被去除

也就是說從 Ares0.E 起,單純使用彈頭上的 Versus<armortype>.ForceFire=no 不再能夠禁止單位瞄準本能瞄準的目標