名義名義
目錄
介紹
NomNom 是無人深空最完整的保存遊戲編輯器,也顯示您將要更改的資料的上下文資訊。您也可以輕鬆地單獨查找每個項目以檢查其屬性,而與保存無關,或獲取與特定保存無關的其他有用資訊(但如果加載了該資訊則增強)。
特徵
NomNom 的功能可以分為不同的主要部分,您將在下面看到。詳細列表可以在 FEATURES 文件中找到。
- 經理管理您的保存!
- 自動備份和恢復(以防萬一你搞砸了)。
- 將您的保存儲存為人類可讀的 JSON。
- 複製、移動和交換插槽到另一個插槽。
- 將您的保存轉移到您擁有該遊戲的另一個平台。
- 刪除你的保存。
- 編輯器根據您的需求編輯您的儲存!
- 能夠編輯遠徵、Twitch Drops、標題等的交叉保存獎勵。
- 能夠管理車隊、更改貨幣和統計數據等數據值以及組織庫存。
- 能夠快速旅行到任何你喜歡的星系並引發太空戰鬥。
- 能夠客製化外觀。
- 能夠編輯您的知識和記錄的經驗。
- 能夠編輯原始 JSON(適用於進階使用者)。
這些影像來自版本 4.00.0.31-beta.1。可以在這裡找到更多甚至更新的內容。
入門
相容性
NomNom 的每個版本都是根據最新的遊戲版本(當時)構建的,版本號也反映了這一點。每一個都向後相容到2.11 以上,甚至在 2.11 之前儲存的內容仍然可以透過內建的 JSON 編輯器進行編輯。如果您將 NomNom 與比其構建版本更新的遊戲版本分支一起使用(例如,您的 NomNom 版本從4.60開始,但您的遊戲是Adrift 4.72 ),則在大多數情況下,一切都應該照常進行,但總是可能會出現重大變更。
每個遊戲版本都有自己的一組可用項目和功能,因此您不必擔心添加不可用的項目。
NomNom 與《無人深空》的所有平台相容(但有些平台效果更好)。您可以選擇儲存時的特定帳戶/資料夾,或 PC 平台,如果您有多個帳戶,請選擇上一層。
您可以在此處找到完整且始終最新的概述以及附加說明。
要求
您需要安裝.NET 6 桌面執行時間和 WebView2 執行階段。就是這樣。
如果您選擇下載安裝程序,則所有要求(如果缺少)將自動安裝。
NomNom 使用(自簽名)憑證進行簽署。由於這是一款免費應用程序,目前從官方來源購買應用程式的價格非常昂貴,但如果您手動安裝此應用程序,它具有相同的效果:擺脫 Windows 安全警告。
您可以按如下方式安裝它:
- 從此處下載
zencq.cer
文件 - 開啟下載的文件
- 按一下安裝證書
- 請依照嚮導進行安裝。使用下面建議的配置或根據需要進行調整。
- 選擇目前用戶,然後選擇下一步
- 按一下將所有憑證放入以下儲存中,然後按一下瀏覽
- 選擇“受信任的人” ,然後“確定”
- 按一下“下一步”,然後按一下“完成”
下載
指示
- 下載並解壓縮 zip 檔案後,您會發現一些檔案。您需要關心的是可執行檔(
NomNom.exe
),但可能會在運行時建立與您相關的新資料夾(例如用於備份)。 - 您可能需要建立可執行檔的捷徑以便於存取。
- 由於該工具包含自動備份功能,因此您無需手動執行此操作,但如果您想絕對儲存,請執行此操作。
- 首次啟動時,這些工具會將您的儲存位置定位在每個平台的預設位置,但如果失敗,您必須手動選擇它。
- 選擇一個插槽。
- 開始修補吧!
- 指南和目錄無需加載保存即可使用。
版本控制
版本控制面向遊戲版本本身和 SemVer 的混合:
- 主要鏡像遊戲主要版本。
- Minor鏡像了遊戲的初始次要版本的指定更新(例如Synthesis 2.20或Outlaws 3.85 )。
- 補丁適用於兩個指定更新之間的每個版本,可以包括從新功能到錯誤修復和其他更新內容的所有內容。
這是針對穩定版本的,但也可以有以下後綴架構的預版本,表明其成熟度。
- Beta會增加第一位數字並將第二位數字重設為 0(例如
-pre.1.0
) - 開發只會增加先前版本的第二位數字(例如
-pre.1.1
)
歷史
完整的歷史記錄可以在 CHANGELOG 文件中找到。
聯繫與支援
如果您喜歡 NomNom 並希望支持我的進一步開發,您可以在GitHub 、 Buy Me a Coffee 、 Ko-fi或Patreon上或透過PayPal進行支援。我會很感激的!
在官方Discord伺服器上,您可以在一個地方找到所有第一手資訊。如果您需要(或想要提供)協助、發現錯誤、有建議或有關 NomNom 的其他內容,您會發現或可以將其發佈在那裡。
執照
該專案已獲得 GNU GPLv3 許可證的許可 - 有關詳細信息,請參閱許可證文件。
作者
- Christian Engelhardt (zencq) - GitHub - Nexus Mods - Reddit
製作人員
感謝以下人員以某種方式提供的協助。
- goatfungus - 靈感並驗證我自己的實現
- hbouma - 解釋清理 TerrainEdit 的工作原理
- jeffswt - 正確移動基礎計算機的演算法
- jaszhix - rogerhnn - 座標轉換
- KhaozTopsy - 為無人深空 API 創建助手以獲取即時數據並使傳輸到應用程式成為可能
- Novoca1n3 - 為具有樹視圖的 JSON 編輯器提供一致性證明
- zousug - 幫助設定 Discord 伺服器
不要忘記那些為部分外包庫 libNOM.collect、libNOM.io 和 libNOM.map 做出貢獻的人。
依賴關係
- Humanizer.Core - 操作和顯示字串、枚舉等
- LazyCache - 記憶體緩存
- libNOM.collect - 備份與還原集合
- libNOM.io - 讀取和寫入保存檔案以及相關操作
- libNOM.map - 混淆和反混淆保存文件
- Newtonsoft.Json - 高效能 JSON 框架
- Octokit - GitHub API
- Pfim - 用於直接繪製表面 (.dds) 影像的影像解碼器
- RestSharp - 通用 REST API
- Unleash.Client - 功能切換