Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
About the PR
The EMP is moving from APC based to Grid based.
Frontier, The Pit, Tinnia and all security ships are fully EMP immune!
Any item on the same grids fully ignore EMP effects.
Lights are back to explode now on none protected EMP grids, 10% only.
Fixed a line on "ExplosionSystem.cs"
Moved all ship files to new files to organize them all.
Why / Balance
Allow EMP immunity to work as the full grid, instead of having to code a new entity and systems per every EMP event that exists, allow sec ships to actually be immune and not semi immune.
Technical details
Added a new component called "StationEmpImmuneComponent" that have a lookup on the EMP event, any item on the grid will have the event ignore it.
Media
https://discord.com/channels/1123826877245694004/1127687656084611214/1162514900929757244
Breaking changes
EMP Immune APC been replaced with migration to normal APC.
Changelog
🆑 dvir01