Do not (auto)save code battles
parent
d36fcf4187
commit
883348c6cf
|
@ -2413,7 +2413,7 @@ bool CRobotMain::EventFrame(const Event &event)
|
||||||
m_levelCategory == LevelCategory::FreeGame ||
|
m_levelCategory == LevelCategory::FreeGame ||
|
||||||
m_levelCategory == LevelCategory::CustomLevels )
|
m_levelCategory == LevelCategory::CustomLevels )
|
||||||
{
|
{
|
||||||
if (!IOIsBusy())
|
if (!IOIsBusy() && m_missionType != MISSION_CODE_BATTLE)
|
||||||
{
|
{
|
||||||
m_autosaveLast = m_gameTimeAbsolute;
|
m_autosaveLast = m_gameTimeAbsolute;
|
||||||
Autosave();
|
Autosave();
|
||||||
|
|
|
@ -198,9 +198,10 @@ void CMainDialog::StartPauseMenu()
|
||||||
GetResource(RES_TEXT, RT_DIALOG_CONTINUE, name);
|
GetResource(RES_TEXT, RT_DIALOG_CONTINUE, name);
|
||||||
pb->SetName(name);
|
pb->SetName(name);
|
||||||
|
|
||||||
if ( m_main->GetLevelCategory() == LevelCategory::Missions || // missions ?
|
if ( (m_main->GetLevelCategory() == LevelCategory::Missions || // missions ?
|
||||||
m_main->GetLevelCategory() == LevelCategory::FreeGame || // free games?
|
m_main->GetLevelCategory() == LevelCategory::FreeGame || // free games?
|
||||||
m_main->GetLevelCategory() == LevelCategory::CustomLevels ) // user ?
|
m_main->GetLevelCategory() == LevelCategory::CustomLevels ) && // user ?
|
||||||
|
!m_main->GetMissionType() == MISSION_CODE_BATTLE )
|
||||||
{
|
{
|
||||||
pos.y = 0.62f;
|
pos.y = 0.62f;
|
||||||
pb = pw->CreateButton(pos, dim, -1, EVENT_INTERFACE_WRITE);
|
pb = pw->CreateButton(pos, dim, -1, EVENT_INTERFACE_WRITE);
|
||||||
|
|
Loading…
Reference in New Issue