Столкнулся вчера с такой проблемой: функция draw_healthbar как вы знаете использует аргумент amount, который должен содержать значение от 0 до 100.
Мне нужно, чтобы при значении переменной здоровья больше 100 этот аргумент принимал процентное значение от количества здоровья. К примеру если максимальное количество здоровья равно 400, а текущее 100, то аргумент amount должен принимать значение 25. Если 200 и 100 соответственно, то 50 и т.д. Честно скажу, в матиматике я не силен. Несколько часов ломал голову над функцией которой можно было бы это просчитать и не добился ничего. Может кто знает, какие вычисления нужны для такой операции?