diff options
| author | SammygoodTunes <sygamerz@gmail.com> | 2025-01-12 14:18:34 +0100 |
|---|---|---|
| committer | SammygoodTunes <sygamerz@gmail.com> | 2025-01-12 14:18:34 +0100 |
| commit | e96f66ceb83ffaf329f6098a5b0f847d58c5e117 (patch) | |
| tree | 86f38bce7906c941fd9f2cbcc0bae0833287011e /src/00_Core/Map/MapManager.cpp | |
| parent | ba1821d07b7c8420d9751ca7d7f8f2fb2bc72183 (diff) | |
Decompile MapManager::func_ov00_02083570
Decompile MapManager::func_ov00_02083588
Decompile MapManager::func_ov00_020835a4
Decompile MapManager::func_ov00_020835b4
Decompile MapManager::func_ov00_020835c4 (50%)
Diffstat (limited to 'src/00_Core/Map/MapManager.cpp')
| -rw-r--r-- | src/00_Core/Map/MapManager.cpp | 30 |
1 files changed, 23 insertions, 7 deletions
diff --git a/src/00_Core/Map/MapManager.cpp b/src/00_Core/Map/MapManager.cpp index 879cba2d..35671c7d 100644 --- a/src/00_Core/Map/MapManager.cpp +++ b/src/00_Core/Map/MapManager.cpp @@ -43,7 +43,7 @@ unk32 *MapManager::func_ov00_02082adc() {} unk8 MapManager::func_ov00_02082af4() {} bool MapManager::func_ov00_02082b3c(s32 param_2) {} -ARM u8 MapManager::UpdateMapGrid() { +ARM u8 MapManager::func_ov00_02082d08() { Course *course = this->mCourse; return course->mMapGrid[(u8) course->mCurrMapPos.x][(u8) course->mCurrMapPos.y]; } @@ -66,7 +66,7 @@ ARM bool MapManager::GetCourseData_Unk_25c() { ARM bool MapManager::func_ov00_02083318(unk32 param_2) {} ARM bool MapManager::func_ov00_02083328() { - u32 map = (u32) this->UpdateMapGrid(); + u32 map = (u32) this->func_ov00_02082d08(); return this->mCourse->IsMapInMainGrid(map); } @@ -184,11 +184,27 @@ ARM void MapManager::func_ov00_02083524(Vec3p *param_2, unk32 param_3, unk32 par } void MapManager::func_ov00_02083560(unk32 param_1, MapManager *param_2, u32 param_3) {} -unk8 MapManager::func_ov00_02083570(unk32 param_2, unk32 param_3) {} -unk32 MapManager::func_ov00_02083588() {} -unk32 MapManager::func_ov00_020835a4() {} -unk32 MapManager::func_ov00_020835b4() {} -unk8 MapManager::func_ov00_020835c4(unk32 param_2, unk32 param_3) {} + +ARM u8 MapManager::func_ov00_02083570(unk32 param_2, unk32 param_3) { + return this->mCourse->mMapGrid[param_2][param_3]; +} + +ARM unk32 MapManager::func_ov00_02083588() { + return this->mCourse->FindMapData_Unk_08(this->func_ov00_02082d08()); +} + +ARM unk32 MapManager::func_ov00_020835a4() { + return this->mCourse->Get_Unk_c8_00(); +} + +ARM unk32 MapManager::func_ov00_020835b4() { + return this->mCourse->Get_Unk_c8_04(); +} + +ARM s8 MapManager::func_ov00_020835c4(s32 param_2, unk32 param_3) { + return this->mCourse->func_ov00_0207d404(param_2, 0, param_3); +} + bool MapManager::func_ov00_020835e4(s32 param_2, unk32 *param_3, unk32 *param_4) {} unk32 MapManager::func_ov00_020835f4(s32 param_2) {} void MapManager::func_ov00_02083604(s32 param_2) {} |
