summaryrefslogtreecommitdiff
path: root/include/Map/MapData.hpp
diff options
context:
space:
mode:
authorAetias <144526980+AetiasHax@users.noreply.github.com>2024-04-30 16:22:07 +0200
committerGitHub <noreply@github.com>2024-04-30 16:22:07 +0200
commit5c08baf1c24e50891ea12e8dcd0038c935875631 (patch)
tree05fdd2d6a55c908ddcf8cf428b34a68d2b8fe17b /include/Map/MapData.hpp
parent0d17d1087f3df2fdd72eac89370eadcefb336f50 (diff)
parent9978b675bec7b6e9806fa32b54934f51faa0ca0d (diff)
Merge pull request #37 from AetiasHax/map-manager
Delink `MapManager`, `Course` and `MapBase`
Diffstat (limited to 'include/Map/MapData.hpp')
-rw-r--r--include/Map/MapData.hpp28
1 files changed, 28 insertions, 0 deletions
diff --git a/include/Map/MapData.hpp b/include/Map/MapData.hpp
new file mode 100644
index 00000000..be4b691f
--- /dev/null
+++ b/include/Map/MapData.hpp
@@ -0,0 +1,28 @@
+#pragma once
+
+#include "global.h"
+#include "types.h"
+
+#include "lib/math.h"
+
+#include "System/SysNew.hpp"
+
+class MapData : public SysObject {
+public:
+ /* 00 */ char mUnk_00;
+ /* 01 */ s8 mMap;
+ /* 02 */ unk16 mUnk_02;
+ /* 04 */ u16 mUnk_04;
+ /* 06 */ unk8 mUnk_06[2];
+ /* 08 */ unk32 mUnk_08;
+ /* 0c */ unk32 mUnk_0c;
+ /* 10 */ unk8 mUnk_10[4];
+ /* 14 */ Vec3p mCenter;
+ /* 20 */ unk32 mFlags0[1];
+ /* 24 */ unk32 mFlags1[8];
+ /* 44 */ unk32 mFlags2[2];
+ /* 4c */ unk32 mFlags3[1];
+ /* 50 */ unk32 mUnk_50;
+ /* 54 */ unk32 mUnk_54;
+ /* 58 */
+};