《幕府將軍2:全軍破敵》家族屬性修改教程
介於目前pfm尚不支持縣長大戰2的檔案解包格式,對許多同學而言,專業修改方法過於深奧,在此僅介紹一些常用修改方法,希望對論壇朋友有所幫助。
論壇關於幾大家族的加強補丁想必大家已經見識過了,在此就介紹一下基於這些補丁的個性修改。
首先你需要準備3個軟體,pfm ,iee(浮點數/十進製轉換軟體),以及ue等可以編輯解包檔案的軟體。
第一步,打開pfm,點open,選擇harry2008大人9大家族補丁裡的任意檔案xxx.pack,在effect_bundles_to_effects_junctions處點選,右鍵目錄extract select 解包到自己的目錄,得到 effect_bundles_to_effects_junctions 。
第二步,以oda(織田家)為例,用ue等16進製編輯軟體打開解包後檔案,左框是2個一組的16進製數,右框是諸如o.d.a._.c.l.a.n````````這樣的字串,去掉中間的點,相信大家都能看懂字串的意思,找到文檔最末端4個有關oda的字串句,比如最後一個是oda_building_construction_time_mod_all_global...XX...,顧名思義,這就是削減建築時間的句段。
第三步,注意這裡的g.l.o.b.a.l...xx..紅字的4個符號在左邊對應的4組16進製數。如果是h大的補丁,這裡應該對應 00 00 8c c2. 打開iee,在十六進製框裡倒序輸入c2 8c 00 00,點選右邊的“由16進製轉換”得到-70 ,聰明的同學想必已經猜到這裡的-70就是建築時間縮減70%的mod效果。反過來說,如果要改成縮減90%時間,只要在iee的十進製框裡輸入-90,由10進製轉換,得到c2 b4 00 00,同樣倒序排列為00 00 b4 c2,然後將原檔案裡的00 00 8C C2 修改為 00 00 B4 C2就可以了。
再以旁邊的oda_mod_unit_melee_attack_golobal..xx.舉一例,同樣找g.o.l.o.b.a.l.後面的紅色四位對應的2進製數,原檔案修改的是肉搏攻擊+4,也就是說這裡對應的是00 00 80 40,我想改為+50,就用iee十進製處輸入50,由十進製轉換,得到42 48 00 00,將其倒序得到 00 00 48 42, 將之前的00 00 80 40 改為00 00 48 42 工作完成。
第四步,保存修改好的檔案,回到pfm,選擇repack,然後保存退出。到此,你的oda_mod.pack檔案已經完成自己的個性修改了。
第五步,最後一步非常關鍵,就是將修改好的oda_mod.pack放入遊戲date目錄下的時候,一定要將oda_mod改名,可以改成oda_mod1.pack等,否則mod會無效。原理是如果你原來使用過oda_mod.pack
進入遊戲,該檔案資訊會保存到遊戲用戶資訊中,即使你的oda_mod.pack已更新,系統仍然會優先讀取舊的mod,因此你做的更改將無效。將新Mod改名或以前沒使用過同名Mod,則不存在此問題。