This looks like fun, good luck with it! Oh, will it have it's own guns like gcombat does? That would rock.
It'll come with a small set of weapons to start with (about 5-6), but i will be adding more weapons over time once i get the engine core completed and stable. Until then, I will likely be including an engine option to make Gcombat and CDS weapons use CoDE's damage system (With a Convar toggle), so you won't be completely short of weapons to start with
For instance, instead of all the damage being absorbed into the contraption as a whole, have 95% of the damage be distributed among the contraption and the remaining 5% be applied only to the entity being shot. This way if you keep shooting a ship's left side, it will be destroyed before the others, but not before you do significant damage to the rest of the ship anyways.
Also, for added coolness, once the ship has very little (5%ish) health left, constraints start to be undone (for added "Oh shit my ship is coming apart" factor)
I could include an option for that, but i would be fairly hesitant about having it on by default. The main problem is that small components (such as wire parts, hoverballs and thrusters, for instance) would have fairly small amounts of health, so if they got hit by a weapon that did a large amount of damage, even only taking a small percentage of the hit would likely still kill them outright, thus bringing back the problem of lucky/random hits shooting off a potentially critical piece of the contraption. I CAN see what you mean though. I'll see what i can do
As for the ship coming apart at low health, i believe i have created a similar feel with an engine option that delays the final contraption death explosion for a few seconds, while setting off 'secondary' explosions at random points all over the contraption, similar to the death throes of the HL2 Helicopter and Gunship. It doesn't look particularly good on very small contraptions, but on aircraft and spacecraft it is quite pretty (especially on moderate-sized ships built using SBMP models. With that setting turned on it takes about 10 seconds for the ship to die after reaching zero health, with random secondaries popping off all over the ship)
I DO like the idea of pieces getting blown off when the contraption is at low health, though. I'll see what i can do about adding that in as an option. Good idea!
One question I have right now.
How flexible is this in terms of damage? Will this be limited to only a certain amount of weapons or practically anything that can do damage? I would vote for the latter.
What do you mean by flexibility? I'm not sure I follow you.