mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-29 15:08:02 +01:00
TGUI Input fixes (#24270)
* Some tgui input fixes and reverts Add default to suit sensors and beaker transfer amount. Revert languages list and paper text inputs * Some tgui input fixes and reverts Add default to suit sensors and beaker transfer amount. Revert languages list and paper text inputs * Meh
This commit is contained in:
@@ -313,7 +313,7 @@
|
||||
return
|
||||
|
||||
var/list/modes = list("Off", "Binary sensors", "Vitals tracker", "Tracking beacon")
|
||||
var/switchMode = tgui_input_list(user, "Select a sensor mode:", "Suit Sensor Mode", modes)
|
||||
var/switchMode = tgui_input_list(user, "Select a sensor mode:", "Suit Sensor Mode", modes, modes[sensor_mode + 1])
|
||||
if(!user.Adjacent(src))
|
||||
to_chat(user, "<span class='warning'>You have moved too far away!</span>")
|
||||
return
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/mob/living/verb/set_default_language()
|
||||
/mob/living/verb/set_default_language(language as null|anything in languages)
|
||||
set name = "Set Default Language"
|
||||
set category = "IC"
|
||||
var/language = tgui_input_list(src, "Your current default language is: [default_language]", "Set your default language", languages)
|
||||
|
||||
if(language)
|
||||
to_chat(src, "<span class='notice'>You will now speak [language] if you do not specify a language when speaking.</span>")
|
||||
else
|
||||
@@ -9,10 +9,10 @@
|
||||
default_language = language
|
||||
|
||||
// Silicons can't neccessarily speak everything in their languages list
|
||||
/mob/living/silicon/set_default_language()
|
||||
/mob/living/silicon/set_default_language(language as null|anything in speech_synthesizer_langs)
|
||||
set name = "Set Default Language"
|
||||
set category = "IC"
|
||||
var/language = tgui_input_list(src, "Your current default language is: [default_language]", "Set your default language", speech_synthesizer_langs)
|
||||
|
||||
if(language)
|
||||
to_chat(src, "<span class='notice'>You will now speak [language] if you do not specify a language when speaking.</span>")
|
||||
else
|
||||
|
||||
@@ -373,7 +373,7 @@
|
||||
topic_href_write(id, input_element)
|
||||
if(href_list["write"])
|
||||
var/id = href_list["write"]
|
||||
var/input_element = tgui_input_text(usr, "Enter what you want to write:", "Write", multiline = TRUE, encode = FALSE)
|
||||
var/input_element = input("Enter what you want to write:", "Write") as message
|
||||
topic_href_write(id, input_element)
|
||||
|
||||
/obj/item/paper/attackby(obj/item/P, mob/living/user, params)
|
||||
|
||||
@@ -18,7 +18,8 @@
|
||||
/obj/item/reagent_containers/AltClick(mob/user)
|
||||
if(!Adjacent(user) || !length(possible_transfer_amounts) || !ishuman(user) || HAS_TRAIT(user, TRAIT_HANDS_BLOCKED))
|
||||
return
|
||||
var/new_transfer_rate = tgui_input_list(user, "Amount per transfer from this:", "[src]", possible_transfer_amounts)
|
||||
|
||||
var/new_transfer_rate = tgui_input_list(user, "Amount per transfer from this:", "[src]", possible_transfer_amounts, "[amount_per_transfer_from_this]")
|
||||
if(!new_transfer_rate)
|
||||
return
|
||||
|
||||
|
||||
Reference in New Issue
Block a user