mirror of
https://github.com/zeldaret/tww.git
synced 2026-07-03 04:02:56 -04:00
Demo work, d_a_kytag02 and d_a_ff OK
This commit is contained in:
+4
-4
@@ -130,7 +130,7 @@ int dBgS::GetGrpRoomInfId(cBgS_PolyInfo& polyInfo) {
|
||||
if (inf != 0xFF)
|
||||
return inf;
|
||||
|
||||
s32 grp_id = GetTriGrp(polyInfo.GetBgIndex(), polyInfo.GetPolyIndex());
|
||||
s32 grp_id = GetTriGrp(polyInfo);
|
||||
if (grp_id == -1)
|
||||
return 0xFF;
|
||||
return GetGrpInf(polyInfo, grp_id) & 0xFF;
|
||||
@@ -138,7 +138,7 @@ int dBgS::GetGrpRoomInfId(cBgS_PolyInfo& polyInfo) {
|
||||
|
||||
/* 800A07F4-800A0858 .text GetGrpSoundId__4dBgSFR13cBgS_PolyInfo */
|
||||
s32 dBgS::GetGrpSoundId(cBgS_PolyInfo& polyInfo) {
|
||||
s32 grp_id = GetTriGrp(polyInfo.GetBgIndex(), polyInfo.GetPolyIndex());
|
||||
s32 grp_id = GetTriGrp(polyInfo);
|
||||
if (grp_id == -1)
|
||||
return -1;
|
||||
return (GetGrpInf(polyInfo, grp_id) >> 11) & 0xFF;
|
||||
@@ -146,7 +146,7 @@ s32 dBgS::GetGrpSoundId(cBgS_PolyInfo& polyInfo) {
|
||||
|
||||
/* 800A0858-800A08C0 .text ChkGrpInf__4dBgSFR13cBgS_PolyInfoUl */
|
||||
u32 dBgS::ChkGrpInf(cBgS_PolyInfo& polyInfo, u32 mask) {
|
||||
s32 grp_id = GetTriGrp(polyInfo.GetBgIndex(), polyInfo.GetPolyIndex());
|
||||
s32 grp_id = GetTriGrp(polyInfo);
|
||||
if (grp_id == -1)
|
||||
return 0;
|
||||
|
||||
@@ -289,7 +289,7 @@ s32 dBgS::GetRoomId(cBgS_PolyInfo& polyInfo) {
|
||||
dBgW* bgwp = (dBgW*)m_chk_element[id].m_bgw_base_ptr;
|
||||
s32 roomNo = bgwp->mRoomNo;
|
||||
if (roomNo == 0xFFFF) {
|
||||
s32 grp = GetTriGrp(polyInfo.GetBgIndex(), polyInfo.GetPolyIndex());
|
||||
s32 grp = GetTriGrp(polyInfo);
|
||||
roomNo = GetGrpToRoomId(polyInfo.GetBgIndex(), grp);
|
||||
if (roomNo == 0xFFFF)
|
||||
return -1;
|
||||
|
||||
Reference in New Issue
Block a user