From f6f2f99966e2525ef208528a9e50801600d57af3 Mon Sep 17 00:00:00 2001 From: Daniel van Noord Date: Fri, 18 Dec 2020 16:49:14 +0100 Subject: [PATCH] Choc egg tooltip shows cookies to be gained --- CookieMonster.js | 10 ++++++++++ src/Disp.js | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/CookieMonster.js b/CookieMonster.js index e970519..3dfdced 100644 --- a/CookieMonster.js +++ b/CookieMonster.js @@ -2526,6 +2526,16 @@ CM.Disp.UpdateTooltipUpgrade = function() { var timeColor = CM.Disp.GetTimeColor((CM.Disp.TooltipPrice - (Game.cookies + CM.Disp.GetWrinkConfigBank())) / CM.Disp.GetCPS()); l('CMTooltipTime').textContent = timeColor.text; l('CMTooltipTime').className = CM.Disp.colorTextPre + timeColor.color; + + // Add extra info to Chocolate egg tooltip + if (Game.UpgradesInStore[CM.Disp.tooltipName].name == "Chocolate egg") { + l('CMTooltipBorder').lastChild.style.marginBottom = '4px'; + l('CMTooltipBorder').appendChild(CM.Disp.TooltipCreateHeader('Cookies to be gained (Currently/Max)')); + var chocolate = document.createElement('div'); + chocolate.style.color = 'white'; + chocolate.textContent = CM.Disp.Beautify(Game.cookies * 0.05) + " / " + CM.Disp.Beautify(CM.Cache.lastChoEgg); + l('CMTooltipBorder').appendChild(chocolate); + } } } diff --git a/src/Disp.js b/src/Disp.js index 13cbcc9..5a6e8c3 100644 --- a/src/Disp.js +++ b/src/Disp.js @@ -1524,6 +1524,16 @@ CM.Disp.UpdateTooltipUpgrade = function() { var timeColor = CM.Disp.GetTimeColor((CM.Disp.TooltipPrice - (Game.cookies + CM.Disp.GetWrinkConfigBank())) / CM.Disp.GetCPS()); l('CMTooltipTime').textContent = timeColor.text; l('CMTooltipTime').className = CM.Disp.colorTextPre + timeColor.color; + + // Add extra info to Chocolate egg tooltip + if (Game.UpgradesInStore[CM.Disp.tooltipName].name == "Chocolate egg") { + l('CMTooltipBorder').lastChild.style.marginBottom = '4px'; + l('CMTooltipBorder').appendChild(CM.Disp.TooltipCreateHeader('Cookies to be gained (Currently/Max)')); + var chocolate = document.createElement('div'); + chocolate.style.color = 'white'; + chocolate.textContent = CM.Disp.Beautify(Game.cookies * 0.05) + " / " + CM.Disp.Beautify(CM.Cache.lastChoEgg); + l('CMTooltipBorder').appendChild(chocolate); + } } }