Selector-爲OSA生成Poser插件的工具

作者 Hyperenor·版本 vv0.4-alpha·更新於 2018-08-25

OSelector是一種工具,可以根據文件夾(無論是整個數據/文件夾還是MOD文件夾)爲OSA自動生成POSSer插件。使用此插件,您可以輕鬆、快速地從任何模塊中播放一個動畫,並通過OSAUI顯示一個簡單的導航菜單。只支持自定義動畫。(由FNIS註冊)

截圖 共 1 張

模組介紹 作者原文

OSelector是一種工具,可以根據文件夾(無論是整個數據/文件夾還是MOD文件夾)爲OSA自動生成POSSer插件。使用此插件,您可以輕鬆、快速地從任何模塊中播放一個動畫,並通過OSAUI顯示一個簡單的導航菜單。只支持自定義動畫。(由FNIS註冊)

OSelector

工具自動生成基於MODS的POSSER插件

OSelector是一個自動生成POSSer插件的工具。OSA基於文件夾,無論是整個數據/文件夾,還是MOD文件夾。使用此插件,您可以輕鬆、快速地播放來自任何mod的單個動畫,以及通過以下方式顯示的簡單導航菜單。OSAUI。無論您想要一個包含10個動畫或整個數據/文件夾中的14000個動畫的MOD導航菜單,該菜單將在可能的情況下自動生成並拆分到具有適當名稱的不同文件夾中。但是,如果您想要一個更好的菜單,可以通過以下方式編輯它:

使用拖放功能和一些其他操作重新組織文件夾和條目

編輯文件夾和條目的名稱

編輯菜單顯示的圖標

可以播放的動畫是使用FNIS。插件只是一個xml文件,由OSA,因此不佔用特別是插槽。這也意味着任何動畫模組作者都可以用生成的插件打包他的模塊。對於那些沒有OSA安裝,但那些誰可以輕鬆和快速預覽他們的動畫。

這個插件使用我的動畫功能來自OSA:

我的動畫描述OSA:



MyANIMATION:功能與MyEquip完全相同,除了播放動畫。

這是一個文本數據裝配器的模式,不需要戒指。你可以把你的動畫分類到任何你喜歡的類別。

他們可以直接從名單上的玩家角色或目標。請注意,MyAnim不同於動畫引擎,

動畫引擎爲動畫場景的創作者提供了許多授權功能,而myanim的功能就像POSer模式一樣。

它只會播放單一的動畫。

NexusLink

掃描文件夾後自動生成菜單的預覽

相依性

作品奧爾德里姆和SSE.

OSA

至少一個包含動畫的模塊FNIS,否則就沒有必要啓動該工具。

安裝

工具

下載工具。

你可以在任何地方運行這個工具。此外,它還在同一個文件夾中生成兩個文件:

a 配置file named conf.ini

a 原木file named logs.log

如果刪除配置文件,將使用默認設置自動生成一個新配置文件。您可以編輯此文件以更好地滿足您的需要。有關這方面的更多資料,請參閱配置部分

至於日誌文件,您可以毫不擔心地刪除,因爲每次啓動該工具時都會覆蓋/生成日誌文件。如果您不需要它,可以在conf.ini文件中禁用它。

生成插件

當第一次啓動該工具(或刪除conf.ini文件後),該工具將詢問您是否使用Mod組織者。如果需要,則必須指定Mod組織者。如果這樣做,插件將安裝在mods/文件夾中,這意味着您只需刷新Mod組織者激活插件。下一次,如果您生成一個同名插件,您不需要做任何事情,因爲插件已經激活,舊文件將被覆蓋。

如果你不使用Mod組織者,您可以指定安裝的數據/文件夾。你什麼都不用做。至於使用其他Mod經理,我不知道他們是如何存儲MODS的。一種方法是將生成的插件存檔,並與您選擇的mod管理器一起安裝它。

更新

刪除conf.ini文件

用新的.exe替換舊的.exe。

卸載

刪除.exe,conf.ini而logs.log檔案

由插件生成的mod文件夾

基本用法

第一步是指定要掃描動畫的文件夾。(通常爲數據/或MODS)。它將使用FNIS。它將自動爲您構建一個菜單,具有適當的名稱和結構,這樣您就不必在步驟2中編輯它,除非您想要改進它。

在第二步中,將顯示菜單。它用樹結構來表示。這就是遊戲中的組織方式。接下來,如果您想要改進它,可以通過更改名稱、重新組織文件夾和條目以及更改它們的圖標來編輯樹。爲了防止屏幕上雜亂無章的條目,每頁生成時限制在25個項目(可配置)。這意味着該工具將以這樣一種方式來組織樹,即一個文件夾不能有超過25個條目。但如果你自己編輯拖拽此規則不適用(這意味着您可以強制一個頁面有超過25個條目)。

第三個也是最後一個步驟是插件生成,您只需單擊生成插件並指定插件的名稱。

如果您不對樹進行編輯,則此過程不應超過兩分鐘,這取決於您的硬件和動畫的數量。例如,我目前已經安裝了14 000個動畫。使用該工具,從打開插件到插件一代只需18秒。

其他功能

您還可以通過加載現有插件來編輯它們。在此之後,您可以掃描其他文件夾,甚至加載其他插件來將它們添加到菜單中併合並它們。

清理按鈕正在刪除帶0子元素的文件夾。如果文件夾只有一個子文件夾,則子文件夾替換該文件夾。

遊戲中使用

要使用該插件,您必須OSA安裝好了。然後按進入在你的便籤上打開OSAUI。然後去檢查自己>交互>動畫>[插件名稱]。根據動畫的數量和你的電腦,它可能需要一些時間來加載插件。

這個工具是給誰的?

任何想要快速創建包含動畫的MOD或整個數據文件夾的導航菜單的人。

任何想要創建具有更好名稱和組織的導航菜單或調整現有菜單的人。每個人都可以分享他的文件,如果他做了一個更好的名字和組織菜單,如莫拉的波塞包。但是用戶必須安裝動畫。或者用戶可以加載共享插件並刪除他沒有的動畫。

MoD作者可以使用這個工具爲他們的動畫模塊生成一個POSSer插件,並將其添加到包中。因此,當用戶擁有OSA和MOD時,他可以輕鬆地循環自己的動畫,而不用使用戒指。

有多少動畫?

這個工具應該能夠處理大量的動畫。每個模塊通常都有一個FNIS文件,包含有關動畫的信息。有些人有不止一個FNIS檔案。然而,如果一個文件包含超過8750個動畫(這是很多,我看到最多的是~2750從光環的模式),我不能保證菜單會很好地分開。

我測試了來自不同MOD的大約14000個動畫,看起來一切都很好。

支持動畫

正常情況下,所有使用FNIS的動畫都應該是開箱即用的。(XML文件只是向OSA引擎公開動畫id)

我只能測試以下內容:

基本動畫(姿態)

序列動畫(多階段動畫)

動畫(物體動畫)

配置

某些設置(如每頁的最大項目數)可以通過編輯conf.ini文件來更改。如果您沒有看到一個,啓動工具一次。它將自動生成一個新的。關於GitHub的更多信息。

常見問題

問:爲什麼有些名字很奇怪?

答:該工具應該使用FNIS處理所有類型的動畫。但並不是所有的調製器

遵循相同的命名準則。因此,最精確的工具是依賴於

以下三個名字:

包名(Mod名稱)

模塊名稱(FNIS文件的名稱)

動畫名稱(更確切地說是舞臺名稱)

這些名稱用於構建導航菜單。它們中的每一個都有一些調整,以提高可讀性和可理解性,但這是我想要改進的功能。

另外,有些名稱很長,與OSAUI中的其他條目重疊。爲了防止這種情況,每個字符串被限制爲25個字符(也是可配置的)。

最後,樹會自動清除每個包含零子文件夾的文件夾,或者只清理一個子文件夾(子文件夾替換父文件夾)。到目前爲止,我還沒有找到一種方法來猜測哪個名字更好(孩子還是父母?)。

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

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

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

檔案與校驗

檔案名稱
Selector-为OSA生成Poser插件的工具
檔案大小
20.6 MiB