动态动画替换器

创作者: Felisky384
已更新:2023-01-09 13:11:45
158KB

前置 MOD

使用 动态动画替换器 时将自动安装

关于此 MOD

这个mod会根据各种条件动态替换演员的动画。支持大多数演员,包括生物。也支持mod添加的演员和动画。没有ESP文件。



-说明
这个mod会根据各种条件动态替换演员的动画。支持大多数演员,包括生物。也支持mod添加的演员和动画。没有ESP文件。

有两种方法可以指定动画。在这两种情况下,您都将文件放在适当的文件夹中。不需要特殊工具。如果您使用的是FNIS特定性别动画,将引用女性或男性文件夹中的文件。在这种情况下,您需要将文件放在该路径的文件夹中。

+分配取决于ActorBase
为每个NPC分配不同的动画。将动画文件放在以下文件夹中。

meshes\actors\(项目文件夹)\animations\DynamicAnimationReplacer\(esp名称)\(actor基本id)\(动画文件夹和文件)
(项目文件夹)是包含为竞赛设置的行为图形的文件夹。示例:字符
(actor base id)必须为8个字符。前两个字符是00。

示例:
Player-Meshes\actors\character\animations\1hm_attackpowerleft.hkx
->meshes\actors\character\animations\DynamicAnimationReplacer\Skyrim.esm\00000007\1hm_attackpowerleft.hkx
Serana-Meshes\actors\character\animations\female\mt_idle.hkx
->meshes\actors\character\animations\DynamicAnimationReplacer\Dawnguard.esm\00002B6C\female\mt_idle.hkx

+根据自定义条件分配
自己设定条件。相应地分配动画。将动画文件和_conditions.txt放在以下文件夹中。

meshes\actors\(项目文件夹)\animations\DynamicAnimationReplacer\_CustomConditions\<Priority>\(动画文件夹和文件以及_conditions.txt)
<Priority>是-2147483648到2147483647范围内不包括0的十进制数。数字越高,优先级越高。依赖于上面提到的ActorBase的分配的优先级为0。

_conditions.txt是一个具有名为_conditions的文本格式的文件。指定函数以在此文件中设置条件。多个条件可以用AND和OR链接。您可以使用NOT来否定条件。

(非)函数名(“esp名称”|formID,...)(AND或OR)
...
esp名称包含在“”中。前缀为0x以十六进制形式指定FormID。删除或替换表示加载顺序的前两位数字。示例:0xAA123456->0x00123456
指定esp名称和FormID作为函数的参数,如下所示。
IsEquippedRight(表单项目)->IsEquippedRight("aaa.esp"|0x00123456)
也可以直接将数字指定给GlobalVariable。
IsEquippedRightType(GlobalVariable type)->IsEquippedRightType(3)

示例:
右手装备铁匕首并在外部的演员
IsEquippedRight(“Skyrim.esm”|0x0001397E)和
不是IsInInterior()

逻辑运算以与CK相同的方式执行。
(A||B)&&C
=A||B&&C

B和
C

(A&&B)||C
=A||C&&B||C
一个或
C和
B或
C

函数列表
1.0.0版
IsEquippedRight(表单项目)
演员右手是否装备了指定物品?
IsEquippedRightType(全局变量类型)
装备到演员右手的物品是指定的类型吗?
IsEquippedRightHasKeyword(关键字关键字)
装备到演员右手的物品是否有指定的关键字?
IsEquippedLeft(表单项目)
演员的左手是否装备了指定的物品?
IsEquippedLeftType(全局变量类型)
装备到演员左手的物品是指定的类型吗?
IsEquippedLeftHasKeyword(关键字关键字)
装备到演员左手的物品是否有指定的关键字?
IsEquippedShout(形式shout)
演员当前是否有指定的呼喊?
IsWorn(表单项目)
演员是否穿着指定的物品?
IsWornHasKeyword(关键字关键字)
演员是否穿着带有指定关键字的衣服?
是女性()
演员是女的吗?
IsChild()
演员是孩子吗?
IsPlayerTeammate()
演员目前是玩家的队友吗?
isinterior()
演员在室内牢房吗?
IsInFaction(派系派系)
演员是否在指定派系?
HasKeyword(关键字关键字)
actor是否具有指定的关键字?
HasMagicEffect(魔法效果魔法效果)
演员目前是否受到给定魔法效果的影响?
HasMagicEffectWithKeyword(关键字关键字)
演员当前是否受到给定关键字的魔法效果的影响?
HasPerk(额外津贴)
演员有额外津贴吗?
HasSpell(形体咒语)
演员有给定的咒语或呼喊吗?
IsActorValueEqualTo(全局变量id,全局变量值)
指定ID的ActorValue是否等于该值?
IsActorValueLessThan(全局变量id,全局变量值)
指定ID的ActorValue是否小于该值?
IsActorValueBaseEqualTo(全局变量id,全局变量值)
指定ID的基本ActorValue是否等于该值?
IsActorValueBaseLessThan(全局变量id,全局变量值)
指定ID的基本ActorValue是否小于该值?
IsActorValueMaxEqualTo(全局变量id,全局变量值)
指定ID的最大ActorValue是否等于该值?
IsActorValueMaxLessThan(全局变量id,全局变量值)
指定ID的最大ActorValue是否小于该值?
IsActorValuePercentageEqualTo(全局变量id,全局变量值)
指定ID的百分比ActorValue是否等于该值?
IsActorValuePercentageLessThan(全局变量id,全局变量值)
指定ID的百分比ActorValue是否小于该值?
IsLevelLessThan(全局变量级别)
演员的当前级别是否低于指定级别?
IsActorBase(ActorBase actorbase)
actor的actorbase是指定的actorbase吗?
以色列(种族种族)
演员的种族是指定的种族吗?
当前天气(天气天气)
当前天气是指定天气吗?
CurrentGameTimeLessThan(全局变量时间)
当前游戏时间是否小于指定时间?
ValueEqualTo(全局变量值1,全局变量值2)
值1等于值2吗?
ValueLessThan(全局变量值1,全局变量值2)
值1小于值2吗?
随机(全局变量百分比)
指定百分比的概率(从0到1)。
==========================================================================
在v1.1.0中添加
是独一无二的()
演员是否被标记为唯一?
IsClass(类类)
actor的类是指定的类吗?
IsCombatStyle(战斗风格战斗风格)
演员的战斗风格是指定的战斗风格吗?
IsVoiceType(语音类型语音类型)
演员的语音类型是否为指定的语音类型?
IsAttacking()
演员目前是否在攻击?
正在运行()
演员目前正在跑步吗?
IsSneaking()
演员目前在偷偷摸摸吗?
IsSprinting()
演员目前在冲刺吗?
伊西奈尔()
演员在空中吗?
IsInCombat()
演员在战斗吗?
IsWeaponDrawn()
演员是否绘制了他装备的武器和/或魔法咒语?
IsInLocation(位置位置)
actor是在指定位置还是该位置的子级?
HasRefType(LocationRefType refType)
actor是否附加了指定的LocationRefType?
IsParentCell(细胞细胞)
actor是否在指定的单元格中?
IsWorldSpace(世界空间世界空间)
演员是否在指定的世界空间中?
IsFactionRankEqualTo(全局可变等级,派系派系)
演员在指定派系中的军衔是否等于指定军衔?
IsFactionRankLessThan(全局可变等级,派系派系)
演员在指定派系中的军衔是否低于指定军衔?
IsMovementDirection(全局可变方向)
演员是否在朝指定的方向移动?

请注意,Random()函数可能会无意中在某些动画中混淆。

ActorValue ID请参考以下内容。
https://www.creationkit.com/index.php?title=ActorValueInfo_Script

项目类型如下。
-1=其他
0=拳头
1=剑
2=匕首
3=战争轴
4=狼牙棒
5=巨剑
6=战斧
7=弓
8=员工
9=弩
10=战锤
11=屏蔽
12=变形法术
13=幻觉法术
14=毁灭法术
15=召唤法术
16=恢复法术
17=卷轴
18=火炬

演员在指定派系中的等级:
-2如果演员不在派系中。
-1如果演员在派系中,等级设置为-1。按照惯例,这意味着他们最终可能会成为这个派系的一员。
一个非负数,等于演员在派系中的等级。

移动方向:
0=静止不动
1=正向
2=右
3=返回
4=左

如果您在应用动画时遇到问题,请打开“..My Games\Skyrim Special Edition\SKSE\DynamicAnimationReplacer.log”。可能会有错误消息。

注:
每个项目的最大动画文件数为16384。这个数字是天际中的原始文件,其他mod添加的文件,以及本mod添加的文件的总和。如果有太多,一个消息框将显示一个错误,动画将不会加载。如果您想知道当前的动画数量,请打开日志。

-要求
SKSE64
SKSE插件的地址库

-兼容性
未找到不兼容的mod。

使用动态动画替换器的Mods
新的武器类型和动画支持
EVG条件空闲
(SGC)SkySA-武器掌握模块
(DMC)颤抖阿尔法-霜冻。冻伤。CC生存动画Mod
野兽种族-吸血鬼-狼人的野爪徒手攻击
(SGC)SkySA-动画军械库模块
动画军械库-DAR版本-带动画的新武器
侧鞍战斗动画
Races Base IA-改进的核心动画重建器
创世纪AR播放器动画重建
Jarl坐着动画替换器-香草-Dar-Fnis
特定于装甲类型的动画
EVG动画方差
动态随机母空转V2
双人床勺子-DAR
天空闲置SE
天空冲刺SE
超快起床动画
流畅的战斗-非战斗动画系统
流畅的魔法施法动画
仅在战斗中使用缺口箭
如果还有其他使用动态动画替换器的mod,请告诉我。我会把它们加到列表中。

-学分
SKSE的SKSE团队。
meh321用于SKSE插件的地址库。

我的Mods


| SE 迷你地图
|SE设备升级
LE |SE破甲
|  浮动伤害V2
|  复制字符外观
|SE属性

|  浮损
| SE 设备耐久性系统
LE |  显示敌人等级
|  局部损伤(SKSE插件)
|  难度平衡
|SE动画加载修复
| SE 禁用跟随器碰撞
|SE附加技术
LE |  在控制台中复制和粘贴
|  动态动画替换器
LE | SE ShowRaceMenu中的玩家轮换

上古卷轴5:天际 特别版 的热门 MOD

探索适用于 上古卷轴5:天际 特别版 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

2025-12-16 11:53:50

前置必备Mod

修改与Mod必备前置工具

ModOrganizerTeam2024-08-04 16:31:44

Mod Organizer(MO)是一个用于管理任意大小的Mod集合的工具。它是专门为那些喜欢尝试mods的人设计的,因此需要一种简单可靠的方法来安装和卸载它们。

天空用户界面

schlangster2017-10-04 05:03:26

界面优雅,对电脑友好,并具有许多高级功能。

非官方《上古卷轴5:天际》特别版补丁 - USSEP

Arthmoor2025-09-01 07:56:09

一款针对《上古卷轴V:天际特别版》的综合性错误修复模组。非官方天际特别版补丁(简称USSEP)的目标是最终修复《天际特别版》中所有尚未被官方修复的错误。

静态网格改进模组 - SMIM

Brumbek2018-07-05 02:28:26

这是一个旨在大幅提升《上古卷轴5:天际》中无数静态3D模型外观的大型项目。简而言之,我希望通过这个项目让天际的建筑、杂物、家具和景观更加美观。

SKSE插件的地址库

meh3212024-02-14 09:19:54

包含头文件和数据库,以便轻松实现 SKSE DLL 插件的版本独立性。

比赛菜单

expired69782024-01-27 03:38:17

角色创建菜单全面改版,新增多种自定义功能,例如多种RGBA战纹、身体彩绘、手部彩绘和脚部彩绘。(需要SKSE)

Fores Skyrim SE-FNIS SE中的新闲置

NexusModsCaretaker2020-02-19 01:47:03

Skyrim没有可能的自定义动画?错误的。FNIS行为允许添加不同类型的动画到游戏:闲置/姿势,顺序,家具,配对,杀戮,生物,等等。

使用 Xmod 解锁 上古卷轴5:天际 特别版 的全部潜力 — 今天就探索这些顶级 MOD!