From 20df9e7c7d9715173b2bdfd5697526b2f49b8dbe Mon Sep 17 00:00:00 2001 From: ThePixelGamer Date: Wed, 6 Oct 2021 18:02:53 -0500 Subject: Update misc files to match sead math changes --- src/KingSystem/Physics/SupportBone/physSupportBoneResource.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/KingSystem/Physics/SupportBone/physSupportBoneResource.cpp') diff --git a/src/KingSystem/Physics/SupportBone/physSupportBoneResource.cpp b/src/KingSystem/Physics/SupportBone/physSupportBoneResource.cpp index a33031e0..b7b2dbd9 100644 --- a/src/KingSystem/Physics/SupportBone/physSupportBoneResource.cpp +++ b/src/KingSystem/Physics/SupportBone/physSupportBoneResource.cpp @@ -238,17 +238,17 @@ void SupportBoneResource::BaseBone::postRead_() { sead::Vector3f up_local = up.ref(); aim_local.normalize(); - side = sead::cross(aim_local, up_local); + side.setCross(aim_local, up_local); // XXX: this looks like a hack. Why does this not match without an inline function? [&] { side.normalize(); }(); - up_local = sead::cross(side, aim_local); + up_local.setCross(side, aim_local); up_local.normalize(); up = up_local; aim = aim_local; base_rotate->normalize(); - base_rotate->invert(&reverse_rotate); + base_rotate->inverse(&reverse_rotate); } } // namespace ksys::phys -- cgit v1.2.3