動態動畫替換器

作者 Felisky·版本 v1.0·更新於 2020-03-28

這個模型根據不同的條件動態地替換演員的動畫。支持大多數演員,包括生物。也支持由mods添加的演員和動畫。沒有ESP文件。

截圖 共 1 張

模組介紹 作者原文

這個模型根據不同的條件動態地替換演員的動畫。支持大多數演員,包括生物。也支持由mods添加的演員和動畫。沒有ESP文件。

-說明

此mod根據各種條件動態替換演員的動畫。支持大多數演員,包括生物。還支持由mod添加的演員和動畫。沒有ESP文件。

有兩種分配動畫的方法。在這兩種情況下,您都將文件放在適當的文件夾中。無需特殊工具。如果使用的是FNIS GENDER特定動畫,則將引用雌性或雄性文件夾中的文件。在這種情況下,您需要將文件放置在該路徑下的文件夾中。

+分配取決於ActorBase

爲每個NPC分配不同的動畫。將動畫文件放置在以下文件夾中。

meshes \ actors \ {項目文件夾} \ animations \ DynamicAnimationReplacer \ {esp名稱} \ {actor基本ID} \ {animation文件夾和文件}

(項目文件夾)是包含種族行爲圖集的文件夾。示例:字符

(演員基本ID)必須爲8個字符。前兩個字符爲00。

例:

播放器-網格\角色\角色\動畫\ 1hm_attackpowerleft.hkx

->網格\角色\字符\動畫\ DynamicAnimationReplacer \ Skyrim.esm \ 00000007 \ 1hm_attackpowerleft.hkx

Serana-網格\角色\角色\動畫\女性\ mt_idle.hkx

->網格\角色\字符\動畫\ 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類型)-> IsEquippedRightType(3)

例:

演員,右手裝有鐵匕首且在外部

IsEquippedRight(“ Skyrim.esm” | 0x0001397E)AND

不是IsInInterior()

邏輯操作與CK相同。

(A || B)&& C

= A || B && C

一個或

與

C

(A && B)|| C

= A || C && B || C

一個或

與

或

C

功能清單

IsEquippedRight(表單項)

演員的右手裝備了指定的物品嗎?

IsEquippedRightType(GlobalVariable類型)

演員右手裝備的物品是否爲指定類型?

IsEquippedRightHasKeyword(關鍵字關鍵字)

演員右手裝備的物品是否具有指定的關鍵字?

IsEquippedLeft(表單項)

演員的左手裝備了指定的物品嗎?

IsEquippedLeftType(GlobalVariable類型)

裝備在演員左手的物品是否爲指定類型?

IsEquippedLeftHasKeyword(關鍵字關鍵字)

演員左手裝備的物品是否具有指定的關鍵字?

IsEquippedShout(表單喊)

演員當前有指定的喊叫聲嗎?

IsWorn(表單項)

演員穿着指定的物品嗎?

IsWornHasKeyword(關鍵字關鍵字)

演員穿着指定關鍵字的衣服嗎?

IsFemale()

演員是女的嗎?

IsChild()

演員是孩子嗎?

IsPlayerTeammate()

演員當前是該球員的隊友嗎?

IsInterior()

演員在室內嗎?

IsInFaction(派系)

演員在指定派系中嗎?

HasKeyword(關鍵字關鍵字)

演員有指定的關鍵字嗎?

HasMagicEffect(MagicEffect magiceffect)

演員當前是否受到給定的魔術效果的影響?

HasMagicEffectWithKeyword(關鍵字關鍵字)

該演員當前是否受到具有給定關鍵字的魔術效果的影響?

HasPerk(振作振作)

演員有給定的Perk嗎?

HasSpell(形式咒語)

演員有指定的咒語或喊叫嗎?

IsActorValueEqualTo(GlobalVariable id,GlobalVariable值)

指定ID的ActorValue是否等於該值?

IsActorValueLessThan(GlobalVariable id,GlobalVariable value)

指定ID的ActorValue是否小於該值?

IsActorValueBaseEqualTo(GlobalVariable id,GlobalVariable值)

指定ID的基本ActorValue是否等於該值?

IsActorValueBaseLessThan(GlobalVariable id,GlobalVariable value)

指定ID的基本ActorValue是否小於該值?

IsActorValueMaxEqualTo(GlobalVariable id,GlobalVariable value)

是最大ActorV

是否指定的ID等於值?

IsActorValueMaxLessThan(GlobalVariable id,GlobalVariable value)

指定ID的最大ActorValue是否小於該值?

IsActorValuePercentageEqualTo(GlobalVariable id,GlobalVariable value)

指定ID的ActorValue百分比等於該值嗎?

IsActorValuePercentageLessThan(GlobalVariable id,GlobalVariable value)

指定ID的ActorValue百分比是否小於該值?

IsLevelLessThan(全局變量級別)

演員的當前級別是否低於指定級別?

IsActorBase(ActorBase actorbase)

角色的角色庫是否爲指定的角色庫?

IsRace(種族)

演員的種族是指定的種族嗎?

CurrentWeather(天氣天氣)

當前天氣是否指定天氣?

CurrentGameTimeLessThan(GlobalVariable time)

當前遊戲時間是否小於指定時間?

ValueEqualTo(GlobalVariable value1,GlobalVariable value2)

值1等於值2嗎?

ValueLessThan(GlobalVariable value1,GlobalVariable value2)

value1小於value2嗎?

隨機(全球可變百分比)

指定百分比的概率(從0到1)。

請注意,Random()函數可能會在某些動畫中無意間混淆。

有關ActorValue ID,請參閱以下內容。

項目類型如下。

-1 =其他

0 =拳頭

1 =劍

2 =匕首

3 =戰斧

4 = Maces

5 =大劍

6 =戰斧

7 =弓

8 =員工

9 =十字弓

10 =戰錘

11 =盾牌

12 =變更法術

13 =幻術

14 =破壞法術

15 =魔法術

16 =恢復法術

17 =卷軸

18 =火把

如果您在應用動畫時遇到問題,請打開“..我的遊戲\天際特別版\ SKSE \ DynamicAnimationReplacer.log”。可能有錯誤消息。

注意:

每個項目的動畫文件最大數量爲16384。此數量是Skyrim中原始文件,其他mod添加的文件以及此mod添加的文件的總和。如果太多,則消息框將顯示錯誤,並且動畫將不被加載。如果您想知道當前的動畫數量,請打開日誌。

-要求

SKSE64

SKSE插件的地址庫

-相容性

找不到不兼容的模組。

-學分

SKSE的SKSE團隊。

meh321用於SKSE插件的地址庫。

————————————————————————

  • Description

This mod dynamically replaces the actors' animations depending on various conditions. Supports most actors, including creatures. Actors and animat …

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
  3. 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
  4. 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。

不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。

檔案與校驗

檔案名稱
动态动画替换器
檔案大小
151.3 KiB