From a4572e0aed79ec5318a296dd67a0f2603267e544 Mon Sep 17 00:00:00 2001 From: warriorstar-orion Date: Mon, 8 Dec 2025 23:09:42 -0500 Subject: [PATCH] put mining vendor item descriptions in tooltips (#31131) * put mining vendor item descriptions in tooltips * add description to icon view as well --- code/modules/mining/machine_vending.dm | 1 + tgui/packages/tgui/interfaces/MiningVendor.jsx | 3 ++- tgui/public/tgui.bundle.js | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/code/modules/mining/machine_vending.dm b/code/modules/mining/machine_vending.dm index 764764ef285..7905cff1885 100644 --- a/code/modules/mining/machine_vending.dm +++ b/code/modules/mining/machine_vending.dm @@ -164,6 +164,7 @@ "name" = prize_name, "price" = prize.cost, "icon" = item.icon, + "desc" = item.desc, "icon_state" = item.icon_state ) static_data["items"][cat] = cat_items diff --git a/tgui/packages/tgui/interfaces/MiningVendor.jsx b/tgui/packages/tgui/interfaces/MiningVendor.jsx index c73dddc4839..e1cd9f34cb3 100644 --- a/tgui/packages/tgui/interfaces/MiningVendor.jsx +++ b/tgui/packages/tgui/interfaces/MiningVendor.jsx @@ -182,7 +182,7 @@ const MiningVendorItemsCategory = (properties) => { dmIcon={item.icon} dmIconState={item.icon_state} disabled={!data.has_id || data.id.points < item.price} - tooltip={item.name} + tooltip={`${item.name} - ${item.desc}`} tooltipPosition="top" onClick={() => act('purchase', { @@ -201,6 +201,7 @@ const MiningVendorItemsCategory = (properties) => { imageSize={32} dmIcon={item.icon} dmIconState={item.icon_state} + tooltip={item.desc} buttons={