SS had a good system in regards to equipment being destroyed and parts of the ship being blown off.
Each part had a parent - A section of the actual vehicle. These sections also had parents, until you got to the main body.
The tree went something like this (Example is a walker). This is how it was in SS, where you didn't have the ability to mount/unmount things like alleg and didn't have a cargo hold - each of the 'equipment' things were various items, like ECM, boosters, cloak, etc.
Code: Select all
- Left 'Shoulder' - Shield generator, Equipment 1, Equipment 2
- Right 'Shoulder' - Reactor, Equipment 3, Computer
Body - Weapon Mount 1, Engine
- Body part - Weapon Mount 2
- Left Thigh - Left Calf - Left Foot
- Right Thigh - Right Calf - Right footEach section of the actual vehicle (and not the internals or weapons) was given a percentage of the hull. Granted, the ships all had their own little script file that kept all of this information (and hard points and other things like that), but it was a nice system.
Now, for allegiance, you could do it in a pretty similar manner.
Most ships/small craft would end up just having the 'body' with everything being attached to it (There are very few ships that I can think of with anything like how SS had the components), but this could work well for a capitol ship. If you could get past the shields and you knew where the shield generator's parent was, you could target the parent and take out the shield generator. Or you could target the engines, or perhaps even the turrets. Granted, the capitol ships' models would have to be re-done to have these 'children' incorporated, but it's a possibility






