@@ -32,7 +32,7 @@ class dMenu_Fmap2DBack_c : public dDlst_base_c, public dMenuMapCommon_c {
32
32
/* 801D2100 */ void setIcon2DPos (u8, f32, f32, f32, u8, bool );
33
33
/* 801D241C */ void setIcon2DPos (u8, char const *, f32, f32, f32, u8, bool );
34
34
/* 801D2454 */ void setIcon2DPos (u8, u8, char const *, f32, f32, f32, u8, bool );
35
- /* 801D2508 */ void isShowRegion (int );
35
+ /* 801D2508 */ bool isShowRegion (int );
36
36
/* 801D2658 */ f32 getMapAreaGlobalPosX ();
37
37
/* 801D2668 */ f32 getMapAreaGlobalPosY ();
38
38
/* 801D2678 */ f32 getMapAreaGlobalCenterPosX ();
@@ -43,8 +43,8 @@ class dMenu_Fmap2DBack_c : public dDlst_base_c, public dMenuMapCommon_c {
43
43
/* 801D2790 */ f32 getMapScissorAreaLY ();
44
44
/* 801D27E8 */ f32 getMapScissorAreaSizeX ();
45
45
/* 801D2860 */ f32 getMapScissorAreaSizeRealX ();
46
- /* 801D2880 */ void getMapScissorAreaCenterPosX ();
47
- /* 801D28D0 */ void getMapScissorAreaCenterPosY ();
46
+ /* 801D2880 */ f32 getMapScissorAreaCenterPosX ();
47
+ /* 801D28D0 */ f32 getMapScissorAreaCenterPosY ();
48
48
/* 801D2920 */ f32 getMapScissorAreaSizeY ();
49
49
/* 801D2998 */ f32 getMapScissorAreaSizeRealY ();
50
50
/* 801D29B8 */ void calcRenderingPos ();
@@ -88,7 +88,9 @@ class dMenu_Fmap2DBack_c : public dDlst_base_c, public dMenuMapCommon_c {
88
88
}
89
89
90
90
u8 isArrowDrawFlag () { return mArrowDrawFlag ; }
91
- void onShowRegionFlag (int bit) { mRegionFlag |= ((1 << bit) & 0xFF ); }
91
+
92
+ void onShowRegionFlag (int region_bit) { mRegionFlag |= ((1 << region_bit) & 0xFF ); }
93
+ bool isShowRegionFlag (int region_bit) { return mRegionFlag & ((1 << region_bit) & 0xFF ); }
92
94
93
95
struct unkData {
94
96
/* 0x00 */ float field_0x0;
@@ -112,7 +114,7 @@ class dMenu_Fmap2DBack_c : public dDlst_base_c, public dMenuMapCommon_c {
112
114
/* 0x0CE0 */ dMeterHaihai_c* mpMeterHaihai;
113
115
/* 0x0CE4 */ J2DAnmBase* mpBaseAnm;
114
116
/* 0x0CE8 */ unkData field_0xce8[8 ];
115
- /* 0x0D88 */ u32 field_0xd88 ;
117
+ /* 0x0D88 */ Stage_c* mpStages ;
116
118
/* 0x0D8C */ float field_0xd8c[8 ];
117
119
/* 0x0D0C */ float field_0xdac[8 ];
118
120
/* 0x0D0C */ float field_0xdcc[8 ];
@@ -133,7 +135,7 @@ class dMenu_Fmap2DBack_c : public dDlst_base_c, public dMenuMapCommon_c {
133
135
/* 0x0F90 */ float field_0xf90;
134
136
/* 0x0F94 */ float field_0xf94;
135
137
/* 0x0F98 */ float field_0xf98;
136
- /* 0x0F9C */ float field_0xf9c;
138
+ /* 0x0F9C */ float field_0xf9c; // Likely called mZoom
137
139
/* 0x0FA0 */ float field_0xfa0;
138
140
/* 0x0FA4 */ float field_0xfa4;
139
141
/* 0x0FA8 */ float field_0xfa8;
0 commit comments