Skip to content

Commit b81843e

Browse files
committed
Add preference to toggle blackout mode
1 parent 6befe1f commit b81843e

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

scripts/draw_window_preferences/draw_window_preferences.gml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ if (selected_tab = 0) {
9090
if (draw_radiobox(x1 + 40, y1 + 164 + 16, theme == 0, "Aqua", "Use the aqua theme.")) {theme = 0 change_theme()}
9191
if (draw_radiobox(x1 + 40, y1 + 164 + 16 + 20, theme == 2, "Dark", "Use the dark theme.")) {theme = 2 change_theme()}
9292
if (draw_radiobox(x1 + 40, y1 + 164 + 16 + 20 + 20, theme == 1, "90s", "Use the 90s theme.")) {theme = 1 change_theme()}
93+
if (draw_checkbox(x1 + 40, y1 + 164 + 16 + 20 + 20 + 25, blackout, "Blackout mode", "Makes the workspace background solid black, so you can\nkey it out in your video editor when recording the screen.")) blackout = !blackout
9394
draw_areaheader(x1+258,y1+164,220,60,"Max frame rate (experimental)")
9495
if (draw_radiobox(x1+274,y1+164+16,!refreshrate,"30FPS","Run the program at 30FPS.")) {
9596
game_set_speed(30,gamespeed_fps)

scripts/load_settings/load_settings.gml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ show_welcome = ini_read_real( "preferences", "show_welcome", show_w
1616
autosave = ini_read_real( "preferences", "autosave", autosave)
1717
autosavemins = ini_read_real( "preferences", "autosavemins", autosavemins)
1818
theme = ini_read_real( "preferences", "theme", theme)
19+
blackout = ini_read_real( "preferences", "blackout", blackout)
1920
refreshrate = ini_read_real( "preferences", "refresh_rate", refreshrate)
2021
songfolder = ini_read_string("preferences", "song_folder", songfolder)
2122
patternfolder = ini_read_string("preferences", "pattern_folder", patternfolder)

scripts/save_settings/save_settings.gml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ ini_write_real_clean("preferences", "show_welcome", show_welcome)
1515
ini_write_real_clean("preferences", "autosave", autosave)
1616
ini_write_real_clean("preferences", "autosavemins", autosavemins)
1717
ini_write_real_clean("preferences", "theme", theme)
18+
ini_write_real_clean("preferences", "blackout", blackout)
1819
ini_write_real_clean("preferences", "refresh_rate", refreshrate)
1920
ini_write_string( "preferences", "song_folder", songfolder)
2021
ini_write_string( "preferences", "pattern_folder", patternfolder)

0 commit comments

Comments
 (0)