首先先對各個寫出修改器的神人(V改、P改、S改...及這篇提到的B改)
致上最高的敬意,因為他們,遊戲從好玩變成自己愛怎麼玩就怎麼玩
我手上拿到的 Bin 文件編輯器是 v1.061(20191124),需要以簡中環境開啟
(非簡中win可使用Locale.Emulator這類軟體)
以下的結果測試環境是Steam版三國志11(ver1.1)
執行修改器後,它可以開啟 san11pkres.bin 這個檔案並修改裡面的數據
三11開啟且僅只開啟的時候會讀取上面這個檔案,所以
1.儲存修改前最好先備份安裝時的原始檔,因為有些修改會導致閃退
2.儲存修改後需要重新開啟遊戲才會生效,遊戲執行中修改不會生效
3.儲存修改後會影響整個遊戲,管它新的舊的存檔都會載用新的地圖
開啟後會有這樣的畫面,一開始會看到[Bin文件索引]
https://imgur.com/7TC1UP9
點選[地格訊息]的話是
https://imgur.com/JnNP0wZ
點選[地格預覽]的話是
https://imgur.com/7xfjqRa
可以雙擊或右鍵修改單格或多格資訊
https://imgur.com/Gw8CsZt
也可右鍵更改想要顯示的資訊(例如我想知道夏口港跟漢津港分界在哪)
https://imgur.com/EBnoWL2
點選[地格繪製]的話是
https://imgur.com/qdIvtvM
一樣可以多項修改(格子的個資)與地圖信息(遊戲中顯示的外觀),但是不能多選
https://imgur.com/mzmlQRv
點選[地圖信息]的話是
https://imgur.com/SwcFVU3
點選[建築物信息]的話是
https://imgur.com/YUjXUPm
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
由於[Bin文件索引]不是修改的重點,所以從[地格訊息]開始
裡面的資訊都可以排序&Ctrl多選&Shift範圍選,很適合批次修改
(例如,以地形排列→全選岸→右鍵→多項修改→改岸為渡所
之後所有的岸就都可以直接走下海了)
編號:不能改
地形:依序為草土砂濕毒森川河海荒主棧渡淺岸崖城港關間2021...31
改為[川、岸、崖、20~31]遊戲中就是[不可進入]
改為[毒、棧]就是會損兵
改為[淺、間]就沒技術就不顯示
改為[城、港、關]耗行動力必為4但不會長出建築(建築後面詳述)
其他地形可配合 V改 修改[耗行動力]&[可用戰法]等等
區域:42城+10關+35港+87~92
(修改區域會影響其上的建築,例如把高唐港其他地方改成平原都沒關係
但是有港口建築的那個地方改成平原,雖然它還是長得像高堂港,
但其實是兩座共享兵錢糧的平原,還只能從其一出兵,被打也是一起損兵
把內政的區域改成別的區域,那塊就會變成別人的農場等等)
(修改區域會影響AI判斷出兵,你踏上AI的土地AI才會出兵防衛)
lpB :目前不知
陷阱:0=無
1=堤防(方向隨機,我試過改建築物信息,但破壞後長出另一個方向堤防)
2=落石(剛開始或是被推倒之後沒有,慢慢會長出來)
lpD :目前不知
內政:0=無,1=可蓋內政
lpF :AI建設點(AI會在這格或這旁邊蓋箭樓等等的軍事設施,我自己本身的測試
同一區域超過17個就會閃退)
賊 :0=無,1=可以產生賊根據地(其實我不知道修掉是否就不會有賊了)
水淹:0=無,1=破壞堤防後會淹水的格子
lp12:目前不知
廟 :0=無,1=廟或遺跡
座標:不能改
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
接下來是[地格預覽],格子排這樣主要的用處是可以以滑鼠選取整片範圍,
但是缺點是格子之間相對位置不直覺,無法一看就知道某格是在左上還是左下角
尚可以選擇想要格子顯示出什麼內容(地形/區域/水淹/lpC/lpF/lp12/廟)
至於可修改內容包含[地格信息]&[地圖信息]的所有內容
至於[地格繪製]只是把[地格預覽]的格子排列方式,排成跟遊戲中一樣
排成地格繪製的模式,就不能整片選取了,一次只能修改一格的內容
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[地圖信息]跟[地格信息]類似,就是把格子的內容用excel表格化
可以單選或多選格子修改,裡面的內容包括[貼圖信息]&[網格信息]
主要是修改遊戲中看到的外觀。
貼圖信息:共有16橫行,每橫行八個數字,先把一格內切為25小格,如下
┌─┬─┬─┬─┬─┐
│1│ │9│ │ │
├─┼─┼─┼─┼─┤也就是說左邊小格內的近景貼圖遠景貼圖
│2│5│10│13│ │
├─┼─┼─┼─┼─┤有無河川等等的資料都在這八個數字內,
│3│6│11│14│ │
├─┼─┼─┼─┼─┤第六個數字÷16=河水高度,至於其它
│4│7│12│15│ y│
├─┼─┼─┼─┼─┤恕小弟能力不及,測不出來。
│ │8│ x│16│ │
└─┴─┴─┴─┴─┘
(至於空的小格,資料是由鄰接格所決定
比如上圖的 x,是讀取下方格子的9
上圖的 y,是讀取右下格的2)
網格信息:共有16橫行,每橫行八個數字,讀取方式同上,其中
第一個數是高度,第二個是反射率,第五個是光照,這幾個好改
其他還是恕小弟能力不及,測不出來。
修改外觀的部分其實就是看爽而已,不會影響遊戲的執行
也就是說我把某個砂地外觀改成河,也設定了水面高度,但是部隊走過去
就只會看到水面下有士兵在走路,並不會因此而出現樓船或鬥艦
不過改地形高低還是會影響戰法傷害&成功率等等的
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[建築物信息]裡面可以改的也不少,但是改完閃退的機率也很高
編號:不能改
建設:0=不興建,1=興建
(這裡有一些要注意的點,當初我想修掉所有的港,就將35個港都設為0
結果港是不見了,但是AI會想出兵佔領那不存在的港,當AI一走到當格
遊戲閃退,再來我把區域也改掉,所有屬於港的區域都改成所屬都市,
照樣閃退。如果全部都移去福建附近,AI全部變得不會打仗了)
種類:0=河北城,1=中原城,2=西涼城,3=江東城,4=巴蜀城,5=南蠻城
(以上差在外觀)
6=關,7=港,14=長城,20=水壩,46=樹,47=樹,48=間道的樹
(長城跟石牆很像,蓋好後它自己會連起來)
(前面說過,蓋上去就只是個建築物,要蓋個城讓它變成長安城,需要
把那格子設成區域為長安,如果區域設為87~92,那建築會變水壩)
(蓋城會占掉7格,蓋港會占掉1格,蓋直的關佔三格,橫的關佔5格
我試過把三種都改成港,不會閃退,也不會被堵關口無法出戰了)
lp3 :目前不知
座標X、座標Y:這個比較麻煩一點,但是作者yxbv神有幫我們簡化了
(簡單說,遊戲程式讀取的x,y並不是我們在遊戲中看到的x,y,
由於一格一格算很麻煩,所以大神幫我們轉換好了)
高度:城跟關似乎是設定建築物底部的高度,如武威地形高91,就有一座西涼城
蓋在高91,但是港似乎是頂部的高度。
lp9、lpA、lpB、lpC:目前我測試的結果是
0 0 0 0:建築面向南
219 15 73 64:建築面向北
219 15 201 63:建築面向東
228 203 150 64:建築面向西
(但是我測過裡面的數字互換,比如64改63 or 73改150,
會出現30度45度60度角旋轉的建築,這個我真的摸不清它的規律,求神人)
lpD :目前不知
lpE :目前不知