Water-Friendly Walls

by _zapper

Screw landfill! Defences on the coastline is no longer painful and ugly! You can place walls, gates, land mines, and big electric poles on shallow water! Walls no longer visually connect to nothing when next to water! Spaceship walls no longer visually connect to nothing when next to the vacuum of space! Supports modded shallow tiles, walls, gates, and land mines!

Tweaks
20 days ago
1.1 - 2.0
5.21K
Combat
Owner:
_zapper
Source:
N/A
Homepage:
N/A
License:
CC-BY-SA-4.0
Created:
8 months ago
Latest Version:
2.0.1 (20 days ago)
Factorio version:
1.1 - 2.0
Downloaded by:
5.21K users

Hate having to spend 50 stone on landfill on each wall just so it can stand on the ground that's covered with 5cm of water?

Hate having to use even more landfill around your walls so they don't look super ugly as they visually connect to literally nothing?

Hate having to spend several minutes trying to re-route your walls so you don't need all of that landfill?

Do you hate building bases on Gleba?

Not today!

  • Your walls, gates, and land mines can now be placed on shallow water tiles! (Or any other modded shallow tiles)
  • Big electric poles can now be placed on shallow water tiles too!
  • Walls will no longer visually connect to nothing when next to water or the vacuum of space. (Collision boxes do not change, this is purely aesthetic)
  • Highly configurable!

What does it look like?

Coastline defence example:


(Unnecessary connections off)


(Unnecessary connections on)

Space Exploration spaceships examples:

(Disclaimer: I never built any of these, these examples are all from the Space Exploration's custom main menu simulations.)

Example 1


Unnecessary wall connections off


Unnecessary wall connections on

Example 2


Unnecessary wall connections off


Unnecessary wall connections on

Example 3


Unnecessary wall connections off


Unnecessary wall connections on

Example 4


Unnecessary wall connections off


Unnecessary wall connections on

What can be configured?

Startup settings

Allow walls

Allow walls to be placed on shallow-water tiles
TRUE is the default

Allow gates

Allow gates to be placed on shallow-water tiles
TRUE is the default

Allow land mines

Allow land mines to be placed on shallow-water tiles
TRUE is the default

Allow river explosives (if Anti-Cheese Waterfill is enabled)

Allows you to use river explosives to be placed directly on shallow water.
FALSE is the default

Allow unnecessary wall connections

Allow walls to visually connect to empty tiles where it can't be placed (collision boxes don't change).
FALSE is the default

If you have any suggetions/bug reports, leave it in the discussion :)