summaryrefslogtreecommitdiff
path: root/src/engine/courses/DoubleDeck.cpp
diff options
context:
space:
mode:
authorMegaMech <7255464+MegaMech@users.noreply.github.com>2024-12-05 21:41:58 -0700
committerMegaMech <7255464+MegaMech@users.noreply.github.com>2024-12-05 21:41:58 -0700
commit19135c9ee83643ea863d5725c22319e502938cac (patch)
treeec4792402d73607e1c80e8b6a4cf766c5ac0e171 /src/engine/courses/DoubleDeck.cpp
parent7628e98e37d72aa508aa1af276ef8e3485df339c (diff)
load course dl textures from otr and move objects
Diffstat (limited to 'src/engine/courses/DoubleDeck.cpp')
-rw-r--r--src/engine/courses/DoubleDeck.cpp11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/engine/courses/DoubleDeck.cpp b/src/engine/courses/DoubleDeck.cpp
index 74fb7e714..37064a059 100644
--- a/src/engine/courses/DoubleDeck.cpp
+++ b/src/engine/courses/DoubleDeck.cpp
@@ -4,9 +4,8 @@
#include <memory>
#include "DoubleDeck.h"
-#include "GameObject.h"
#include "World.h"
-#include "engine/vehicles/OBombKart.h"
+#include "engine/objects/OBombKart.h"
#include "assets/double_deck_data.h"
extern "C" {
@@ -33,11 +32,17 @@ extern "C" {
extern s16 currentScreenSection;
}
+const course_texture double_deck_textures[] = {
+ { gTextureGrayCobblestone, 0x010C, 0x0800, 0x0 },
+ { gTexture642978, 0x010D, 0x0800, 0x0 },
+ { 0x00000000, 0x0000, 0x0000, 0x0 },
+};
+
DoubleDeck::DoubleDeck() {
this->vtx = d_course_double_deck_vertex;
this->gfx = d_course_double_deck_packed_dls;
this->gfxSize = 699;
- this->textures = double_deck_textures;
+ Props.textures = double_deck_textures;
Props.MinimapTexture = gTextureCourseOutlineDoubleDeck;
Props.D_800E5548[0] = 64;
Props.D_800E5548[1] = 64;