You are viewing a potentially older version of this package. View all versions.
brokenmass-MultiBuild-1.1.2 icon

MultiBuild

This mods gives you the ability to build multiple copies of a building, with optional space between the copies. AdvancedBuildDestruct alternative.

Date uploaded 5 years ago
Version 1.1.2
Download link brokenmass-MultiBuild-1.1.2.zip
Downloads 5498
Dependency string brokenmass-MultiBuild-1.1.2

README

MultiBuild

This mods gives you the ability to build multiple copies of a building, with optional space between the copies.

This mod is NOT COMPATIBLE with AdvancedBuildDestruct.

MultiBuild

In this screenshot you can see MultiBuild , CopyInserters and BuildCounter;

Disclaimer

This mod does not alter any entity or save anything to disk.
This mean the mod SHOULD be very safe to use and not break your savegame, not even after an update.
If it stops working following a game update, you can just disable it and your game will just work, obviously without the extended capabilities provided by the mod.

Usage

Select a building from the building bar or copy an exisiting building, then press LEFT ALT keyboard button to enter multibuild mode.

Left Mouse Click once to start building and Left Mouse Click one more time when you are happy with the placement of the copies.

Press + and - on your keyboard to increase / decrease the spacing between buildings

Press 0 to reset spacing to 0

Press Z to 'rotate' the building path (if you are not buildin on a straight line)

Configuration

itemSpecificSpacing

If this option is set to true, the mod will remember the last spacing used for a specific building. Otherwise the spacing will be the same for all entities.

  • Type: boolean [true/false]
  • Default value : true

FAQ

  • What are the limitations of this mod ?
    This mod doens't allow to place multiple miners, oil extractors or orbital collectors.

  • What are the differences with AdvancedBuildDestruct ?
    This mod uses a 'native-like' collision detection ensuring that your building are always correctly placed. It also take control of the building loop and trigger complex recalculation only when needed thus increasing the performance in building mode (no more frame drops), expecially when used together with CopyInserters.

  • Why didn't you contribute to AdvancedBuildDestruct ?
    I've tried and opened a PR to the mod maintainer with an initial set of improvements. Unfortunately he/she doesn't seem to be too active and I decided to publish an alternative mod

TODO

  • Add ability to build a full 'loop' of a certain type of building. useful to build a lot of solar panels.
  • Allow to build outside build range (acting as a sort of)
  • Add 'blueprints' (allow to copy an area of the map and paste it somewhere else, while keeping the spacing between building consistent)

Changelog

v1.1.2

  • Fix incompatibility issue with CopyInserters where inserters were not being copied when in multibuild mode

v1.1.1

  • Fix a bug where the build preview disappears and the game reports "building out of range", if, when in multibuild mode, only a single copy of the building is placed.

v1.1.0

  • Store spacing indipendently per item so that you can place your power poles with a different spacing than your assembler without having to constantly tap + and -. You can opt out of this functionality and revert to the hold behavious by setting the itemSpecificSpacing config to false.
  • Add ability to use key 0 to reset spacing

v1.0.2

  • Fixes incorrect (slightly large) spacing of accumulators

v1.0.1

  • Fixes an null pointer error in some cases when the spacing was set to a value higher than the amount of spaces between start and end
  • Add ability to use keypad + and - to increase / decrease spacing
  • Fix spacing of power poles

v1.0.0

  • Initial Release

Special Thanks

Thanks to iskabot and Ixosis for the beta testing.