Я планирую прописать в функциях разные эффекты , уровень воздействия которых будет либо float числом от 0.01..1.0, например, при этом я хочу чтобы эти функции воспринимали либо конкретное число, либо.... блэть как их назвать, либо переменные-функции hurmful, minor, avarage, major, которые генерируют рандомные значения на участках диапазона от 0.01-1.0