restores the /images and /sounds folders to the three related config folders for title screen, title music, and jukeboxes. (#43836)

Updates readme files as needed.
Updates file reading mechanisms as needed.
This commit is contained in:
Incoming5643
2019-05-11 19:09:50 -04:00
committed by oranges
parent 3a3b036bbd
commit bf6206d9cf
9 changed files with 54 additions and 53 deletions

View File

@@ -93,6 +93,8 @@ SUBSYSTEM_DEF(ticker)
if((use_rare_music && L[1] == "rare") || (L[1] == SSmapping.config.map_name))
music += S
if(1) //sound.ogg -- common sound
if(L[1] == "exclude")
continue
music += S
var/old_login_music = trim(file2text("data/last_round_lobby_music.txt"))

View File

@@ -25,7 +25,7 @@ SUBSYSTEM_DEF(title)
SSmapping.HACK_LoadMapConfig()
for(var/S in provisional_title_screens)
var/list/L = splittext(S,"+")
if((L.len == 1 && L[1] != "blank.png")|| (L.len > 1 && ((use_rare_screens && lowertext(L[1]) == "rare") || (lowertext(L[1]) == lowertext(SSmapping.config.map_name)))))
if((L.len > 1 && ((use_rare_screens && lowertext(L[1]) == "rare") || (lowertext(L[1]) == lowertext(SSmapping.config.map_name)))))
title_screens += S
if(length(title_screens))

View File

@@ -49,6 +49,8 @@
var/datum/track/T = new()
T.song_path = file("config/jukebox_music/sounds/[S]")
var/list/L = splittext(S,"+")
if(L.len != 3)
continue
T.song_name = L[1]
T.song_length = text2num(L[2])
T.song_beat = text2num(L[3])

View File

@@ -1,8 +1,8 @@
The enclosed sounds folder holds the sound files used as player selectable songs for an ingame jukebox. OGG and WAV are supported.
The enclosed /sounds folder holds the sound files used for player selectable songs for an ingame jukebox. OGG and WAV are supported.
Using unnecessarily huge sounds can cause client side lag and should be avoided.
You my add as many sounds as you would like.
You may add as many sounds as you would like.
---

View File

View File

@@ -1,4 +1,4 @@
The enclosed sounds folder holds the sound files used as the title music for the game. OGG and WAV are supported.
The enclosed /sounds folder holds the sound files used as the title music for the game. OGG and WAV are supported.
Using unnecessarily huge sounds can cause client side lag and should be avoided.

View File

View File

@@ -1,4 +1,4 @@
The enclosed images folder holds the image files used as the title screen for the game. All common formats such as PNG, JPG, and GIF are supported.
The enclosed /images folder holds the image files used as the title screen for the game. All common formats such as PNG, JPG, and GIF are supported.
Byond's DMI format is also supported, but if you use a DMI only include one image per file and do not give it an icon_state (the text label below the image).
Keep in mind that the area a title screen fills is a 480px square so you should scale/crop source images to these dimensions first.
@@ -23,11 +23,8 @@ Common titles are in the rotation to be displayed all the time. Any name that do
An example of a common title name is "clown".
The common title screen named "default" is special. It is only used if no other titles are available. You can overwrite "default" safely, but you
should have a title named "default" somewhere in your DMI file if you don't have any other common titles. Because default only runs in the
absence of other titles, if you want it to also appear in the general rotation you must rename it.
The common title screen named "blank.png" is also special. It is only used to fill space while the real title screen loads. You should leave this file alone.
The common title screen named "default" is special. It is only used if no other titles are available. Because default only runs in the
absence of other titles, if you want it to also appear in the general rotation you must name it something else.
Map Titles:

View File