d_grass work

This commit is contained in:
Jasper St. Pierre
2024-02-08 01:30:48 -08:00
parent 89ca32a65c
commit d6c7644f25
3 changed files with 160 additions and 21 deletions
+4 -4
View File
@@ -21,7 +21,7 @@ public:
/* 0x00 */ u8 mState;
/* 0x01 */ u8 mInitFlags;
/* 0x02 */ u8 mAnimIdx;
/* 0x02 */ s8 mAnimIdx;
/* 0x03 */ u8 mItemIdx;
/* 0x04 */ cXyz mPos;
/* 0x10 */ Mtx mModelMtx;
@@ -54,15 +54,15 @@ public:
void calc();
void update();
void setData(dGrass_data_c*, int, cXyz&, int, s8);
void newData(cXyz&, int, s8);
void newAnm();
dGrass_data_c* newData(cXyz&, int, s8);
s32 newAnm();
void setAnm(int, s16);
void deleteRoom(s32 roomNo) { mGrassRoom[roomNo].deleteData(); }
virtual void draw();
virtual ~dGrass_packet_c();
/* 0x00010 */ s16 mRndm;
/* 0x00010 */ s16 mNextIdx;
/* 0x00012 */ u8 field_0x00012[0x00014 - 0x00012];
/* 0x00014 */ dGrass_data_c mGrassData[1500];
/* 0x18E84 */ dGrass_anm_c mGrassAnm[104];
+2
View File
@@ -432,6 +432,7 @@ void dKy_setLight_again();
void dKy_GxFog_set();
void dKy_GxFog_sea_set();
void dKy_GxFog_tevstr_set(dKy_tevstr_c*);
void dKy_GfFog_tevstr_set(dKy_tevstr_c*);
void GxXFog_set();
void dKy_set_actcol_ratio(f32 ratio);
void dKy_set_bgcol_ratio(f32 ratio);
@@ -445,5 +446,6 @@ cXyz dKy_get_orion_pos();
cXyz dKy_get_hokuto_pos();
void dKy_DayProc();
u8 dKy_get_schbit();
int dKy_rain_check();
#endif /* D_KANKYO_D_KANKYO_H */