• 浏览量:57
  • 创建日期:22天前
  • 最后编辑:未知
  • 编辑次数:没有

历史编辑记录更多
    最近参与编辑
    跳跃提升 (Jump Boost)
    注册名:aoa3:jump_boost

    1.16.5-3.6 Alpha 2 版本后,此能力被添加。

    1.16.5-3.6 Alpha 3 版本前,注册名为“aoa3:scaling_jump_boost”。

    能力效果

    跳跃提升可以为玩家增加跳跃高度,或疾跑时跳跃的距离。


    玩家跳跃时获得的速度增益按照以下公式计算:

    • 水平增益倍数 = 1 + 等级增益倍数;

    • 等级增益倍数 = 基准增益倍数 + [ ( 技能等级 * 1.01 - 1 ) * 每级增益倍数 ] 四舍五入;

    • 竖直增益倍数 = -0.0008 * 水平增益倍数4 + 0.00332 * 水平增益倍数3 - 0.05499 * 水平增益倍数2 + 0.62043 * 水平增益倍数 + 0.27967

    在玩家跳起时,如果该能力为玩家增加跳跃高度,则垂直高度变化率 * 竖直增益倍数 / 1.02040814340536;

    在玩家疾跑并跳起时,如果该能力为玩家增加疾跑时跳跃的距离,则水平位置变化率 * 水平增益倍数。


    当玩家摔落时,会在摔落高度 - 竖直增益倍数 * 0.75 < 3 的情况下,取消此次摔落事件,玩家不会受到任何摔落伤害。

    已应用能力

    灵巧技能应用了跳跃提升能力。

    等级基准增益倍数每级增益倍数是否增加疾跑跳跃距离
    250.25(25%)0.004(0.4%)
    700.25(25%)0.0(0%)

    数据驱动格式

    跳跃提升能力需要接收如下参数:

    • id:该能力的ID(aoa3:fall_damage_reduction)。

    • level_req:等级需求。

    • unique_id:标识码。

    • description:(可选,默认为无)用于使能力显示自定义的描述。

    • base_value:(可选,默认为0)基准增益倍数,是玩家技能等级为1时的增益倍数。

    • per_level_mod:(可选,默认为0)玩家的技能等级+1时,增益倍数的增加量。

    • amplify_lateral_velocity:(可选,默认为false)跳跃时是否改变水平移动速度。


    例如,灵巧技能25级的跳跃提升能力:

        {
          "base_value": 0.25,
          "id": "aoa3:jump_boost",
          "level_req": 25,
          "per_level_mod": 0.004,
          "unique_id": "-93812277"
        },

    灵巧技能70级的跳跃提升能力:

        {
          "amplify_lateral_velocity": true,
          "base_value": 0.25,
          "id": "aoa3:jump_boost",
          "level_req": 70,
          "per_level_mod": 0.0,
          "unique_id": "-585227644"
        },
    资料分支:1.18 -,
    1.18 +
    资料分类:能力:灵巧

    短评加载中..