Люди добрые, помогите!
Что лежит в аттаче: небольшая комната, по центру - средней высоты красный куб.
Вот, что я хочу получить: нормальное, реалистичное движение нашего ГлавГероя. Плюс: реалистичное взаимодействие с окружающими объектами. Попалось что-то тяжелое - фиг сдвинешь. Попалось очень легкое - практически не замечаешь его присутствия.
Что у меня есть на данный момент: два вида движения. Но оба не те, что мне нужны! Первый вид (функция playerwalk1): взаимодействует с объектами классно, правдоподобно, но ГлавГерой ходит по уровню так, как будто скользит по нереально гладкому льду.
Второй вид (функция playerwalk2): ходит по уровню так, как мне нужно. Превосходно. Но! Наш "Верный Слуга" становится каким-то подобием "Терминатора" - ему все по плечу. Раскидывает 100-килограмовые объекты, как пушинки.
Что мне делать? Пожалуйста, посмотрите аттач. Очень надеюсь на скорый ответ.