@@ -128,8 +128,8 @@ function control_draw() {
128128 if (theme = 1 ) window_background = 13160660
129129 if (theme = 2 ) window_background = c_dark
130130 // if (theme = 3) window_background = c_white
131- if (theme = 3 ) window_background = 15987699
132- if (theme = 3 && fdark) window_background = 2105376
131+ if (theme = 3 ) window_background = accent[ 7 ]
132+ if (theme = 3 && fdark) window_background = accent[ 8 ]
133133 draw_clear (window_background)
134134 if (theme = 3 && acrylic && wpaperexist) draw_sprite_tiled_ext (wpaperblur, 0 ,
135135 0 - window_get_x () * (1 / window_scale) - (sprite_get_width (wpaper) * (display_height / sprite_get_height (wpaper)) - display_width) * (1 / window_scale) * (wpaperside) / 2 ,
@@ -140,12 +140,20 @@ function control_draw() {
140140 draw_set_color (15790320 )
141141 if (theme = 1 ) draw_set_color (13160660 )
142142 if (theme = 2 ) draw_set_color (c_dark)
143+ if (theme = 3 ) draw_set_color (accent[7 ])
144+ if (theme = 3 && acrylic && wpaperexist) draw_set_color (accent[7 ])
145+ if (theme = 3 && fdark) draw_set_color (accent[8 ])
146+ if (theme = 3 && fdark && acrylic && wpaperexist) draw_set_color (accent[8 ])
147+ if (theme = 3 && acrylic && wpaperexist) draw_set_alpha (0.875 )
148+ draw_rectangle (0 , 0 , rw, rh, 0 )
149+
143150 if (theme = 3 ) draw_set_color (15987699 )
144151 if (theme = 3 && acrylic && wpaperexist) draw_set_color (15198183 )
145152 if (theme = 3 && fdark) draw_set_color (2105376 )
146153 if (theme = 3 && fdark && acrylic && wpaperexist) draw_set_color (1315860 )
147- if (theme = 3 && acrylic && wpaperexist) draw_set_alpha (0.875 )
154+ draw_set_alpha (0.6 )
148155 draw_rectangle (0 , 0 , rw, rh, 0 )
156+
149157 draw_set_alpha (1 )
150158 }
151159
@@ -336,6 +344,11 @@ function control_draw() {
336344 draw_set_color (16382457 )
337345 if (fdark) draw_set_color (2565927 )
338346 draw_rectangle (x1 + 2 , y1 + 34 , x1 + 2 + 32 * totalcols, y1 + 34 + 32 * totalrows, false )
347+ draw_set_alpha (0.4 )
348+ draw_set_color (accent[7 ])
349+ if (fdark) draw_set_color (accent[8 ])
350+ draw_rectangle (x1 + 2 , y1 + 34 , x1 + 2 + 32 * totalcols, y1 + 34 + 32 * totalrows, false )
351+ draw_set_alpha (1 )
339352 }
340353 }
341354 note_offset = floor (((marker_pos - floor (marker_pos + 0.5 * !isplayer)) * 32 ) + 0.5 ) * ((playing && marker_follow && marker_pagebypage = 2 && (marker_pos - floor (totalcols / 2 + 0.5 ) < enda + 1 && marker_pos - floor (totalcols / 2 + 0.5 ) > 0 )) || isplayer)
@@ -751,7 +764,7 @@ function control_draw() {
751764 }
752765 // Instrument shortcuts
753766 if (keyboard_check_pressed (vk_f5) && keyboard_check (vk_control) && keyboard_check (vk_shift) && theme = 3 ) {
754- rainbowtoggle = !rainbowtoggle
767+ rainbowtoggle = 1
755768 if (language != 1 ) {
756769 if (rainbowtoggle) {
757770 set_msg (" Rainbow mode => ON" )
@@ -1135,17 +1148,30 @@ function control_draw() {
11351148 draw_set_color (15790320 )
11361149 if (theme = 1 ) draw_set_color (13160660 )
11371150 if (theme = 2 ) draw_set_color (c_dark)
1151+ if (theme = 3 ) draw_set_color (accent[7 ])
1152+ if (theme = 3 && acrylic && wpaperexist) draw_set_color (accent[7 ])
1153+ if (theme = 3 && fdark) draw_set_color (accent[8 ])
1154+ if (theme = 3 && fdark && acrylic && wpaperexist) draw_set_color (accent[8 ])
1155+ if (theme = 3 && acrylic && wpaperexist) draw_set_alpha (0.4 )
1156+ else draw_set_alpha (0.3 )
1157+ draw_rectangle (0 , y1 + 1 , x1, rh, 0 )
1158+ draw_rectangle (0 , 0 , rw, y1, 0 )
1159+ draw_rectangle (x1 + 1 , y1 + totalrows * 32 + 52 , rw, rh, 0 )
1160+ draw_rectangle (x1 + totalcols * 32 + 20 , y1 + 1 , rw, y1 + totalrows * 32 + 51 , 0 )
1161+ draw_rectangle (x1 + totalcols * 32 + 2 , y1 + totalrows * 32 + 32 , x1 + totalcols * 32 + 2 + 17 , y1 + totalrows * 32 + 32 + 18 , 0 )
1162+ draw_area (x1, y1, x1 + totalcols * 32 + 20 , y1 + totalrows * 32 + 52 )
1163+
11381164 if (theme = 3 ) draw_set_color (15987699 )
11391165 if (theme = 3 && acrylic && wpaperexist) draw_set_color (c_white)
11401166 if (theme = 3 && fdark) draw_set_color (2105376 )
11411167 if (theme = 3 && fdark && acrylic && wpaperexist) draw_set_color (1315860 )
1142- if (theme = 3 && acrylic && wpaperexist) draw_set_alpha (0.875 )
1168+ draw_set_alpha (0.6 )
11431169 draw_rectangle (0 , y1 + 1 , x1, rh, 0 )
11441170 draw_rectangle (0 , 0 , rw, y1, 0 )
11451171 draw_rectangle (x1 + 1 , y1 + totalrows * 32 + 52 , rw, rh, 0 )
11461172 draw_rectangle (x1 + totalcols * 32 + 20 , y1 + 1 , rw, y1 + totalrows * 32 + 51 , 0 )
11471173 draw_rectangle (x1 + totalcols * 32 + 2 , y1 + totalrows * 32 + 32 , x1 + totalcols * 32 + 2 + 17 , y1 + totalrows * 32 + 32 + 18 , 0 )
1148- draw_area (x1, y1, x1 + totalcols * 32 + 20 , y1 + totalrows * 32 + 52 )
1174+
11491175 draw_set_alpha (1 )
11501176 }
11511177 draw_theme_color ()
@@ -1438,7 +1464,8 @@ function control_draw() {
14381464 } // from the if (!isplayer) up there
14391465
14401466 if (dropmode && theme = 3 ) {
1441- draw_set_color (0 )
1467+ var col = fdark ? accent[8 ] : accent[7 ]
1468+ draw_set_color (col)
14421469 draw_set_alpha (0.2 * dropalpha)
14431470 draw_roundrect_ext (0 , 0 , 530 , 90 , 20 , 20 , 0 )
14441471 draw_set_alpha (dropalpha)
0 commit comments