No LAMS / Shields / Jamming

If you liked this item, please rate it up on Steam Workshop page.

Author: Videogames

Last revision: 8 Jan, 2023 at 20:00 UTC

File size: 198.72 KB

On Steam Workshop

Description:

"Silence of the L.A.M.S."

A ‘rebalance’ patch that disables the functionality of high-energy / high-resource defensive systems, primarily for campaign combat balance reasons.

Designs can no longer cheaply throw infinite resources & energy into "Perfect" defense systems such as anti-munition lasers or shield projectors. Placing a higher emphasis on armor, missile decoys/interceptors, and point-defense systems.

I didn’t as much want to include decoys & jammers into this, but as the shallow missile & AI detection system does not give any effective methods of dealing with them (signal processors are ineffective for missiles, and AI has nothing) I decided to anyways.

– (All affected blocks’ costs are reduced to 1)
– Jammers, Chaff Dispensers, Smoke Dispensers
– Heat Decoys, Radar Decoys
– Laser Anti-Missile Emitter
– Shield Generator, Shield Projector


Ideally I would have just rebalanced the effectiveness of these countermeasures and their energy/resource usage, however due to that not being possible I’m just removing them entirely. This is primarily due to the fact that AI’s material and power restrictions in campaign allows designs to spam them constantly where as a player construction is not able to viably.

This should hypothetically not break any blueprint compatibility as it leaves blocks untouched just modifies the code to prevent their active function. I think the game might clear their component settings thought outside of my control, so don’t save over old designs with the mod enabled.

Smash the enter key to skip the error that for some reason appears and the mod just functions perfectly anyways. The modding API is pretty bad as you’re probably aware if you’ve been on the workshop for more than 5 seconds, if anyone knows another working way to do reversible block overrides that doesn’t give false errors on startup let me know how.