Threads discussing this:
http://www.fc-mod.com/viewtopic.php?f=34&t=665
Devi working on this: none ATM
Core ideas:
Since there hasn't been much discussion, or at least any I can find, I'll present a simple idea, which is open to debate, but I shall create a proper thread and link it to this one.
My current ideas (likely to change): there are two types of damage, normal and special, anybody who has ever played Pokemon should understand what I am getting at here, but I'll explain anyway:
Normal: kinetics, bullets, ship impacts, and such
Special: energy weapons, lasers, plasma cannons and the likes
Each block has a damage resistance and a special damage resistance, which determine what percentage of the damage dealt by the damage inflictor is actually inflicted on a block.
For example, block X has a damage resistance of 60%, but a special resistance of only 20%, so a kinetic impact dealing 100 points of damage will be reduced to 40, but a special impact will deal 80 points. This system can be balanced so that the total resistance is equals a maximum or 100%, but doesn't necessarily have to for lower grade materials.
Shields will follow the same principle, but will cut out after absorbing so much damage, meaning people can choose from a more normal resistant, or a more special resistant shield, which means if you want to build a ship with high normal resistance, that leaves it very weak to special attacks, you can use a shield to cover for this, that it until the shield breaks. Shields can either be cast as a box (or any other shape for that matter) around the ship, or just be invisible and absorb damage that would normally be taken by the ship
Now for ships, there are two systems immediately obvious to me:
1: each block on the ship has its own HP, and they break individually
Pros: more realistic, as it means you have to be a little more tactical during ship to ship combat
Cons: might be harder to do, might make fights a bit too complicated
2: the ship has a total health determined but the number of blocks, but its resistance to the two types of damage is an average of the total resistances of each type, for every block in the ship
Pros: in ship combat, you just shoot wherever you want, might be easier to implement
Cons: would create scenarios equivalent to the classic FPS game feature of knifing someone on the little toe, and them dying, just as they would if you knifed them in the face
How this can be accomplished:
Decisions need to be made before I can say anything about this