Animation Motion Revolution 封面

Animation Motion Revolution

上古卷轴5:天际特别版实用工具

这个 SKSE 插件消除了由引擎限制导致的位移与自定义动画之间的不匹配问题。欢迎来到次世代游戏,各位。

前置 Mod

详情

Animation Motion Revolution 解决了这样一个问题:动画中的移动由一堆预设值驱动,而动画本身只是摆设。在这款游戏发布 10 年之后,玩家终于能拥有一个自定义角色真实位移的系统……而且可以针对每个动画单独设置。

目前仍在开发中……

YouTube这个 mod 将实现针对每种武器、敌人(想象一下那些 Boss 战……)乃至生物的真正独特移动。动画与位移可以完美匹配,让战斗更接近当今游戏中的样子。

我强烈建议你观看以下两个视频,它们完美说明了为什么这个 mod 如此必要:

YouTube YouTube这些短片能帮你理解问题所在,以及为什么需要这一修复才能获得沉浸式的游戏体验

YouTube

YouTube感谢 Distar 的展示!

神奇之处在于动画注解。插件会读取包含运动数据的自定义注解,然后将其注入游戏引擎以移动角色。如果注解正确,移动就会与动画完美同步。

如果你读到了这里,也许会有兴趣在自己的 mod 列表中试一试。那么……又要回到天际了吗?

请查看页面顶部的 Requirements 下拉列表。不遵守这些要求几乎必定会导致 CTD。

虽然与动画配合使用并非硬性要求,但没有 Dynamic Animation Replacer,这个 mod 几乎就没有意义。所以现在就去安装它吧!:)

在原版中,只有重击、硬直,以及某些与杂物的交互会使用运动数据。出色的 Modern Combat Overhaul((SGC) SkySA - Combat Behavior Compulsion 的后继者)让(重击以外的)攻击也能由运动数据驱动。MCO 是围绕本 mod 构建的,它能释放 AMR 的全部潜力,所以赶紧去装吧!

当然还有 SCAR - Skyrim Combos AI Revolution,这款 AI mod 让 NPC 能够智能地运用手头的每一个攻击动画。我的 mod 和 maxsu2017 的 mod 搭配使用时效果最为出色。

使用你喜欢的 mod 管理器,像安装其他 mod 一样安装它。若需手动安装,请将 .RAR 文件的内容复制到 Skyrim 安装路径下的 Data 文件夹中。

截至今日,本 mod 与任何已创建的 mod 兼容。

安装此插件后,请下载依赖 Animation Motion Revolution 的动画 mod。你可以查看页面顶部的 Requirements 下拉列表,了解 Nexus 上有哪些 mod 将其作为前置依赖。

使用 hkanno64 Animation Annotation Tools 为你的动画添加注解。用于位移的注解格式如下:

[time] animmotion [x] [y] [z]

其中 [time] 是应用 [x] [y] [z] 位移的时间点。[time] [x] [y] [z] 各值的大小与格式与 Bethesda 用于其 animationdatasinglefile.txt (adsf) 条目的相同。例如,adsf 中的一条条目:

X
1.5
6
0.3 0 87.7596 0
0.5 0 143.82 0
0.666667 0 238.906 0
1 0 349.674 0
1.23333 0 411.129 0
1.5 0 484.528 0
1
1.5 0 0 0 1

会被转换成如下的 hkanno 文件:

# numOriginalFrames: 44
# duration: 1.5
# numAnnotationTracks: 99
# numAnnotations: 6
0.3 animmotion 0 87.7596 0
0.5 animmotion 0 143.82 0
0.666667 animmotion 0 238.906 0
1 animmotion 0 349.674 0
1.23333 animmotion 0 411.129 0
1.5 animmotion 0 484.528 0

旋转同样可以由动画控制!用于旋转的注解格式如下:

[time] animrotation [degrees]

要在 1.5 秒内旋转 360º:

0.5 animrotation 90
0.9 animrotation 180
1.2 animrotation 270
1.5 animrotation 360

位移(animmotion)与旋转(animrotation)注解可以混用。

对于任何关联到设置了 bAllowRotation 或 bAnimationDriven 的行为(behavior)的动画,该插件都会生效,因为这会强制游戏根据运动数据移动角色。例如,原版中的重击便是如此。使用 Skyrim Behavior Tool 来编辑行为修饰符。

                                                                            [![](https://staticdelivery.nexusmods.com/mods/1704/images/74483/74483-1662064365-966032174.png)](https://www.nexusmods.com/skyrimspecialedition/mods/74483)                                                                                

这些人非常棒、非常有才华,所以去看看他们的作品、下载它们,别忘了点赞支持 :)

源代码:https://github.com/alexsylex/AnimationMotionRevolution