Hey there, I'm currently trying to make a game like Dark Souls and I'm working on the animations (since that is a pretty crucial part of the combat system), but it didn't occur to me how may animations I would have to make for each weapon until now.
If you're not familiar with Dark Souls, for each weapon class (sword, spear, halberd, etc.) you would have between 1 and 3 attack animations, 1 animation to return the weapon to it's idle state and then an idle animation with your weapon, rolling, running, resting at a bonfire, etc.
And to make matters worse, the player could also wear 4 different armor pieces at once and a shield.
I later saw a GDC talk (youtu.be/pmSAG51BybY?t=7m4s | Minute: 7:04 - 8:30) where he talks about splitting the character in multiple parts and having them rotate and position themselves based on a text file.
So I was thinking how to implement this inside C2 and I thought of using arrays like this:
The problem is that this would be quite tedious to set up (since C2 only allows you to change one X,Y or Z value at a time) and I would need one array like this for each animation, which would be quite a lot of arrays...
So, do you guys have any suggestions on how to do this?