canoe done (#2417)

* d_a_canoe done

* fix debug
This commit is contained in:
TakaRikka
2025-05-03 00:33:31 -07:00
committed by GitHub
parent fb9fd4229a
commit 0369025df0
10 changed files with 969 additions and 1168 deletions
+1 -1
View File
@@ -364,7 +364,7 @@ int daDr_c::create() {
if (dComIfG_play_c::getLayerNo(0) == 3) {
phase_state = dComIfG_resLoad(&mPhase, "B_dr");
if (phase_state == cPhs_COMPLEATE_e) {
OS_REPORT("dr PARAM %x\n", fopAcM_GetParam());
OS_REPORT("dr PARAM %x\n", fopAcM_GetParam(this));
OS_REPORT("dr//////////////DR SET 1 !!\n");
if (!fopAcM_entrySolidHeap(this, useHeapInit, 0x68C0)) {
+890 -1111
View File
File diff suppressed because it is too large Load Diff
+11 -8
View File
@@ -2236,15 +2236,18 @@ BOOL daNpc_zrA_c::swimGoalRiverDescend(void* param_0) {
if (player->current.pos.y < -14100.0f) {
if (!daNpcF_chkEvtBit(0x60)) {
mOrderEvtNo = EVT_THANKS_BLAST;
} else if (dMeter2Info_getNowCount() >= 30) {
dComIfGs_onSwitch(mSwitch1, fopAcM_GetRoomNo(this));
dComIfGs_onSwitch(mSwitch2, fopAcM_GetRoomNo(this));
mOrderEvtNo = EVT_THANKS_BLAST;
} else if (dMeter2Info_getNowCount() >= 25) {
dComIfGs_onSwitch(mSwitch1, fopAcM_GetRoomNo(this));
mOrderEvtNo = EVT_THANKS_BLAST;
} else {
mOrderEvtNo = EVT_RESULT_ANNOUNCE;
int count = dMeter2Info_getNowCount();
if (count >= 30) {
dComIfGs_onSwitch(mSwitch1, fopAcM_GetRoomNo(this));
dComIfGs_onSwitch(mSwitch2, fopAcM_GetRoomNo(this));
mOrderEvtNo = EVT_THANKS_BLAST;
} else if (count >= 25) {
dComIfGs_onSwitch(mSwitch1, fopAcM_GetRoomNo(this));
mOrderEvtNo = EVT_THANKS_BLAST;
} else {
mOrderEvtNo = EVT_RESULT_ANNOUNCE;
}
}
} else {
mPath.getDstPos(current.pos, pos);
+1 -2
View File
@@ -1688,8 +1688,7 @@ bool jmessage_tMeasureProcessor::do_tag(u32 i_tag, void const* i_data, u32 i_siz
dMsgUnit_setTag(0x10001, (u32)dComIfGp_getMessageCountNumber(), buffer_0);
break;
case 7:
u8 now_count = dMeter2Info_getNowCount();
dMsgUnit_setTag(8, now_count, buffer_0);
dMsgUnit_setTag(8, dMeter2Info_getNowCount(), buffer_0);
break;
default:
return false;