mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-24 21:40:55 +01:00
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:
@@ -17,10 +17,10 @@
|
||||
QDEL_LIST(contained_packages)
|
||||
return ..()
|
||||
|
||||
/obj/item/cargo_backpack/examine(mob/user, distance)
|
||||
/obj/item/cargo_backpack/get_examine_text(mob/user, distance, is_adjacent, infix, suffix)
|
||||
. = ..()
|
||||
if(length(contained_packages))
|
||||
to_chat(user, FONT_SMALL(SPAN_NOTICE("\[?\] There are some packages loaded. <a href=?src=\ref[src];show_package_data=1>\[Show Package Data\]</a>")))
|
||||
. += FONT_SMALL(SPAN_NOTICE("\[?\] There are some packages loaded. <a href=?src=\ref[src];show_package_data=1>\[Show Package Data\]</a>"))
|
||||
|
||||
/obj/item/cargo_backpack/Topic(href, href_list)
|
||||
if(href_list["show_package_data"])
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
delivery_point_sector = delivery_point.delivery_sector
|
||||
delivery_point_coordinates = "[delivery_point.x]-[delivery_point.y]"
|
||||
|
||||
/obj/item/cargo_package/examine(mob/user, distance)
|
||||
/obj/item/cargo_package/get_examine_text(mob/user, distance, is_adjacent, infix, suffix)
|
||||
. = ..()
|
||||
if(delivery_point_id)
|
||||
var/delivery_site = "Unknown"
|
||||
@@ -43,8 +43,8 @@
|
||||
var/obj/effect/overmap/visitable/delivery_sector = delivery_point_sector.resolve()
|
||||
if(delivery_sector)
|
||||
delivery_site = delivery_sector.name
|
||||
to_chat(user, SPAN_NOTICE("The label on the package reads: SITE: <b>[delivery_site]</b> | COORD: <b>[delivery_point_coordinates]</b> | ID: <b>[delivery_point_id]</b>"))
|
||||
to_chat(user, SPAN_NOTICE("The price tag on the package reads: <b>[pay_amount]电</b>"))
|
||||
. += SPAN_NOTICE("The label on the package reads: SITE: <b>[delivery_site]</b> | COORD: <b>[delivery_point_coordinates]</b> | ID: <b>[delivery_point_id]</b>")
|
||||
. += SPAN_NOTICE("The price tag on the package reads: <b>[pay_amount]电</b>.")
|
||||
|
||||
/obj/item/cargo_package/do_additional_pickup_checks(var/mob/living/carbon/human/user)
|
||||
if(!ishuman(user))
|
||||
@@ -132,10 +132,10 @@
|
||||
var/obj/structure/cargo_receptacle/selected_delivery_point = pick(eligible_delivery_points)
|
||||
setup_delivery_point(selected_delivery_point)
|
||||
|
||||
/obj/item/cargo_package/offship/examine(mob/user, distance)
|
||||
/obj/item/cargo_package/offship/get_examine_text(mob/user, distance, is_adjacent, infix, suffix)
|
||||
. = ..()
|
||||
if(!delivery_point_id)
|
||||
to_chat(user, SPAN_NOTICE("Delivery site still being calculated, please check back later!"))
|
||||
. += SPAN_NOTICE("Delivery site still being calculated, please check back later!")
|
||||
|
||||
/obj/item/cargo_package/offship/to_horizon
|
||||
horizon_delivery = TRUE
|
||||
|
||||
Reference in New Issue
Block a user