[MIRROR] Curator and Mime PDAs now start with their ringer off [MDB IGNORE] (#16985)

* Curator and Mime PDAs now start with their ringer off (#70604)

* Curator and Mime PDAs now start with their ringer off

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
This commit is contained in:
SkyratBot
2022-10-19 11:56:40 +02:00
committed by GitHub
parent 384a55359d
commit bcfa54ed75
2 changed files with 12 additions and 17 deletions

View File

@@ -348,6 +348,7 @@
for(var/datum/computer_file/program/messenger/msg in hdd.stored_files)
msg.mime_mode = TRUE
msg.allow_emojis = TRUE
msg.ringer_status = FALSE
/obj/item/modular_computer/tablet/pda/curator
name = "curator PDA"
@@ -368,6 +369,7 @@
if(hdd)
for(var/datum/computer_file/program/messenger/msg in hdd.stored_files)
msg.allow_emojis = TRUE
msg.ringer_status = FALSE
/**
* No Department

View File

@@ -224,30 +224,23 @@
return data
////////////////////////
// MESSAGE HANDLING
////////////////////////
// How I Learned To Stop Being A PDA Bloat Chump And Learn To Embrace The Lightweight
// Gets the input for a message being sent.
/datum/computer_file/program/messenger/proc/msg_input(mob/living/user = usr, target_name = null, rigged = FALSE)
var/message = null
//////////////////////
// MESSAGE HANDLING //
//////////////////////
///Gets an input message from user and returns the sanitized message.
/datum/computer_file/program/messenger/proc/msg_input(mob/living/user, target_name, rigged = FALSE)
var/input_message
if(mime_mode)
message = emoji_sanitize(tgui_input_text(user, "Enter emojis", "NT Messaging[target_name ? " ([target_name])" : ""]"))
input_message = emoji_sanitize(tgui_input_text(user, "Enter emojis", "NT Messaging[target_name ? " ([target_name])" : ""]"))
else
message = tgui_input_text(user, "Enter a message", "NT Messaging[target_name ? " ([target_name])" : ""]")
input_message = tgui_input_text(user, "Enter a message", "NT Messaging[target_name ? " ([target_name])" : ""]")
if (!message || !sending_and_receiving)
if (!input_message || !sending_and_receiving)
return
if(!user.canUseTopic(computer, be_close = TRUE))
return
return sanitize(message)
return sanitize(input_message)
/datum/computer_file/program/messenger/proc/send_message(mob/living/user, list/obj/item/modular_computer/targets, everyone = FALSE, rigged = FALSE, fake_name = null, fake_job = null)
if(!targets.len)