From af93bb68f084a8fcc693f6afb4e4e25674339276 Mon Sep 17 00:00:00 2001 From: Skylar Grant Date: Mon, 23 Jan 2023 18:27:52 -0500 Subject: [PATCH] Add active growth indicator --- modules/functions.js | 11 ++++++++--- package.json | 2 +- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/modules/functions.js b/modules/functions.js index 7a6ca2b..a3c291f 100644 --- a/modules/functions.js +++ b/modules/functions.js @@ -148,13 +148,18 @@ const functions = { let replyString = 'Current Tree Height: ' + treeHeight + 'ft\n\n'; guildInfo[interaction.guildId].rankings.forEach(e => { let difference = parseFloat(e.height).toFixed(1) - treeHeight; + let decimal = (e.height % 1).toFixed(1); + let growthIndicator = ""; + if (decimal > 0) { + growthIndicator += "[+]"; + } const absDifference = parseFloat(Math.abs(difference)).toFixed(1); if (difference > 0) { - replyString += `#${e.rank} - ${absDifference}ft shorter `; + replyString += `#${e.rank} - ${absDifference}ft${growthIndicator} shorter `; } else if (difference < 0) { - replyString += `#${e.rank} - ${absDifference}ft taller `; + replyString += `#${e.rank} - ${absDifference}ft${growthIndicator} taller `; } else if (difference == 0) { - replyString += `#${e.rank} - Same height `; + replyString += `#${e.rank} - Same height${growthIndicator} `; } replyString += `[${functions.getWaterTime(e.height)}m]\n`; }); diff --git a/package.json b/package.json index 84e6880..26735cb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "treeanalyzer", - "version": "1.0.2", + "version": "1.0.3", "description": "Analyze Grow A Tree", "main": "main.js", "scripts": {