mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-26 21:49:11 +01:00
forward refs in usr dialog (#17090)
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
This commit is contained in:
co-authored by
Cameron Lennox
parent
f326dec745
commit
adcd25a00f
@@ -161,7 +161,7 @@
|
||||
in_use = FALSE
|
||||
return
|
||||
in_use = FALSE
|
||||
updateUsrDialog()
|
||||
updateUsrDialog(usr)
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
w_class = ITEMSIZE_TINY
|
||||
var/list/item_quants = list()
|
||||
|
||||
/obj/item/seedbag/attack_self(mob/user as mob)
|
||||
/obj/item/seedbag/attack_self(mob/user)
|
||||
user.machine = src
|
||||
interact(user)
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
if(0)
|
||||
to_chat(usr, "The bag now picks up one seed pouch at a time.")
|
||||
|
||||
/obj/item/seeds/attackby(var/obj/item/O as obj, var/mob/user as mob)
|
||||
/obj/item/seeds/attackby(var/obj/item/O, var/mob/user)
|
||||
..()
|
||||
if (istype(O, /obj/item/seedbag))
|
||||
var/obj/item/seedbag/S = O
|
||||
@@ -43,7 +43,7 @@
|
||||
S.item_quants[G.name] = 1
|
||||
else
|
||||
to_chat(user, span_warning("The seed bag is full."))
|
||||
S.updateUsrDialog()
|
||||
S.updateUsrDialog(user)
|
||||
return
|
||||
to_chat(user, span_notice("You pick up all the seeds."))
|
||||
else
|
||||
@@ -55,10 +55,10 @@
|
||||
S.item_quants[name] = 1
|
||||
else
|
||||
to_chat(user, span_warning("The seed bag is full."))
|
||||
S.updateUsrDialog()
|
||||
S.updateUsrDialog(user)
|
||||
return
|
||||
|
||||
/obj/item/seedbag/interact(mob/user as mob)
|
||||
/obj/item/seedbag/interact(mob/user)
|
||||
|
||||
var/dat = "<TT><b>Select an item:</b><br>"
|
||||
|
||||
@@ -102,10 +102,10 @@
|
||||
for(var/obj/O in contents )
|
||||
O.loc = get_turf(src)
|
||||
|
||||
src.updateUsrDialog()
|
||||
src.updateUsrDialog(usr)
|
||||
return
|
||||
|
||||
/obj/item/seedbag/updateUsrDialog()
|
||||
/obj/item/seedbag/updateUsrDialog(mob/user)
|
||||
var/list/nearby = range(1, src)
|
||||
for(var/mob/M in nearby)
|
||||
if ((M.client && M.machine == src))
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
add_implants()
|
||||
|
||||
|
||||
/obj/machinery/implantchair/attack_hand(mob/user as mob)
|
||||
/obj/machinery/implantchair/attack_hand(mob/user)
|
||||
user.set_machine(src)
|
||||
var/health_text = ""
|
||||
if(src.occupant)
|
||||
@@ -62,12 +62,12 @@
|
||||
add_implants()
|
||||
ready = 1
|
||||
|
||||
src.updateUsrDialog()
|
||||
src.updateUsrDialog(usr)
|
||||
src.add_fingerprint(usr)
|
||||
return
|
||||
|
||||
|
||||
/obj/machinery/implantchair/attackby(var/obj/item/G as obj, var/mob/user as mob)
|
||||
/obj/machinery/implantchair/attackby(var/obj/item/G, var/mob/user)
|
||||
if(istype(G, /obj/item/grab))
|
||||
var/obj/item/grab/grab = G
|
||||
if(!ismob(grab.affecting))
|
||||
@@ -78,7 +78,7 @@
|
||||
var/mob/M = grab.affecting
|
||||
if(put_mob(M))
|
||||
qdel(G)
|
||||
src.updateUsrDialog()
|
||||
src.updateUsrDialog(user)
|
||||
return
|
||||
|
||||
|
||||
@@ -99,7 +99,7 @@
|
||||
return
|
||||
|
||||
|
||||
/obj/machinery/implantchair/proc/put_mob(mob/living/carbon/M as mob)
|
||||
/obj/machinery/implantchair/proc/put_mob(mob/living/carbon/M)
|
||||
if(!iscarbon(M))
|
||||
to_chat(usr, span_warning("\The [src] cannot hold this!"))
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user