From 090b1ae50ee4c3c13f7b4bd0734d8be22491fe76 Mon Sep 17 00:00:00 2001 From: SammygoodTunes Date: Sat, 11 Jan 2025 18:51:09 +0100 Subject: [PATCH] Decompile MapManager::GetCourseMinZ Decompile MapManager::GetCourseMaxX Decompile MapManager::GetCourseMaxZ --- include/Map/MapManager.hpp | 6 +++--- src/00_Core/Map/MapManager.cpp | 15 ++++++++++++--- 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/include/Map/MapManager.hpp b/include/Map/MapManager.hpp index e2cbcb21..10c57c40 100644 --- a/include/Map/MapManager.hpp +++ b/include/Map/MapManager.hpp @@ -103,9 +103,9 @@ public: static unk8 func_ov00_02083374(); static unk8 func_ov00_02083384(); q20 GetCourseMinX(); - unk8 GetCourseMinZ(); - unk8 GetCourseMaxX(); - unk8 GetCourseMaxZ(); + q20 GetCourseMinZ(); + q20 GetCourseMaxX(); + q20 GetCourseMaxZ(); unk8 func_ov00_020833c4(); unk8 func_ov00_020833d0(); unk8 func_ov00_020833dc(); diff --git a/src/00_Core/Map/MapManager.cpp b/src/00_Core/Map/MapManager.cpp index 6ee1310b..161b7301 100644 --- a/src/00_Core/Map/MapManager.cpp +++ b/src/00_Core/Map/MapManager.cpp @@ -67,9 +67,18 @@ ARM q20 MapManager::GetCourseMinX() { return (this->mCourse->mBounds).min.x; } -unk8 MapManager::GetCourseMinZ() {} -unk8 MapManager::GetCourseMaxX() {} -unk8 MapManager::GetCourseMaxZ() {} +ARM q20 MapManager::GetCourseMinZ() { + return (this->mCourse->mBounds).min.z; +} + +ARM q20 MapManager::GetCourseMaxX() { + return (this->mCourse->mBounds).max.x; +} + +ARM q20 MapManager::GetCourseMaxZ() { + return (this->mCourse->mBounds).max.z; +} + unk8 MapManager::func_ov00_020833c4() {} unk8 MapManager::func_ov00_020833d0() {} unk8 MapManager::func_ov00_020833dc() {}