Semar-LongArm icon

LongArm

Extend construction bot range, open factory machine windows from map view, enable faster planet-wide blueprint placement. Now with action buttons for loading power generators with fuel and support for adding drones to stations from player inventory.

Last updated 6 days ago
Total downloads 1624
Total rating 1 
Categories
Dependency string Semar-LongArm-1.3.0
Dependants 0 other mods depend on this mod

This mod requires the following mods to function

xiaoye97-LDBTool-1.8.0 icon
xiaoye97-LDBTool

A pre mod for add and edit Proto data, show Proto data, config mod Proto id, custom localization, custom build bar. 一个用于添加修改查看Proto数据、自定义Mod Proto ID、自定义翻译、自定义建造快捷栏的前置Mod。

Preferred version: 1.8.0
xiaoye97-BepInEx-5.4.5 icon
xiaoye97-BepInEx

BepInEx5.4.5 mod plugin framework, Mod框架

Preferred version: 5.4.5
CommonAPI-CommonAPI-1.0.1 icon
CommonAPI-CommonAPI

A modding library for Dyson Sphere Program. Currently is under development.

Preferred version: 1.0.1

README

Long Arm

Provides tools to make planet-wide building a little easier. Open UI with Control+L (configurable in Settings). On first load, inspect and bot build range will be extended, but no Build Helper Modes will be enabled enabled.

Does not affect saved games, build range changes are reverted prior to the game saving its data

Build Helper Modes

In addition to extending build range, additional modes are provided to make building planet wide blueprints a little less painful. These are optional, but may be useful in certain situations. All 3 of the active ones will work even when the build range is not overridden.

  • FlyToBuild - queues up commands to send the mecha to nearby build previews (until all are built)
  • FastBuild - slightly cheaty option where builds are done as quickly as the game allows but inventory items are consumed, however bot travel time is ignored
  • FreeBuild - very cheaty option where inventory items are not consumed, builds are done as quickly as the game allows. This mode can disable achievements for your save. This mode is generally limited by the number of updates per second your computer can do while adding factory machines at a very high speed.
  • None - default setting

Note that the helper mode used is saved in config now so be cautious when switching between different save games to make sure the mode you want is the one currently selected.

Factory Tour Mode

(Default keybind to open window is Control + W)

Designed to help locate parts of the current planet/factory by building a list of locations and then flying mecha to each location in list.

Tour

Supports finding: veins, stations, generators, storage and assemblers. Use item filter to narrow results down.

Once list is built Next/Previous buttons will issue fly command in mecha to go to next location.

Note: locations for veins and assemblers are only considered distinct if they are more than 10 meters apart

KeyBinds

Open game settings to rebind or unbind the keys under the Control tab Config

Installation

This mod requires BepInEx to function, download and install it first: link

Manually

First install the CommonAPI mod, this mod depends on it. Next, download the archive file, extract contents and drag LongArm.dll into the BepInEx/plugins directory.

Mod manager

Click the Install with Mod Manager link above. Make sure dependencies are installed, if prompted. This mod will do basically nothing if the keybinds don't get registered, keybinds are now supplied from CommonAPI

Changelog

v1.3.0

Removed window showing prebuild status summary since this functionality is now part of the game. Build helper mode now persisted between restarts. Removed "Auto" option from tour mode

v1.2.2

Updated build

v1.2.1

Resolved FastBuild/FreeBuild mode performance issue on planets with lots of assembling machines. Should be much snappier now. Adjusted height of tour window

v1.2.0

Added support for adding fuel to all generators across all factories (hold CTRL while hitting button) Switched to CommonAPI for keybind registration

v1.1.3

Bugfix - fixed issue with FastBuild mode when returning to planet with unrealized prebuilds by delaying action while player is in "sail" mode.

v1.1.1/2

Rebuild against latest game version

v1.1.0

Fixed exception thrown when preview window layout changes Added factory tour mode to help locate things on planet factory faster

v1.0.1

Rebuild to sync with latest version of game

v1.0.0

Added Build Status window to show blueprinted items vs. inventory counts Added "Add Bots" button for filling stations all stations on planet with drones/vessels (configurable) Tweaked Free & Fast Build modes to run much more quickly

v0.2.0

Added "Add Fuel" action for jumpstarting power network with missing fuel from player inventory Fixed issue with count of remaining prebuilds in FastBuild mode

v0.1.0

Made build helper modes independent from settings to extend build/inspect range

v0.0.1

First version

Contact

Bugs? Contact me on discord: mattersnot#1983 or create an issue in the github repository.

Available versions

Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2021-11-29 1.3.0 254 Version 1.3.0 Install
2021-11-23 1.2.1 267 Version 1.2.1 Install
2021-11-19 1.2.0 203 Version 1.2.0 Install
2021-11-19 1.1.3 91 Version 1.1.3 Install
2021-11-18 1.1.2 61 Version 1.1.2 Install
2021-11-18 1.1.1 5 Version 1.1.1 Install
2021-11-16 1.1.0 104 Version 1.1.0 Install
2021-10-29 1.0.1 363 Version 1.0.1 Install
2021-10-29 1.0.0 62 Version 1.0.0 Install
2021-10-27 0.2.0 83 Version 0.2.0 Install
2021-10-27 0.1.0 63 Version 0.1.0 Install
2021-10-26 0.0.1 68 Version 0.0.1 Install