火炬之光2——各類型MOD文件修改方法及部分技巧介紹
MEDIA文件夾內(nèi)的文件大致有這些類型: DAT,LAYOUT,RAW,MESH,HIE,TEMPLATE,ANIMATION,SKELETON等.
除了以上這些類型外,還有圖片文件PNG和DDS,字體文件TTF和FONT,這兩類就不多做介紹了.
注意:所有文件名和后綴名都必須是大寫,否則游戲無法識別!!!
1.DAT文件
DAT文件是當(dāng)前可以MOD最主要的部分,也是最容易修改的部分,多數(shù)MOD教程都有對特點(diǎn)DAT文件的修改介紹,所以這里就只介紹一些基礎(chǔ)性的知識.
DAT文件首先需要使用dat2txt轉(zhuǎn)換成txt文件才能進(jìn)行修改.新建txt文件也可以,但是要保證編碼格式為UTF-16,如果你沒有這個能力,還是修改轉(zhuǎn)換過來的txt文件來得簡單.dat2txt軟件建議使用py版本的,因?yàn)榭梢钥吹皆创a,并且有tl2_dat_strings.txt文件(exe版本不確定是否有),會很有優(yōu)勢.
DAT文件的結(jié)構(gòu)是一個嵌套型的結(jié)構(gòu),使用[XXX]...[/XXX]的結(jié)構(gòu)來進(jìn)行嵌套,其中XXX為相應(yīng)嵌套關(guān)鍵字,省略號里的內(nèi)容為此關(guān)鍵字下定義的數(shù)據(jù).具體什么時候需要進(jìn)行嵌套,請自行參考相似文件.
一個DAT文件的嵌套結(jié)構(gòu)可能是:
[A]
...
[B]
...
[/B]
...
[C]
...
[/C]
...
[/A]
這樣的多層結(jié)構(gòu),甚至更加復(fù)雜,所以在修改這樣的文件時,很可能因?yàn)榍短讓?yīng)錯誤而發(fā)生無法轉(zhuǎn)換的情況(技能修改常出現(xiàn)這個問題).
當(dāng)你嵌套結(jié)構(gòu)有誤時,其報錯方式是停留在dos窗口,并顯示類似如下的報錯情況:
因此,只要你看見line XXX的錯誤,你直接到對應(yīng)行找嵌套錯誤就可以了.
對于DAT文件內(nèi)的一行數(shù)據(jù),比如:
STRENGTH_REQUIRED:30
其中中的內(nèi)容是數(shù)據(jù)類型,包括:
INTEGER:整型,也就是整數(shù),一般來說應(yīng)該是32位的,范圍為-2,147,483,648到2,147,483,647.但是部分GUID的類型也是INTEGER,其實(shí)際為64位整型,也就是INTER64
INTEGER64:64位整型,范圍為-9,223,372,036,854,775,808到9,223,372,036,854,775,807.所以寫GUID時千萬別超過這個范圍.
FLOAT:浮點(diǎn)數(shù),也就是小數(shù).
STRING:字符串型,也就是一組字符,比如一個路徑,一個名字等等.
BOOL:布爾型,只有兩個值,true代表真,false代表假.
TRANSLATE:翻譯型,也就是顯示在游戲中的文字,如果是中文版的游戲,這一項可以為中文.此外這一項還可以使用一些特定的關(guān)鍵字來調(diào)用游戲內(nèi)部參數(shù),也可以用十六進(jìn)制的顏色表示來設(shè)定顯示顏色.
和:之間的部分(例子中STRENGTH_REQUIRED)是關(guān)鍵字:
所謂關(guān)鍵字,就是定義這一項屬性是什么,比如STRENGTH_REQUIRED就是這件裝備的力量要求.
一般關(guān)鍵字的選擇只能從同類文件中尋找,因?yàn)槟闼鶎懙年P(guān)鍵字只要和系統(tǒng)內(nèi)設(shè)定的有一點(diǎn)點(diǎn)不一致,就無法生效,并且有可能導(dǎo)致無法轉(zhuǎn)換回DAT文件.
但是有些時候盲目地找關(guān)鍵字會很麻煩,所以這里有一個小技巧:在tl2_dat_strings.txt中找,這個文件在py版的dat2txt中有.
tl2_dat_strings.txt中列出了所有已經(jīng)解析出來的,可以轉(zhuǎn)換的可能關(guān)鍵字,如果某個關(guān)鍵字不在這個列表里,其在最后的txt文件中一定是以hash碼的形式存放的,比如0x9b4df640.
:后的部分是該屬性的具體值:
必須要滿足該值與數(shù)據(jù)類型的一致性才能進(jìn)行轉(zhuǎn)換.
火炬之光2mod放哪
1、火炬之光2有兩種格式的MOD,一種以為PAK結(jié)尾的文件,老版本使用的(是1.22之前的),一種是以MOD為結(jié)尾的文件,是更新后的版本使用(1.22之后的),兩種MOD的存放路徑不同,PAK結(jié)尾的放到“游戲根目錄/PAKS”文件夾內(nèi),MOD結(jié)尾的則放到“我的文檔/MyGames/RunicGames/Torchlight2/Mods”文件夾內(nèi)。
2、沒有Mods這個文件夾的可以自己新建一個,然后打開ModLauncher.exe,會彈出一個方框,它左邊顯示的就是MOD名稱,把名稱前的小方格打鉤,然后點(diǎn)擊方框右下角的開始游戲(注意,必須點(diǎn)這個開始游戲,不然無法使用以MOD為結(jié)尾的MOD文件,還有一點(diǎn)就是,ModLauncher.exe這個貌似最多只能裝十個MOD,而且有些MOD還會沖突,導(dǎo)致游戲崩潰)。
火炬之光2——1.23MOD轉(zhuǎn)換和安裝方法
新人很多不知道1.23MOD如何轉(zhuǎn)換和安裝,我就順手弄了一些輔助的不影響平衡的MOD幫助一下。
解壓縮文件出來,把里面的媒體文件全部復(fù)制到 My GamesRunic GamesTorchlight 2mods里面(估計是你的C盤),然后點(diǎn)下面那3個的按鈕進(jìn)入 MOD模式(注意如果聯(lián)機(jī)的話,必須對方和你安裝一模一樣的MOD,否則NO,而且語言分區(qū)還要一樣)
可以看到
修正漢化是1.22版本的,不影響然后點(diǎn)3個按鈕的進(jìn)游戲,看當(dāng)前MOD就是安裝的這些。
數(shù)顯和左邊的隨身大箱子。
修正漢化
(以下語言聯(lián)機(jī)時同屬簡中區(qū)):
官方簡中:Simplified Chinese
3DM簡中:3DM-SIMP-FIX
(以下語言聯(lián)機(jī)時同屬繁中區(qū)):
官方繁中:Traditional Chinese
3DM繁中:3DM-TRAD-FIX
繁中潤色: RYAN-TRAD-FIX
火炬之光2mod怎么用mod使用方法詳解
火炬之光2MOD使用方法:
一、首先解壓你所下載好的MOD文件放到一個文件夾中。
文件夾位置:XP用戶:C:\Documents and Settings\你的計算機(jī)名稱\Application Data\runic games\torchlight\mods。
VISTA用戶:C:\Users\Administrator(計算機(jī)名稱)\AppData\Roaming\runic games\torchlight\mods。
二、在同樣位置中文件夾里找到mods.dat和mods.dat.ADM這兩個文件,將其刪除。
三、設(shè)置格式為:......mods\ XXX\media(這里面的XXX是任意英文名稱的意思)
四、注意點(diǎn):
1、MOD之間和MOD與游戲之間有時不能夠很好的兼容,建議使用前先看好說明,將原先的備份一份。
2、關(guān)閉游戲后在安裝MOD,否則MOD會無法載入。
3.完成安裝后,在游戲的右下角可能會有紅色的提示,不用去理會。
4、MOD安裝以后,建議玩家們先建立一個新人物測試一下,OK了在載入原先的角色。