mirror of
https://github.com/zeldaret/tww.git
synced 2026-09-01 01:22:01 -04:00
initialize
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
|
||||
#include "d/d_drawlist.h"
|
||||
#include "JSystem/JUtility/JUTAssert.h"
|
||||
#include "d/d_stage.h"
|
||||
|
||||
struct ResTIMG;
|
||||
struct dmap_dmap_tlut_s;
|
||||
@@ -329,6 +330,17 @@ public:
|
||||
void setFloorTextureOne(u8);
|
||||
void init(s16, s16, s16, s16, s16, s16, s16, s16, s16, u8, u8, u8, u8, u8);
|
||||
virtual void draw();
|
||||
|
||||
public:
|
||||
/* 0x004 */ u8 field_0x4[0x2A4 - 0x4];
|
||||
/* 0x2A4 */ JKRArchive* field_0x2A4;
|
||||
/* 0x2A8 */ u8 field_0x2A8[0x35C - 0x2A8];
|
||||
/* 0x35C */ s16 field_0x35C;
|
||||
/* 0x35E */ s16 field_0x35E;
|
||||
/* 0x360 */ u8 field_0x360[0x364 - 0x360];
|
||||
/* 0x364 */ s16 field_0x364;
|
||||
/* 0x366 */ s16 field_0x366;
|
||||
/* 0x368 */ u8 field_0x368[0x368 + 0x2B8 - 0x368];
|
||||
};
|
||||
|
||||
enum {
|
||||
@@ -515,6 +527,10 @@ public:
|
||||
static dMap_RoomInfo_c* mNowRoomInfoP;
|
||||
};
|
||||
|
||||
BOOL dMap_GetTopBottomFloorNo(dStage_dt_c* stag, u8* bottom_p, u8* top_p);
|
||||
u8 dMap_GetFloorNoForDmap(dStage_dt_c* stag, int param_2, f32 param_3);
|
||||
u8 dMap_GetFloorNo(dStage_dt_c*, f32);
|
||||
|
||||
inline void dMap_drawPoint(u8 param_1, f32 param_2, f32 param_3, f32 param_4, s8 param_5, s16 param_6, u8 param_7, u8 param_8, u8 param_9) {
|
||||
dMap_c::drawPointSingle(param_1, param_2, param_3, param_4, param_5, param_6, param_7, param_8, param_9);
|
||||
}
|
||||
|
||||
+25
-25
@@ -65,7 +65,7 @@ public:
|
||||
void itemScale();
|
||||
void floorInit();
|
||||
void mapMove();
|
||||
void mapOffsetY();
|
||||
f32 mapOffsetY();
|
||||
void itemnameMove();
|
||||
void dnameSet();
|
||||
void itemnameSet();
|
||||
@@ -145,36 +145,36 @@ public:
|
||||
/* 0x1DB0 */ char* mTxtNote[2];
|
||||
/* 0x1DB8 */ char* mTxtDummy[2];
|
||||
/* 0x1DC0 */ char field_0x1DC0[0x1DCC - 0x1DC0];
|
||||
/* 0x1DCC */ f32 field_0x1DCC[4];
|
||||
/* 0x1DDC */ f32 field_0x1DDC[4];
|
||||
/* 0x1DEC */ f32 field_0x1DEC[4];
|
||||
/* 0x1DFC */ f32 field_0x1DFC[4];
|
||||
/* 0x1DCC */ f32 mCarOfsX[4];
|
||||
/* 0x1DDC */ f32 mCarOfsY[4];
|
||||
/* 0x1DEC */ f32 mCarFloorOfsX[4];
|
||||
/* 0x1DFC */ f32 mCarFloorOfsY[4];
|
||||
/* 0x1E0C */ s16 field_0x1E0C;
|
||||
/* 0x1E0E */ s16 field_0x1E0E;
|
||||
/* 0x1E10 */ s16 field_0x1E10;
|
||||
/* 0x1E12 */ s16 field_0x1E12;
|
||||
/* 0x1E14 */ s16 field_0x1E14;
|
||||
/* 0x1E16 */ u16 field_0x1E16;
|
||||
/* 0x1E18 */ s16 field_0x1E18;
|
||||
/* 0x1E1A */ s16 field_0x1E1A;
|
||||
/* 0x1E1C */ s16 field_0x1E1C;
|
||||
/* 0x1E1E */ u16 field_0x1E1E;
|
||||
/* 0x1E20 */ s16 field_0x1E20;
|
||||
/* 0x1E22 */ s16 field_0x1E22;
|
||||
/* 0x1E24 */ s16 field_0x1E24;
|
||||
/* 0x1E26 */ s16 field_0x1E26;
|
||||
/* 0x1E28 */ s16 field_0x1E28;
|
||||
/* 0x1E2A */ s16 field_0x1E2A;
|
||||
/* 0x1E2C */ s16 field_0x1E2C;
|
||||
/* 0x1E2E */ u8 field_0x1E2E;
|
||||
/* 0x1E0E */ s16 mMapDrawOffsetY;
|
||||
/* 0x1E10 */ s16 mCurFloorMapY;
|
||||
/* 0x1E12 */ s16 mFloorListOffsetY;
|
||||
/* 0x1E14 */ s16 mBossFloorListOffsetY;
|
||||
/* 0x1E16 */ s16 mMpmkPosX;
|
||||
/* 0x1E18 */ s16 mMpmkPosY;
|
||||
/* 0x1E1A */ s16 mMpmkSizeX;
|
||||
/* 0x1E1C */ s16 mMpmkSizeY;
|
||||
/* 0x1E1E */ s16 mMpp1PosX;
|
||||
/* 0x1E20 */ s16 mMpp1PosY;
|
||||
/* 0x1E22 */ s16 mMpp1SizeX;
|
||||
/* 0x1E24 */ s16 mMpp1SizeY;
|
||||
/* 0x1E26 */ s16 mMppGapY;
|
||||
/* 0x1E28 */ s16 mLnkTimer2;
|
||||
/* 0x1E2A */ s16 mLnkTimer1;
|
||||
/* 0x1E2C */ s16 mBossEyeTimer;
|
||||
/* 0x1E2E */ u8 mSelectItem;
|
||||
/* 0x1E2F */ u8 mCurFloor;
|
||||
/* 0x1E30 */ u8 mBossFloor;
|
||||
/* 0x1E31 */ u8 mTopFloor;
|
||||
/* 0x1E32 */ u8 mBottomFloor;
|
||||
/* 0x1E33 */ u8 field_0x1E33;
|
||||
/* 0x1E34 */ bool field_0x1E34;
|
||||
/* 0x1E33 */ bool mLnkTexFlip2;
|
||||
/* 0x1E34 */ bool mLnkTexFlip1;
|
||||
/* 0x1E35 */ bool field_0x1E35;
|
||||
/* 0x1E36 */ u8 field_0x1E36;
|
||||
/* 0x1E36 */ u8 mBossEyeState;
|
||||
/* 0x1E37 */ u8 pad;
|
||||
}; // Size: 0x1E38
|
||||
|
||||
|
||||
@@ -999,6 +999,9 @@ struct FuncTable {
|
||||
dStage_Func function;
|
||||
};
|
||||
|
||||
|
||||
dStage_KeepDoorInfo * dStage_GetKeepDoorInfo();
|
||||
|
||||
s8 dStage_roomRead_dt_c_GetReverbStage(roomRead_class&, int);
|
||||
int dStage_mapInfo_GetOceanZ(stage_map_info_class*);
|
||||
int dStage_mapInfo_GetOceanX(stage_map_info_class*);
|
||||
|
||||
Reference in New Issue
Block a user