From 5e14cc355fd3a4a27a0196f504fee16d68f39612 Mon Sep 17 00:00:00 2001
From: miepzerino <o.skotnik@gmail.com>
Date: Wed, 02 Apr 2025 17:25:03 +0000
Subject: [PATCH] #41 fixed item description text
---
Assets/Scripts/Helpers/VectorHelper.cs | 9 +++++++++
Assets/Scripts/Inventory/ItemUIScript.cs | 6 ++----
2 files changed, 11 insertions(+), 4 deletions(-)
diff --git a/Assets/Scripts/Helpers/VectorHelper.cs b/Assets/Scripts/Helpers/VectorHelper.cs
index 75b92d0..9550984 100644
--- a/Assets/Scripts/Helpers/VectorHelper.cs
+++ b/Assets/Scripts/Helpers/VectorHelper.cs
@@ -138,5 +138,14 @@
}
return result;
}
+
+ public static string ToRangeString(this Vector2 vector)
+ {
+ if (vector.x == vector.y)
+ {
+ return $"{vector.x}";
+ }
+ return $"{vector.x}-{vector.y}";
+ }
}
}
\ No newline at end of file
diff --git a/Assets/Scripts/Inventory/ItemUIScript.cs b/Assets/Scripts/Inventory/ItemUIScript.cs
index 4f9f49b..a4ad058 100644
--- a/Assets/Scripts/Inventory/ItemUIScript.cs
+++ b/Assets/Scripts/Inventory/ItemUIScript.cs
@@ -42,10 +42,8 @@
description += $"\n<b>Generation</b>";
foreach (var variant in variants)
{
- if (variant.maxHeight > 0 || variant.minHeight > 0)
- {
- description += $"\nSpawns between Y: {variant.minHeight} - {variant.maxHeight}. Amount: {variant.dropRange}";
- }
+ description += $"\nLocation\tY: {variant.maxHeight} to {variant.minHeight}";
+ description += $"\n\tAmount: {variant.dropRange.ToRangeString()}";
}
}
gameObject.transform.Find("ItemTextDescription").GetComponent<TextMeshProUGUI>().text = description;
--
Gitblit v1.10.0