Продолжение войны с CharacterMovement()
Я через AddImpulse добавляю отбрасывание при получении урона и отдачу при нанесении
Но фишка в том, что AddImpulse накапливает импульсы и применяет финальный двойной - т.е. если я ударю сразу по двум противникам которые дают отдачу (-100,50,0), то прилетит двойная отдача (-200,100,0). Если в этот момент противник еще и успеет нанести урон с отбрасыванием на тоже значение, то в итоге будет (-300,150,0)
CharacterMovement() накапливает суммарный импульс в переменной PendingImpulseToApply, которая protected
Есть ли какой-то способ обратится к такой protected переменной?