From 15fb7b102cf0984e3df919bfb04c573734e9bc9a Mon Sep 17 00:00:00 2001
From: sarcoph <83266791+sarcoph@users.noreply.github.com>
Date: Thu, 12 May 2022 03:50:51 -0800
Subject: [PATCH] backgrounds are select instead of cycle
---
code/modules/client/preferences.dm | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm
index ad598159e..bef78febb 100644
--- a/code/modules/client/preferences.dm
+++ b/code/modules/client/preferences.dm
@@ -444,7 +444,7 @@ GLOBAL_LIST_EMPTY(preferences_datums)
dat += "Custom Species Name:[custom_species ? custom_species : "None"]
"
dat += "Random Body
"
dat += "Always Random Body:[be_random_body ? "Yes" : "No"]
"
- dat += "
Cycle background:[bgstate]
"
+ dat += "
Select background:[bgstate]
"
dat += "Render front genitals over hair:[features["front_genitals_over_hair"] ? "Yes" : "No"]
"
var/use_skintones = pref_species.use_skintones
@@ -1948,8 +1948,10 @@ GLOBAL_LIST_EMPTY(preferences_datums)
grad_style = previous_list_item(grad_style, GLOB.hair_gradients_list)
- if("cycle_bg")
- bgstate = next_list_item(bgstate, bgstate_options)
+ if("select_bg")
+ var/new_bg = input(user, "Select a background:", "Character Preference") as null|anything in bgstate_options
+ if(new_bg)
+ bgstate = new_bg
if("underwear")
var/new_underwear = input(user, "Choose your character's underwear:", "Character Preference") as null|anything in GLOB.underwear_list