mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
[MIRROR] usr to user part two (#10015)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
538c8e7187
commit
a245b8687f
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user