Skip to content

Commit b5b1d60

Browse files
committed
fix: render author and or. author conditionally in player mode
1 parent 7944d5d commit b5b1d60

File tree

1 file changed

+16
-8
lines changed

1 file changed

+16
-8
lines changed

scripts/control_draw/control_draw.gml

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2212,14 +2212,22 @@ function control_draw() {
22122212
draw_theme_color()
22132213
if (blackout) draw_set_color(c_white)
22142214
draw_theme_font(font_info_med)
2215-
draw_text_dynamic(centerx - 200, centery - 110, song_name == "" ? song_name : condstr((protocol_data != pointer_null), song_download_display_name, condstr(filename != "-player", filename_change_ext(filename_name(filename), "")) + condstr((filename = "" || filename = "-player") && midiname != "", filename_change_ext(midiname, "")), true))
2216-
draw_theme_font(font_main_bold)
2217-
draw_text_dynamic(centerx - 200, centery - 90, song_author, true)
2218-
draw_theme_font(font_main)
2219-
draw_set_color(c_gray)
2220-
draw_text_dynamic(centerx - 200, centery - 75, (language != 1 ? "original by " : "original by "), true)
2221-
draw_theme_font(font_main_bold)
2222-
draw_text_dynamic(centerx - 200 + string_width_dynamic(language != 1 ? "original by " : "original by "), centery - 75, song_orauthor, true)
2215+
var offset = 0;
2216+
if (song_author != "") offset += 20
2217+
if (song_orauthor != "") offset += 15
2218+
draw_text_dynamic(centerx - 200, centery - 80 - offset, song_name == "" ? song_name : condstr((protocol_data != pointer_null), song_download_display_name, condstr(filename != "-player", filename_change_ext(filename_name(filename), "")) + condstr((filename = "" || filename = "-player") && midiname != "", filename_change_ext(midiname, "")), true))
2219+
if (song_author != "") {
2220+
draw_theme_font(font_main_bold)
2221+
draw_text_dynamic(centerx - 200, centery - 60 - offset, song_author, true)
2222+
}
2223+
if (song_orauthor != "") {
2224+
if (song_author == "") offset += 15
2225+
draw_theme_font(font_main)
2226+
draw_set_color(c_gray)
2227+
draw_text_dynamic(centerx - 200, centery - 45 - offset, (language != 1 ? "original by " : "original by "), true)
2228+
draw_theme_font(font_main_bold)
2229+
draw_text_dynamic(centerx - 200 + string_width_dynamic(language != 1 ? "original by " : "original by "), centery - 45 - offset, song_orauthor, true)
2230+
}
22232231
draw_theme_font(font_main)
22242232
draw_set_color(c_white)
22252233
dropalpha = 1

0 commit comments

Comments
 (0)