| 2048 | } |
| 2049 | |
| 2050 | U32 zSaveLoad_LoadLoop() |
| 2051 | { |
| 2052 | zSaveLoadInit(); |
| 2053 | sAccessType = 1; |
| 2054 | S32 state = 0; |
| 2055 | while (state != 6) |
| 2056 | { |
| 2057 | switch (state) |
| 2058 | { |
| 2059 | case 0: |
| 2060 | while (zSaveLoad_CardCount() == 0) |
| 2061 | { |
| 2062 | zSaveLoad_CardPrompt(1); |
| 2063 | } |
| 2064 | zSaveLoad_UIEvent(0x14, eEventUIFocusOff_Unselect); |
| 2065 | state = 1; |
| 2066 | break; |
| 2067 | case 1: |
| 2068 | switch (zSaveLoad_CardPick(1)) |
| 2069 | { |
| 2070 | case 1: |
| 2071 | state = 2; |
| 2072 | break; |
| 2073 | case 4: |
| 2074 | state = 8; |
| 2075 | break; |
| 2076 | case -1: |
| 2077 | state = 0; |
| 2078 | break; |
| 2079 | case 2: |
| 2080 | break; |
| 2081 | } |
| 2082 | break; |
| 2083 | case 2: |
| 2084 | switch (zSaveLoad_GameSelect(1)) |
| 2085 | { |
| 2086 | case 2: |
| 2087 | case 4: |
| 2088 | case 5: |
| 2089 | case 6: |
| 2090 | case 7: |
| 2091 | case 9: |
| 2092 | state = 1; |
| 2093 | break; |
| 2094 | case 1: |
| 2095 | state = 9; |
| 2096 | break; |
| 2097 | case -1: |
| 2098 | zSaveLoad_ErrorPrompt(1); |
| 2099 | state = 1; |
| 2100 | break; |
| 2101 | } |
| 2102 | break; |
| 2103 | case 3: |
| 2104 | break; |
| 2105 | case 8: |
| 2106 | zGameModeSwitch(eGameMode_Title); |
| 2107 | zGameStateSwitch(0); |
no test coverage detected