Water-Friendly Walls

by _zapper

Screw landfill! Defences on the coastline is no longer painful and ugly! You can place walls, gates, and land mines 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! (Space Exploration) Supports modded walls, gates, and land mines!

Tweaks
a month ago
1.1
988
Combat
Owner:
_zapper
Source:
N/A
Homepage:
N/A
License:
CC-BY-SA-4.0
Created:
a month ago
Latest Version:
1.0.1 (a month ago)
Factorio version:
1.1
Downloaded by:
988 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?

Are you tired of seeing your Space Exploration spaceship looking like a giant waffle?

Not today!

  • Your walls, gates, and land mines can now be placed on shallow-water tiles! (Or any other modded shallow tiles)
  • 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 :)