mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
d_menu_map_common progress
This commit is contained in:
@@ -21,7 +21,13 @@ enum J2DRotateAxis {
|
|||||||
/* 0x7A */ ROTATE_Z = 'z'
|
/* 0x7A */ ROTATE_Z = 'z'
|
||||||
};
|
};
|
||||||
|
|
||||||
enum J2DBasePosition {};
|
enum J2DBasePosition {
|
||||||
|
J2DBasePosition_0,
|
||||||
|
J2DBasePosition_1,
|
||||||
|
J2DBasePosition_2,
|
||||||
|
J2DBasePosition_3,
|
||||||
|
J2DBasePosition_4,
|
||||||
|
};
|
||||||
|
|
||||||
struct J2DPaneHeader {
|
struct J2DPaneHeader {
|
||||||
/* 0x0 */ u32 mKind;
|
/* 0x0 */ u32 mKind;
|
||||||
|
|||||||
@@ -345,6 +345,7 @@ public:
|
|||||||
JKRArchive* getCollectResArchive() { return mCollectResArchive; }
|
JKRArchive* getCollectResArchive() { return mCollectResArchive; }
|
||||||
JKRArchive* getItemIconArchive() { return mItemIconArchive; }
|
JKRArchive* getItemIconArchive() { return mItemIconArchive; }
|
||||||
JKRArchive* getNameResArchive() { return mNameResArchive; }
|
JKRArchive* getNameResArchive() { return mNameResArchive; }
|
||||||
|
JKRArchive* getFmapResArchive() { return mFmapResArchive; }
|
||||||
JKRAramArchive* getFieldMapArchive2() { return (JKRAramArchive*)mFieldMapArchive2; }
|
JKRAramArchive* getFieldMapArchive2() { return (JKRAramArchive*)mFieldMapArchive2; }
|
||||||
|
|
||||||
void setFieldMapArchive2(JKRArchive* arc) { mFieldMapArchive2 = arc; }
|
void setFieldMapArchive2(JKRArchive* arc) { mFieldMapArchive2 = arc; }
|
||||||
@@ -2850,4 +2851,8 @@ inline daAlink_c* daAlink_getAlinkActorClass() {
|
|||||||
return (daAlink_c*)g_dComIfG_gameInfo.play.getPlayerPtr(LINK_PTR);
|
return (daAlink_c*)g_dComIfG_gameInfo.play.getPlayerPtr(LINK_PTR);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
inline JKRArchive* dComIfGp_getFmapResArchive() {
|
||||||
|
return g_dComIfG_gameInfo.play.getFmapResArchive();
|
||||||
|
}
|
||||||
|
|
||||||
#endif /* D_COM_D_COM_INF_GAME_H */
|
#endif /* D_COM_D_COM_INF_GAME_H */
|
||||||
|
|||||||
@@ -49,6 +49,18 @@ public:
|
|||||||
mPositionY = y;
|
mPositionY = y;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void onUpdateFlag() {
|
||||||
|
mUpdateFlag = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
void resetUpdateFlag() {
|
||||||
|
mUpdateFlag = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool getUpdateFlag() {
|
||||||
|
return mUpdateFlag;
|
||||||
|
}
|
||||||
|
|
||||||
private:
|
private:
|
||||||
/* 0x04 */ J2DScreen* mpScreen;
|
/* 0x04 */ J2DScreen* mpScreen;
|
||||||
/* 0x08 */ J2DPane* mpPane;
|
/* 0x08 */ J2DPane* mpPane;
|
||||||
@@ -71,6 +83,8 @@ private:
|
|||||||
/* 0xA4 */ f32 field_0xa4[4];
|
/* 0xA4 */ f32 field_0xa4[4];
|
||||||
/* 0xB4 */ u8 field_0xb4;
|
/* 0xB4 */ u8 field_0xb4;
|
||||||
/* 0xB5 */ s8 mNameIdx;
|
/* 0xB5 */ s8 mNameIdx;
|
||||||
|
/* 0xB6 */ u8 field_0xb6;
|
||||||
|
/* 0xB7 */ bool mUpdateFlag;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif /* D_D_SELECT_CURSOR_H */
|
#endif /* D_D_SELECT_CURSOR_H */
|
||||||
|
|||||||
Executable
+3
@@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
#used with objdiff to force it to build with wibo
|
||||||
|
make $1 WINE=wibo WINE_LD=wine
|
||||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user