Adds examine boxes. (#18370)

* Adds examine boxes.

* lint

* what kind of dreams did you dream?

* unlimited

* midgardsormr

* sdsd

* fixes

---------

Co-authored-by: Matt Atlas <liermattia@gmail.com>
This commit is contained in:
Matt Atlas
2024-02-11 21:58:20 +00:00
committed by GitHub
co-authored by Matt Atlas
parent d57c5e7c43
commit 4423d03f2f
296 changed files with 1317 additions and 1257 deletions
@@ -44,11 +44,11 @@
var/criticality
repair_item = /obj/item/weldingtool
/obj/item/laser_components/modifier/examine(mob/user, distance, is_adjacent)
/obj/item/laser_components/modifier/get_examine_text(mob/user, distance, is_adjacent, infix, suffix)
. = ..()
if(distance <= 1)
if(malus > base_malus)
to_chat(user, "<span class='warning'>\The [src] appears damaged.</span>")
. += "<span class='warning'>\The [src] appears damaged.</span>"
/obj/item/laser_components/modifier/degrade(var/increment = 1)
if(increment)
@@ -85,10 +85,10 @@
return 1
return 0
/obj/item/laser_components/capacitor/examine(mob/user, distance, is_adjacent)
/obj/item/laser_components/capacitor/get_examine_text(mob/user, distance, is_adjacent, infix, suffix)
. = ..()
if(distance <= 1 && condition > 0)
to_chat(user, "<span class='warning'>\The [src] appears damaged.</span>")
. += "<span class='warning'>\The [src] appears damaged.</span>"
/obj/item/laser_components/capacitor/proc/small_fail(var/mob/user, var/obj/item/gun/energy/laser/prototype/prototype)
return
@@ -118,10 +118,10 @@
return 1
return 0
/obj/item/laser_components/focusing_lens/examine(mob/user, distance, is_adjacent)
/obj/item/laser_components/focusing_lens/get_examine_text(mob/user, distance, is_adjacent, infix, suffix)
. = ..()
if(distance <= 1 && condition > 0)
to_chat(user, "<span class='warning'>\The [src] appears damaged.</span>")
. += "<span class='warning'>\The [src] appears damaged.</span>"
/obj/item/laser_components/modulator
name = "laser modulator"