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

Kratos:说明书/自动武器:修订间差异

来自RA2DIY
CCC1478留言 | 贡献
无编辑摘要
CCC1478留言 | 贡献
无编辑摘要
第105行: 第105行:
'''默认yes'''
'''默认yes'''


'''默认情况'''和'''AutoWeapon.ReceiverAttack=yes时:'''
默认情况和AutoWeapon.ReceiverAttack=yes时:


'''AutoWeapon.ReceiverOwnBullet=yes''''''武器来源'''跟随'''武器发射者'''
AutoWeapon.ReceiverOwnBullet=yes,武器来源跟随武器发射者


'''AutoWeapon.ReceiverOwnBullet=no''''''武器来源'''随'''AttachEffectType来源'''
AutoWeapon.ReceiverOwnBullet=no,武器来源跟随AttachEffectType来源


'''AutoWeapon.ReceiverAttack=no时:'''
AutoWeapon.ReceiverAttack=no时:


'''AutoWeapon.ReceiverOwnBullet=yes,武器来源'''随'''AttachEffectType来源'''
AutoWeapon.ReceiverOwnBullet=yes,武器来源跟随AttachEffectType来源


'''AutoWeapon.ReceiverOwnBullet=no,武器来源'''跟随'''武器发射者'''
AutoWeapon.ReceiverOwnBullet=no,武器来源跟随武器发射者

2025年3月23日 (日) 13:58的版本

[AttachEffectType]

自动的使用武器攻击一个指定的位置,如附着对象A地板或由AE的来源对象发射武器到AE的附着对象等

AutoWeapon.WeaponIndex=(Integer)

自动发射单位自身的武器序号,如果赋予抛射体,此条无效,默认-1(不启用)

0=Primary/Weapon1

1=Secondary/Weapon2

2=Weapon3

……

以此类推


优先级高于下一条

AutoWeapon.Types=(List of Weapon)

自动发射的武器,默认none

AutoWeapon.RandomTypesNum=(Integer)

随机使用几个武器,默认0

AutoWeapon.FireFLH=(Integer),(Integer),(Integer)

发射的FLH,默认0,0,0

AutoWeapon.TargetFLH=(Integer),(Integer),(Integer)

目标的FLH,默认0,0,0

AutoWeapon.MoveTo=(Integer),(Integer),(Integer)

如果设定,覆盖TargetFLH等效TargetFLH = FireFLH + MoveTo默认0,0,0


AutoWeapon.EliteWeaponIndex=(Integer)

AutoWeapon.EliteTypes=(List of Weapon)

AutoWeapon.EliteRandomTypesNum=(Integer)

AutoWeapon.EliteFireFLH=(Integer),(Integer),(Integer)

AutoWeapon.EliteTargetFLH=(Integer),(Integer),(Integer)

AutoWeapon.EliteMoveTo=(Integer),(Integer),(Integer)

上述标签的Elite版本,在被附加单位精英等级时调用


AutoWeapon.FireOnce=(Boolean)

武器在发射一次之后强制结束AE,默认no

AutoWeapon.FireToTarget=(Boolean)

如果设定,朝向附属对象的目标开火,当附属对象没有目标时不开火,默认no

AutoWeapon.IsOnTarget=(Boolean)

如果附属对象有目标,发射位置参考目标位置,方向是附属对象面对目标的方向,默认no

AutoWeapon.IsOnTurret=(Boolean)

发射位置和目标位置参考炮塔方向,默认yes

AutoWeapon.IsOnWorld=(Boolean)

发射位置和目标位置以世界坐标做参考,固定朝向北方,不跟随转动,默认no

AutoWeapon.Powered=(Boolean)

建筑需要电力才可以使用,默认no

AutoWeapon.AttackFromSpawnOwner=(Boolean)

启用时,如果是由子机发射的武器,抛射体所属变更为母鸡,武器仍会从子机位置射出,子机为导弹类型时,建议设置为yes,否则得不到经验,默认no


AutoWeapon.DeactiveWhenCivilian=(Boolean)

启用时,当所属是平民时,或者被狙掉了驾驶员,不会激活效果,默认no

攻击者标记专属设置

AutoWeapon.IsAttackerMark=(Boolean)

AB挂上此模块后,是否自动从B身上向A不断发射指定武器,默认no

为yes时,AutoWeapon.TargetFLH设置无效,且下一条有效

AutoWeapon.ReceiverAttack=(Boolean)

是否反转上一条,即A给B挂上此效果后,是否自动从A身上向B不断发射指定武器,默认yes

AutoWeapon.ReceiverOwnBullet=(Boolean)

默认yes

默认情况和AutoWeapon.ReceiverAttack=yes时:

AutoWeapon.ReceiverOwnBullet=yes,武器来源跟随武器发射者

AutoWeapon.ReceiverOwnBullet=no,武器来源跟随AttachEffectType来源

AutoWeapon.ReceiverAttack=no时:

AutoWeapon.ReceiverOwnBullet=yes,武器来源跟随AttachEffectType来源

AutoWeapon.ReceiverOwnBullet=no,武器来源跟随武器发射者