From 9e08dc86b8b9fa9830574ff6116d4af5541fc47e Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Wed, 28 Feb 2024 13:26:24 +0100 Subject: cleanup some math code --- src/critter.cpp | 4 +--- src/raycast.cpp | 12 +++++------- 2 files changed, 6 insertions(+), 10 deletions(-) (limited to 'src') diff --git a/src/critter.cpp b/src/critter.cpp index 9d7c860c..4068c782 100644 --- a/src/critter.cpp +++ b/src/critter.cpp @@ -191,9 +191,7 @@ void critter::update_playable(size_t i, float dt) auto off_i = Vector2i(offset_); if (!off_i.isZero()) { - offset_frac = - Vector2us(Vector2(Math::abs(std::fmod(offset_.x(), 1.f)), - Math::abs(std::fmod(offset_.y(), 1.f))) * frac); + offset_frac = Vector2us(Math::abs(Math::fmod(offset_, 1.f)) * frac); if (can_move_to(off_i)) { move_to(i, off_i, new_r); diff --git a/src/raycast.cpp b/src/raycast.cpp index b4d64a85..92d81452 100644 --- a/src/raycast.cpp +++ b/src/raycast.cpp @@ -121,9 +121,9 @@ raycast_result_s do_raycasting(std::conditional_t