Shared imports(共享導入)
完全導入的類(所有屬性)的集合,沒有任何功能。意味着作爲其他mod的基線依賴關係來減少合併衝突。
模組介紹 作者原文
完全導入的類(所有屬性)的集合,沒有任何功能。意味着作爲其他mod的基線依賴關係來減少合併衝突。
共享導入
此mod自身不提供任何功能。它僅僅意味着需要導入類和屬性的其他mod的共享基本依賴項,以避免與來自其他mod的交叉導入產生不必要的衝突。
這是怎麼回事?
除了純腳本功能外,W3腳本還提供對(已編譯)遊戲引擎功能和運行時對象的一部分的訪問。其中一些出口允許實時調整。但並非所有導出的引擎函數/類都在vanilla遊戲腳本中公開。
一些mod在他們自己的腳本中添加額外的類/變量導入。但大多數情況下,它們不會導入導入類的所有導出屬性。不幸的是,這會在mod之間產生衝突,這些mod會導入不同文件中屬性的相同或不同部分。
爲了避免這些不必要的合併衝突,這個mod遵循以下規則:
沒有任何依賴於其他mods因此創建一個基線層,其他mod可以依賴它而不打開其他依賴項鍊(和潛在的合併衝突)
如果在此mod中導入了一個新類,那麼它的所有屬性及其所有(當前未導入的)依賴類也是完全導入的
如果在此mod中導入了vanilla腳本導入類的新屬性,則也會導入所有當前未導入的屬性
如何安裝
此mod已經使用GOG遊戲版本1.30+進行了測試,但它應該適用於所有不同的1.30+版本(GOTY,GOG,Steam)。
1.將下載的軟件包解壓縮到Witcher 3遊戲目錄中。它應該在你的W3遊戲的mods目錄中創建一個新的modSharedImports文件夾。
2.啓動遊戲並測試是否有任何腳本與其他已安裝的mod發生衝突。如有必要,請與您喜歡的工具合併(例如Script Merger)。
如何卸載
從witcher3 / mods目錄中刪除modSharedImports文件夾。
如何升級
從witcher3 / mods目錄中刪除modSharedImports文件夾,並將新下載的軟件包解壓縮到Witcher 3遊戲目錄中,如安裝說明中所述。
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。