明輝手游網(wǎng)唯一官網(wǎng):79things.com

本站App下載  |  

首頁 > 游戲資訊 > 單機游戲

戰(zhàn)國無雙2——戰(zhàn)場事件更改初探

作者:佚名   來源:本站   時間:2024-12-10  點擊:

《戰(zhàn)國無雙2》是以日本戰(zhàn)國時代為背景的《戰(zhàn)國無雙》系列續(xù)篇作品,在戰(zhàn)國時代后期決定天下大勢的“關(guān)原之戰(zhàn)”中活躍的德川家康與石田三成等武將都會登場。
戰(zhàn)國無雙2——戰(zhàn)場事件修改初探_本站

  首先感謝van大的腳本文件。

  戰(zhàn)場文件開頭是各部分的索引,08h便是事件部分相對文件開頭的偏移。

  事件部分開頭也是個索引,每個數(shù)占四字節(jié)。第一個數(shù)是事件的總數(shù),第二個數(shù)是“任務(wù)事件”的總數(shù),第三個數(shù)是“非任務(wù)事件”的總數(shù)。特別地,貴重品任務(wù)是在“非任務(wù)事件”里的。從第四個數(shù)開始就是各事件相對事件索引開頭的偏移了。

  下面這是一個具體的事件

戰(zhàn)國無雙2——戰(zhàn)場事件修改初探_本站

  前六個字節(jié)是“事件頭”。前四個字節(jié)意義不明。第五個字節(jié)是Test部分共有多少個項目,這個事件Test部分有10個項目,依次是FF、0F、FE、FF、1E、1D、1D、FF、1E、0F。第六個字節(jié)是Event部分共有多少個項目,這個事件Event部分有4個項目,依次是0C、0C、0C、24。

  Test項目每個占用18字節(jié),包括一個項目代碼和最多8個參數(shù),不足8個參數(shù)的補0,項目代碼和參數(shù)一律為2字節(jié)。下文都采用簡略寫法,如0F:7 1 0,實際便是0F 00 07 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00。

  Event項目每個占用16字節(jié),包括一個項目代碼和最多7個參數(shù),不足7個參數(shù)的補0,項目代碼和參數(shù)一律為2字節(jié)。下文同樣采用簡略寫法。

  下面具體介紹Test和Event已經(jīng)解析的項目。

  Test

  FF:AND邏輯關(guān)系。參數(shù)為一個,表示條件數(shù)目。所謂AND,便是指其所包括的分支條件都滿足時該Test才為True。

  FE:OR邏輯關(guān)系。參數(shù)為一個,表示條件數(shù)目。所謂OR,便是指其所包括的分支條件任意滿足一個時該Test就為True。

  FF和FE可以多重嵌套,嵌套的時候,次一級的FF、FE只算成一個條件。

  具體還是看上面那個事件,其Test整理下是這樣的:

  FF:2

  0F:43 1 0

  FE:2

  FF:3

  1E:1

  1D:2 B 0

  1D:2 E 0

  FF:2


本次分享游戲《戰(zhàn)國無雙2》攻略。

推薦游戲

換一換