Add new track Beha with three variants of intro

This commit is contained in:
ivan tkachenko 2025-08-14 03:34:34 +03:00
parent 5649a18633
commit 42c6179ba5
6 changed files with 84 additions and 2 deletions

BIN
Assets/Beha1Intro.ogg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Assets/Beha2Intro.ogg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Assets/Beha3Intro.ogg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Assets/BehaLoop.ogg (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -3,12 +3,13 @@
## MuzikaGromche 1337.420.9001
- Added support for tracks to rotate between multiple audio variants during a round.
- Added a new track Beha with three different variants of intro.
## MuzikaGromche 1337.420.69 - It's All DiscoNnected Edition
- Fix harmless but annoying errors in BepInEx console output.
- Fixed harmless but annoying errors in BepInEx console output.
- Improve smoothness of color animations.
- Add a new track.
- Added a new track BeefLiver.
## MuzikaGromche 1337.69.420 - It's All Connected Edition

View File

@ -496,6 +496,75 @@ namespace MuzikaGromche
FlickerLightsTimeSeries = [-48, -40, -4.5f, 44],
Lyrics = [],
},
new SelectableTracksGroup
{
Name = "Beha",
Language = Language.RUSSIAN,
IsExplicit = true,
Tracks =
[
new CoreAudioTrack
{
Name = "Beha1",
FileNameLoop = "BehaLoop.ogg",
AudioType = AudioType.OGGVORBIS,
WindUpTimer = 35.23f,
Beats = 8 * 4 + 2,
BeatsOffset = 0.0f,
ColorTransitionIn = 0.1f,
ColorTransitionOut = 0.6f,
ColorTransitionEasing = Easing.OutExpo,
Palette = Palette.Parse([
"#9554F9", "#3769FD", "#E43B65", "#59CFEA", "#7F3FEE", "#C831FE",
]),
LoopOffset = 0,
FadeOutBeat = -4,
FadeOutDuration = 3.9f,
FlickerLightsTimeSeries = [-6, 16.5f],
Lyrics = [],
},
new CoreAudioTrack
{
Name = "Beha2",
FileNameLoop = "BehaLoop.ogg",
AudioType = AudioType.OGGVORBIS,
WindUpTimer = 38.16f,
Beats = 8 * 4 + 2,
BeatsOffset = 0.0f,
ColorTransitionIn = 0.1f,
ColorTransitionOut = 0.6f,
ColorTransitionEasing = Easing.OutExpo,
Palette = Palette.Parse([
"#9554F9", "#3769FD", "#E43B65", "#59CFEA", "#7F3FEE", "#C831FE",
]),
LoopOffset = 0,
FadeOutBeat = -4,
FadeOutDuration = 3.9f,
FlickerLightsTimeSeries = [-6, 16.5f],
Lyrics = [],
},
new CoreAudioTrack
{
Name = "Beha3",
FileNameLoop = "BehaLoop.ogg",
AudioType = AudioType.OGGVORBIS,
WindUpTimer = 35.21f,
Beats = 8 * 4 + 2,
BeatsOffset = 0.0f,
ColorTransitionIn = 0.1f,
ColorTransitionOut = 0.6f,
ColorTransitionEasing = Easing.OutExpo,
Palette = Palette.Parse([
"#9554F9", "#3769FD", "#E43B65", "#59CFEA", "#7F3FEE", "#C831FE",
]),
LoopOffset = 0,
FadeOutBeat = -4,
FadeOutDuration = 3.9f,
FlickerLightsTimeSeries = [-6, 16.5f],
Lyrics = [],
},
],
},
];
public static ISelectableTrack ChooseTrack()