mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-17 10:57:19 +01:00
Fixes command announcement encoding. (#18997)
Also makes some inputs into tgui_inputs. --------- Co-authored-by: Matt Atlas <liermattia@gmail.com>
This commit is contained in:
+5
-5
@@ -120,13 +120,13 @@
|
||||
if(announcement_cooldown)
|
||||
to_chat(usr, "Please allow at least one minute to pass between announcements")
|
||||
return
|
||||
var/input = tgui_input_text(usr, "Please write a message to announce to the station crew.", "Priority Announcement", multiline = TRUE)
|
||||
var/input = tgui_input_text(usr, "Please write a message to announce to the station crew.", "Priority Announcement", multiline = TRUE, encode = FALSE)
|
||||
if(!input || computer.use_check_and_message(usr))
|
||||
return FALSE
|
||||
var/was_hearing = HAS_TRAIT(computer, TRAIT_HEARING_SENSITIVE)
|
||||
if(!was_hearing)
|
||||
computer.become_hearing_sensitive()
|
||||
usr.say(input)
|
||||
usr.say(STRIP_HTML_FULL(input, MAX_MESSAGE_LEN))
|
||||
if(!was_hearing)
|
||||
computer.lose_hearing_sensitivity()
|
||||
var/affected_zlevels = GetConnectedZlevels(GET_Z(computer))
|
||||
@@ -139,7 +139,7 @@
|
||||
if(centcomm_message_cooldown)
|
||||
to_chat(usr, SPAN_WARNING("Arrays recycling. Please stand by."))
|
||||
return TRUE
|
||||
var/input = sanitize(input(usr, "Please choose a message to transmit to \[ABNORMAL ROUTING CORDINATES\] via quantum entanglement. Please be aware that this process is very expensive, and abuse will lead to... termination. Transmission does not guarantee a response. There is a 30 second delay before you may send another message, be clear, full and concise.", "To abort, send an empty message.", "") as null|text)
|
||||
var/input = sanitize(tgui_input_text(usr, "Please choose a message to transmit to \[ABNORMAL ROUTING CORDINATES\] via quantum entanglement.", "Emergency M&#e55sage", multiline = TRUE, encode = FALSE))
|
||||
if(!input || computer.use_check_and_message(usr))
|
||||
return FALSE
|
||||
Syndicate_announce(input, usr)
|
||||
@@ -155,7 +155,7 @@
|
||||
if(!is_relay_online())//Contact Centcom has a check, Syndie doesn't to allow for Traitor funs.
|
||||
to_chat(usr, SPAN_WARNING("No Emergency Bluespace Relay detected. Unable to transmit message."))
|
||||
return
|
||||
var/input = sanitize(input("Please choose a message to transmit to [SSatlas.current_map.boss_short] via quantum entanglement. Please be aware that this process is very expensive, and abuse will lead to... termination. Transmission does not guarantee a response. There is a 30 second delay before you may send another message, be clear, full and concise.", "To abort, send an empty message.", "") as null|text)
|
||||
var/input = sanitize(tgui_input_text(usr, "Please choose a message to transmit to [SSatlas.current_map.boss_name] via quantum entanglement.", "Emergency Message", multiline = TRUE, encode = FALSE))
|
||||
if(!input || computer.use_check_and_message(usr))
|
||||
return
|
||||
Centcomm_announce(input, usr)
|
||||
@@ -188,7 +188,7 @@
|
||||
if("setalert")
|
||||
if(is_authenticated(user) && (!issilicon(usr) || isAI(usr)) && ntn_cont && ntn_comm)
|
||||
var/current_level = text2num(params["target"])
|
||||
var/confirm = alert("Are you sure you want to change alert level to [num2seclevel(current_level)]?", filedesc, "No", "Yes")
|
||||
var/confirm = tgui_alert(usr, "Are you sure you want to change alert level to [num2seclevel(current_level)]?", filedesc, list("No", "Yes"))
|
||||
if(confirm == "Yes" && !computer.use_check_and_message(usr, (isAI(usr) ? USE_ALLOW_NON_ADJACENT : FALSE)))
|
||||
var/old_level = GLOB.security_level
|
||||
if(!current_level)
|
||||
|
||||
Reference in New Issue
Block a user