Renamed some phases to more meaningful names
parent
a2f1aa195b
commit
1c947f9a80
|
@ -163,7 +163,7 @@ CRobotMain::CRobotMain(CController* controller)
|
|||
m_missionTimerStarted = false;
|
||||
m_missionTimer = 0.0f;
|
||||
|
||||
m_phase = PHASE_NAME;
|
||||
m_phase = PHASE_PLAYER_SELECT;
|
||||
m_cameraRank = -1;
|
||||
m_visitLast = EVENT_NULL;
|
||||
m_visitObject = 0;
|
||||
|
@ -527,14 +527,14 @@ void CRobotMain::ChangePhase(Phase phase)
|
|||
float sx = (32.0f+2.0f)/640.0f;
|
||||
float sy = (32.0f+2.0f)/480.0f;
|
||||
|
||||
if (m_phase != PHASE_PERSO)
|
||||
if (m_phase != PHASE_APPERANCE)
|
||||
{
|
||||
m_engine->SetDrawWorld(true);
|
||||
m_engine->SetDrawFront(false);
|
||||
m_fixScene = false;
|
||||
}
|
||||
|
||||
if (m_phase == PHASE_INIT)
|
||||
if (m_phase == PHASE_MAIN_MENU)
|
||||
{
|
||||
m_engine->DeleteTexture("generic.png");
|
||||
}
|
||||
|
@ -568,7 +568,7 @@ void CRobotMain::ChangePhase(Phase phase)
|
|||
{
|
||||
GetLogger()->Error("An error occured while trying to load a level\n");
|
||||
GetLogger()->Error("%s\n", e.what());
|
||||
ChangePhase(PHASE_INIT);
|
||||
ChangePhase(PHASE_MAIN_MENU);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -689,7 +689,7 @@ bool CRobotMain::ProcessEvent(Event &event)
|
|||
if (event.type == EVENT_KEY_DOWN &&
|
||||
event.key.key == KEY(BACKQUOTE)) // Pause ?
|
||||
{
|
||||
if (m_phase != PHASE_NAME &&
|
||||
if (m_phase != PHASE_PLAYER_SELECT &&
|
||||
!m_movie->IsExist() &&
|
||||
!m_movieLock && !m_editLock)
|
||||
{
|
||||
|
@ -1032,7 +1032,7 @@ bool CRobotMain::ProcessEvent(Event &event)
|
|||
return false;
|
||||
}
|
||||
|
||||
if (m_phase == PHASE_PERSO)
|
||||
if (m_phase == PHASE_APPERANCE)
|
||||
EventObject(event);
|
||||
|
||||
if (m_phase == PHASE_WIN ||
|
||||
|
@ -1047,7 +1047,7 @@ bool CRobotMain::ProcessEvent(Event &event)
|
|||
event.key.key == KEY(RETURN))
|
||||
{
|
||||
if (m_winTerminate)
|
||||
ChangePhase(PHASE_INIT);
|
||||
ChangePhase(PHASE_MAIN_MENU);
|
||||
else
|
||||
ChangePhase(PHASE_LEVEL_LIST);
|
||||
}
|
||||
|
@ -1055,7 +1055,7 @@ bool CRobotMain::ProcessEvent(Event &event)
|
|||
|
||||
case EVENT_BUTTON_OK:
|
||||
if (m_winTerminate)
|
||||
ChangePhase(PHASE_INIT);
|
||||
ChangePhase(PHASE_MAIN_MENU);
|
||||
else
|
||||
ChangePhase(PHASE_LEVEL_LIST);
|
||||
|
||||
|
@ -2226,7 +2226,7 @@ void CRobotMain::HiliteClear()
|
|||
//! Highlights the object with the mouse hovers over
|
||||
void CRobotMain::HiliteObject(Math::Point pos)
|
||||
{
|
||||
if (m_fixScene && m_phase != PHASE_PERSO) return;
|
||||
if (m_fixScene && m_phase != PHASE_APPERANCE) return;
|
||||
if (m_movieLock) return;
|
||||
if (m_movie->IsExist()) return;
|
||||
if (m_app->GetMouseMode() == MOUSE_NONE) return;
|
||||
|
@ -2285,7 +2285,7 @@ void CRobotMain::HiliteObject(Math::Point pos)
|
|||
//! Highlights the object with the mouse hovers over
|
||||
void CRobotMain::HiliteFrame(float rTime)
|
||||
{
|
||||
if (m_fixScene && m_phase != PHASE_PERSO) return;
|
||||
if (m_fixScene && m_phase != PHASE_APPERANCE) return;
|
||||
if (m_movieLock) return;
|
||||
if (m_movie->IsExist()) return;
|
||||
|
||||
|
@ -2638,7 +2638,7 @@ bool CRobotMain::EventFrame(const Event &event)
|
|||
if (m_engine->GetFog())
|
||||
m_camera->SetOverBaseColor(m_particle->GetFogColor(m_engine->GetEyePt()));
|
||||
}
|
||||
if (m_phase == PHASE_PERSO ||
|
||||
if (m_phase == PHASE_APPERANCE ||
|
||||
m_phase == PHASE_WIN ||
|
||||
m_phase == PHASE_LOST)
|
||||
{
|
||||
|
|
|
@ -43,9 +43,12 @@
|
|||
|
||||
enum Phase
|
||||
{
|
||||
PHASE_INIT,
|
||||
PHASE_NAME,
|
||||
PHASE_PERSO,
|
||||
PHASE_WELCOME1,
|
||||
PHASE_WELCOME2,
|
||||
PHASE_WELCOME3,
|
||||
PHASE_PLAYER_SELECT,
|
||||
PHASE_APPERANCE,
|
||||
PHASE_MAIN_MENU,
|
||||
PHASE_LEVEL_LIST,
|
||||
PHASE_LOADING,
|
||||
PHASE_SIMUL,
|
||||
|
@ -65,10 +68,7 @@ enum Phase
|
|||
PHASE_READs,
|
||||
PHASE_WIN,
|
||||
PHASE_LOST,
|
||||
PHASE_WELCOME1,
|
||||
PHASE_WELCOME2,
|
||||
PHASE_WELCOME3,
|
||||
PHASE_GENERIC,
|
||||
PHASE_QUIT_SCREEN,
|
||||
};
|
||||
|
||||
|
||||
|
|
|
@ -126,7 +126,7 @@ CMainDialog::CMainDialog()
|
|||
m_particle = nullptr;
|
||||
m_pause = nullptr;
|
||||
|
||||
m_phase = PHASE_NAME;
|
||||
m_phase = PHASE_PLAYER_SELECT;
|
||||
m_phaseSetup = PHASE_SETUPg;
|
||||
m_sceneRead[0] = 0;
|
||||
m_stackRead[0] = 0;
|
||||
|
@ -237,7 +237,7 @@ void CMainDialog::ChangePhase(Phase phase)
|
|||
sx = (32.0f+2.0f)/640.0f;
|
||||
sy = (32.0f+2.0f)/480.0f;
|
||||
|
||||
if ( m_phase == PHASE_INIT )
|
||||
if ( m_phase == PHASE_MAIN_MENU )
|
||||
{
|
||||
pos.x = 0.35f;
|
||||
pos.y = 0.10f;
|
||||
|
@ -367,7 +367,7 @@ void CMainDialog::ChangePhase(Phase phase)
|
|||
m_engine->SetBackForce(true);
|
||||
}
|
||||
|
||||
if ( m_phase == PHASE_NAME )
|
||||
if ( m_phase == PHASE_PLAYER_SELECT )
|
||||
{
|
||||
pos.x = 0.10f;
|
||||
pos.y = 0.10f;
|
||||
|
@ -472,7 +472,7 @@ void CMainDialog::ChangePhase(Phase phase)
|
|||
m_engine->SetBackForce(true);
|
||||
}
|
||||
|
||||
if ( m_phase == PHASE_PERSO )
|
||||
if ( m_phase == PHASE_APPERANCE )
|
||||
{
|
||||
pos.x = 0.10f;
|
||||
pos.y = 0.10f;
|
||||
|
@ -1642,7 +1642,7 @@ void CMainDialog::ChangePhase(Phase phase)
|
|||
m_engine->SetBackForce(true);
|
||||
}
|
||||
|
||||
if ( m_phase == PHASE_GENERIC )
|
||||
if ( m_phase == PHASE_QUIT_SCREEN )
|
||||
{
|
||||
pos.x = 0.0f;
|
||||
pos.y = 0.0f;
|
||||
|
@ -1708,8 +1708,8 @@ void CMainDialog::ChangePhase(Phase phase)
|
|||
m_engine->SetBackForce(true);
|
||||
}
|
||||
|
||||
if ( m_phase == PHASE_INIT ||
|
||||
m_phase == PHASE_NAME ||
|
||||
if ( m_phase == PHASE_MAIN_MENU ||
|
||||
m_phase == PHASE_PLAYER_SELECT ||
|
||||
m_phase == PHASE_LEVEL_LIST ||
|
||||
m_phase == PHASE_SETUPd ||
|
||||
m_phase == PHASE_SETUPg ||
|
||||
|
@ -1821,7 +1821,7 @@ bool CMainDialog::EventProcess(const Event &event)
|
|||
}
|
||||
if ( m_phase == PHASE_WELCOME3 && m_phaseTime >= welcomeLength )
|
||||
{
|
||||
m_main->ChangePhase(PHASE_NAME);
|
||||
m_main->ChangePhase(PHASE_PLAYER_SELECT);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -1873,15 +1873,15 @@ bool CMainDialog::EventProcess(const Event &event)
|
|||
(event.type == EVENT_KEY_DOWN && event.key.key == KEY(RETURN) ) )
|
||||
{
|
||||
StopDialog();
|
||||
if ( m_phase == PHASE_NAME )
|
||||
if ( m_phase == PHASE_PLAYER_SELECT )
|
||||
{
|
||||
NameDelete();
|
||||
}
|
||||
if ( m_phase == PHASE_INIT )
|
||||
if ( m_phase == PHASE_MAIN_MENU )
|
||||
{
|
||||
//? m_eventQueue->MakeEvent(newEvent, EVENT_QUIT);
|
||||
//? m_eventQueue->AddEvent(newEvent);
|
||||
m_main->ChangePhase(PHASE_GENERIC);
|
||||
m_main->ChangePhase(PHASE_QUIT_SCREEN);
|
||||
}
|
||||
if ( m_phase == PHASE_SIMUL )
|
||||
{
|
||||
|
@ -1940,7 +1940,7 @@ bool CMainDialog::EventProcess(const Event &event)
|
|||
return false;
|
||||
}
|
||||
|
||||
if ( m_phase == PHASE_INIT )
|
||||
if ( m_phase == PHASE_MAIN_MENU )
|
||||
{
|
||||
switch( event.type )
|
||||
{
|
||||
|
@ -1949,7 +1949,7 @@ bool CMainDialog::EventProcess(const Event &event)
|
|||
{
|
||||
//? StartQuit(); // would you leave?
|
||||
m_sound->Play(SOUND_TZOING);
|
||||
m_main->ChangePhase(PHASE_GENERIC);
|
||||
m_main->ChangePhase(PHASE_QUIT_SCREEN);
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
|
@ -1958,7 +1958,7 @@ bool CMainDialog::EventProcess(const Event &event)
|
|||
case EVENT_INTERFACE_QUIT:
|
||||
//? StartQuit(); // would you leave?
|
||||
m_sound->Play(SOUND_TZOING);
|
||||
m_main->ChangePhase(PHASE_GENERIC);
|
||||
m_main->ChangePhase(PHASE_QUIT_SCREEN);
|
||||
break;
|
||||
|
||||
case EVENT_INTERFACE_TRAINER:
|
||||
|
@ -1991,7 +1991,7 @@ bool CMainDialog::EventProcess(const Event &event)
|
|||
break;
|
||||
|
||||
case EVENT_INTERFACE_NAME:
|
||||
m_main->ChangePhase(PHASE_NAME);
|
||||
m_main->ChangePhase(PHASE_PLAYER_SELECT);
|
||||
break;
|
||||
|
||||
default:
|
||||
|
@ -2000,7 +2000,7 @@ bool CMainDialog::EventProcess(const Event &event)
|
|||
return false;
|
||||
}
|
||||
|
||||
if ( m_phase == PHASE_NAME )
|
||||
if ( m_phase == PHASE_PLAYER_SELECT )
|
||||
{
|
||||
switch( event.type )
|
||||
{
|
||||
|
@ -2017,7 +2017,7 @@ bool CMainDialog::EventProcess(const Event &event)
|
|||
if ( pb == 0 ) break;
|
||||
if ( pb->TestState(STATE_ENABLE) )
|
||||
{
|
||||
m_main->ChangePhase(PHASE_INIT);
|
||||
m_main->ChangePhase(PHASE_MAIN_MENU);
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
@ -2037,11 +2037,11 @@ bool CMainDialog::EventProcess(const Event &event)
|
|||
|
||||
case EVENT_INTERFACE_PERSO:
|
||||
NameSelect();
|
||||
m_main->ChangePhase(PHASE_PERSO);
|
||||
m_main->ChangePhase(PHASE_APPERANCE);
|
||||
break;
|
||||
|
||||
case EVENT_INTERFACE_NCANCEL:
|
||||
m_main->ChangePhase(PHASE_INIT);
|
||||
m_main->ChangePhase(PHASE_MAIN_MENU);
|
||||
break;
|
||||
|
||||
case EVENT_INTERFACE_NDELETE:
|
||||
|
@ -2058,7 +2058,7 @@ bool CMainDialog::EventProcess(const Event &event)
|
|||
return false;
|
||||
}
|
||||
|
||||
if ( m_phase == PHASE_PERSO )
|
||||
if ( m_phase == PHASE_APPERANCE )
|
||||
{
|
||||
PlayerApperance& apperance = m_main->GetPlayerProfile()->GetApperance();
|
||||
switch( event.type )
|
||||
|
@ -2066,11 +2066,11 @@ bool CMainDialog::EventProcess(const Event &event)
|
|||
case EVENT_KEY_DOWN:
|
||||
if ( event.key.key == KEY(RETURN) )
|
||||
{
|
||||
m_main->ChangePhase(PHASE_INIT);
|
||||
m_main->ChangePhase(PHASE_MAIN_MENU);
|
||||
}
|
||||
if ( event.key.key == KEY(ESCAPE) )
|
||||
{
|
||||
m_main->ChangePhase(PHASE_NAME);
|
||||
m_main->ChangePhase(PHASE_PLAYER_SELECT);
|
||||
}
|
||||
break;
|
||||
|
||||
|
@ -2167,12 +2167,12 @@ bool CMainDialog::EventProcess(const Event &event)
|
|||
|
||||
case EVENT_INTERFACE_POK:
|
||||
m_main->GetPlayerProfile()->SaveApperance();
|
||||
m_main->ChangePhase(PHASE_INIT);
|
||||
m_main->ChangePhase(PHASE_MAIN_MENU);
|
||||
break;
|
||||
|
||||
case EVENT_INTERFACE_PCANCEL:
|
||||
m_main->GetPlayerProfile()->LoadApperance(); // reload apperance from file
|
||||
m_main->ChangePhase(PHASE_NAME);
|
||||
m_main->ChangePhase(PHASE_PLAYER_SELECT);
|
||||
break;
|
||||
|
||||
default:
|
||||
|
@ -2190,7 +2190,7 @@ bool CMainDialog::EventProcess(const Event &event)
|
|||
event.type == EVENT_INTERFACE_BACK ||
|
||||
(event.type == EVENT_KEY_DOWN && event.key.key == KEY(ESCAPE)) )
|
||||
{
|
||||
m_main->ChangePhase(PHASE_INIT);
|
||||
m_main->ChangePhase(PHASE_MAIN_MENU);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -2251,7 +2251,7 @@ bool CMainDialog::EventProcess(const Event &event)
|
|||
{
|
||||
SetupMemorize();
|
||||
m_engine->ApplyChange();
|
||||
m_main->ChangePhase(PHASE_INIT);
|
||||
m_main->ChangePhase(PHASE_MAIN_MENU);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -2762,23 +2762,23 @@ bool CMainDialog::EventProcess(const Event &event)
|
|||
if ( event.type == EVENT_KEY_DOWN ||
|
||||
event.type == EVENT_MOUSE_BUTTON_DOWN )
|
||||
{
|
||||
m_main->ChangePhase(PHASE_NAME);
|
||||
m_main->ChangePhase(PHASE_PLAYER_SELECT);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
if ( m_phase == PHASE_GENERIC )
|
||||
if ( m_phase == PHASE_QUIT_SCREEN )
|
||||
{
|
||||
if ( event.type == EVENT_INTERFACE_ABORT )
|
||||
{
|
||||
ChangePhase(PHASE_INIT);
|
||||
ChangePhase(PHASE_MAIN_MENU);
|
||||
}
|
||||
|
||||
if ( event.type == EVENT_KEY_DOWN )
|
||||
{
|
||||
if ( event.key.key == KEY(ESCAPE) )
|
||||
{
|
||||
ChangePhase(PHASE_INIT);
|
||||
ChangePhase(PHASE_MAIN_MENU);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -2809,7 +2809,7 @@ void CMainDialog::GlintMove()
|
|||
pw = static_cast<CWindow*>(m_interface->SearchControl(EVENT_WINDOW5));
|
||||
if ( pw == 0 ) return;
|
||||
|
||||
if ( m_phase == PHASE_INIT )
|
||||
if ( m_phase == PHASE_MAIN_MENU )
|
||||
{
|
||||
pg = static_cast<CGroup*>(pw->SearchControl(EVENT_INTERFACE_GLINTl));
|
||||
if ( pg != 0 )
|
||||
|
@ -2840,7 +2840,7 @@ void CMainDialog::GlintMove()
|
|||
}
|
||||
}
|
||||
|
||||
if ( m_phase == PHASE_NAME ||
|
||||
if ( m_phase == PHASE_PLAYER_SELECT ||
|
||||
m_phase == PHASE_LEVEL_LIST )
|
||||
{
|
||||
pg = static_cast<CGroup*>(pw->SearchControl(EVENT_INTERFACE_GLINTl));
|
||||
|
@ -3055,12 +3055,12 @@ void CMainDialog::FrameParticle(float rTime)
|
|||
|
||||
if ( m_bDialog || !m_bRain ) return;
|
||||
|
||||
if ( m_phase == PHASE_INIT )
|
||||
if ( m_phase == PHASE_MAIN_MENU )
|
||||
{
|
||||
pParti = partiPosInit;
|
||||
pGlint = glintPosInit;
|
||||
}
|
||||
else if ( m_phase == PHASE_NAME ||
|
||||
else if ( m_phase == PHASE_PLAYER_SELECT ||
|
||||
m_phase == PHASE_LEVEL_LIST ||
|
||||
m_phase == PHASE_SETUPd ||
|
||||
m_phase == PHASE_SETUPg ||
|
||||
|
@ -3469,7 +3469,7 @@ void CMainDialog::NameSelect()
|
|||
m_main->SelectPlayer(pl->GetItemName(sel));
|
||||
}
|
||||
|
||||
m_main->ChangePhase(PHASE_INIT);
|
||||
m_main->ChangePhase(PHASE_MAIN_MENU);
|
||||
}
|
||||
|
||||
// Creates a new player.
|
||||
|
@ -5793,7 +5793,7 @@ bool CMainDialog::GetHimselfDamage()
|
|||
|
||||
bool CMainDialog::GetGamerOnlyHead()
|
||||
{
|
||||
return (m_phase == PHASE_PERSO && m_apperanceTab == 0);
|
||||
return (m_phase == PHASE_APPERANCE && m_apperanceTab == 0);
|
||||
}
|
||||
|
||||
float CMainDialog::GetPersoAngle()
|
||||
|
|
Loading…
Reference in New Issue