d_menu_fmap Progress (#1148)

* class model

* g_mfHIO

* more progress

* more matching

* menu interactions

* zoom functions

* zoom map alpha set

* zoom 200

* more zooms

* gship

* inlines

* g_cursorTable and best practices

* create

* some screenSet and rodata

* worst constructor ever

* review cleanup

* forgot a file

* undo fmap_sv type changes

* wrapSelWarp

* .data renames

* initialize()

* displayinit()

* calcGetMapCount

* dispEndSalvageMark()

* checkMarks

* pane fns

* selMaskAlphaCtrl()

* salvage/are txt chgs

* checkMarkCheck3 and CursorAnime fns

* collapse arrays

* setDspWindAngle()

* windArrowColorAnime()

* checkMarkAnime(), setDispIslandPos()

* setDspNormalMapLink()

* setDspLargeMapLink()

* Added enums, NULL checks for pointers, remove inlines
This commit is contained in:
Teddy Heidmann
2026-08-23 15:56:14 -07:00
committed by GitHub
parent 4b9a87e0f8
commit a2817a5702
12 changed files with 2392 additions and 316 deletions
+12 -12
View File
@@ -1539,18 +1539,18 @@ static cPhs_State dMs_Create(msg_class* i_this) {
dMenu_setMenuStatus(MENU_STATUS_ITEM);
dMv_CIO_c.field_0x0 = 0;
dMv_CIO_c.field_0x1 = 0;
dMv_CIO_c.field_0x2 = -10;
dMv_CIO_c.field_0x3 = -10;
dMv_CIO_c.field_0x4 = -10;
dMv_CIO_c.field_0x5 = -10;
dMv_CIO_c.field_0x6 = -10;
dMv_CIO_c.field_0x7 = -10;
dMv_CIO_c.field_0x8 = 0;
dMv_CIO_c.field_0x9 = -1;
dMv_CIO_c.field_0xA = -10;
dMv_CIO_c.field_0xB = -10;
dMv_CIO_c.active = 0;
dMv_CIO_c.cmapSelNo = 0;
dMv_CIO_c.curX = -10;
dMv_CIO_c.curY = -10;
dMv_CIO_c.curWX = -10;
dMv_CIO_c.curWY = -10;
dMv_CIO_c.curHX = -10;
dMv_CIO_c.curHY = -10;
dMv_CIO_c.dispMode = 0;
dMv_CIO_c.fmapZoom = -1;
dMv_CIO_c.zoomGridX = -10;
dMv_CIO_c.zoomGridY = -10;
fopMsgM_setStageLayer(i_Ms);