summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2024-03-21 19:19:53 +0100
committerStanislaw Halik <sthalik@misaki.pl>2024-03-22 04:17:20 +0100
commit510950aa138fa34ed992ef3ea89fadf38d578da3 (patch)
treee680672db769c52d8b8711ab3c88c2ea97367176
parentfbe6aa987bd238c559a306d43027a5315eafefd0 (diff)
d
-rw-r--r--editor/tests/pathfinding.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/editor/tests/pathfinding.cpp b/editor/tests/pathfinding.cpp
index b1231be4..b99df6ca 100644
--- a/editor/tests/pathfinding.cpp
+++ b/editor/tests/pathfinding.cpp
@@ -246,10 +246,11 @@ void pf_test::update_pre(app& a, const Ns& dt)
break;
}
fm_assert(step.count > 0);
- constexpr auto inv_Frac = 1.f / (float)unsigned{limits< std::decay_t<decltype(C.offset_frac.x())> >::max};
+ using Frac = decltype(critter::offset_frac)::Type;
+ constexpr auto inv_frac = 1.f / (float)unsigned{limits<Frac>::max};
const auto vec = Vector2(step.direction) * step_magnitude(step.direction);
const auto sign_vec = Math::sign(vec);
- const auto frac = Vector2(C.offset_frac) * sign_vec * inv_Frac;
+ const auto frac = Vector2(C.offset_frac) * sign_vec * inv_frac;
auto offset_ = vec + frac;
auto off_i = Vector2i(offset_);
if (!off_i.isZero())