diff --git a/scripts/songselect/chalwheel.lua b/scripts/songselect/chalwheel.lua index 92353bf..a9e09a1 100644 --- a/scripts/songselect/chalwheel.lua +++ b/scripts/songselect/chalwheel.lua @@ -22,6 +22,9 @@ local scrollmulOffset = 0 -- bc we have min/max the game doesn't know we have to local effector = 0 local searchText = gfx.CreateLabel("",5,0) local searchIndex = 1 + +local backgroundImage = gfx.CreateSkinImage("challenge_select/bg.png", 0) + local jacketFallback = gfx.CreateSkinImage("song_select/loading.png", 0) local showGuide = game.GetSkinSetting("show_guide") local legendTable = { @@ -614,9 +617,13 @@ draw_search = function(x,y,w,h) end render = function(deltaTime) - timer = (timer + deltaTime) - timer = timer % 2 - resx,resy = game.GetResolution(); + + + timer = (timer + deltaTime) + timer = timer % 2 + resx,resy = game.GetResolution(); + gfx.BeginPath() + gfx.ImageRect(0, 0, resx, resy, backgroundImage, 1, 0) adjustScreen(resx,resy); gfx.BeginPath(); gfx.LoadSkinFont("NotoSans-Regular.ttf"); diff --git a/textures/challenge_select/bg.png b/textures/challenge_select/bg.png new file mode 100644 index 0000000..0890e10 Binary files /dev/null and b/textures/challenge_select/bg.png differ