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

Kratos:说明书/刷怪笼

来自RA2DIY

这是个什么东西

其实就是礼物盒。但是是可以叠加且不带移除原单位的礼物盒。用法也可以说跟礼物盒完全一回事。有些语句说明书都忘了标,放心直接抄礼物盒的吧——kenosis

特性&注意项

  • 刷怪笼KratosPP新增功能,Host.AttachEffects赋予生成单位的AE默认来源是笼子。如果你不想在怪物和笼子之间建立绑定,让怪物刷出来时持有的AE来源是自己,则用刷怪笼添加的AE应有ReceiverOwn=yes
  • 这个机制存在联机方面的重大缺陷,极其容易导致断连。

[AttachEffectType]

Host.Types=(List of TechnoType)

刷的单位类型,期间会间断性的输出所写的单位,默认none

Host.Nums=(List of Integer)

数量,默认1,1

Host.Chances=(Float/Integer - Precent)

抽中的概率,当决定要刷出这个类型时,可以刷出来的概率,每个类型单独计算概率,不写为100%,默认1.0,1.0

Host.Delay=(Integer)

多久后开盒,默认0

Host.RandomDelay=(Integer),(Integer)

随机延迟,默认0,300

Host.RandomType=(Boolean)

随机从列表中选取类型,并释放等于Nums列表中数值总和的礼物数量,默认no

Host.RandomWeights=(Integer),(Integer)

随机从列表中选区类型,对应列表中每个类型的权重值,数字越大概率越高,不写为1,默认50,50


Host.EliteTypes=(List of TechnoType)

Host.EliteNums=(List of Integer)

Host.EliteChances=(Float/Integer - Precent)

Host.EliteDelay=(Integer)

Host.EliteRandomDelay=(Integer),(Integer)

Host.EliteRandomType=(Boolean)

Host.EliteRandomWeights=(Integer),(Integer)

上述标签的Elite版本


Host.RandomRange=(Integer)

礼物刷在附近随机范围内,单位格,默认0

Host.TriggeredTimes=(Integer)

触发的次数,次数用完立刻强制结束效果,默认-1

Host.Powered=(Boolean)

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

Host.DeactiveWhenCivilian=(Boolean)

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


特殊设定,继承血量、目标和任务

Host.HealthPercent=(Float/Integer - Precent)

指定礼物的血量百分比,0-1,0或者0%,按照原单位血量百分比进行转换,默认100%

Host.HealthNumber=(Integer)

直接指定礼物的血量数字,低于1,不使用,默认0

Host.InheritHealthNumber=(Boolean)

指定礼物是否继承原单位的血量数字,非按比例转换,默认no

Host.InheritTarget=(Boolean)

指定礼物是否继承原单位的目标,默认yes

Host.InheritExp=(Boolean)

如果可以升级则继承等级,默认yes

Host.RemoveEffects=(List of AttachEffect)

移除礼物继承的AE,默认AE1,AE2

Host.AttachEffects=(List of AttachEffect)

给礼物附加AE,默认AE1,AE2

Host.AttachChances=(List of Integer - Precent)

附加效果的成功率,每个礼物单独计算,默认100%,100%

Host.ForceMission=(MissionType)

强制设置礼物的任务,默认None

点击查看Mission选项表