From 89e8ec86db3a669acb923f6e964d73f8d97146b8 Mon Sep 17 00:00:00 2001 From: Aktanusa Date: Sat, 27 Sep 2014 17:15:25 -0400 Subject: [PATCH] Added a pop all button for wrinklers (Issue #24) --- CookieMonster.js | 10 +++++++++- src/Disp.js | 10 +++++++++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/CookieMonster.js b/CookieMonster.js index e4e1672..55ef1f3 100644 --- a/CookieMonster.js +++ b/CookieMonster.js @@ -1385,7 +1385,15 @@ CM.Disp.AddMenuStats = function(title) { } sucked *= 1.1; if (Game.Has('Wrinklerspawn')) sucked *= 1.05; - stats.appendChild(listing('Rewards of Popping', document.createTextNode(Beautify(sucked)))); + var popAllFrag = document.createDocumentFragment(); + popAllFrag.appendChild(document.createTextNode(Beautify(sucked) + ' ')); + + var popAllA = document.createElement('a'); + popAllA.textContent = 'Pop All'; + popAllA.className = 'option'; + popAllA.onclick = function() {Game.CollectWrinklers();}; + popAllFrag.appendChild(popAllA); + stats.appendChild(listing('Rewards of Popping', popAllFrag)); } } diff --git a/src/Disp.js b/src/Disp.js index 9129116..55385b3 100644 --- a/src/Disp.js +++ b/src/Disp.js @@ -1048,7 +1048,15 @@ CM.Disp.AddMenuStats = function(title) { } sucked *= 1.1; if (Game.Has('Wrinklerspawn')) sucked *= 1.05; - stats.appendChild(listing('Rewards of Popping', document.createTextNode(Beautify(sucked)))); + var popAllFrag = document.createDocumentFragment(); + popAllFrag.appendChild(document.createTextNode(Beautify(sucked) + ' ')); + + var popAllA = document.createElement('a'); + popAllA.textContent = 'Pop All'; + popAllA.className = 'option'; + popAllA.onclick = function() {Game.CollectWrinklers();}; + popAllFrag.appendChild(popAllA); + stats.appendChild(listing('Rewards of Popping', popAllFrag)); } }