summaryrefslogtreecommitdiff
path: root/src/data/mapVvvToSurfaceType.c
diff options
context:
space:
mode:
authoroctorock <79596758+octorock@users.noreply.github.com>2023-06-17 00:10:00 +0200
committeroctorock <79596758+octorock@users.noreply.github.com>2023-06-17 00:10:00 +0200
commitc317fe3f18325fec54c0d76df450f132945449f7 (patch)
tree553de6f2d0b1a1ed2a988ffb8a306dd3a138e88a /src/data/mapVvvToSurfaceType.c
parent551cb7209393d06e302a5bda489c341f38efd1f3 (diff)
Extract KeyValuePairs
Diffstat (limited to 'src/data/mapVvvToSurfaceType.c')
-rw-r--r--src/data/mapVvvToSurfaceType.c74
1 files changed, 74 insertions, 0 deletions
diff --git a/src/data/mapVvvToSurfaceType.c b/src/data/mapVvvToSurfaceType.c
new file mode 100644
index 00000000..50abb84e
--- /dev/null
+++ b/src/data/mapVvvToSurfaceType.c
@@ -0,0 +1,74 @@
+#include "asm.h"
+#include "player.h"
+
+const KeyValuePair gMapVvvToSurfaceType[] = {
+ { 13, SURFACE_PIT },
+ { 38, SURFACE_SLOPE_GNDGND_V },
+ { 39, SURFACE_SLOPE_GNDGND_H },
+ { 82, SURFACE_26 },
+ { 99, SURFACE_24 },
+ { 116, SURFACE_EDGE },
+ { 8, SURFACE_7 },
+ { 31, SURFACE_MINISH_DOOR_FRONT },
+ { 32, SURFACE_MINISH_DOOR_BACK },
+ { 33, SURFACE_A },
+ { 34, SURFACE_B },
+ { 24, SURFACE_16 },
+ { 18, SURFACE_ICE },
+ { 15, SURFACE_SHALLOW_WATER },
+ { 14, SURFACE_SLOPE_GNDWATER },
+ { 16, SURFACE_WATER },
+ { 27, SURFACE_BUTTON },
+ { 29, SURFACE_BUTTON },
+ { 97, SURFACE_1B },
+ { 90, SURFACE_1C },
+ { 17, SURFACE_14 },
+ { 98, SURFACE_21 },
+ { 101, SURFACE_6 },
+ { 102, SURFACE_6 },
+ { 103, SURFACE_6 },
+ { 104, SURFACE_6 },
+ { 105, SURFACE_6 },
+ { 106, SURFACE_6 },
+ { 108, SURFACE_6 },
+ { 109, SURFACE_6 },
+ { 110, SURFACE_6 },
+ { 111, SURFACE_6 },
+ { 107, SURFACE_6 },
+ { 48, SURFACE_22 },
+ { 49, SURFACE_22 },
+ { 50, SURFACE_22 },
+ { 51, SURFACE_22 },
+ { 22, SURFACE_DUST },
+ { 25, SURFACE_HOLE },
+ { 240, SURFACE_HOLE },
+ { 87, SURFACE_CLONE_TILE },
+ { 83, SURFACE_LADDER },
+ { 241, SURFACE_LADDER },
+ { 63, SURFACE_AUTO_LADDER },
+ { 80, SURFACE_CLIMB_WALL },
+ { 81, SURFACE_2C },
+ { 52, SURFACE_LIGHT_GRADE },
+ { 53, SURFACE_29 },
+ { 42, SURFACE_E },
+ { 43, SURFACE_D },
+ { 44, SURFACE_10 },
+ { 45, SURFACE_F },
+ { 64, SURFACE_E },
+ { 65, SURFACE_D },
+ { 66, SURFACE_10 },
+ { 67, SURFACE_F },
+ { 72, SURFACE_10 },
+ { 74, SURFACE_E },
+ { 69, SURFACE_E },
+ { 71, SURFACE_E },
+ { 70, SURFACE_D },
+ { 73, SURFACE_D },
+ { 68, SURFACE_D },
+ { 75, SURFACE_D },
+ { 19, SURFACE_SWAMP },
+ { 41, SURFACE_DOOR },
+ { 23, SURFACE_2D },
+ { 40, SURFACE_DOOR_13 },
+};
+// const u16 gMapVvvToSurfaceTypeEnd = 0;