Resolves #5006. Gives shields the ability to absorb ACU explosions. The absorption behavior can be easily configured in the new ShieldAbsorptionValues.lua file, similar to how armor types are set up.
Testing done on the proposed changes
Spawn power, a shield, and an engineer under the shield. Spawn an enemy/friendly ACU outside the shield and explode it. The shield should take 2500 damage and everything underneath will stay unharmed.
Checklist
[x] Changes are annotated, including comments where useful
[ ] Changes are documented in the changelog for the next game version
Description of the proposed changes
Resolves #5006. Gives shields the ability to absorb ACU explosions. The absorption behavior can be easily configured in the new![190](https://github.com/FAForever/fa/assets/82986251/5caed620-0299-4b0f-b611-82910d22afcd)
ShieldAbsorptionValues.lua
file, similar to how armor types are set up.Testing done on the proposed changes
Spawn power, a shield, and an engineer under the shield. Spawn an enemy/friendly ACU outside the shield and explode it. The shield should take 2500 damage and everything underneath will stay unharmed.
Checklist