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

Kratos:说明书/通用设置:修订间差异

来自RA2DIY
CCC1478留言 | 贡献
创建页面,内容为“== [AttachEffectType] == '''Duration=(Integer)''' 持续时间,设置的值大于0,将启动计时器。负值时该AE不被赋予,但赋予时如果遇到同'''Group'''的AE将削减其持续时间并启动有效期计时,'''默认不启用''' '''HoldDuration=(Boolean)''' 不进行有效期计时,即无限时间,'''默认yes,如同时写上述两句,此标签为yes时Duration无效''' '''ResetDurationOnReapply=(Boolean)''' 如果不允许…”
 
CCC1478留言 | 贡献
第1行: 第1行:
== 特性&注意项 ==
* '''额外注意AttachOnceInTechnoType的默认值和作用,如果发现一个单位身上的AE迟迟不结束那么大概率是没有改这个默认值'''
== [AttachEffectType] ==
== [AttachEffectType] ==
'''Duration=(Integer)'''
'''Duration=(Integer)'''
第75行: 第79行:


AE结束后进入下一个AE,'''默认none,只能填一个'''
AE结束后进入下一个AE,'''默认none,只能填一个'''


=== 触发控制,仅对TechnoType有效 ===
=== 触发控制,仅对TechnoType有效 ===
第84行: 第89行:


血量低于该比例时暂停效果器,'''默认0%'''  
血量低于该比例时暂停效果器,'''默认0%'''  


=== 附加方式精确控制 ===
=== 附加方式精确控制 ===
第105行: 第111行:


当使用GiftBox变身并且InheritAE的时候,该AE是否可以被继承,带有GiftBox的AE强制无法继承,'''默认yes'''  
当使用GiftBox变身并且InheritAE的时候,该AE是否可以被继承,带有GiftBox的AE强制无法继承,'''默认yes'''  


=== 赋予对象过滤器专属设置 ===
=== 赋予对象过滤器专属设置 ===
第114行: 第121行:


类型过滤,不可影响的单位,如果设置,则列表中的单位不被吸引,优先级更高,'''默认none'''  
类型过滤,不可影响的单位,如果设置,则列表中的单位不被吸引,优先级更高,'''默认none'''  


=== 可赋予单位详细设置 ===
=== 可赋予单位详细设置 ===
第135行: 第143行:


类型过滤,可赋予飞机,'''默认yes'''  
类型过滤,可赋予飞机,'''默认yes'''  


=== 可赋予抛射体详细设置 ===
=== 可赋予抛射体详细设置 ===
第157行: 第166行:
类型过滤,影响Vertical=yes的抛射体,'''默认yes'''  
类型过滤,影响Vertical=yes的抛射体,'''默认yes'''  


=== 只能赋予标记的对象 ===
 
=== 赋予标记详细设置 ===
'''NotAffectMarks=(List of MarkType)'''
'''NotAffectMarks=(List of MarkType)'''



2025年3月22日 (六) 17:21的版本

特性&注意项

  • 额外注意AttachOnceInTechnoType的默认值和作用,如果发现一个单位身上的AE迟迟不结束那么大概率是没有改这个默认值

[AttachEffectType]

Duration=(Integer)

持续时间,设置的值大于0,将启动计时器。负值时该AE不被赋予,但赋予时如果遇到同Group的AE将削减其持续时间并启动有效期计时,默认不启用

HoldDuration=(Boolean)

不进行有效期计时,即无限时间,默认yes,如同时写上述两句,此标签为yes时Duration无效

ResetDurationOnReapply=(Boolean)

如果不允许叠加,持续过程中重复赋予时是否重置计时器,默认no

Delay=(Integer)

AE失效后多久无法再获得,默认0

RandomDelay=(Integer),(Integer)

随机Delay,设置最小值和最大值,如果设置上一条不起作用,默认0,0

InitialDelay=(Integer)

获得AE后多久生效,默认0

InitialRandomDelay=(Integer),(Integer)

随机初始延迟,设置最小值和最大值,如果设置上一条不起作用,默认0,0

DiscardOnEntry=(Boolean)

离开地图后是否即刻失效,默认no

DiscardOnTransform=(Boolean)

发生类型改变时即刻失效,变形AE强制为no,默认yes

PenetratesIronCurtain=(Boolean)

用于弹头附加时是否穿透铁幕,默认no

FromTransporter=(Boolean)

乘客使用弹头附加时,视为乘坐的载具使用弹头附加,默认yes

ReceiverOwn=(Boolean)

AE属于被赋予对象,不属于来源,默认no

Cumulative=(Boolean)

是否允许同名AE进行叠加,默认no

yes=可叠加作用

no=不可叠加

attacker=来源不同的攻击者允许叠加

house=来源不同的所属允许叠加

MaxStack=(Integer)

允许叠加的层数上限,默认-1

Group=(String)

分组,同一个分组的效果互相影响,削减或增加持续时间,默认-1

OverrideSameGroup=(Boolean)

同一个分组已存在,再赋予则覆盖,默认no

Next=(AttachEffectType)

AE结束后进入下一个AE,默认none,只能填一个


触发控制,仅对TechnoType有效

ActiveWhenHealthPrecent=(Integer of Precent)

血量低于该比例时激活效果器,默认100%

DeactiveWhenHealthPrecent=(Integer of Precent)

血量低于该比例时暂停效果器,默认0%


附加方式精确控制

AttachWithOutTypes=(List of AttachEffectType)

身上有这些AE,则不可赋予,默认none

AttachOnceInTechnoType=(Boolean)

用于出厂附加时,只在单位生成时附加一次,不会在Delay后重新获得,默认no

AttachNeedMoney=(Integer)

1000表示当来源持有1000金币以上时才可以赋予,-1000金币时需要来源金币低于1000时才可以赋予,默认0

ReceiverNeedMoney=(Integer)

1000表示当附着对象持有1000金币以上时才可以赋予,-1000金币时需要被赋予对象金币低于1000时才可以赋予,默认0

Inheritable=(Boolean)

当使用GiftBox变身并且InheritAE的时候,该AE是否可以被继承,带有GiftBox的AE强制无法继承,默认yes


赋予对象过滤器专属设置

AffectTypes=(List of TechnoType)

类型过滤,可影响的单位,如果设置,则只可以影响列表中的单位,默认none

NotAffectTypes=(List of TechnoType)

类型过滤,不可影响的单位,如果设置,则列表中的单位不被吸引,优先级更高,默认none


可赋予单位详细设置

AffectTechno=(Boolean)

类型过滤,是否可以赋予单位(注意Affect没有s),默认yes

AffectBuilding=(Boolean)

类型过滤,可赋予建筑,默认yes

AffectInfantry=(Boolean)

类型过滤,可赋予步兵,默认yes

AffectUnit=(Boolean)

类型过滤,可赋予载具,默认yes

AffectAircraft=(Boolean)

类型过滤,可赋予飞机,默认yes


可赋予抛射体详细设置

AffectBullet=(Boolean)

类型过滤,是否可以赋予抛射体(注意Affect没有s),默认no

AffectMissile=(Boolean)

类型过滤,影响ROT>0的抛射体,默认yes

AffectTorpedo=(Boolean)

类型过滤,影响Level=yes的抛射体,默认yes

AffectCannon=(Boolean)

类型过滤,影响Arcing=yes的抛射体,默认yes

AffectBomb=(Boolean)

类型过滤,影响Vertical=yes的抛射体,默认yes


可赋予标记详细设置

NotAffectMarks=(List of MarkType)

不能影响带有这些标记的对象,默认none

OnlyAffectMarks=(List of MarkType)

只影响带有这些标记的对象,默认none