mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-07-18 10:34:10 +01:00
@@ -205,7 +205,7 @@
|
||||
SEND_SOUND(user, S)
|
||||
|
||||
if("customize_species_sounds") // You shouldn't be able to see this option if you don't have the option to select a custom icon base, so we don't need to re-check for safety here.
|
||||
var/list/possible_species_sound_types = species_sound_map
|
||||
var/list/possible_species_sound_types = GLOB.species_sound_map
|
||||
var/choice = tgui_input_list(user, "Which set of sounds would you like to use for your character's species sounds? (Cough, Sneeze, Scream, Pain, Gasp, Death)", "Species Sounds", possible_species_sound_types)
|
||||
if(choice)
|
||||
pref.species_sound = choice
|
||||
|
||||
@@ -5,10 +5,10 @@
|
||||
should_generate_icons = TRUE
|
||||
|
||||
/datum/preference/choiced/ui_style/init_possible_values()
|
||||
return assoc_to_keys(all_ui_styles)
|
||||
return assoc_to_keys(GLOB.all_ui_styles)
|
||||
|
||||
/datum/preference/choiced/ui_style/icon_for(value)
|
||||
var/icon/icon_file = all_ui_styles[value]
|
||||
var/icon/icon_file = GLOB.all_ui_styles[value]
|
||||
|
||||
var/icon/icon = icon(icon_file, "r_hand_inactive")
|
||||
icon.Crop(1, 1, ICON_SIZE_X * 2, ICON_SIZE_Y)
|
||||
@@ -17,7 +17,7 @@
|
||||
return icon
|
||||
|
||||
/datum/preference/choiced/ui_style/create_default_value()
|
||||
return all_ui_styles[1]
|
||||
return GLOB.all_ui_styles[1]
|
||||
|
||||
/datum/preference/choiced/ui_style/apply_to_client_updated(client/client, value)
|
||||
client.mob?.update_ui_style(UI_style_new = value)
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
//Toggles for preferences, normal clients
|
||||
/client/verb/toggle_be_special(role in be_special_flags)
|
||||
/client/verb/toggle_be_special(role in GLOB.be_special_flags)
|
||||
set name = "Toggle Special Role Candidacy"
|
||||
set category = "Preferences.Character"
|
||||
set desc = "Toggles which special roles you would like to be a candidate for, during events."
|
||||
|
||||
var/role_flag = be_special_flags[role]
|
||||
var/role_flag = GLOB.be_special_flags[role]
|
||||
if(!role_flag) return
|
||||
|
||||
prefs.be_special ^= role_flag
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/proc/ui_style2icon(ui_style)
|
||||
if(ui_style in all_ui_styles)
|
||||
return all_ui_styles[ui_style]
|
||||
return all_ui_styles["White"]
|
||||
if(ui_style in GLOB.all_ui_styles)
|
||||
return GLOB.all_ui_styles[ui_style]
|
||||
return GLOB.all_ui_styles["White"]
|
||||
|
||||
|
||||
/client/verb/change_ui()
|
||||
@@ -17,7 +17,7 @@
|
||||
var/current_style = prefs.read_preference(/datum/preference/choiced/ui_style)
|
||||
var/current_alpha = prefs.read_preference(/datum/preference/numeric/ui_style_alpha)
|
||||
var/current_color = prefs.read_preference(/datum/preference/color/ui_style_color)
|
||||
var/UI_style_new = tgui_input_list(src, "Select a style. White is recommended for customization", "UI Style Choice", all_ui_styles, current_style)
|
||||
var/UI_style_new = tgui_input_list(src, "Select a style. White is recommended for customization", "UI Style Choice", GLOB.all_ui_styles, current_style)
|
||||
if(!UI_style_new) return
|
||||
|
||||
var/UI_style_alpha_new = tgui_input_number(src, "Select a new alpha (transparency) parameter for your UI, between 50 and 255", null, current_alpha, 255, 50)
|
||||
|
||||
Reference in New Issue
Block a user