[MIRROR] usr to user part two (#10015)

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
CHOMPStation2StaffMirrorBot
2025-01-31 14:27:34 -07:00
committed by GitHub
parent 538c8e7187
commit a245b8687f
203 changed files with 974 additions and 993 deletions

View File

@@ -86,21 +86,21 @@ var/global/list/obj/item/pda/PDAs = list()
if(Adjacent(user))
. += "The time [stationtime2text()] is displayed in the corner of the screen."
/obj/item/pda/CtrlClick()
if(can_use(usr) && !issilicon(usr))
/obj/item/pda/CtrlClick(mob/user)
if(can_use(user) && !issilicon(user))
remove_pen()
return
..()
/obj/item/pda/AltClick()
if(issilicon(usr))
/obj/item/pda/AltClick(mob/user)
if(issilicon(user))
return
if ( can_use(usr) )
if ( can_use(user) )
if(id)
remove_id()
else
to_chat(usr, span_notice("This PDA does not have an ID in it."))
to_chat(user, span_notice("This PDA does not have an ID in it."))
/obj/item/pda/proc/play_ringtone()
var/S
@@ -113,19 +113,19 @@ var/global/list/obj/item/pda/PDAs = list()
for(var/mob/O in hearers(3, loc))
O.show_message(text("[icon2html(src, O.client)] *[ttone]*"))
/obj/item/pda/proc/set_ringtone()
var/t = tgui_input_text(usr, "Please enter new ringtone", name, ttone)
if(in_range(src, usr) && loc == usr)
/obj/item/pda/proc/set_ringtone(mob/user)
var/t = tgui_input_text(user, "Please enter new ringtone", name, ttone)
if(in_range(src, user) && loc == user)
if(t)
if(hidden_uplink && hidden_uplink.check_trigger(usr, lowertext(t), lowertext(lock_code)))
to_chat(usr, "The PDA softly beeps.")
close(usr)
if(hidden_uplink && hidden_uplink.check_trigger(user, lowertext(t), lowertext(lock_code)))
to_chat(user, "The PDA softly beeps.")
close(user)
else
t = sanitize(copytext(t, 1, 20))
ttone = t
return 1
else
close(usr)
close(user)
return 0
/obj/item/pda/New(var/mob/living/carbon/human/H)
@@ -431,7 +431,7 @@ var/global/list/obj/item/pda/PDAs = list()
return 0
// access to status display signals
/obj/item/pda/attackby(obj/item/C as obj, mob/user as mob)
/obj/item/pda/attackby(obj/item/C as obj, mob/user)
..()
if(istype(C, /obj/item/cartridge) && !cartridge)
cartridge = C
@@ -439,7 +439,7 @@ var/global/list/obj/item/pda/PDAs = list()
cartridge.loc = src
cartridge.update_programs(src)
update_shortcuts()
to_chat(usr, span_notice("You insert [cartridge] into [src]."))
to_chat(user, span_notice("You insert [cartridge] into [src]."))
if(cartridge.radio)
cartridge.radio.hostpda = src