Update game FromFloat function rounding

- Updated Game::Utils::FromFloat to round float values correctly before casting to Game::SCR_f
This commit is contained in:
izawartka 2026-08-22 01:38:42 +02:00
parent 0afed76f8c
commit ac557fafd3

View File

@ -7,7 +7,7 @@ namespace Game::Utils {
} }
constexpr SCR_f FromFloat(float value) { constexpr SCR_f FromFloat(float value) {
return static_cast<SCR_f>(value * 16384.0f); return static_cast<SCR_f>(value * 16384.0f + 0.5f);
} }
constexpr SCR_f Multiply(SCR_f a, SCR_f b) { constexpr SCR_f Multiply(SCR_f a, SCR_f b) {