diff --git a/code/_helpers/_global_objects.dm b/code/_helpers/_global_objects.dm index 421f5c0af6..389bc85b01 100644 --- a/code/_helpers/_global_objects.dm +++ b/code/_helpers/_global_objects.dm @@ -1,2 +1,2 @@ -var/datum/gear_tweak/color/gear_tweak_free_color_choice = new() -var/datum/gear_tweak/implant_location/gear_tweak_implant_location = new() +GLOBAL_DATUM_INIT(gear_tweak_free_color_choice, /datum/gear_tweak/color, new) +GLOBAL_DATUM_INIT(gear_tweak_implant_location, /datum/gear_tweak/implant_location, new) diff --git a/code/datums/underwear/underwear.dm b/code/datums/underwear/underwear.dm index e03669175e..81860b7a1f 100644 --- a/code/datums/underwear/underwear.dm +++ b/code/datums/underwear/underwear.dm @@ -53,7 +53,7 @@ /datum/category_item/underwear/New() if(has_color) - tweaks += gear_tweak_free_color_choice + tweaks += GLOB.gear_tweak_free_color_choice /datum/category_item/underwear/dd_SortValue() if(always_last) diff --git a/code/game/objects/structures/under_wardrobe.dm b/code/game/objects/structures/under_wardrobe.dm index 899e0a4b1c..6c8ae6e409 100644 --- a/code/game/objects/structures/under_wardrobe.dm +++ b/code/game/objects/structures/under_wardrobe.dm @@ -83,7 +83,7 @@ if(!gt) return var/new_metadata = gt.get_metadata(usr, get_metadata(H, underwear, gt), "Wardrobe Underwear Selection") - if(new_metadata) + if(!isnull(new_metadata)) set_metadata(H, underwear, gt, new_metadata) H.hide_underwear[underwear] = FALSE . = TRUE diff --git a/code/modules/client/preference_setup/loadout/01_equipment.dm b/code/modules/client/preference_setup/loadout/01_equipment.dm index 4fe3eeb757..5d4736a738 100644 --- a/code/modules/client/preference_setup/loadout/01_equipment.dm +++ b/code/modules/client/preference_setup/loadout/01_equipment.dm @@ -199,7 +199,7 @@ if(!gt) return TOPIC_NOACTION var/new_metadata = gt.get_metadata(user, get_metadata(underwear, gt)) - if(new_metadata) + if(!isnull(new_metadata)) set_metadata(underwear, gt, new_metadata) return TOPIC_REFRESH_UPDATE_PREVIEW diff --git a/code/modules/client/preference_setup/loadout/02_loadout.dm b/code/modules/client/preference_setup/loadout/02_loadout.dm index 2e2db2c804..95d4dd1469 100644 --- a/code/modules/client/preference_setup/loadout/02_loadout.dm +++ b/code/modules/client/preference_setup/loadout/02_loadout.dm @@ -173,7 +173,7 @@ var/list/gear_datums = list() /datum/category_item/player_setup_item/loadout/loadout/proc/get_tweak_metadata(var/datum/gear/G, var/datum/gear_tweak/tweak) var/list/metadata = get_gear_metadata(G) . = metadata["[tweak]"] - if(!.) + if(isnull(.)) . = tweak.get_default() metadata["[tweak]"] = . @@ -250,7 +250,7 @@ var/list/gear_datums = list() metadata = tweak.get_metadata(user, get_tweak_metadata(gear, tweak), gear) else metadata = tweak.get_metadata(user, get_tweak_metadata(gear, tweak)) - if(!metadata) + if(isnull(metadata)) return TOPIC_HANDLED set_tweak_metadata(gear, tweak, metadata) return TOPIC_REFRESH_UPDATE_PREVIEW @@ -276,7 +276,7 @@ var/list/gear_datums = list() if(!description) var/obj/O = path description = initial(O.desc) - gear_tweaks = list(gear_tweak_free_name, gear_tweak_free_desc, GLOB.gear_tweak_item_tf_spawn, GLOB.gear_tweak_free_matrix_recolor) + gear_tweaks = list(GLOB.gear_tweak_free_name, GLOB.gear_tweak_free_desc, GLOB.gear_tweak_item_tf_spawn, GLOB.gear_tweak_free_matrix_recolor, GLOB.gear_tweak_free_digestable) /datum/gear_data var/path diff --git a/code/modules/client/preference_setup/loadout/gear_tweaks.dm b/code/modules/client/preference_setup/loadout/gear_tweaks.dm index 1ca8c7cea4..9463ed73ba 100644 --- a/code/modules/client/preference_setup/loadout/gear_tweaks.dm +++ b/code/modules/client/preference_setup/loadout/gear_tweaks.dm @@ -193,14 +193,14 @@ GLOBAL_DATUM_INIT(gear_tweak_free_matrix_recolor, /datum/gear_tweak/matrix_recol I.reagents.add_reagent(., I.reagents.get_free_space()) //Custom name and desciption code -//note to devs downstream: where 'gear_tweaks = list(gear_tweak_free_color_choice)' was used before for color selection -//in the loadout, now 'gear_tweaks += gear_tweak_free_color_choice' will need to be used, otherwise the item will not +//note to devs downstream: where 'gear_tweaks = list(GLOB.gear_tweak_free_color_choice)' was used before for color selection +//in the loadout, now 'gear_tweaks += GLOB.gear_tweak_free_color_choice' will need to be used, otherwise the item will not // be able to be given a custom name or description /* Custom Name */ -var/datum/gear_tweak/custom_name/gear_tweak_free_name = new() +GLOBAL_DATUM_INIT(gear_tweak_free_name, /datum/gear_tweak/custom_name, new) /datum/gear_tweak/custom_name var/list/valid_custom_names @@ -220,8 +220,13 @@ var/datum/gear_tweak/custom_name/gear_tweak_free_name = new() to_chat(user, span_warning("You are banned from using custom loadout names/descriptions.")) return if(valid_custom_names) - return tgui_input_list(user, "Choose an item name.", "Character Preference", valid_custom_names, metadata) + var/list_input = tgui_input_list(user, "Choose an item name.", "Character Preference", valid_custom_names, metadata) + if(isnull(list_input)) + return metadata + return list_input ? list_input : get_default() var/san_input = tgui_input_text(user, "Choose the item's name. Leave it blank to use the default name.", "Item Name", metadata, MAX_LNAME_LEN) + if(isnull(san_input)) + return metadata return san_input ? san_input : get_default() /datum/gear_tweak/custom_name/tweak_item(var/obj/item/I, var/metadata) @@ -232,7 +237,7 @@ var/datum/gear_tweak/custom_name/gear_tweak_free_name = new() /* Custom Description */ -var/datum/gear_tweak/custom_desc/gear_tweak_free_desc = new() +GLOBAL_DATUM_INIT(gear_tweak_free_desc, /datum/gear_tweak/custom_desc, new) /datum/gear_tweak/custom_desc var/list/valid_custom_desc @@ -252,8 +257,13 @@ var/datum/gear_tweak/custom_desc/gear_tweak_free_desc = new() to_chat(user, span_warning("You are banned from using custom loadout names/descriptions.")) return if(valid_custom_desc) - return tgui_input_list(user, "Choose an item description.", "Character Preference",valid_custom_desc, metadata) + var/list_input = tgui_input_list(user, "Choose an item description.", "Character Preference",valid_custom_desc, metadata) + if(isnull(list_input)) + return metadata + return list_input ? list_input : get_default() var/san_input = tgui_input_text(user, "Choose the item's description. Leave it blank to use the default description.", "Item Description", metadata, MAX_MESSAGE_LEN, TRUE, prevent_enter = TRUE) + if(isnull(san_input)) + return metadata return san_input ? san_input : get_default() /datum/gear_tweak/custom_desc/tweak_item(var/obj/item/I, var/metadata) @@ -261,6 +271,34 @@ var/datum/gear_tweak/custom_desc/gear_tweak_free_desc = new() return I.desc I.desc = metadata +/* +Toggle Digestable +*/ + +GLOBAL_DATUM_INIT(gear_tweak_free_digestable, /datum/gear_tweak/toggle_digestable, new) + +/datum/gear_tweak/toggle_digestable + +/datum/gear_tweak/toggle_digestable/get_contents(var/metadata) + return "Digestable: [metadata ? "Yes" : "No"]" + +/datum/gear_tweak/toggle_digestable/get_default() + return TRUE + +/datum/gear_tweak/toggle_digestable/get_metadata(var/user, var/metadata) + var/san_input = tgui_alert(user, "Turn digestable on or off", "Toggle Digestable", list("Enable", "Disable", "Cancel")) + switch(san_input) + if("Enable") + return TRUE + if("Disable") + return FALSE + return metadata + +/datum/gear_tweak/toggle_digestable/tweak_item(var/obj/item/I, var/metadata) + if(isnull(metadata)) + return I.digestable + I.digestable = metadata + //end of custom description /datum/gear_tweak/tablet @@ -600,7 +638,10 @@ var/datum/gear_tweak/custom_desc/gear_tweak_free_desc = new() return "Location: [metadata]" /datum/gear_tweak/implant_location/get_metadata(var/user, var/metadata) - return (tgui_input_list(user, "Select a bodypart for the implant to be implanted inside.", "Implant Location", bodypart_names_to_tokens || bodypart_tokens_to_names[BP_TORSO])) + var/list_input = tgui_input_list(user, "Select a bodypart for the implant to be implanted inside.", "Implant Location", bodypart_names_to_tokens || bodypart_tokens_to_names[BP_TORSO]) + if(isnull(list_input)) + return metadata + return list_input /datum/gear_tweak/collar_tag/get_contents(var/metadata) return "Tag: [metadata]" @@ -609,7 +650,10 @@ var/datum/gear_tweak/custom_desc/gear_tweak_free_desc = new() return "" /datum/gear_tweak/collar_tag/get_metadata(var/user, var/metadata) - return tgui_input_text(user, "Choose the tag text", "Character Preference", metadata, MAX_NAME_LEN) + var/text_input = tgui_input_text(user, "Choose the tag text.", "Character Preference", metadata, MAX_NAME_LEN) + if(isnull(text_input)) + return metadata + return text_input /datum/gear_tweak/collar_tag/tweak_item(var/obj/item/clothing/accessory/collar/C, var/metadata) if(metadata == "") diff --git a/code/modules/client/preference_setup/loadout/loadout_accessories.dm b/code/modules/client/preference_setup/loadout/loadout_accessories.dm index 3563967646..b3ba369368 100644 --- a/code/modules/client/preference_setup/loadout/loadout_accessories.dm +++ b/code/modules/client/preference_setup/loadout/loadout_accessories.dm @@ -23,7 +23,7 @@ /datum/gear/accessory/armband/colored/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/accessory/wallet display_name = "wallet, orange" @@ -41,7 +41,7 @@ /datum/gear/accessory/wallet/womens/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/accessory/clutch display_name = "clutch bag" @@ -50,7 +50,7 @@ /datum/gear/accessory/clutch/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/accessory/purse display_name = "purse" @@ -59,7 +59,7 @@ /datum/gear/accessory/purse/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/accessory/wcoat display_name = "waistcoat selection" @@ -138,7 +138,7 @@ /datum/gear/accessory/scarfcolor/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/accessory/jacket display_name = "suit jacket selection" @@ -222,7 +222,7 @@ /datum/gear/accessory/virginkiller/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/accessory/bracelet/material display_name = "bracelet selection" @@ -270,7 +270,7 @@ /datum/gear/accessory/sash/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/accessory/asym display_name = "asymmetric jacket selection" @@ -356,7 +356,7 @@ /datum/gear/accessory/wristband/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/accessory/wristband_collection display_name = "wristbands (selection)" @@ -385,7 +385,7 @@ /datum/gear/choker/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/collar display_name = "collar, silver" @@ -455,7 +455,7 @@ /datum/gear/accessory/flops/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/accessory/dosimeter display_name = "Dosimeter" @@ -568,7 +568,7 @@ Talon pin "Studded Belt" = /obj/item/clothing/accessory/belt/studded ) gear_tweaks += new/datum/gear_tweak/path(wristband_lists) - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/accessory/bunny_tail display_name = "bunny tail, colorable" @@ -576,7 +576,7 @@ Talon pin /datum/gear/accessory/bunny_tail/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/accessory/legwarmer_selection display_name = "legwarmers (selection, colorable)" @@ -590,4 +590,4 @@ Talon pin "Legwarmers, short" = /obj/item/clothing/accessory/legwarmersshort ) gear_tweaks += new/datum/gear_tweak/path(legwarmer_lists) - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice diff --git a/code/modules/client/preference_setup/loadout/loadout_cosmetics.dm b/code/modules/client/preference_setup/loadout/loadout_cosmetics.dm index 5ddf5fab16..5c702d7c32 100644 --- a/code/modules/client/preference_setup/loadout/loadout_cosmetics.dm +++ b/code/modules/client/preference_setup/loadout/loadout_cosmetics.dm @@ -27,7 +27,7 @@ /datum/gear/cosmetic/nailpolish/New() ..() // can't set description, it'll look funny - gear_tweaks = list(gear_tweak_free_color_choice, gear_tweak_free_name) + gear_tweaks = list(GLOB.gear_tweak_free_color_choice, GLOB.gear_tweak_free_name) /datum/gear/cosmetic/nailpolish/spawn_item(var/location, var/metadata) var/obj/item/nailpolish/polish = ..() diff --git a/code/modules/client/preference_setup/loadout/loadout_cyberware.dm b/code/modules/client/preference_setup/loadout/loadout_cyberware.dm index c82bf6abd1..2e50221ca4 100644 --- a/code/modules/client/preference_setup/loadout/loadout_cyberware.dm +++ b/code/modules/client/preference_setup/loadout/loadout_cyberware.dm @@ -27,7 +27,7 @@ /datum/gear/utility/implant/generic/New() ..() - gear_tweaks += global.gear_tweak_implant_location + gear_tweaks += GLOB.gear_tweak_implant_location /datum/gear/utility/implant/eal display_name = "vocal synthesizer, EAL" diff --git a/code/modules/client/preference_setup/loadout/loadout_ears.dm b/code/modules/client/preference_setup/loadout/loadout_ears.dm index 37f23890f0..702e10f274 100644 --- a/code/modules/client/preference_setup/loadout/loadout_ears.dm +++ b/code/modules/client/preference_setup/loadout/loadout_ears.dm @@ -54,4 +54,4 @@ earringscolour["dangle"] = /obj/item/clothing/ears/earring/dangle gear_tweaks += new/datum/gear_tweak/path(earringscolour) - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice diff --git a/code/modules/client/preference_setup/loadout/loadout_eyes.dm b/code/modules/client/preference_setup/loadout/loadout_eyes.dm index 42a714e744..89cf6dde0f 100644 --- a/code/modules/client/preference_setup/loadout/loadout_eyes.dm +++ b/code/modules/client/preference_setup/loadout/loadout_eyes.dm @@ -13,7 +13,7 @@ /datum/gear/eyes/eyepatchwhite/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/eyes/blindfold display_name = "blindfold" @@ -25,7 +25,7 @@ /datum/gear/eyes/whiteblindfold/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/eyes/thinblindfold display_name = "blindfold, thin white (recolorable)" @@ -33,7 +33,7 @@ /datum/gear/eyes/thinblindfold/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/eyes/glasses display_name = "Glasses, prescription" @@ -202,7 +202,7 @@ /datum/gear/eyes/arglasses_visor/New() ..() - gear_tweaks = list(gear_tweak_free_color_choice) + gear_tweaks = list(GLOB.gear_tweak_free_color_choice) /datum/gear/eyes/arglasses_sec display_name = "AR-Security glasses" diff --git a/code/modules/client/preference_setup/loadout/loadout_fluffitems.dm b/code/modules/client/preference_setup/loadout/loadout_fluffitems.dm index f0e86781dd..a783c00bf7 100644 --- a/code/modules/client/preference_setup/loadout/loadout_fluffitems.dm +++ b/code/modules/client/preference_setup/loadout/loadout_fluffitems.dm @@ -1505,7 +1505,7 @@ /datum/gear/fluff/dessa_hat/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/fluff/casey_glasses path = /obj/item/clothing/glasses/big_round diff --git a/code/modules/client/preference_setup/loadout/loadout_general.dm b/code/modules/client/preference_setup/loadout/loadout_general.dm index 05ce4c91d8..446f82d595 100644 --- a/code/modules/client/preference_setup/loadout/loadout_general.dm +++ b/code/modules/client/preference_setup/loadout/loadout_general.dm @@ -159,7 +159,7 @@ /datum/gear/towel/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/cahwhite display_name = "Cards Against The Galaxy (white deck)" @@ -312,7 +312,7 @@ toytype["Bone"] = /obj/item/toy/chewtoy/poly toytype["Classic"] = /obj/item/toy/chewtoy/tall/poly gear_tweaks += new/datum/gear_tweak/path(toytype) - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/ducky display_name = "rubber ducky" diff --git a/code/modules/client/preference_setup/loadout/loadout_gloves.dm b/code/modules/client/preference_setup/loadout/loadout_gloves.dm index 83d7931ace..38c175b314 100644 --- a/code/modules/client/preference_setup/loadout/loadout_gloves.dm +++ b/code/modules/client/preference_setup/loadout/loadout_gloves.dm @@ -44,7 +44,7 @@ /datum/gear/gloves/evening/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/gloves/duty display_name = "gloves, work" @@ -74,7 +74,7 @@ "recolourable, long"=/obj/item/clothing/gloves/fingerless_recolourable/long ) gear_tweaks += new/datum/gear_tweak/path(sortAssoc(selector_uniforms)) - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/gloves/ring display_name = "ring selection" @@ -136,7 +136,7 @@ /datum/gear/gloves/colored/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/gloves/latex/colorable display_name = "gloves, latex, colorable" @@ -144,7 +144,7 @@ /datum/gear/gloves/latex/colorable/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/gloves/siren display_name = "gloves, Siren" diff --git a/code/modules/client/preference_setup/loadout/loadout_head.dm b/code/modules/client/preference_setup/loadout/loadout_head.dm index 20c0fdae9f..d2f26adb27 100644 --- a/code/modules/client/preference_setup/loadout/loadout_head.dm +++ b/code/modules/client/preference_setup/loadout/loadout_head.dm @@ -78,7 +78,7 @@ /datum/gear/head/cap/white/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/head/halo display_name = "halo (colorable)" @@ -86,7 +86,7 @@ /datum/gear/head/halo/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/head/cap/sol display_name = "cap, sol" @@ -134,7 +134,7 @@ /datum/gear/head/hairflower/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/head/pin display_name = "pin selection" @@ -205,7 +205,7 @@ /datum/gear/head/hijab/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/head/kippa display_name = "kippa" @@ -213,7 +213,7 @@ /datum/gear/head/kippa/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/head/turban display_name = "turban" @@ -221,7 +221,7 @@ /datum/gear/head/turban/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/head/taqiyah display_name = "taqiyah" @@ -229,7 +229,7 @@ /datum/gear/head/taqiyah/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/head/kitty display_name = "kitty ears" @@ -241,7 +241,7 @@ /datum/gear/head/rabbit/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/head/beanie display_name = "beanie" @@ -249,7 +249,7 @@ /datum/gear/head/beanie/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/head/loose_beanie display_name = "loose beanie" @@ -257,7 +257,7 @@ /datum/gear/head/loose_beanie/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/head/beretg display_name = "beret" @@ -265,7 +265,7 @@ /datum/gear/head/beretg/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/head/sombrero display_name = "sombrero" @@ -277,7 +277,7 @@ /datum/gear/head/flatcapg/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/head/bow/small display_name = "hair bow, small (colorable)" @@ -285,7 +285,7 @@ /datum/gear/head/bow/small/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/head/welding display_name = "welding mask selection" @@ -418,7 +418,7 @@ /datum/gear/head/giantbow/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/head/bows display_name = "hair bow selection, colorable" @@ -432,7 +432,7 @@ "back bow"=/obj/item/clothing/head/bow/back, "sweet bow"=/obj/item/clothing/head/bow/sweet ) - gear_tweaks += list(new/datum/gear_tweak/path(bows), gear_tweak_free_color_choice) + gear_tweaks += list(new/datum/gear_tweak/path(bows), GLOB.gear_tweak_free_color_choice) /datum/gear/head/pilot display_name = "pilot helmets selection" @@ -456,7 +456,7 @@ /datum/gear/head/headbando/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/head/maid display_name = "maid headband selection" @@ -498,7 +498,7 @@ /datum/gear/head/magic_hat/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/head/wedding display_name = "wedding veil" @@ -506,7 +506,7 @@ /datum/gear/head/wedding/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/head/halo/alt display_name = "halo, alt" @@ -518,7 +518,7 @@ /datum/gear/head/buckethat/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/head/nonla display_name = "hat, non la" diff --git a/code/modules/client/preference_setup/loadout/loadout_mask.dm b/code/modules/client/preference_setup/loadout/loadout_mask.dm index fb082911a7..a632ba1abf 100644 --- a/code/modules/client/preference_setup/loadout/loadout_mask.dm +++ b/code/modules/client/preference_setup/loadout/loadout_mask.dm @@ -82,7 +82,7 @@ path = /obj/item/clothing/mask/lacemask /datum/gear/mask/lace/New() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/mask/half display_name = "black half-mask" @@ -93,7 +93,7 @@ path = /obj/item/clothing/mask/luchador/colorable /datum/gear/mask/wrestling/New() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/mask/masquerade display_name = "masquerade mask selection" diff --git a/code/modules/client/preference_setup/loadout/loadout_shoes.dm b/code/modules/client/preference_setup/loadout/loadout_shoes.dm index 11cc9414da..782a3479d5 100644 --- a/code/modules/client/preference_setup/loadout/loadout_shoes.dm +++ b/code/modules/client/preference_setup/loadout/loadout_shoes.dm @@ -43,7 +43,7 @@ /datum/gear/shoes/colorboots/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/shoes/jackboots_white display_name = "jackboots, white" @@ -131,7 +131,7 @@ /datum/gear/shoes/flipflops/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/shoes/athletic display_name = "athletic shoes" @@ -139,7 +139,7 @@ /datum/gear/shoes/athletic/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/shoes/skater display_name = "skater shoes" @@ -147,7 +147,7 @@ /datum/gear/shoes/skater/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/shoes/flats display_name = "flats" @@ -155,7 +155,7 @@ /datum/gear/shoes/flats/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/shoes/cowboy display_name = "cowboy boots selection" @@ -201,7 +201,7 @@ /datum/gear/shoes/heels/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/shoes/slippers display_name = "bunny slippers" @@ -260,7 +260,7 @@ /datum/gear/shoes/ballet/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/shoes/halfmoon display_name = "half moon boots" @@ -272,7 +272,7 @@ /datum/gear/shoes/sandals/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/shoes/black/cuffs display_name = "legwraps, black" @@ -316,4 +316,4 @@ /datum/gear/shoes/sandals_elegant/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice diff --git a/code/modules/client/preference_setup/loadout/loadout_suit.dm b/code/modules/client/preference_setup/loadout/loadout_suit.dm index 6efd4f79fb..3c5e025034 100644 --- a/code/modules/client/preference_setup/loadout/loadout_suit.dm +++ b/code/modules/client/preference_setup/loadout/loadout_suit.dm @@ -12,7 +12,7 @@ /datum/gear/suit/apron_white/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/greatcoat display_name = "greatcoat" @@ -95,7 +95,7 @@ /datum/gear/suit/duster/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/duster_sleeveless display_name = "cowboy duster, colorable, sleeveless" @@ -103,7 +103,7 @@ /datum/gear/suit/duster_sleeveless/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/hazard_vest display_name = "hazard vest selection" @@ -329,7 +329,7 @@ /datum/gear/suit/cloak_custom/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/ranger_poncho display_name = "ranger poncho selection" @@ -358,7 +358,7 @@ /datum/gear/suit/neo_ranger/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/unathi_robe display_name = "roughspun robe" @@ -617,7 +617,7 @@ /datum/gear/suit/flannelrecolour/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/denim_jacket display_name = "denim jacket and vest selection" @@ -667,7 +667,7 @@ /datum/gear/suit/miscellaneous/peacoat/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/snowsuit display_name = "snowsuit" @@ -715,7 +715,7 @@ /datum/gear/suit/miscellaneous/cardigan/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/cmddressjacket display_name = "command dress jacket" @@ -729,7 +729,7 @@ /datum/gear/suit/miscellaneous/kimono/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/miscellaneous/kamishimo display_name = "traditional kamishimo, colorable" @@ -737,7 +737,7 @@ /datum/gear/suit/miscellaneous/kamishimo/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/miscellaneous/kimono_select display_name = "kimono selection" @@ -771,7 +771,7 @@ "very high cropped hoodie"=/obj/item/clothing/suit/storage/croppedhoodie/croppierer, "super high cropped hoodie"=/obj/item/clothing/suit/storage/croppedhoodie/croppiest ) - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice gear_tweaks += new/datum/gear_tweak/path(croppedhoodies) /datum/gear/suit/drive @@ -831,7 +831,7 @@ /datum/gear/suit/labcoat_colorable/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/labcoat_old display_name = "labcoat, old-school" @@ -937,7 +937,7 @@ /datum/gear/suit/oversize/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /* Talon winter coat @@ -973,7 +973,7 @@ Talon winter coat var/obj/item/clothing/suit/storage/toggle/hoodie/hoodie = hoodie_style hoodies[initial(hoodie.name)] = hoodie gear_tweaks += new/datum/gear_tweak/path(sortAssoc(hoodies)) - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/cyberpunk_recolorable display_name = "cyberpunk jacket (recolorable)" @@ -981,7 +981,7 @@ Talon winter coat cost = 2 //It's got armor, yo. /datum/gear/suit/cyberpunk_recolorable/New() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/shrine_maiden display_name = "shrine maiden costume" @@ -1011,7 +1011,7 @@ Talon winter coat cost = 1 /datum/gear/suit/cloak_half/New() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice //Shoulder cloak /datum/gear/suit/cloak_shoulder @@ -1020,7 +1020,7 @@ Talon winter coat cost = 1 /datum/gear/suit/cloak_shoulder/New() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/cloak_shoulder_right display_name = "cloak, shoulder right" @@ -1028,7 +1028,7 @@ Talon winter coat cost = 1 /datum/gear/suit/cloak_shoulder_right/New() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice //Mantles, mostly for heads of staff /datum/gear/suit/roles/mantle @@ -1037,7 +1037,7 @@ Talon winter coat cost = 1 /datum/gear/suit/roles/mantle/New() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/roles/mantles display_name = "mantle selection" @@ -1064,7 +1064,7 @@ Talon winter coat /datum/gear/suit/roles/boatcloak/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/roles/capboatcloak display_name = "boat cloak, site manager" @@ -1102,7 +1102,7 @@ Talon winter coat path = /obj/item/clothing/accessory/poncho/roles/cloak/shroud /datum/gear/suit/roles/shroud/New() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/roles/capshroud display_name = "shroud, site manager" @@ -1166,7 +1166,7 @@ Talon winter coat "cropped hoodie"=/obj/item/clothing/suit/storage/hooded/toggle/colorable/cropped, "shortsleeve hoodie"=/obj/item/clothing/suit/storage/hooded/toggle/colorable/shortsleeve ) - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice gear_tweaks += new/datum/gear_tweak/path(choodies) //ABOUT TIME SOMEONE ADDED THIS TO A LOADOUT @@ -1201,4 +1201,3 @@ Talon winter coat display_name = "medical coat" path = /obj/item/clothing/suit/neo_medical_coat allowed_roles = list(JOB_CHIEF_MEDICAL_OFFICER,JOB_MEDICAL_DOCTOR,JOB_CHEMIST,JOB_PSYCHIATRIST,JOB_PARAMEDIC,JOB_TALON_DOCTOR) - diff --git a/code/modules/client/preference_setup/loadout/loadout_uniform.dm b/code/modules/client/preference_setup/loadout/loadout_uniform.dm index bad6be6ccb..72f8e525e2 100644 --- a/code/modules/client/preference_setup/loadout/loadout_uniform.dm +++ b/code/modules/client/preference_setup/loadout/loadout_uniform.dm @@ -60,7 +60,7 @@ /datum/gear/uniform/qipao_colorable/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/uniform/qipao2_colorable display_name = "qipao, colorable, slim" @@ -68,7 +68,7 @@ /datum/gear/uniform/qipao2_colorable/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/uniform/skirt display_name = "skirt selection" @@ -198,7 +198,7 @@ /datum/gear/uniform/shortplaindress/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/uniform/longdress display_name = "long dress" @@ -206,7 +206,7 @@ /datum/gear/uniform/longdress/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/uniform/longwidedress display_name = "long wide dress" @@ -214,7 +214,7 @@ /datum/gear/uniform/longwidedress/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/uniform/loincloth display_name = "loincloth" @@ -222,7 +222,7 @@ /datum/gear/uniform/loincloth/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/uniform/reddress display_name = "red dress with belt" @@ -269,7 +269,7 @@ /datum/gear/uniform/yogapants/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/uniform/black_corset display_name = "black corset" @@ -336,7 +336,7 @@ /datum/gear/uniform/pleated/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/uniform/lilacdress display_name = "lilac dress" @@ -428,7 +428,7 @@ /datum/gear/uniform/floofdress/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/uniform/blackngold display_name = "black and gold gown" @@ -480,7 +480,7 @@ /datum/gear/uniform/flowerskirt/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/uniform/countess display_name = "countess dress" @@ -496,7 +496,7 @@ /datum/gear/uniform/fashionminiskirt/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/uniform/tourist_1 display_name = "tourist outfit, white" @@ -560,7 +560,7 @@ /datum/gear/uniform/leotardcolor/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice //skinsuits /datum/gear/uniform/skinsuits @@ -615,7 +615,7 @@ "cableknit sweater"=/obj/item/clothing/under/bigsweater, "keyhole sweater"=/obj/item/clothing/under/bigsweater/keyhole ) - gear_tweaks += list(new/datum/gear_tweak/path(bigsweaters), gear_tweak_free_color_choice) + gear_tweaks += list(new/datum/gear_tweak/path(bigsweaters), GLOB.gear_tweak_free_color_choice) //half-moon outfit /datum/gear/uniform/halfmoon @@ -661,7 +661,7 @@ "maid reverse bunnysuit, no legs"=/obj/item/clothing/under/reverse_bunnytop_maid ) gear_tweaks += list(new/datum/gear_tweak/path(bunnysuit)) - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/uniform/suit/permit display_name = "nudity permit" @@ -755,7 +755,7 @@ Qipao /datum/gear/uniform/qipao_colorable_alt/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /* Bluespace jumpsuit @@ -853,7 +853,7 @@ Talon jumpsuit "short skirt"=/obj/item/clothing/under/skirt/colorable/short, "short skirt (split)"=/obj/item/clothing/under/skirt/colorable/short_split ) - gear_tweaks += list(new/datum/gear_tweak/path(skirts), gear_tweak_free_color_choice) + gear_tweaks += list(new/datum/gear_tweak/path(skirts), GLOB.gear_tweak_free_color_choice) // gwen beedells clown clothes @@ -869,7 +869,7 @@ Talon jumpsuit /datum/gear/uniform/cdress_fire/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice // recolorable yellow dress /datum/gear/uniform/cbridesmaid @@ -878,7 +878,7 @@ Talon jumpsuit /datum/gear/uniform/cbridesmaid/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice // recolorable orange swoop dress /datum/gear/uniform/cswoopdress @@ -887,7 +887,7 @@ Talon jumpsuit /datum/gear/uniform/cswoopdress/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice // waiter's outfit, this should probably be in a selector with all the other service uniforms. /datum/gear/uniform/waiter diff --git a/code/modules/client/preference_setup/loadout/loadout_utility.dm b/code/modules/client/preference_setup/loadout/loadout_utility.dm index 08ef9c7f45..5614e9557d 100644 --- a/code/modules/client/preference_setup/loadout/loadout_utility.dm +++ b/code/modules/client/preference_setup/loadout/loadout_utility.dm @@ -129,7 +129,7 @@ /datum/gear/utility/umbrella/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/utility/wheelchair display_name = "wheelchair selection" @@ -138,7 +138,7 @@ /datum/gear/utility/wheelchair/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice var/list/wheelchairs = list( "wheelchair" = /obj/item/wheelchair, "motorized wheelchair" = /obj/item/wheelchair/motor diff --git a/code/modules/client/preference_setup/loadout/loadout_xeno.dm b/code/modules/client/preference_setup/loadout/loadout_xeno.dm index 18a3c33d5c..d51c470a55 100644 --- a/code/modules/client/preference_setup/loadout/loadout_xeno.dm +++ b/code/modules/client/preference_setup/loadout/loadout_xeno.dm @@ -80,7 +80,7 @@ /datum/gear/ears/skrell/colored/band/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/ears/skrell/colored/chain display_name = "Colored chain (Skrell)" @@ -90,7 +90,7 @@ /datum/gear/ears/skrell/colored/chain/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/uniform/smock display_name = "smock selection (Teshari)" @@ -147,7 +147,7 @@ /datum/gear/shoes/footwraps/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/uniform/cohesionsuits display_name = "cohesion suit selection (Promethean)" @@ -524,7 +524,7 @@ /datum/gear/uniform/smockcolor/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/beltcloak display_name = "belted cloak selection (Teshari)" @@ -548,7 +548,7 @@ /datum/gear/suit/beltcloak_color/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/dept/beltcloak whitelisted = SPECIES_TESHARI @@ -610,7 +610,7 @@ /datum/gear/uniform/undercoatcolor/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/cloakcolor display_name = "cloak, recolorable (Teshari)" @@ -620,7 +620,7 @@ /datum/gear/suit/cloakcolor/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/labcoat_tesh display_name = "labcoat, colorable (Teshari)" @@ -630,7 +630,7 @@ /datum/gear/suit/labcoat_tesh/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/teshcoat display_name = "small black coat, recolorable stripes (Teshari)" @@ -640,7 +640,7 @@ /datum/gear/suit/teshcoat/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/teshcoatwhite display_name = "smallcoat, recolorable (Teshari)" @@ -650,7 +650,7 @@ /datum/gear/suit/teshcoatwhite/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/accessory/teshneckscarf display_name = "neckscarf, recolorable (Teshari)" @@ -660,7 +660,7 @@ /datum/gear/accessory/teshneckscarf/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/shoes/toelessjack display_name = "toe-less jackboots" @@ -696,7 +696,7 @@ /datum/gear/shoes/teshwrap/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice ///// @@ -846,7 +846,7 @@ /datum/gear/suit/taur/colorable_skirt/New() ..() - gear_tweaks += gear_tweak_free_color_choice + gear_tweaks += GLOB.gear_tweak_free_color_choice /datum/gear/suit/zaddat sort_category = "Xenowear" diff --git a/code/modules/clothing/masks/tesh_synth_facemask.dm b/code/modules/clothing/masks/tesh_synth_facemask.dm index 550c807938..c28f918b6c 100644 --- a/code/modules/clothing/masks/tesh_synth_facemask.dm +++ b/code/modules/clothing/masks/tesh_synth_facemask.dm @@ -70,4 +70,4 @@ /datum/gear/mask/synthface/New() ..() - gear_tweaks += list(gear_tweak_free_color_choice) + gear_tweaks += GLOB.gear_tweak_free_color_choice diff --git a/code/modules/mob/living/carbon/human/human_bellies.dm b/code/modules/mob/living/carbon/human/human_bellies.dm index 9c3227996c..2720b4b2a2 100644 --- a/code/modules/mob/living/carbon/human/human_bellies.dm +++ b/code/modules/mob/living/carbon/human/human_bellies.dm @@ -20,7 +20,7 @@ UWI = undergarment_class.items_by_name[new_fullness[undergarment_class.name + "-ifnone"]] all_underwear[undergarment_class.name] = UWI if(UWI && UWI.has_color && new_fullness[undergarment_class.name + "-color"]) - all_underwear_metadata[undergarment_class.name]["[gear_tweak_free_color_choice]"] = new_fullness[undergarment_class.name + "-color"] + all_underwear_metadata[undergarment_class.name]["[GLOB.gear_tweak_free_color_choice]"] = new_fullness[undergarment_class.name + "-color"] if(UWI && UWI.name != "None" && hide_underwear[undergarment_class.name] != new_fullness[undergarment_class.name]) hide_underwear[undergarment_class.name] = new_fullness[undergarment_class.name] update_underwear(1)