Combat mechanics overhaul


Overhauls certain combat mechanics. Walls block most enemy projectiles such as spitters and enemy shotgun shells. Your projectiles can still go over your own walls. Units and structures are assigned the appropriate biological/mechanical and flying/ground-unit/ground-static tags so that can be affected by or immune to certain effects. Has multiple mod options including things like flying units and vehicles to not be affected by acid pools on the ground.

Tweaks
a month ago
1.1 - 2.0
297K
Combat
Owner:
Earendel
Source:
N/A
Homepage:
https://discord.gg/GDvxHgXjkk
License:
Limited Distribution Only Licence
Created:
4 years ago
Latest Version:
0.7.2 (a month ago)
Factorio version:
1.1 - 2.0
Downloaded by:
297K users

Status: Experimental / Alpha.
Wiki: https://factorio.miraheze.org
Discord: https://discord.gg/GDvxHgXjkk
Patreon: https://www.patreon.com/earendel

Overhauls certain combat mechanics.
Note: This is the evolution of the Walls block spitters mod, but functionality has expanded.

Walls block projectiles

Walls block most enemy projectiles from shooting over them such as spitters and enemy shotgun shells. (Optional)
Your projectiles can still go over your own walls without problems.

Flying units are not immune to all projectiles

Normally flying units are immune to all projectiles with collision. This mod changes that so that most projectiles can hit flying units.

Entity type tags

Units and structures are assigned the appropriate biological/mechanical and flying/ground-unit/ground-static tags so that can be affected by or immune to certain effects.

Mod settings

Has multiple mod options including things like flying units and vehicles to not be affected by acid pools on the ground.

Utilities

Provides some collision utilities to for other mods, such as additional named collision layers that mods can share and access from control phase code.