RPG生成器文档:效果

相关视频将尽快发布

与本文档对应的RPG builder版本为1.1.0.5

当前时间为2021年10月,官方文档版本相对较旧,因此此文档是指插件的实际内容,与官方文档略有不同。

RPG Builder里的“效果(effects)”指的就是战斗技能、道具、交互节点等造成的效果。比如加血、扣血、变形、中毒之类。

Base Info:基本信息

  • ID:资源ID,系统自动生成

  • Name:资源名称,用于在项目和编辑器中显示

  • Display Name:展示给玩家看的效果名称

  • File Name:资源文件的名称,自动生成。

Type:技能类型

  • Instant Damage & Damage over Time:立即伤害或随时间逐次伤害(DoT)

    • State Settings:状态设置(仅限DoT)

      • Buff?:这是一个施加在自身上的buff(增益)吗

      • Endless?:持续时间是无尽的吗?

      • Duration:如果不是无尽的,那么持续多久

      • Multiple?:在同一个目标上可以叠加吗?

      • Mixed Caster?:来自不同施法者的效果可以在一个目标上叠加吗?

      • Max Stacks:最多可以叠加多少层?

      • Pulses Count:该DoT可以触发多少次?

    • Ranks:各级设定

      • Damage:扣除的数值(不一定是针对生命值,具体看下一条)

      • Altered Vitality Stat:会被扣除的属性,比如血量、护甲

      • Hit Type:扣除数值的计算方式

        • FLAT:直接算数值

        • PERCENT_OF_MAX:数值代表最大属性值的百分比

        • PERCENT_OF_CURRENT:数值代表当前属性值的百分比

      • Flat Calculation?:是否不受属性影响。如果钩选则按上述描述直接计算伤害值,否则会按下述属性值计算最终伤害值

      • Remove Stealth?:强制现形?

      • Cannot Crit?:不能暴击?

      • Main Damage Type:主伤害类型

        • NONE:无类型

        • PHYSICAL_DAMAGE:物理伤害

        • MAGICAL_DAMAGE:魔法伤害

      • Damage Type:具体伤害类型(用户可自定义,以下为系统自带)

        • NONTE:无类型

        • Cold Damage:寒冰

        • Fire Damage:火焰

        • Piercing Damage:穿刺

        • Slicing Damage:切割

        • Toxic Damage:毒

      • Weapon Modifier:伤害值受武器属性的影响(百分比)

      • Skill Modifier:伤害值受玩家技能的影响

      • Lifesteal:这个技能能偷取多少生命值

      • Max Health Mod:产生这个效果需要施法者付出最大生命值的百分之多少

      • Missing Health Mod:每付出百分之一的生命值,技能伤害要提升百分之多少

      • Effect Required:构成额外伤害所需的效果

      • Damage Stat:把哪种属性转化为伤害值

    • Instant Heal & Heal over Time:立即恢复或随时间逐次恢复(DoH)

      • State Settings:状态设置(仅限HoT)

        • Buff?:这是一个施加在自身上的buff(增益)吗

        • Endless?:持续时间是无尽的吗?

        • Duration:如果不是无尽的,那么持续多久

        • Multiple?:在同一个目标上可以叠加吗?

        • Mixed Caster?:来自不同施法者的效果可以在一个目标上叠加吗?

        • Max Stacks:最多可以叠加多少层?

        • Pulses Count:该HoT可以触发多少次?

      • Ranks:各级设定

        • Healing:恢复的数值(不一定是针对生命值,具体看下一条)

        • Altered Vitality Stat:会被恢复的属性,比如血量、护甲

        • Hit Type:恢复数值的计算方式

          • FLAT:直接算数值

          • PERCENT_OF_MAX:数值代表最大属性值的百分比

          • PERCENT_OF_CURRENT:数值代表当前属性值的百分比

        • Flat Calculation?:是否不受属性影响。如果钩选则按上述描述直接计算恢复值,否则会按下述属性值计算最终恢复值

        • Heal Type:具体恢复类型

          • NONTE:无类型

        • Weapon Modifier:恢复值受武器属性的影响(百分比)

        • Skill Modifier:恢复值受玩家技能的影响

        • Effect Required:构成额外伤害所需的效果

        • Damage Stat:把哪种属性转化为伤害值

      • Stat:影响属性的效果

        • State Settings:状态设置

          • Buff?:这是一个施加在自身上的buff(增益)吗

          • Endless?:持续时间是无尽的吗?

          • Duration:如果不是无尽的,那么持续多久

          • Multiple?:在同一个目标上可以叠加吗?

          • Mixed Caster?:来自不同施法者的效果可以在一个目标上叠加吗?

          • Max Stacks:最多可以叠加多少层?

          • Pulses Count:可以触发多少次?

        • Ranks:各级设定

          • Stat:影响哪种属性

          • Value:影响多少

          • Is Percent?:是按百分比影响吗?

      • Stun:昏迷

        • State Settings:状态设置

          • Buff?:这是一个施加在自身上的buff(增益)吗

          • Endless?:持续时间是无尽的吗?

          • Duration:如果不是无尽的,那么持续多久

      • Sleep:催眠(当前版本未实装)

      • Immune:沉默

        • State Settings:状态设置

        • Buff?:这是一个施加在自身上的buff(增益)吗

        • Endless?:持续时间是无尽的吗?

        • Duration:如果不是无尽的,那么持续多久

      • Shapeshifting:变形效果

        • State Settings:状态设置

          • Buff?:这是一个施加在自身上的buff(增益)吗

          • Endless?:持续时间是无尽的吗?

          • Duration:如果不是无尽的,那么持续多久

        • Ranks:各级设定

          • Model:要变成的目标模型预制件

          • Model Position:模型出现位置,角色预制件内的本地坐标系

          • Mode Scale:模型比例

          • Aniation Controller:新模型使用的动画状态机

          • Avatar:新模型使用的Avatar

          • Animation Root Motion:是否用动画驱动角色

          • Animator Update Mode:动画更新模式

          • Animator Culling Mode:动画裁剪方式

          • Can Camera Aim?:变形时是否用相机聚焦

          • Override Main Action Bar?:变身后是否要刷新技能条

          • Add Ability:如要刷新技能条,则添加相应技能

          • Add Effect:变形后施加在施法者身上的效果

            • Chance:产生效果的几率

            • Effect:效果资源文件

            • Effect:效果等级

            • Delay:延迟生效时间

          • Add Stat:变形后更改属性

            • Stat:要更改的属性

            • Value:更改的数值

            • Is Percent?:是按百分比影响吗?

      • Dispel:清除效果

        • Dispel Type:按那种分类进行清除

          • Effect Type:按type

          • Effect Tag:按Tag

          • Effect:指定特定effect

        • Effect Type:被清除的type

        • Effect Tag:被清除的tag

        • Effect:被清除的具体effect

      • Teleport:传送

        • Type:传送类型

          • Game Scene:跨场景传送

          • Position:按坐标传送

          • Target:传送到目标对象的位置

          • Directional:按方向传送

        • Game Scene:跨场景传送的话,传送到哪个场景

        • Location:传送到(新场景里)的具体坐标

        • Direction Type:方向类型

          • Forward:前

          • Left:左

          • Right:右

          • Backward:后

          • Diagonal Top Left:左前

          • Diagonal Top Right:右前

          • Diagonal Backward Left:左后

          • Diagonal Backward Right:右后

        • Distance:传送距离

        • Block Layers:能被哪种layer的物体阻挡    

      • Taunt:嘲讽(当前版本未实装)

      • Root:定身(当前版本未实装)

      • Silence:沉默(当前版本未实装)

      • Pet:召唤宠物

        • Type:类型,目前只有combat一种,宠物会伴随玩家作战

        • NPC:宠物Prefab

        • Spawn Count:一次召唤几个宠物

        • Duration:宠物持续时间,0为无限

        • Character Scaling?:是否按照主人的比例进行大小缩放

      • Roll Loot Table:打开拾取列表(比如捡拾怪物尸体时、挖矿时)

        • Loot Table:相关拾取列表的资源文件

      • Knockback:击退

        • Knockback Distance:击退距离

      • Motion:位移

        • Distance:位移的距离

        • Speed:位移的速度

        • Direction:位移方向

        • Immunity?:位移时角色是否沉默

        • Ignore Use Conditions?:是否忽视使用条件

      • Blocking:格挡

        • Block Angle:格挡角度

        • Charge Time?:格挡是否有充能时间。充能结束后才可以进行下一次格挡

        • Charge Duration:充能时间

        • Duration Type:根据什么来维持格挡

          • Time:维持一段时间

          • Hold Key:玩家按住格挡按键来维持

        • Limited Duration?:格挡是否有时间限制

        • Block Duration:如果格挡有时间限制,那么时间限制是多少

        • Power Decay?:格挡能力是否随时间衰减

        • Decay Speed:如果随时间衰减,那么衰减速度是多少

        • End Type:终止格挡的条件类型

          • Hit Count:格挡次数

          • Max Damage Blocked:格挡掉的总伤害值

          • Stat:属性

        • Block Count:终止条件为格挡次数,那么格挡多少次会停止格挡效果

        • Max Damage Blocked:终止条件为格挡掉的总伤害值,那么格挡掉多少伤害会停止格挡效果

        • Stat:决定能否维持格挡的属性(比如体力)

        • Stat Drain:属性值是否随格挡时间流失

        • Drain Amount:属性流失量

        • Drain Interval:属性多久流失一次

        • Block Flat Amount:白板情况下能够格挡掉的伤害值

        • Block Percent Amount:能够格挡的伤害百分比

        • Block Knockback?:能否格挡击退效果,勾选则玩家在格挡时不会被击退

        • Block Any Damage?:是否能格挡所有类型的伤害

        • Block Physical Damage?:如果不能格挡所有伤害,那么是否能格挡物理伤害

        • Block Magical Damage?:如果不能格挡所有伤害,那么能否格挡法术伤害

        • Add Custom Damage Type:指定一种可被格挡的伤害类型

        • Add On Block Action:格挡时触发的反馈

          • Action Type:反馈类型

            • Ability:战斗技能

            • Effect:效果

          • Ability:如果触发的是战斗技能,则选择战斗技能的资源文件

          • Must be known?:所能触发的这个技能是否必须是已经学会的技能

          • Target Type:如果触发的是效果,那么效果出现在谁身上

            • Target:出现在目标身上

            • Caster:出现在格挡者身上

          • Effect:效果的资源文件

          • Effect Rank:效果等级

          • Chance:触发效果的几率

      • Flying:飞行,不需要配置参数,拥有该效果的角色将不再受系统重力影响。在默认情况下可以通过操作相机的方式以及空格键进行飞行操作

        • State Settings:状态设置

          • Buff?:这是一个施加在自身上的buff(增益)吗

          • Endless?:持续时间是无尽的吗?

          • Duration:如果不是无尽的,那么持续多久

      • Stealth:潜行状态下敌对目标将不会打扰角色。

        • State Settings:状态设置

          • Buff?:这是一个施加在自身上的buff(增益)吗

          • Endless?:持续时间是无尽的吗?

          • Duration:如果不是无尽的,那么持续多久

        • Ranks:各级设置

          • Show Stealth Action Bar?:是否显示潜行动作条

          • Add Effect:增加效果

            • Chance:触发效果的几率

            • Effect:效果的资源文件

            • Effect Rank:效果等级

            • Delay:延迟触发的时间

      资源下载: