WanderingPlanetIII

版本 v1.1.13·更新於 2026-07-26

Moving starless planetary systems with wormholes and player-controlled whole-system warp. 流浪星系、蟲洞與行星級曲速。

模組介紹 作者原文

wandering planet III / 流浪星球3

嚴重聲明:此mod與某京和某球無關!不接受二者的代言!

流浪地球已經逃離了原恆星系。失去太陽後,太陽能與戴森球不再是可靠的能量來源,整個行星系統永遠陷入黑夜;但在恆星之間的漫長漂泊,也讓原本只能在緻密天體附近找到的單極磁石,有機會直接出現在本地星球上。但是要小心:流浪星球在宇宙中的速度很快!運輸船和伊卡洛斯可沒那麼容易追上!帶足燃料再進入太空!

wandering planet III 爲《戴森球計劃》的新宇宙加入真正會移動的流浪行星系統。它們沒有實體恆星,會在星系之間持續航行、隨機改道並穿越蟲洞。遊戲後期,玩家還可以研究行星級空間摺疊,親自帶領整個流浪系統進入曲速。

主要內容

流浪行星系統

  • 每個新宇宙默認生成 3~8 個流浪系統,數量可以在配置文件中調整。
  • 每個系統擁有 1 顆主流浪行星和至少 2 顆一級衛星;包括嵌套衛星在內,衛星總數不超過 5 顆。只有手動開啓出生系統的“全部主題”選項時,出生流浪系統不受此限制。
  • 星圖使用灰色、普通 G 型恆星大小的“流浪星系”標記幫助玩家定位;實際宇宙空間中沒有恆星實體、光源、耀斑或碰撞體。
  • 流浪系統中的星球沒有正常晝夜,星圖縮略圖也不會顯示朝向虛擬恆星的白晝面。

航行、改道與蟲洞

  • 流浪系統默認以 600 m/s 持續移動。
  • 距離當前目標恆星 1 ly 時,系統會自動選擇新的目的地。
  • 航行途中會按遊戲內時間隨機改道。間隔在 30 分鐘與 20 ly / 當前速度 之間重新隨機選取。
  • 新目標優先從當前航向 60° 範圍內隨機選擇;沒有合適目標時,選擇轉向角度最小的普通恆星。
  • 每個流浪系統默認每 2~6 個遊戲小時獨立遭遇一次蟲洞,傳送到隨機普通恆星 1 ly 外,再選擇另一顆恆星繼續流浪。
  • 蟲洞跳躍前 15 秒會顯示靜音的黑霧警報樣式提示,並提前告知即將跳躍的流浪星系與蟲洞出口恆星;多個星系同時預告時會依次排列。
  • 普通航行與蟲洞不會把其他流浪系統作爲目標。玩家位於某個流浪系統時,該系統的隨機蟲洞倒計時暫停。

在流浪系統出生

新存檔默認從第一個流浪系統開始,也可以通過配置恢復原版出生星系。BirthPlanetThemeId 可以指定出生星球的主題 ID,默認爲原版地中海主題 1;無效主題或氣態主題會回退到主題 1。

IncludeAllThemesInBirthSystem 默認關閉。手動開啓後,出生流浪系統會爲新存檔中每個可用行星主題生成至少一顆星球,並解除該系統的 5 顆衛星限制。所有流浪主行星的一級衛星都會分散使用 1~16 號軌道;超過 16 顆時均衡複用這些編號。衛星的衛星仍使用原來的嵌套軌道規則。此選項隻影響新存檔。

行星級空間摺疊

研究原版引力矩陣科技後,科技樹會出現新科技 行星級空間摺疊。研究需要 6000 個引力矩陣,並解鎖 行星空間翹曲器:

50 空間翹曲器

+ 20 奇異湮滅燃料棒

+ 20 引力透鏡

+ 20 量子芯片

+ 10 物質重組器

+ 10 負熵奇點

→ 1 行星空間翹曲器

製造時間爲 60 秒,成品堆疊上限爲 10。

使用方法:

  • 站在流浪系統內任意星球的地表。
  • 將行星空間翹曲器放入機甲的翹曲器槽位。
  • 按一次 CapsLock,消耗 1 個行星空間翹曲器並帶領整個系統進入曲速。
  • 再次按下 CapsLock 可主動退出曲速。

系統曲速固定爲 0.25 ly/s,不受機甲曲速速度科技影響。只有當前航向真正進入目標恆星的 1 ly 範圍時纔會自動退出;如果轉離原目標,可以繼續飛行或手動退出。

曲速轉向

| 操作 | 效果 |

| --- | --- |

| WASD | 不按 Shift 時,正常控制機甲在星球表面移動 |

| Shift + WASD | 按屏幕方向控制流浪系統轉向,並抑制機甲水平移動 |

| Shift + 方向鍵 | 與 Shift + WASD 相同 |

| 星圖中 Shift + WASD | 以星圖畫面方向爲基準控制轉向 |

最大轉向角速度爲每秒 45°。曲速期間,星圖中的玩家方向標會指向流浪系統的實際前進方向,便於判斷當前航向和轉向幅度。

曲速過程中,玩家、行星、衛星和地表設施會隨系統一起移動,星球建築繼續正常運行;隨機改道和蟲洞計時暫時凍結。只要翹曲器槽位中放置了行星空間翹曲器,原版就不會從背包自動補充或消耗普通空間翹曲器;手動換回普通空間翹曲器後,原版曲速功能正常恢復。

安裝

使用 r2modman

發佈到 後,可直接在 r2modman 中搜索並安裝 WanderingPlanetIII。也可以下載 GitHub Release 中的壓縮包,通過 r2modman 的本地 Mod 導入功能安裝。

手動安裝

  • 安裝 BepInEx 5。
  • 安裝 CommonAPI、DSPModSave 和 LDBTool。
  • 將本 Mod 解壓到 BepInEx/plugins/DSPWanderingPlanets/。
  • 啓動遊戲並創建新存檔。

本 Mod 目前按《戴森球計劃》0.10.34.28529 構建和驗證。

配置

首次啓動後會生成:

BepInEx/config/Zincon.DSPWanderingPlanets.cfg

| 分組 | 配置項 | 默認值 | 說明 |

| --- | --- | ---: | --- |

| Movement | SpeedMetersPerSecond | 600 | 常規巡航速度,單位 m/s |

| Movement | MinimumWormholeHours | 2 | 隨機蟲洞最短遊戲小時數 |

| Movement | MaximumWormholeHours | 6 | 隨機蟲洞最長遊戲小時數 |

| Generation | MinimumSystemCount | 3 | 新存檔最少流浪系統數 |

| Generation | MaximumSystemCount | 8 | 新存檔最多流浪系統數 |

| Generation | StartInWanderingSystem | true | 新存檔是否從流浪系統出生 |

| Generation | IncludeAllThemesInBirthSystem | false | 是否讓出生流浪系統包含全部可用行星主題;默認關閉,開啓後不受 5 顆衛星限制 |

| Generation | BirthPlanetThemeId | 1 | 出生星球的主題 ID;無效或氣態主題回退到地中海主題 1 |

| Resources | UnipolarMagnetChance | 0.25 | 固態天體生成單極磁石礦簇的概率 |

系統數量、出生位置、出生星球主題、全部主題出生系統與單極磁石分佈只在創建新存檔時確定。巡航速度和蟲洞間隔也可以自定義,並會在重新加載配置後應用到由本 Mod 創建的存檔。修改重要配置前建議備份存檔。

依賴與兼容性

必需依賴:

  • BepInEx 5
  • CommonAPI 1.6.7 或更高版本
  • DSPModSave
  • LDBTool

已知不兼容:

  • GalacticScale 2:兩個 Mod 都會修改恆星與天體 ID 結構。

存檔與已知邊界

  • 流浪系統只會加入由本 Mod 創建的新存檔,普通舊存檔不會被轉換。
  • 已經使用本 Mod 創建的存檔會保存各流浪系統的位置、航向、目標、隨機改道、蟲洞計時與已預告的蟲洞出口。
  • 讀檔時會在遊戲重建銀河與玩家數據之前恢復上述運動狀態,避免流浪系統先出現在開局重演位置再跳回存檔位置。
  • 不建議在包含流浪系統的存檔中途移除本 Mod,操作前請保留備份。
  • 系統曲速會移動玩家、天體和地表設施,但不會搬運正在太空中獨立飛行的物流船、黑霧單位、彈丸或太空垃圾。
  • 內部恆星 ID 用於維持工廠、物流、星圖和存檔結構;它只在星圖中顯示,實際宇宙位置爲空。

English Summary

wandering planet III adds moving, starless planetary systems to new Dyson Sphere Program universes.

  • Generates 3–8 wandering systems with 2–5 moons per system, including nested moons.
  • Starts new games in a wandering system by default and allows the birth planet's solid theme to be selected by theme ID.
  • Offers an all-theme wandering birth system as an opt-in setting, disabled by default; all primary wandering-planet moons use orbit indexes 1–16 without changing nested-moon rules.
  • Removes the physical anchor star, places the system in permanent darkness, reduces solar efficiency to 0.1%

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

xiaoye97-BepInExCommonAPI-DSPModSaveCommonAPI-CommonAPIxiaoye97-LDBTool

檔案與校驗

檔案名稱
WanderingPlanetIII-1.1.13.zip
檔案大小
108.0 KiB