Kratos:说明书/附加武器详细设置
特性(Bug)&注意项
- 不会影响单位自身的武器索敌机制,在额外武器、自动武器、支援子机武器等功能在发射自定义武器时生效
- Ares、Phobos等引擎对武器相关的扩展标签无效(包括但不限于CanTarget,Phobos系AE限制开火,IsLaser/IsElectricBolt/IsRadBeam扩展等),仅支持yr自带设置
- 由于Kratos的自定义护甲和弹头筛选相关的设计缺陷,继承自原有11种护甲的自定义护甲无法正常作为开火目标,如有必要请关闭CheckVersus。详情可见已知缺陷
[WeaponType]
AttachFire.CheckROF=(Boolean)
启用则每个附加武器独立计算ROF,ROF受AE加成影响,默认yes
AttachFire.CheckRange=(Boolean)
启用每个附加武器检查射程,默认no
AttachFire.CheckAA=(Boolean)
启用每个附加武器攻击空中的物体,检查抛射体是否具有AA,默认no
AttachFire.CheckAG=(Boolean)
检查抛射体是否具有AG,默认no
AttachFire.CheckVersus=(Boolean)
启用每个附加武器检查单位护甲,默认yes
AttachFire.RadialFire=(Boolean)
按照Burst扇形发射,仅影响ROT类型,默认no
AttachFire.RadialAngle=(Integer)
按照Burst扇形发射,分割的角度,默认180
AttachFire.RadialZ=(Integer)
按照Brust扇形发射,调整Z方向,比如Burst=8时,Z方向01233210依次射出,默认yes
AttachFire.SimulateBurst=(Boolean)
模拟原版的Burst有延迟的发射每一个武器,默认no
AttachFire.SimulateBurstDelay=(Integer)
模拟原版的Burst时每次发射的间隔,默认7
AttachFire.SimulateBurstMode=(Integer)
模拟原版的Burst模式,默认0
当FLH的L不为0时:
0=不切换左右
1=LRLRLRLR
2=LLLLRRRR
3=LR*Burst
发射条件
AttachFire.Feedback=(Boolean)
攻击武器发射者,默认no
AttachFire.OnlyFireInTransport=(Boolean)
只有在载具内才能使用这个附加武器,默认no
AttachFire.UseAlternateFLH=(Boolean)
在载具内时,不使用AttachFire指定的FLH而是启用载具对应的FLH,默认no
AttachFire.OnlyFireWhenHP=(Integer - percent),(Integer - percent)
仅在自身血量在这个比例范围内发射,默认0%,100%
AttachFire.OnlyFireWhenTargetHP=(Integer - percent),(Integer - percent)
仅在目标血量在这个比例范围内发射,默认0%,100%
发射目标过滤器
AttachFire.AffectTerrain=(Boolean)
能否朝树之类的地形对象发射,默认yes
AttachFire.AffectCell=(Boolean)
能否朝空地发射,默认yes
AttachFire.AffectTypes=(List of TechnoType)
可射击的单位类型,默认none
AttachFire.NotAffectTypes=(List of TechnoType)
不可射击的单位类型,默认none
AttachFire.NotAffectMarks=(List of MarkType)
不能向具有该标记的对象发射,默认none
AttachFire.OnlyAffectMarks=(List of MarkType)
只能向具有该标记的对象发射,默认none
目标单位类型
AttachFire.AffectBuilding=(Boolean)
能否朝建筑发射,默认yes
AttachFire.AffectInfantry=(Boolean)
能否朝步兵发射,默认yes
AttachFire.AffectUnit=(Boolean)
能否朝单位发射,默认yes
AttachFire.AffectAircraft=(Boolean)
能否朝飞机发射,默认yes
目标所属类型
AttachFire.AffectsOwner=(Boolean)
能否朝同阵营目标发射,默认yes
AttachFire.AffectsAllies=(Boolean)
能否朝友军目标发射,默认yes
AttachFire.AffectsEnemies=(Boolean)
能否朝敌军目标发射,默认yes
AttachFire.AffectsCivilian=(Boolean)
能否朝中立目标发射,默认yes