Ok so now that I have someone confirmation that armor can replace shields if you're willing to put up with the downsides I have another question. How much armor do I need? for example how many layers is equivalent in usefulness to 1 mil of shielding?
Theorycrafting time! To keep things simple I'm going to assume infinite Armor HP and that your enemy is only hitting your advanced armor blocks.
Each block has 1000 base EHP, and as long as you have some Armor HP left then that jumps to 2000 EHP. If you max out pierce/punch that apparently doubles to 4000 EHP (not 100% sure of this bit, but running with it for now).
With 4000 EHP per block, you're looking at 250 advanced armor blocks to hit 1mil block EHP (but you're going to have to ensure that all 250 of them get hit before your system blocks do, if you want to match the usefulness of a shield).
For example, if you put a 5x5 layer of 10-thick advanced armor on the front of your ship, then you will have 25 "lines" of armor in that spot (each able to withstand 40k damage).
- If you manage to angle yourself so that the incoming damage is spread very evenly across this plate, then it'll absorb the full 1 million damage.
- If your enemy consistently out-manoeuvres you and manages to keep hitting exactly the same spot from exactly the same angle, then it only absorb 40k damage.
So if you are fighting multiple NPC pirates that are slowly orbiting you and naturally spreading their damage all over your ship, then armor is going be ridiculously effective for the number of blocks used. I don't have any PVP experience though, so I can't tell you how realistic it is to ensure the incoming damage gets spread around in a PVP scenario.
In conclusion, how much armor you need to match the effectiveness of shielding is going to vary wildly, depending on how well you can predict and/or control where your ship will taking damage.