sonying 发表于 2020-8-22 09:57

遊戲參數修改教程 [2020] (2021/9/14 更新)

本帖最后由 sonying 于 2021-9-14 09:42 编辑

使用YaCPKTool ( https://github.com/Brolijah/YACpkTool/releases/tag/v1.1b )對遊戲根目錄下的Root.cpk做解包(如怕弄壞記得備份Root.cpk)

以武器為例可參考如下網址找到對應武器的設定檔
https://github.com/KCreator/Earth-Defence-Force-Documentation/wiki/EDF5-Weapon-List(CN)

如要修改幻象15WR就是找解包後內的pWeapon201.sgo

接下來使用sgott.exe ( https://github.com/zeddidragon/s ... ad/v1.6.0/sgott.zip )對pWeapon201.sgo轉換格式為PWEAPON201.json

使用類以notepad++一類的軟件打開並編譯PWEAPON201.json
例如武器傷害原本value : 50我們可以改為如下的value : 500000

      "type": "ptr",
      "name": "AmmoDamage",
      "value": [
      {
          "type": " float",
          "value":500000
      },

使用sgott對PWEAPON201.json反轉格式為pWeapon201.sgo
放回到原Root解包目錄內覆蓋原檔案
最後使用YaCPKTool將該解包目錄重新封裝成Root.cpk
武器描述並不直接吃數據,所以進遊戲看武器描述攻擊力可能還是一樣,但打起怪來可是爽得很呢!
新增關卡內容之修改描述如下:
若要改遊戲關卡內的敵我人員數量可使用工具
https://github.com/mp-s/edftools/releases/download/1.62/mission_tools_1.62.exe
去解譯與反解譯*.bvm 關卡描述檔
BVM 描述檔說明
https://github.com/KCreator/Earth-Defence-Force-Documentation/wiki/BVM-format
關卡檔案之列表可參考如下網址
https://github.com/KCreator/Earth-Defence-Force-Documentation/wiki/EDF5-Mission-List

修改後演示影片(內地要VPN才能看唷)
https://youtu.be/pErpims_WNc
https://youtu.be/z0WtUHNFgzA
修改第一批出現的敵人數量從15改為915
https://youtu.be/DTwcI9S_lFY

2021/14 更新 :
近期 steam 也有 EDF5 的 mods:
https://www.nexusmods.com/earthdefenseforce5/mods/

更加方便的模組載入專案(上面模組會需要用到) :
採用此方案,可以將別人改過的檔案放到特定位置(Mods/DefaultPackage , Mods/Weapon , Mods/Mission , etc ... )
即可以使用不再需要封裝回 root.cpk ,方便大家制做各式 MOD
https://github.com/BlueAmulet/EDFModLoader

在EDF6出來前重溫客製版EDF5吧    :D






^^uotuY 发表于 2021-8-13 17:20

研究研究

血十字一 发表于 2021-9-1 08:41

我的root.cpk本身大小4.36GHB,用YACpkTool解包后变成3.65GB,再封装回root.cpk后也变成3.65GB了......这中间丢失的是什么内容?影响游戏么?

sonying 发表于 2021-9-9 18:53

是的, root.cpk 我再封裝後也變小,但遊玩沒發現有問題:)

血十字一 发表于 2021-9-10 08:28

大佬还在更新!好耶!!!

slamkill 发表于 2023-7-19 21:55

0xc0000142
Sgott调用时提示这个

血十字一 发表于 2024-7-28 14:46

求可以EDF6的SGO可用的sgott,当前版本的sgott不支持EDF6的SGO转换。

reich333333 发表于 2024-8-2 13:30

只求改友军血量超级加强及加强其作战能力
页: [1]
查看完整版本: 遊戲參數修改教程 [2020] (2021/9/14 更新)