Mats391 wrote:split the current animations...should be fixable as well
not be good for PR....from instakill to 2-3 hits
i had the same idea of splitting the animation but not so much with the thurst part. You most likely know what you are saying but i have something different...
OPERATION:
split 2 existing animations for knife.
put a warm up part of 5~10, blocking from using the second part (only for right click, stoping instant charge). The block can be preformed by using the machinegun over heat code which will be shortened and without whiz sounds (after first animation shoot some kind of invisible,super short range round which will set it to over heat instantly, unless can be done faster another way).the heat bar can indicate load time.
Release right click to stab at same range of normal stabbing.
Another way:same thing basically but instead using the grenade mechanism. I haven't really thought about how this way will work and it's more likely to be hardcoded
DAMAGE SYSTEM:
when stabbed you will go black and white with 10~25 seconds before they bleed out.The black and white part can be calculated by just setting the amount of damage done by the knife which will be enough to make him go balck and white but not insta kill( also good for normal stabbing which means using the same code for both with just changing damage values).
LIMITATIONS:
This may be more tricky and hard coded
This function will be only available for unconventional armies. I assume this will really be the hardest part. maybe for only OPFOR, Vietnam/ Normandy era's for all? I can't really decide for who except for unconventional forces.
Stab can be released only after cool down.
When done "cooling" the guy will start screaming something which will help countering ninja charges (but means cool down and bleed out times should be shorter to compensate for that, also quite the task)
The limitations parts need some rework for balance and i don't have the full idea of how difficult and long it may be but basically this is a really good concept for such a system. Would like to know what the you and the Dev's think
EDIT: i haven't really thought about how you will run and don't know how might that work...