Hello everyone,
I just started with ORK3, nearly done with the 2D RPG Quickstart guide. I'm trying to decide how to approach implementing a system similar to Fear and Hunger, where combatants' individual limbs are tracked, targeted, destroyed, healed, etc. For example, a combatant might have their sword arm attacked and destroyed, and can no longer use their sword in combat. Their sprite/character model would also be updated to reflect this change, with things like animation and movement speed changed in the event of loss of legs, etc.
Most of this can probably be handled via Schematics, things like checking for a limb before presenting an option/ability in battle, etc. I'm not completely sure how to handle it, but I'm comfortable enough experimenting around with that.
The thing I could use the most guidance on is how to approach organizing limbs in relation to their owner, and targeting. I'd like for the player to be able to cycle through the available target limbs, with each one getting a highlight flash:

How would you approach doing this? The way I organize limbs in relation to the combatant will determine pretty much everything else. I'm particularly curious how this might be handled with 3D combatants instead of 2D sprites.
So far my best guess is that limbs are children of the combatant object, and their location/rotation is "bound" to the torso/central mass (I'm not sure what the correct term is here). If I did that, I'm not sure how to best handle Target Selection with this setup, which seems like it was meant to target at the Combatant level, not children objects of Combatants - unless I "bump up" one level, and make each limb its own Combatant, and all players/enemies/NPCs are actually "Groups"?
Thank you!