端遊

當前位置 /首頁/端遊 > /列表

英雄無敵5全戰役的起始狀態儲存及起始獎勵修改詳解

英雄無敵5全戰役的起始狀態儲存及起始獎勵修改詳解,遊戲裡的任何戰役都有自己的儲存位置,根據檔案系統的設定玩家可以找到優先順序。英雄無敵5全戰役的起始狀態儲存及起始獎勵修改方法教給你,感興趣的就一起來看看。

英雄無敵5全戰役的起始狀態儲存及起始獎勵修改詳解

所有戰役中的起始狀態都有其儲存的地方,根據本遊戲檔案系統的設計,我們研究發現,遊戲所受檔案限制的優先順序有一定的順序,最基本也是最低階的檔案規範為原始資料,其上有可調節自定義約束檔案,最後還有具體到每張地圖的實用性調整檔案。我們會在近期分別根據這三類檔案作出分析。現在先來談一談對於戰役起始狀態的修改。

其實很簡單,所有戰役的起始狀態存放於Campaigns下面, 這六個檔案分別對應六個戰役,開啟任意一個,我們可以看到下面這樣的標籤們(以C1為例):

///檔案開頭

///ObjectRecord編號

C1 ///內部名稱

///戰役說明名稱等文件位置

///要求先完成哪個戰役才可以進行本戰役,比如C2中這裡寫的就是C1,通過修改這個可以提前玩兒後面戰役

///戰役第一張地圖

///地圖的文字資訊和位置

///這裡寫的將是戰役開始的獎勵,稍後在下面會有分析

1 ///戰役中我方起始英雄數量

Isabell

1

///戰役第二張地圖,下同。

首先了解了這樣的寫法,我們就能看懂這種檔案了,下面開始解析標籤(接上檔案,以第二張地圖為例,請大家對照來看):

///第一項獎勵

///獎勵是否有針對性,也就是說比如寶物,比如有兩個英雄,到底給誰?

E_BONUS_RESOURCE ///獎勵型別,寶物,資源,法術,建築還是兵

///如果是兵,什麼兵?多少?

CREATURE_UNKNOWN

0

ARTIFACT_NONE ///如果是寶物,是什麼?

///如果是資源,多少?

0

0

0

0

0

0

900

SPELL_NONE ///如果是法術,什麼法術?

TB_TOWN_HALL ///如果是建築,什麼建築?

///第二項獎勵開始,下同

我們如果想要修改初始的獎勵,首先要修改獎勵的型別,一共五種:

E_BONUS_NONE ///無獎勵

E_BONUS_ARTIFACT ///寶物

E_BONUS_CREATURE ///士兵

E_BONUS_RESOURCE ///資源

E_BONUS_SPELL ///魔法

E_BONUS_BUILDING ///建築

然後修改相應的專案,寶物的格式就把寶物的名字直接寫進ARTIFACT_NONE去就好了,士兵和數量也一樣,資源只要修改數量就好了,法術建築等也類似,所有這些需要填寫的內容,都可以到這個檔案中去查