d_menu_dmap (#1166)

* initial structure from ghidra

* dMd_HIO_c fields and constructor

* screenSet progress

* More screenSet

* boss door

* initialize

* treasureDraw

* largest method ever

* alphas

* cursors

* notes

* itemScale

* so many pointers

* pls no more string logic

* boss animes

* deletes are weird in ghidra

* _draw()

* cleanup for review, configure matching

* fix dMap_GetFloorNoForDmap

* not matching GZLJ01

* different fix for d_map.h

* GZLJ01

* GZLP01

* D44J01

* missing import

* replace !=0 with != NULL for pointers

* Revert "D44J01"

This reverts commit b0ce19b9f1.
This commit is contained in:
Teddy Heidmann
2026-08-26 11:11:18 -07:00
committed by GitHub
parent e215723751
commit efe690876c
7 changed files with 2040 additions and 80 deletions
+2 -2
View File
@@ -36,14 +36,14 @@ public:
void drawContentsTexture(f32, f32, f32, f32);
void setTevMode(JUTTexture*, JUtility::TColor, JUtility::TColor);
void getBlack() const {}
const JUtility::TColor& getBlack() const { return mBlack; }
void getContentsColor(TContentsColor& param_0) const {
param_0.mTL = mColorTL;
param_0.mTR = mColorTR;
param_0.mBL = mColorBL;
param_0.mBR = mColorBR;
}
void getWhite() const {}
const JUtility::TColor& getWhite() const { return mWhite; }
void setBlack(JUtility::TColor black) { mBlack = black; }
void setContentsColor(TContentsColor param_0) { setContentsColor(param_0.mTL, param_0.mTR, param_0.mBL, param_0.mBR); }
void setContentsColor(JUtility::TColor param_0) { setContentsColor(param_0, param_0, param_0, param_0); }