高级玩家

- 贡献度
- 19
- 金元
- 5038
- 积分
- 580
- 精华
- 0
- 注册时间
- 2011-3-10
|
本帖最后由 shinxz 于 2013-7-29 17:54 编辑
tombell1129 发表于 2013-7-29 09:00 
呃 问题不少……
就以您自己发布的kev 1.20的包来看,我解包了以后,查看文档
1.我的 art_assets文件夹下 ...
基本上我只有修改部分XML檔以及所有TDX檔,XML管理牌組,卡片的資訊,TDX檔管理圖片資訊.
1.我的 art_assets文件夹下 有4个子目录 分别是 animated_illustrations,illustrations,models和textures.
第一个 animated 文件夹里面是个 emrakul_the_aeones_torn_kev.bik文件,我不清楚是否需要修改……
就資料夾的命名,我認為這個資料夾裡的檔案是管理動作特效,並不是所有的MOD都有這個資料夾,
而emrakul_the_aeones_torn_kev.bik檔,它不是TDX檔,所以我沒有動它.
第二个 illustrations文件夹 都是tdx,那就全转换,很简单的样子,
第三个文件夹 models 你没有列出,里面是一个子文件夹badges,再里面是 bagde_32.cnt,wither.mdl,wither,mtl,wither.tdx 我猜测是关于wither这个效果的标识,那么wither.tdx需不需要转换呢?转换以后要不要HEX编辑+8805呢?
由於沒有接觸中文版,所以並不清楚官方的譯名為何,不過wither是生物的異能,直譯的話是枯萎,例如First Strike先攻,而這個Badges資料夾下的檔案,就是管理場上生物左側會出現的小圖示,
由於官方的牌組裡面並沒有擁有Wither異能的生物,所以Kevlahnota自製了一個小圖示來表示這個異能,在他的Destructive Force牌組內你可以找到Boggart Ram-Gang這個生物有這個異能.
知道了Badges資料夾下的檔案功能後,我的判斷是這Badges資料夾下的TDX圖檔需要透明度的,因此它需要用HEX修改,
我轉的Kev MOD,在我自己的測試中wither圖示的確會出現,不過有的時候它是正常的與其它內建的異能圖示一樣正常顯示,但有的時候還是會有黑框,
而這個黑框就是需要藉由設成有透明度的圖片,來解決這個問題.
最后 第四个textures 文件夹里面,有3个子文件夹,card_frames,decks以及planeswalkers,里面全都是tdx文件 全部hex编辑?然后那个hex编辑,是不是需要先使用 tdx_tools全部转换过一遍之后,再用hex编辑器打开,修改增加 8805,还是直接源文件编辑增加 8805即可?
所有需要有透明度的卡片,都是在轉換成的iPad支援TDX檔後,再以HEX編輯器修改.
補充說明一下CARD_FRAMES是卡片外框的圖案,需不需要HEX修改,我並不確定,不過我是都改了.
而PLANESWALKERS的部分是管理圖像,牌組在確認對戰選單畫面的底圖,等等的圖片,依照以前2013的經驗這部分有些是需要修改的.反正我是都改了.
這部分需不需要改,我並沒有特別做測試,反正我是都改了,
基本上卡片的圖片是因為很確定都是裁到適當大小且為矩形,所以不需要透明度的支援,所以不需要改.
其他部分我都不確定圖片的狀況,所以我全都改一勞永逸.
2.关于在 data_all_platforms这个文件夹下的 decks文件夹,里面都是 xml文件,每个deck有两个,我对比原来发布的kev 1.0mod 和您发布的 1.2mod来看,每个deck都有对应的两个xml例如,aeons deck,有 d14k_aeons.xml和 d14k_aeons_land_pool.xml,1.0版本,所有land_pool的xml文件都没改 content_pack的值,依旧等于 888,您的1.2mod 已经全部修改为=0 是否有必要?
沒錯每副牌都會有2組XML管理,一個是管理牌組這個XML要修改成content_pack="0",而另一個有land_pool的字串的XML是管理地牌,
這部分我也還沒搞清楚,目前看起來land_pool的xml檔不修改是沒有影響的牌組的使用,我猜它只會影響這組套牌裡地牌的圖片,但是我並沒有做交叉的比對,所以只是猜測.
3. 关于unlocks文件夹,我看1.0 mod里面,所有的xml文件都没有修改 content_pack值 依旧是 =888,那么您在此处的修改 是否有必要?
我覺得是有必要的,unlocks資料夾是管裡備牌的部分,我之前轉發的kev MOD它的牌組都沒有備牌,也正如你所說的它都沒有修改,XML皆為content_pack="888"
但是我自己轉的我都有設成content_pack="0",而修改後的確會出現備牌的卡片.
4.关于tdx的hex修改,我打开以后发现,有不少tdx文件,开头并不是全是 000000000000000000,例如,在specialfx\emitters文件夹下的 bug.tdx,它用hex编辑器打开后 显示为,00 02 00 02 00 02 0a 00 88 05,这个是不是我只要管 08 09位就可以了,前面的东西 可以无视?
基本上只需要修改第一行的第08 09欄位,會怎樣顯示會依照使用軟體的不同而有所差異,
以你貼的字串為例,它分別對應
位置 00 01 02 03 04 05 06 07 08 09
字串 00 02 00 02 00 02 0A 00 88 05
有加底線的部分就是需要修改的字串,分別修改為88 05,其他都不用管.
暂时就这些问题,另有一个关于sounds文件夹的问题,我自己再测试下
希望大大能够给予答复!
|
|