概要
このツールはPC版でしか利用できない。
セーブデータの直接編集ができるため、何でもできてしまう。安易に利用するとゲーム的な目標を喪失してしまう。自制心が必要なツール。CSユーザはそもそもないほうが幸せだと考えてほしい。
使わない人はあまり見ないことをお勧めする。苦労もなしに何でもできてしまうことを知るのはいい気はしないだろう。使う方は何があっても自分で何とかするつもりでやってほしい。
しかし動作検証や内部データの解析、通常の方法で対処できない問題の解決など、有用であることも否定できない。
このページは機能の確認がてら作成した。大半は実際には未確認。
「NMSSaveEditor 1.6.8(BEYOND)」(本作v2.24時点)について書いたもの。
更新は積極的にはしない予定。
ダウンロード&インストール
配布サイト
インストール手順
- 動作にはJava8ランタイムが必要 → https://java.com/en/download/manual.jsp
- 「Windows Online」または「Windows Offline (64-bit)」からダウンロードして実行
- NMSSaveEditor.exeを実行し、実行ファイル群をどこかの空のフォルダーにインストール
注意
- このツールはセーブファイルに書き込む前にセーブスロット単位にバックアップは作ってくれるが、データをいじる前のデータをバックアップをしておこう。
よくあるやりたいこと
- 銀河を移動したい
- Editメニューから、Coordinate Viewerを使えば自由に移動できる。ただし、スペースアノマリーでほかの人の基地を回ればユークリッドに戻るのは簡単。アイゼンタムの基地もきっと見つかる。
- 基地だけを別に保存したい
- Bases & Storagesタブで保存とリストアが可能。
- バージョンが変わると保存データは正常に読み込めなくなる可能性がある。
- 基地を削除せずに基地コンピュータを移動したい
- Bases & Storagesタブで移動できる。この機能は先に信号ブースターを設置して入れ替える機能。
- 別のセーブスロットにセーブデータをコピーしたい
- Mainタブでロードしたセーブ情報を別のスロットにセーブするだけでよい
詳細な使い方
起動
- NMSSaveEditor.batを実行して起動
- 動作が不安定な場合は使用メモリを多く確保するNMSSaveEditor-4G.batを使用
- アップデートがある場合は素直に指示に従って更新すること
終了
- 画面を閉じるとき、未保存の編集があればダイアログのYesボタンで「上書き保存」となる。
Mainタブ
- File詳細
- Game Slot - モードと最終セーブ日時で判断。選択が必要。
- Save File - 通常はそのまま。自動保存されている編集前のセーブに戻したいときは変更
- Reloadボタン - セーブの再読み込み
- Save Changesボタン - セーブスロット上書き保存
- Save Asボタン - 別のスロットに保存する
Exosuitタブ
エクソスーツ
- Mainステータス
- Health - 主体力残量 ?
- Shield - シールド残量 ?
- Energy - 不明(パーセント)
- Units - 所持ユニット
- Nanites - 所持ナノマシンクラスター
- Quickshilver - 水銀
- アイテムケース
- General - 一般ケース
- Technology - テクノロジーケース
- Cargo - 積み荷ケース
- Resize Inventoryボタン - 枠幅を変更する。これとは別にスロット単位に有効/無効がある
- 右クリックメニュー
- Enabledチェック - スロットの有効/無効
- Enabled All Slots - 全スロット有効化
- Repair Slot - スロットが故障スロットの場合修理
- Add Item - Add Itemダイアログが開く
- Add Itemダイアログ
- Search - 検索 ※英語名が分かるなら検索したほうが早い
- Type - Technology(テクノロジー) / Substance(資源) / Product(製品)から選択
- Category - Typeによって選択内容が変わる
- Technology:Suit(エクソスーツテクノロジー) / Procedural(アップグレードモジュール[1])
- Substance:Fuel(炭素) / Metal(フェライト) / Catalyst(ソジウム) / Stellar(恒星金属) / Flora(植物系) / Earth(鉱脈系) / Exotic(貴金属) / Special(いろいろ)
- Product:Component(一般作成物) / Consumable(料理と既製品) / Tradeable(交易品) / Curiosity(キーアイテム) / Building Parts(建設パーツ[2]) / Procedural(トレジャー[3])
- item:多岐にわたるので割愛
Multitoolタブ
マルチツール
- Multitool - 所有しているマルチツールを選択
- Name - 空欄のとき初期名
- Class - 表示されるクラス※性能は関係ない
- Seed - 外観を決定するシード番号 / Generateボタンでランダム設定可能
- Damage - 弾丸効率ボーナス(パーセント)
- Mining - 掘削量ボーナス(パーセント)
- Scan - スキャン範囲ボーナス(パーセント)
- Delete Multitoolボタン - マルチツールを削除する
- アイテムケース
- エクソスーツを参考に。
Shipsタブ
宇宙船
- Ship - 所有している宇宙船を選択(Type表示)
- Name - 空欄のとき初期名
- Type - Hauler / Explorer / Shuttle / Fighter / Exotic
- Class - 表示されるクラス※性能は関係ない
- Seed - 外観を決定するシード番号(Type別) / Generateボタンでランダム設定可能
- Use Old Coloursチェックボックス - v1.3までのカラーリング?
- Health - 宇宙船主体力残量 ?
- Shield - 宇宙船シールド残量 ?
- Damage - 弾丸効力ボーナス(パーセント)[1]
- Shields - シールドボーナス(パーセント)
- Hyperdrive - ハイパードライブボーナス(パーセント)
- アイテムケース
- エクソスーツを参考に。
- ↑ 本来ボーナス値はシード番号とクラスから決定されるがそれを設定する機能はない
Freighterタブ
貨物船
- Name - 空欄のとき初期名
- Type - Tiny(コンテナ船等)[1] / Small(小型)[2] / Normal(通常) / Capital(大型)
- Class - 表示されるクラス※性能は関係ない
- Home Seed - カラーパレットを決定するシード番号
- Model Seed - 外観を決定するシード番号(Type別) / Generateボタンでランダム設定可能
- 貨物船基地についての機能は無効化されている模様
Frigatsタブ
フリゲート
- Deleteボタン - フリゲートの削除
- Copyボタン - フリゲートのコピー
- Name - 空欄のとき初期名
- Type - Combat / Exploration / Industrial / Trade / Support
- NPC Race - Traders(ゲック) / Warrior(ヴァイキーン) / Explorer(コーバックス)
- Home Seed - カラーパレットを決定するシード番号
- Model Seed - 機能しているのか不明 / Generateボタンでランダム設定可能
- 他省略
Vehiclesタブ
エクソクラフト
- Vehicle - 所有するエクソクラフトを選択※一度も呼び出していないものは選択不可
- アイテムケース
- エクソスーツを参考に。
- ただしスロット枠やスロットの有効/無効は固定になっており変更不可。これはプログラムにハードコーディングされているかららしい
Bases & Storagesタブ
惑星基地
- Base NPC - スペシャリストの選択
- Race - 種族。スペシャリストによって固定されている
- Seed - NPCの名称・外観を決定するシード番号 / Generateボタンでランダム設定可能
- Base Info - 所有する基地の選択
- Name - 基地の名称
- Items - 基地のパーツ数。変更不可
- Backupボタン - 基地の建設内容を別ファイルに保存する
- Restoreボタン - 保存したファイルでリストアする
- Move Base Computerボタン - 基地コンピュータの移動。信号ブースターなどと入れ替える
- 貯蔵コンテナ&材料保管庫
- エクソスーツのアイテムケースを参考に。
Discoveryタブ
レシピ等習得状況
- Known Technology
- Add Technologyボタン - テクノロジーのレシピを習得する
- Remove Selectedボタン - テクノロジーのレシピを忘れる
- Known Words - チェックボックスで単語単位で設定可能
- Learn Allボタン - すべての単語を習得する
- Unlearn All - すべての単語を忘れる
- Known Product
- Add Productボタン - アイテムのレシピを習得する
- Remove Selectedボタン - アイテムのレシピを忘れる
- Known Glyphs - チェックボックスで設定
Milestones / Reputationタブ
- マイルストーンや評判など
Fileメニュー
- 基本的にMainタブと同じ
Editメニュー
- Edit Raw JSON[1] - セーブデータをXML化して直接編集する (Ctrl+Fで検索)
- 例:HomeRealityIteration - 本来所属する銀河(0:ユークリッド)
- 例:OnOtherSideOfPortal - ポータルの向こう側にいるときtrueになる。それをfalseに変えると…
- Coordinate Viewer - 現在位置の確認、別の銀河やポータルアドレスへのワープができる
- Test Mode - 使用はお勧めしない
- Recharge All Technology - 全テクノロジーのエネルギーをMAXにする
- Refill All Stack - 全アイテムのスタック数を最大に満たす
- Recharge All Planters - 水栽培トレイのリチャージ…今は意味がないと思われる
- Expand All Inventries - 全アイテムケースのスロット数を最大にする
- Enable All Slots - グレイアウトした利用不可スロットをすべて利用可能にする
- Repair All Slots / Technology - すべて修理する
- ↑ JSONとはメモリ状態をテキストに保存するときの形式の一つ。もとはJavascript用だが幅広く利用されている