diff options
author | GriffinR <griffin.g.richards@gmail.com> | 2021-04-06 16:55:33 -0400 |
---|---|---|
committer | GriffinR <griffin.g.richards@gmail.com> | 2021-04-06 16:55:43 -0400 |
commit | 4a1cfbead245b3cac609b498dfca6b6d238f7f7a (patch) | |
tree | ec6202639a1d2bd052bdad913cbe45519b36e1cd /src/cable_club.c | |
parent | 86a9d94ce1eb7930cb9a59ad8f968388a627c58a (diff) |
Document remaining overworld
Diffstat (limited to 'src/cable_club.c')
-rw-r--r-- | src/cable_club.c | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/src/cable_club.c b/src/cable_club.c index 1d8c6e53d..abe1d5d4d 100644 --- a/src/cable_club.c +++ b/src/cable_club.c @@ -1053,29 +1053,31 @@ static void Task_EnterCableClubSeat(u8 taskId) case 1: if (IsFieldMessageBoxHidden()) { - sub_8087288(); + SetInCableClubSeat(); SetLocalLinkPlayerId(gSpecialVar_0x8005); task->tState = 2; } break; case 2: - switch (sub_8087214()) + switch (GetCableClubPartnersReady()) { - case 0: + case CABLE_SEAT_WAITING: break; - case 1: + case CABLE_SEAT_SUCCESS: + // Partners linked and ready, switch to relevant link function HideFieldMessageBox(); task->tState = 0; - sub_80872C4(); + SetStartedCableClubActivity(); SwitchTaskToFollowupFunc(taskId); break; - case 2: + case CABLE_SEAT_FAILED: task->tState = 3; break; } break; case 3: - sub_808729C(); + // Exit, failure + SetLinkWaitingForScript(); sub_8197AE8(TRUE); DestroyTask(taskId); EnableBothScriptContexts(); |