There is 1 thing you can do that isn't that difficult. I will not be doing knockback data but I will be doing the angles. Knockback is relatively straightforward, and if your willing to do it, I could just give you the fairly basic directions on how to do it.