/PlaceableOffGrid

PlaceableOffGrid mod for Factorio

Primary LanguageLuaMIT LicenseMIT

Short about

PlaceableOffGrid is mod that allows you to place any entity (conveyors, assemblers, inserters, pipes, etc.) not only on the grid. It breaks some graphics (like conveyor belts.) but still fun and, maybe, hardcore. How to enable grid Alt text

Long about

Transport belts

On a screenshot below, you can see how belts looks like with this mod (placed by hand) Alt text They are still working well, because belt that moves items and belt-the-entity is a separate objects. Entity have cycled animation, hitboxes, etc. but Item-moving are always tied to the grid and moves items. Entity is just graphics.

Linking

Item-moving parts need to be “linked” with each other to move items to the next segment of belt. When entity placement tied to grid, parts link automatically. But with PlaceableOffGrid you need to do this “by hand”. On the next images you can see belts when placing them: Not linked: Alt text Linked: Alt text Also linked, but distance are shorter: Alt text Same with splitters: Alt text

Underground belts

While placing underground belt, you can see "link line" connecting output and input. Alt text Remember, it's just a graphics (and collision). Alt text We can also place second underground belt output, so we have 1 input and 2 outputs, but item-moving part still the same (just a preview, I tested this). Alt text

Pipes

Same thing with pipes: Linked: Alt text Not linked: Alt text Grid-look (Shift+Space): Alt text

Rails

Rails have a bit of differences with belts and pipes. Rails have their own, more precise work logic and grid (nut placeable-off-grid flag still work). Rail planned places rails by grid, but if you place rails by hand, you need to be very precise. Alt text Alt text And this is what you get if you hold LMB and run at the east: Alt text You can't place any of train parts there: Alt text

Did you ever knew that rails have two rail-grids? Every lane built with rail planner: Alt text

Train signals and stations have placeable-off-grid flag too: Alt text I tested stopping position with stations: Alt text

Heat pipes

Heat pipes are working like fluid pipes. Alt text

Settings

Starting from 0.1.3 you can edit which prototype-types will be affected by Placeable-off-grid: Alt text

Useful tools

Snapper to grid tool added in 0.1.4. It turns this: Alt text into this: Alt text But it don't affect on belts, pipes, rails, etc.

Various screenshots:

Cheat-pole

Generators are connected Alt text

Map bug

Alt text

"Squeak through"

Generators are connected Alt text

:D

Alt text

Lab complex

Alt text

Other my mods:

Join my Discord server

Support

If you would like to support my unholy work, you can donate me using BTC, BCH or ETH (images are too large, so it's just a link): Bitcoin Cash (BCH) Bitcoint (BTC) Ethereum (ETH)

You can also contact me on discord, if you would like to dontae some other way.