Adds custom Konyang lobby music. (#18478)

* Adds custom Konyang lobby music.

* fix the credits before the police kills my ass

---------

Co-authored-by: Matt Atlas <liermattia@gmail.com>
This commit is contained in:
Matt Atlas
2024-02-24 00:16:30 +00:00
committed by GitHub
co-authored by Matt Atlas
parent 08e7256207
commit b7b62cfcc7
17 changed files with 83 additions and 21 deletions
+10 -7
View File
@@ -49,11 +49,11 @@ var/datum/controller/subsystem/ticker/SSticker
//Now we have a general cinematic centrally held within the gameticker....far more efficient!
var/obj/screen/cinematic = null
var/list/possible_lobby_tracks = list(
'sound/music/space.ogg',
'sound/music/traitor.ogg',
'sound/music/title2.ogg',
'sound/music/clouds.s3m'
var/list/default_lobby_tracks = list(
'sound/music/lobby/space.ogg',
'sound/music/lobby/traitor.ogg',
'sound/music/lobby/title2.ogg',
'sound/music/lobby/clouds.s3m'
)
var/lobby_ready = FALSE
@@ -417,8 +417,11 @@ var/datum/controller/subsystem/ticker/SSticker
/datum/controller/subsystem/ticker/proc/pregame()
set waitfor = FALSE
sleep(1) // Sleep so the MC has a chance to update its init time.
if (!login_music)
login_music = pick(possible_lobby_tracks)
if(!login_music)
if(SSatlas.current_sector && SSatlas.current_sector.lobby_tracks)
login_music = pick(SSatlas.current_sector.lobby_tracks)
else
login_music = pick(default_lobby_tracks)
if (is_revote)
pregame_timeleft = LOBBY_TIME