diff options
Diffstat (limited to 'Stars45/CmpnScreen.cpp')
-rw-r--r-- | Stars45/CmpnScreen.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Stars45/CmpnScreen.cpp b/Stars45/CmpnScreen.cpp index 60f67be..4cbef77 100644 --- a/Stars45/CmpnScreen.cpp +++ b/Stars45/CmpnScreen.cpp @@ -71,7 +71,7 @@ // +--------------------------------------------------------------------+ CmpnScreen::CmpnScreen() -: screen(0), +: screen(0), cmd_force_dlg(0), cmd_missions_dlg(0), cmd_orders_dlg(0), cmd_intel_dlg(0), cmd_theater_dlg(0), cmd_msg_dlg(0), cmp_file_dlg(0), cmp_end_dlg(0), cmp_scene_dlg(0), @@ -275,7 +275,7 @@ CmpnScreen::ExecFrame() else if (campaign->IsComplete() || campaign->IsFailed()) { bool cutscene = false; CombatEvent* event = campaign->GetLastEvent(); - + if (event && !event->Visited() && event->SceneFile() && *event->SceneFile()) { stars->ExecCutscene(event->SceneFile(), campaign->Path()); @@ -366,7 +366,7 @@ CmpnScreen::Show() bool cutscene = false; CombatEvent* event = 0; - + if (campaign->IsActive() && !campaign->GetEvents().isEmpty()) { ListIter<CombatEvent> iter = campaign->GetEvents(); while (++iter) { |