From a84a015f0cf684fba5abef3a5a25b52a737605af Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Thu, 7 Oct 2010 22:57:09 +0000 Subject: [PATCH] - fixed: The intermission actions for custom end sequences were never appened to the intermission descriptor. SVN r2922 (trunk) --- src/intermission/intermission_parse.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/intermission/intermission_parse.cpp b/src/intermission/intermission_parse.cpp index 91641d6a9..fdd2bf60f 100644 --- a/src/intermission/intermission_parse.cpp +++ b/src/intermission/intermission_parse.cpp @@ -618,6 +618,7 @@ FName FMapInfoParser::ParseEndGame() else if (sc.Compare("cast")) { newSeq.EndType = END_Cast; + if (newSeq.PicName.IsEmpty()) newSeq.PicName = "$bgcastcall"; } else if (sc.Compare("music")) { @@ -687,6 +688,7 @@ FName FMapInfoParser::ParseEndGame() action->mBackground = newSeq.PicName; action->mMusic = newSeq.Music; action->mMusicLooping = newSeq.MusicLooping; + desc->mActions.Push(action); FString seq; seq.Format("@EndSequence_%d_", generated++);