跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
所有类别
站点
所有页面
最近更改
随机页面
交流
论坛
Tools
RA2DIY
搜索
搜索
外观
登录
个人工具
登录
RA2DIY-WIKI 当前处于维护模式:
页面上的内容随时可能发生更改且不会事先告知。
查看“︁Kratos:说明书/伤害响应”︁的源代码
页面
讨论
大马简体
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
页面信息
外观
移至侧栏
隐藏
←
Kratos:说明书/伤害响应
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[[Category:Kratos说明书]] == 这是个啥玩意 == 本机制可以设定单位受到伤害时的效果。复仇可以令单位发射武器或粘贴ae,而本机制主要用于对伤害数值进行操作。 其中,PREVENT模式可以令单位永不死亡。但是PREVENT如果设定了触发次数,且一帧内单位受到的致死攻击次数多于触发次数,则会表现得如同没有设置PREVENT一般,一帧就死。如果需要真的用免疫死亡(触发条件:受到致死攻击)在本单位身上触发其他效果,应当将免疫死亡设为无限次触发,触发其他需要的效果后再用叠层检测删掉伤害响应AE。 == [AttachEffectType] == '''状态类效果,仅最后附上的生效''' '''DamageReaction.Mode=(Special)''' 伤害响应模式,AE生效期间,收到伤害时触发,多种类型,当单位受伤时,对收到的伤害数值进行调整,或启用刚毅盾,'''默认EVASION''' ; '''EVASION = 闪避伤害,触发时该次伤害无效化''' ; '''REDUCE = 伤害调整,触发时将收到的伤'''害乘以该比例 ; FORTITUDE = 刚毅护盾,触发时对伤害超过阈值的伤害削减至阈值 ; PREVENT = 免疫死亡,触发时对伤害超过自身血量的伤害无效化 ; '''DamageReaction.Chance=(Integer - Percent)''' 触发伤害响应的概率,'''默认0%''' '''DamageReaction.Delay=(Integer)''' 成功触发一次之后到下一次允许触发的延迟,'''默认0''' '''DamageReaction.ActiveOnce=(Boolean)''' 触发之后在当前帧结束后结束效果,'''默认no''' '''DamageReaction.TriggeredTimes=(Integer)''' 可触发的次数,次数用完立刻强制结束效果,'''默认-1''' '''DamageReaction.ResetTriggeredTimes=(Boolean)''' 当单位从精英变成新兵时重置计数器,'''默认no''' '''DamageReaction.TriggeredAttachEffects=(List of AttachEffectType)''' 触发响应时为自己添加AE,'''默认<none>,<none>''' '''DamageReaction.TriggeredAttachEffectChances=''' 附加效果的成功率,'''默认100%,100%''' '''DamageReaction.TriggeredAttachEffectsFromAttacker=(Boolean)''' 触发响应时为自己添加的AE来源是攻击者,'''默认no''' '''DamageReaction.Anim=(Animation)''' 触发伤害响应的动画,'''默认NONE''' '''DamageReaction.AnimFLH=(Integer),(Integer),(Integer)''' 触发伤害响应的动画位置,'''默认0,0,0''' '''DamageReaction.AnimDelay=(Integer)''' 播放一次动画后到下一次允许播放的延迟,'''默认0''' '''DamageReaction.ReducePercent=(Integer - Pervent)''' 伤害调整比例,'''默认100%''' '''DamageReaction.FortitudeMax=(Integer)''' 刚毅盾最高伤害,'''默认10''' '''DamageReaction.ActionText=(Boolean)''' 响应激活时显示DamageText,默认EVASION激活显示MISS,PREVENT激活显示BLOCK,REDUCE增益时显示CRIT,REDUCE减益与FORTITUDE激活时显示GLANCING,'''默认yes''' '''DamageReaction.ActionTextStyle=(Special)''' 显示的DamageText的样式,AUTO\DAMAGE\REPAIR,对应两种DamageText设置,'''默认AUTO''' '''DamageReaction.ActionTextCustom=(Char)''' 响应激活时显示自定义文字,设为NONE之外的文字开启该功能,注意不可以开启DamageText.UseSHP,因为没有对应的图像可以显示,'''默认NONE''' '''DamageReaction.ActionTextSHP=(***.Shp)''' 响应激活时显示SHP图像,如果设置将使用shp文件渲染,'''默认pipstext.shp''' '''DamageReaction.ActionTextSHPIndex=(Integer)''' 响应激活图像在SHP文件的帧序号,'''默认2''' DamageReaction.NotReactionWarheads=(warhead) 不会响应此处列出的弹头 '''DamageReaction.EliteMode=(Special)''' '''DamageReaction.EliteChance=(Integer - Percent)''' '''DamageReaction.EliteDelay=(Integer)''' '''DamageReaction.EliteActiveOnce=(Boolean)''' '''DamageReaction.EliteTriggeredTimes=(Integer)''' '''DamageReaction.EliteResetTriggeredTimes=(Integer)''' '''DamageReaction.EliteTriggeredAttachEffects=(List of AttachEffectType)''' '''DamageReaction.EliteTriggeredAttachEffectChances=(List of Integer - Percent)''' '''DamageReaction.EliteTriggeredAttachEffectsFromAttacker=(Boolean)''' '''DamageReaction.EliteAnim=(Special)''' '''DamageReaction.EliteAnimFLH=(Integer),(Integer),(Integer)''' '''DamageReaction.EliteAnimDelay=(Integer)''' '''DamageReaction.EliteReducePercent=(Integer - Percent)''' '''DamageReaction.EliteFortitudeMax=(Integer)''' '''DamageReaction.EliteActionText=(Boolean)''' '''DamageReaction.EliteActionTextStyle=(Special)''' '''DamageReaction.EliteActionTextCustom=(Speical)''' '''DamageReaction.EliteActionTextSHP=(***.shp)''' '''DamageReaction.EliteActionTextSHPIndex=(Integer)''' 以上标签的精英版本 == [WarheadType] == '''IgnoreDamageReaction=(Boolean)''' 不触发伤害响应弹头,'''默认no''' '''IgnoreDamageReaction.Modes=(Special)''' 只穿透哪几种响应,'''默认EVASION,REDUCE,FORTITUDE,PREVENT'''
返回
Kratos:说明书/伤害响应
。
搜索
搜索
查看“︁Kratos:说明书/伤害响应”︁的源代码
添加话题