Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sparr/factorio-mod-entity-symmetry
A mod for the game Factorio, places rotated/mirrored entities around specified points.
https://github.com/sparr/factorio-mod-entity-symmetry
Last synced: 3 months ago
JSON representation
A mod for the game Factorio, places rotated/mirrored entities around specified points.
- Host: GitHub
- URL: https://github.com/sparr/factorio-mod-entity-symmetry
- Owner: sparr
- License: mit
- Created: 2018-04-13T22:45:33.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-09-18T00:25:45.000Z (3 months ago)
- Last Synced: 2024-09-18T04:19:52.880Z (3 months ago)
- Language: Lua
- Size: 106 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.txt
- License: license.txt
Awesome Lists containing this project
README
# Entity Symmetry
A mod for the game Factorio, places rotated/mirrored entities around specified points.The purpose of this mod is to speed up development of blueprints, particularly
for rail junctions.## Usage
Craft a "Symmetry Center" item. Place it in the world as a "Symmetry Center"
entity. Place some entities nearby and see them duplicated around the center.
Remove those entities and the duplicates will be removed. Creation and removal
use construction ghosts and deconstruction marks by default. Enabling direct
creation and removal (cheating) requires enabling a new map setting and player
setting.## Configuration
The Symmetry Center entity is a constant combinator. Setting signals within it
will control its behavior as follows:- **C**
Move the center of symmetry to a corner/edge of the tile. 0 = north edge, 1 =
northeast corner, ..., 6 = west edge, 7 = northwest corner.
- **D**
Set the max distance from the center to copy entities. Default is 64. Negative
numbers are circular distance, positive square.
- **R**
Rail entities are always placed on a 2x2 grid. This setting controls whether
other entities honor that grid. -1 is never. 1 is always. 0 is not until a
rail entity is placed then it automatically becomes 1.
- **S**
Type of Symmetry. 0 = None. Positive = rotation, 4 and 2 are useful, other
numbers are just pretty. Negative = mirror, -1 = east/west, -2 = north/south,
-4 and -8 are diagonal, add together for multiple mirrors.
- **item**
Positive signal will copy only the signaled item(s). Negative signal will
exclude the signaled item(s) from copying.