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.
Has multiple mod options including things like flying units and vehicles to not be affected by acid pools on the ground.
Provides some collision utilities to for other mods, such as additional named collision layers that mods can share and access from control phase code.