mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 00:27:42 +00:00
moved AdvanceGameState to subclass
This commit is contained in:
@@ -12,7 +12,22 @@ namespace Retro
|
||||
namespace MP1
|
||||
{
|
||||
|
||||
|
||||
void CMainFlow::AdvanceGameState(CArchitectureQueue& queue)
|
||||
{
|
||||
switch (x14_gameState)
|
||||
{
|
||||
case ClientStateFrontEnd:
|
||||
SetGameState(ClientStateGameLoad, queue);
|
||||
break;
|
||||
case ClientStateUnspecified:
|
||||
case ClientStateGameLoad:
|
||||
SetGameState(ClientStateMoviePlay, queue);
|
||||
break;
|
||||
case ClientStateMoviePlay:
|
||||
SetGameState(ClientStateFrontEnd, queue);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
void CMainFlow::SetGameState(EClientFlowStates state, CArchitectureQueue& queue)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user