mirror of https://github.com/pmret/papermario.git
27 lines
592 B
C
27 lines
592 B
C
#include "dgb_05.h"
|
|
|
|
API_CALLABLE(N(AwaitFallInHole)) {
|
|
if (gPlayerStatus.pos.y >= -210.0f) {
|
|
return ApiStatus_BLOCK;
|
|
}
|
|
return ApiStatus_DONE2;
|
|
}
|
|
|
|
API_CALLABLE(N(AwaitFallDownHole)) {
|
|
if (gPlayerStatus.pos.y > -270.0f) {
|
|
return ApiStatus_BLOCK;
|
|
}
|
|
return ApiStatus_DONE2;
|
|
}
|
|
|
|
EvtScript N(EVS_SetupHole) = {
|
|
Call(N(AwaitFallInHole))
|
|
Call(func_802CA988, CAM_DEFAULT, LVar2, LVar3, LVar4, LVar5)
|
|
Call(N(AwaitFallDownHole))
|
|
Set(GF_DGB05_BoardedFloor, TRUE)
|
|
Call(GotoMap, Ref("dgb_06"), dgb_06_ENTRY_1)
|
|
Wait(100)
|
|
Return
|
|
End
|
|
};
|