Mineymonkey assembly examine fix (#22448)

<img width="415" height="189" alt="image"
src="https://github.com/user-attachments/assets/a8cee503-f9b5-4c10-9a60-cc4d5b3a99f8"
/>
This commit is contained in:
mineymonkey
2026-05-18 20:10:08 +00:00
committed by GitHub
parent bcac7f7567
commit ac904a534d
5 changed files with 105 additions and 16 deletions
@@ -184,13 +184,11 @@
for(var/obj/item/integrated_circuit/part in contents)
. |= part.GetAccess()
/obj/item/electronic_assembly/get_examine_text(mob/user, distance, is_adjacent, infix, suffix)
/obj/item/electronic_assembly/feedback_hints(mob/user, distance, is_adjacent)
. = ..()
if(distance <= 1)
if(opened && is_adjacent)
for(var/obj/item/integrated_circuit/IC in contents)
. += IC.external_examine(user)
if(opened)
interact(user)
. += SPAN_NOTICE("It contains \a [IC].")
/obj/item/electronic_assembly/proc/get_part_complexity()
. = 0
@@ -3,7 +3,7 @@
desc = "A portable(ish) machine made to print tiny modular circuitry out of metal."
icon = 'icons/obj/assemblies/electronic_tools.dmi'
icon_state = "circuit_printer"
w_class = WEIGHT_CLASS_BULKY
w_class = WEIGHT_CLASS_NORMAL
var/metal = 0
var/max_metal = 100
var/metal_per_sheet = 10 // One sheet equals this much metal.