马上注册领取绝版勋章
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 赛米拉米斯 于 2020-4-11 14:14 编辑
以下是u/GundeDude和我测试的代码以及推荐动作
IsEquippedRightType(5) OR
IsEquippedLeftType(5) AND
NOT IsActorValueLessThan(7, 80)
条件:任何魔法等级达到50
NOT IsActorValueLessThan(18, 50) OR
NOT IsActorValueLessThan(19, 50) OR
NOT IsActorValueLessThan(20, 50) OR
NOT IsActorValueLessThan(21, 50) OR
NOT IsActorValueLessThan(22, 50)
条件:生命低于50
IsActorValuePercentageLessThan(24, 0.5)
条件:耐力大于50(游泳)
NOT IsActorValuePercentageLessThan(26, 0.5)
条件:拥有SexLabAroused降低技能获取速度的debuff - HasPerk("SexLabAroused.esm" | 0x03FC35) OR
- HasPerk("SexLabAroused.esm" | 0x03FC34) OR
- HasPerk("SexLabAroused.esm" | 0x038057) OR
- HasPerk("SexLabAroused.esm" | 0x07F09C) OR
- HasPerk("SexLabAroused.esm" | 0x07E072)
复制代码
使用方法:
2:在meshes/actor/character/animations/DynamicAnimationReplacer/_customConditions下创建一个文件夹
(文件夹名字可以是-2147483648 到 2147483647之间任意十进制数字不能为零)
3:在新文件夹里新建一个txt重命名为(_conditions.txt)
4:在_conditions.txt里输入以上代码
5:把动作文件放入文件夹
Ps:动作的将优先度取决于文件夹的数字,
越大的数字优先度就越高会
在同时触发的情况下覆盖优先度低的动作。
DAR功能1里的角色独立动作优先度为零
如要他们不被覆盖请创建负数的文件夹。
其次如果要设置相同概率的随机动作的话不能永远将概率设置成0.5 这样会导致有50%几率触发优先度最高动画而基本上无可能触发优先度最低的 正确的设置方法应该是0.5 0.33 0.25 0.2.....优先度也高概率越小以此类推
|