mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-28 15:39:57 +01:00
Fluff examine fix (#18814)
Standard examination was in an examine box. This makes it so fluff examines are also in a box. Fixes #18438 --------- Co-authored-by: Cody Brittain <cbrittain10@live.com>
This commit is contained in:
co-authored by
Cody Brittain
parent
5ae3436695
commit
91c081d044
@@ -171,13 +171,13 @@
|
||||
desc = "It's currently showing \the [I]."
|
||||
update_icon()
|
||||
|
||||
/obj/effect/projection/examine(mob/user, distance, is_adjacent)
|
||||
/obj/effect/projection/examine(mob/user, distance, is_adjacent, infix, suffix, show_extended)
|
||||
. = ..()
|
||||
var/obj/item/slide = source.resolve()
|
||||
if(!istype(slide))
|
||||
qdel(src)
|
||||
return
|
||||
return slide.examine(user, max(distance, 1), FALSE)
|
||||
return slide.examine(user, max(distance, 1), FALSE, show_extended = show_extended)
|
||||
|
||||
/obj/effect/projection/photo
|
||||
alpha = 170
|
||||
|
||||
@@ -73,7 +73,7 @@
|
||||
return TRUE
|
||||
return ..()
|
||||
|
||||
/obj/item/holomenu/examine(mob/user, distance, is_adjacent)
|
||||
/obj/item/holomenu/examine(mob/user, distance, is_adjacent, show_extended)
|
||||
if(anchored && length(menu_text))
|
||||
interact(user)
|
||||
return TRUE
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
toggle_receiving()
|
||||
RegisterSignal(SSdcs, COMSIG_GLOB_LORE_RADIO_BROADCAST, PROC_REF(relay_lore_radio))
|
||||
|
||||
/obj/item/lore_radio/examine(var/mob/user)
|
||||
/obj/item/lore_radio/examine(mob/user, distance, is_adjacent, infix, suffix, show_extended)
|
||||
. = ..()
|
||||
to_chat(user, SPAN_NOTICE("\The [src] is turned [receiving ? "on" : "off"]."))
|
||||
if(current_station)
|
||||
|
||||
@@ -129,7 +129,7 @@ var/const/NO_EMAG_ACT = -50
|
||||
. = ..()
|
||||
GC_TEMPORARY_HARDDEL
|
||||
|
||||
/obj/item/card/id/examine(mob/user, distance)
|
||||
/obj/item/card/id/examine(mob/user, distance, is_adjacent, infix, suffix, show_extended)
|
||||
. = ..()
|
||||
if (distance <= 1)
|
||||
show(user)
|
||||
|
||||
@@ -38,10 +38,10 @@
|
||||
|
||||
IC.emp_act(severity)
|
||||
|
||||
/obj/item/implant/integrated_circuit/examine(mob/user, distance, is_adjacent)
|
||||
/obj/item/implant/integrated_circuit/examine(mob/user, distance, is_adjacent, infix, suffix, show_extended)
|
||||
SHOULD_CALL_PARENT(FALSE)
|
||||
|
||||
return IC.examine(user, distance, is_adjacent)
|
||||
return IC.examine(user, distance, is_adjacent, infix, suffix, show_extended)
|
||||
|
||||
/obj/item/implant/integrated_circuit/attackby(obj/item/attacking_item, mob/user)
|
||||
if(attacking_item.iscrowbar() || istype(attacking_item, /obj/item/device/integrated_electronics) || istype(attacking_item, /obj/item/integrated_circuit) || attacking_item.isscrewdriver() || istype(attacking_item, /obj/item/cell/device) )
|
||||
|
||||
@@ -121,7 +121,7 @@
|
||||
|
||||
return ..()
|
||||
|
||||
/obj/item/storage/wallet/examine(mob/user, distance, is_adjacent)
|
||||
/obj/item/storage/wallet/examine(mob/user, distance, is_adjacent, infix, suffix, show_extended)
|
||||
. = ..()
|
||||
var/obj/item/card/id/id = GetID()
|
||||
if(istype(id) && is_adjacent)
|
||||
|
||||
@@ -102,10 +102,10 @@
|
||||
. = ..()
|
||||
item_flags |= ITEM_FLAG_NO_BLUDGEON
|
||||
|
||||
/obj/item/ducttape/examine(mob/user)
|
||||
/obj/item/ducttape/examine(mob/user, distance, is_adjacent, infix, suffix, show_extended)
|
||||
SHOULD_CALL_PARENT(FALSE)
|
||||
|
||||
return stuck.examine(user)
|
||||
return stuck.examine(user, distance, is_adjacent, infix, suffix, show_extended)
|
||||
|
||||
/obj/item/ducttape/proc/attach(var/obj/item/W)
|
||||
stuck = W
|
||||
|
||||
Reference in New Issue
Block a user