SphereEditorTools
Enhance the function of dyson sphere editor. Feature: Hotkeys, symmetric tool, grid alignment changing. 畫球輔助-增加自訂熱鍵、對稱筆刷、軌道修改等功能。
截圖 共 2 張
模組介紹 作者原文
SphereEditorTools
A QoL mod aims to improve dyson sphere editing experience.
Feature
Custom Hotkeys
When the building plan toolbox is displayed, you can use the hotkeys to switch between different tools.
All hotkeys used in this mod are customizable in configuration, key name can be found in Unity manual - InputManager.
Symmetric Building Tool
You can now build or remove multiple entities at once!
Symmetric tool can be toggle with tab. There are two types of symmetry in the tool:
Mirror symmetry: When it is activated (hotkey m), it will create corresponding reflections on the other side of the equator.
Rotational symmetry: Numpad [+]/[-] to increase/decrease the number of brushes on the same latitude, ranging from 1 to 90.
To multiple selection, hold ctrl and click 3 times to include the original object. To keep selecting, hold Ctrl and click on other objects.
Orbit Modification Tool
Anchor Mode: When enabled, the selected layer rotation will stop, the grid orientation will be changed immediately when the orbit is modified and the position of structures will remain unchanged. It can fix the grid misalignment problem.
Angular speed: Change the angular speed of selected layer. Input empty string will reset the orbit angular speed.
Hide Object
When mask is enabled in the GUI window, a black mask will appear in the background.
You can also use hotkey h to hide dyson swarm and the star.
Compatiblity
- ImportDysonLayer: The symmetry building tools may not work with this mod.
- NebulaMultiplayerMod: Some features (e.g. anchor mode) won't sync. Recommand to create blueprint in single player mode.
Installation
Via r2modman, or manual download the file and put SphereEditorTools.dll in BepInEx/plugins folder.
Configuration
Run the game one time to generate.cfg file. Restart the game to make the changes take effect.
Manual download.cfg file loaction: BepInEx\config\com.starfi5h.plugin.SphereEditorTools.cfg
If you're using r2modman, go to Config editor to change the cfg file.
General
|| Default | Description |
|:----- |:------ |:---------- |
| EnableToolboxHotkey | true | Switch between build plan tools with hotkeys. |
| EnableDisplayOptions | true | Enable display control of star and black mask. |
| EnableSymmetryTool | true | Enable mirror and rotation symmetry of building tools. |
| EnableToolboxHotkey | true | Enable dyson sphere layer orbit modifiy tool. |
GUI
|| Default | Description |
|:----- |:------ |:---------- |
| EnableGUI | true | Display a toolbox window. |
| WindowPosition | 300, 250 | Position of the window. Format: x,y |
| WindowSize | 240, 200 | Size of the window. Format: width,height |
Hotkeys
|| Default | Description |
|:-------------- |:------ |:------------ |
| Toolbox |
| KeySelect | space | Inspect |
| KeyNode | q | Build Node |
| KeyFrameGeo | w | Build Frame(Geodesic) |
| KeyFrameEuler | e | Build Frame(Euler) |
| KeyShell | r | Build Shell |
| KeyGrid | g | Toggle Grid |
| Visibility |
| KeyHideMode | h | Toggle mask & star hide mode |
| Symmetry Tool |
| KeySymmetryTool | tab | Toggle symmetry tool |
| KeyMirroring | m | Toggle mirroring mode |
| KeyRotationInc | [+] | Increase the degree of rotational symmetry |
| KeyRotationDec | [-] | Decrease the degree of rotational symmetry |
畫球輔助工具
增加戴森球編輯器的功能,改善畫球的遊戲體驗。
功能
自定義熱鍵
當工具箱顯示時,可以用熱鍵來切換不同的建造工具。其他功能也可以用熱鍵操控。
這個MOD用到的熱鍵都可以在設置中自定義,鍵名可以在Unity手冊 - Input Manager中找到。
對稱建設工具
啓用後,可以用熱鍵tab開關,開啓時能同時用多個筆刷建造或拆除。
鏡像對稱以赤道面對稱,開啓時(m)會在赤道另一側半球產生對應的筆刷。
旋轉對稱以自轉軸對稱,數值表示在同一個緯線上有多少個筆刷,範圍在1-120(數字鍵盤[+][-]增減)。
軌道修改工具
錨定節點:啓用後,所選層停止旋轉,修改軌道時將會立即改變網格位置,節點位置保持不變。可以修復網格錯位問題。
角速度:改變所選層的角速度。輸入空字符串將重置軌道的角速度。
隱藏物體
在操作窗口中啓用遮罩後,會出現一個黑色遮罩並擋住戴森球體的背部部分。
熱鍵h可以切換恆星和遮罩的顯示狀態。
兼容性
- ImportDysonLayer:對稱建設工具無法與此mod兼容。
- NebulaMultiplayerMod:部分功能(例如軌道修改)無法同步。建議在單人模式下創建藍圖再使用。
安裝
通過管理器r2modman,或者手動下載文件並將SphereEditorTools.dll放入BepInEx/plugins文件夾。
設置.cfg文件需要先運行過遊戲一次纔會出現,修改後要重啓遊戲纔會生效。
管理器安裝: 左邊選項Config editor -> 找到starfi5h.plugin.SphereEditorTools -> Edit Config
手動安裝: 更改BepInEx\config\com.starfi5
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: