WanderingPlanetIII
Moving starless planetary systems with wormholes and player-controlled whole-system warp. 流浪星系、虫洞与行星级曲速。
| Last updated | a day ago |
| Total downloads | 17 |
| Total rating | 0 |
| Categories | |
| Dependency string | Zincon-WanderingPlanetIII-1.1.10 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
CommonAPI-CommonAPI
A modding library for Dyson Sphere Program. Currently is under development.
Preferred version: 1.6.7CommonAPI-DSPModSave
Library that allows to store mod save data separately from vanilla saves
Preferred version: 1.2.2xiaoye97-LDBTool
Library that allows mods to add and edit Proto data. Also allows you to see Proto data, config ID's of mod Protos and change localized strings
Preferred version: 3.0.3README
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 外,再选择另一颗恒星继续流浪。
- 普通航行与虫洞不会把其他流浪系统作为目标。玩家位于某个流浪系统时,该系统的随机虫洞倒计时暂停。
在流浪系统出生
新存档默认从第一个流浪系统开始,也可以通过配置恢复原版出生星系。
行星级空间折叠
研究原版引力矩阵科技后,科技树会出现新科技 行星级空间折叠。研究需要 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
发布到 Thunderstore 后,可直接在 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 | 新存档是否从流浪系统出生 |
| 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 on a deterministic Mediterranean main planet or solid primary moon by default.
- Removes the physical anchor star, places the system in permanent darkness, reduces solar efficiency to 0.1%–1%, and may generate local unipolar magnets.
- Continuously travels between stars, changes course, and encounters independent random wormholes.
- Adds a late-game technology and planetary warper that moves the whole system at 0.25 ly/s.
- Supports Shift + WASD/arrow steering both on the planet and in the starmap, with a live heading marker.
- Requires CommonAPI, DSPModSave, and LDBTool. GalacticScale 2 is incompatible.
License
MIT License. See LICENSE.txt.