Suntion-DSPEasy_Starport icon

DSPEasy Starport

在恒星轨道上建造可进入的星港:站内可铺原版与 DSPEasy Buildings 的建筑,F9 面板管理建站、子站投放、升级、传送与星门跃迁;自带太阳能、储能、护盾与磁化电浆炮。需要 DSPEasy_Framework。

Last updated 21 hours ago
Total downloads 13
Total rating 0 
Categories Transportation Logistics
Dependency string Suntion-DSPEasy_Starport-0.0.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

xiaoye97-BepInEx-5.4.17 icon
xiaoye97-BepInEx

BepInEx5.4.17 mod plugin framework, Mod框架

Preferred version: 5.4.17
Suntion-DSPEasy_Framework-0.2.35 icon
Suntion-DSPEasy_Framework

DSPEasy 系列模组共用的框架:按命名空间隔离的旁车存档、面板基座、配方求解等。本身不含玩法,只有其它 DSPEasy 模组依赖它时才需要安装。

Preferred version: 0.2.35

README

DSPEasy Starport · 星港

在恒星轨道上建造可以进入的星港:甲板是一块完整的原版工厂,能铺传送带、分拣器、制造台和 DSPEasy Buildings 的建筑;F9 面板负责建站、投放、升级、传送、星门跃迁与销毁。

汇报问题(Bug / 崩溃 / 兼容性 / 玩法建议):GitHub Issues

本包需要先安装 DSPEasy Framework。

警告:本模组处于开发早期,容易出现异常和与其他模组的冲突,建议先在沙盒模式的存档里测试。

怎么玩

按 F9 打开或关闭「星港」面板。左侧是星港列表(按星系折叠、分页),右侧是建造、升级与星门操作。

  • 建站:在右栏用 ◀ / ▶ 选目标恒星,填轨道(单位 AU,0 表示自动找空轨道,范围 0.2–25)和名称(留空自动命名),点「发射星港」后再点一次确认。首座星港免材料;之后每座按原版星际物流站的配方消耗材料。运输船抵达目标轨道后才会创建星港,在途行显示距离、速度与剩余时间。
  • 跨星系投放:目标恒星不在当前星系时,可以勾选当前星系的星港抽取储能助推(默认全选,可逐座取消)。每座站最多抽到剩余 40% 容量,合计最多 298 GJ;每 1 GJ 增加 0.2 AU/s,速度封顶 60.15 AU/s。
  • 子站:先在列表里选中一座星港作为源站,再点「发射子站」;消耗 1/10 建站材料与单程跃迁能量,可选消耗 1 个翘曲器(不消耗时按距离增加能量)。子站最高 L1,甲板 50 m,自带一组太阳能与护盾。
  • 升级:选中站后点「升级选中」,消耗半价建站材料。星港 L1 → L7,甲板依次为 100 → 200 → 300 m(L3 起不再扩大),储能上限 16 → 1024 GJ;子站只能从 L0 升到 L1。
  • 传送:选中站后点「传送到选中」,直接落到该站甲板(调试功能)。
  • 星门:在「星门跃迁」列表里选目标星港或本星系行星,再点一次确认。同星系费用 0.6 + 0.0083 × AU GJ,跨星系 1 + 0.5 × ly GJ;可选消耗 1 个翘曲器,不消耗时同星系每 AU 加价 0.333%、跨星系每 ly 加价 20%。费用先扣目标站储能,再扣当前站。
  • 销毁:选中站后点「销毁选中」,再点一次确认。

站内

  • 甲板正面朝恒星,站内电网覆盖整块甲板,用电建筑不需要铺电线。
  • 太阳能输出 30 MW × 等级²(L1 30 MW、L7 1470 MW),储能上限按等级从 16 GJ 到 1024 GJ。
  • 自带护盾与磁化电浆炮:炮塔数量随等级为 1–7 台,自动从共享库存装弹;共享库存低于 3 × 炮塔数 且储能高于 5 GJ 时,每 0.5 秒花 0.5 GJ 补 1 发。F9 的「电浆炮装弹」可以从背包手动补弹。
  • 站内可以铺原版建筑与 DSPEasy Buildings 的 11 座建筑;建造栏、物品选择器与行星表面一致。
  • 轨道范围 0.2–25 AU,与行星、黑雾巢、其它星港至少隔 0.1 AU;每个星系最多 8 座(含在途)。
  • 航行模式可以手动着陆到星港甲板上(接近时会减速,对曲率航行模式偶尔无效)。

存档

  • 站点元数据写在存档旁车 <存档名>.mod.dat 的 STAT 块(版本 1),站内工厂随主存档保存。备份或迁移存档时请把 .dsv 与 .mod.dat 成对复制。
  • 没有 STAT 块的旧存档读取后是「没有星港」,不会报错;在途运输船不写入存档。

安装

  1. 装 BepInEx 5.4.17(x64,Mono)。
  2. 装 DSPEasy Framework(本模组的依赖,模组管理器会自动装上)。
  3. 把 DSPEasy.Starport.dll 放进 BepInEx/plugins/(用 mod 管理器则自动处理)。启动后控制台出现 Loading [DSPEasy.Starport X.Y.Z] 即加载成功。

要求的框架版本:DSPEasy_Framework 0.2.35。框架由所有 DSPEasy 模组共用,只允许存在一份,若之前手动装过旧版,请把那套旧文件删掉。

已知限制

  • 没有戴森球取电、着陆动画与自动导航。
  • 星门是「弹射 → 锁定输入 → 航渡 → 落站」的过场式跃迁,没有充能或开启动画。
  • 站内部分特效材质可能缺失,只影响观感。

兼容性

  • 游戏:戴森球计划 0.10.35.29151(Unity 2022.3.62f3c1,64 位)。
  • BepInEx:5.4.17.0(Mono)。
  • 可与 DSPEasy Buildings、DSPEasy Exchange 同时安装;站内建筑与存档互不影响。
  • 与其它修改行星列表、轨道或太空战斗的模组同时安装时可能互相影响,遇到异常请先只留 DSPEasy 模组复现并附 Player.log。