Audio mode for each playlist entry (#909)
- Playlist entries get a second select slide for the audio mode (normal, instrumental, vocals, karaoke) - The slide is only shown if the song has an instrumental file, otherwise normal is used - The audio mode is saved in the playlist file and used for each round - Sing, score and highscore screens use the audio mode of the current round - Song options select the audio mode by mode instead of position - ScreenSong theme version 15 Co-authored-by: Florian Ostertag <flokuep@users.noreply.github.com>
This commit is contained in:
1 parent
61b2677f16
commit
d03224f29b
14 files changed
+295
-53
No files matched your search
@@ -1,5 +1,15 @@
|
||||
ScreenSong
|
||||
|
||||
++++++++++
|
||||
Version 15:
|
||||
(2026 Oct 16)
|
||||
|
||||
Add:
|
||||
<SelectSlideAudioMode> in <Playlist> (audio mode for each playlist entry, only shown if the song has an instrumental file)
|
||||
|
||||
Change:
|
||||
<EntryHeight> of <Playlist> to make room for the second select slide
|
||||
|
||||
++++++++++
|
||||
Version 14:
|
||||
Add InstrumentalIcon
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<Screen xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Informations>
|
||||
<ScreenName>ScreenSong</ScreenName>
|
||||
<ScreenVersion>14</ScreenVersion>
|
||||
<ScreenVersion>15</ScreenVersion>
|
||||
</Informations>
|
||||
<Backgrounds>
|
||||
<Background Name="Background1">
|
||||
@@ -1530,7 +1530,7 @@
|
||||
<H>675</H>
|
||||
<Z>-0.9</Z>
|
||||
</Rect>
|
||||
<EntryHeight>75</EntryHeight>
|
||||
<EntryHeight>112.5</EntryHeight>
|
||||
<SkinBackground>CoverTile</SkinBackground>
|
||||
<SkinBackgroundSelected>CoverTile</SkinBackgroundSelected>
|
||||
<ColorBackground Name="StaticColorAlpha">
|
||||
@@ -1787,6 +1787,47 @@
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>1</NumVisible>
|
||||
</SelectSlideGameMode>
|
||||
<SelectSlideAudioMode Name="SelectSlideAudioMode">
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected />
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>78</X>
|
||||
<Y>75</Y>
|
||||
<W>537</W>
|
||||
<H>36</H>
|
||||
<Z>-11</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>84</X>
|
||||
<Y>79.5</Y>
|
||||
<W>30</W>
|
||||
<H>30</H>
|
||||
<Z>-12</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>577.5</X>
|
||||
<Y>79.5</Y>
|
||||
<W>30</W>
|
||||
<H>30</H>
|
||||
<Z>-12</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="ButtonColor" />
|
||||
<SelColor Name="ButtonSelColor" />
|
||||
<ArrowColor Name="ArrowColor" />
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColor" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>33</TextH>
|
||||
<TextRelativeX>37.5</TextRelativeX>
|
||||
<TextMaxW>555</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>1</NumVisible>
|
||||
</SelectSlideAudioMode>
|
||||
</Playlist>
|
||||
</Playlists>
|
||||
<ParticleEffects />
|
||||
|
||||
Reference in new issue
Block a user