From cebec8485b0ce850f01fe7e9f1d016d6a9b710e7 Mon Sep 17 00:00:00 2001 From: AJ Kelly Date: Sun, 11 Sep 2011 17:23:07 -0500 Subject: [PATCH] [Banner] Added "Banner group fallback" graphic. --- Docs/Changelog_sm5.txt | 1 + Themes/_fallback/Graphics/Banner group fallback.redir | 1 + src/Banner.cpp | 7 ++++++- src/Banner.h | 1 + 4 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 Themes/_fallback/Graphics/Banner group fallback.redir diff --git a/Docs/Changelog_sm5.txt b/Docs/Changelog_sm5.txt index ebe1f5e183..29c55ac95b 100644 --- a/Docs/Changelog_sm5.txt +++ b/Docs/Changelog_sm5.txt @@ -12,6 +12,7 @@ StepMania 5.0 $next | 2011???? ---------- * [ScreenEvaluation] Added "evaluation full combo W1" and "evaluation full combo W2" announcer cues. [AJ] +* [Banner] Added "Banner group fallback" graphic. [AJ] 2011/09/09 ---------- diff --git a/Themes/_fallback/Graphics/Banner group fallback.redir b/Themes/_fallback/Graphics/Banner group fallback.redir new file mode 100644 index 0000000000..507050cda9 --- /dev/null +++ b/Themes/_fallback/Graphics/Banner group fallback.redir @@ -0,0 +1 @@ +Common fallback banner \ No newline at end of file diff --git a/src/Banner.cpp b/src/Banner.cpp index f78777d73d..1695d27455 100644 --- a/src/Banner.cpp +++ b/src/Banner.cpp @@ -126,7 +126,7 @@ void Banner::LoadFromSongGroup( RString sSongGroup ) { RString sGroupBannerPath = SONGMAN->GetSongGroupBannerPath( sSongGroup ); if( sGroupBannerPath != "" ) Load( sGroupBannerPath ); - else LoadFallback(); + else LoadGroupFallback(); m_bScrolling = false; } @@ -191,6 +191,11 @@ void Banner::LoadFallbackBG() Load( THEME->GetPathG("Common","fallback background") ); } +void Banner::LoadGroupFallback() +{ + Load( THEME->GetPathG("Banner","group fallback") ); +} + void Banner::LoadCourseFallback() { Load( THEME->GetPathG("Banner","course fallback") ); diff --git a/src/Banner.h b/src/Banner.h index 8c958db687..527eff5ac0 100644 --- a/src/Banner.h +++ b/src/Banner.h @@ -42,6 +42,7 @@ public: void LoadFromSortOrder( SortOrder so ); void LoadFallback(); void LoadFallbackBG(); + void LoadGroupFallback(); void LoadCourseFallback(); void LoadFallbackCharacterIcon();