Advertisement
Kirdneh

better

Jun 28th, 2016
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.27 KB | None | 0 0
  1. if (!("statsloaded" in window)) {
  2. /*var wrinkleIcon = document.createElement("SPAN");
  3. wrinkleIcon.style.backgroundImage = 'url(img/icons.png?v=15}';
  4. wrinkleIcon.style.backgroundPosition = '-456px -192px';
  5. wrinkleIcon.style.backgroundSize = '720px';
  6. wrinkleIcon.style.width = '24px';
  7. wrinkleIcon.style.height = '24px';*/
  8.  
  9. var style = document.createElement('style')
  10. style.type = 'text/css'
  11. style.innerHTML = `
  12. .wrinkleIcon{
  13. padding-left: 18px;
  14. position: relative;
  15. }
  16. .wrinkleIcon:before{
  17. content: '';
  18. background-image: url(img/icons.png?v=15);
  19. background-position:-304px -128px;
  20. background-size:480px;
  21. width: 16px;
  22. height: 16px;
  23. display: block;
  24. position: absolute;
  25. left: 0;
  26. }
  27. b{
  28. opacity: 1!important;
  29. color: rgba(255,255,255,0.6);
  30. }`
  31. //var wrinkleIcon = '<div class="wrinkleIcon"></div>'
  32.  
  33. document.getElementsByTagName('head')[0].appendChild(style)
  34.  
  35. eval('Game.UpdateMenu=' + Game.UpdateMenu.toString().replace(/(str\+=)(.*Statistics)/,
  36. `with(Game){
  37. var TcookiesSucked = wrinklers.reduce(function(p,c){return p + 1.1*c.sucked * (Has('Wrinklerspawn')?1.05:1) * (Has('Sacrilegious corruption')?1.05:1) * (c.type==1?3:1)},0);
  38. var hcsthsg = Beautify(Game.HowMuchPrestige(Game.cookiesReset+Game.cookiesEarned)-Game.HowMuchPrestige(Game.cookiesReset));
  39. var selling = Game.ObjectsById.reduce(function(p,c){(c.amount > 50) ? sellback = 3.83*c.getPrice() : sellback = 0;return p + sellback},0);selling+=(Game.cookies + TcookiesSucked);selling*=0.05*(1 - Game.Has('Chocolate egg'))*Game.HasUnlocked('Chocolate egg'); Game.popTheW = function(){Game.CollectWrinklers();Game.Win("Third-party")};
  40. var currfrenzy = (Game.frenzy ? Game.frenzyPower : 1);var frenzyluckbank = Game.cookiesPs*60*15*7/0.15/currfrenzy;
  41. var harvestluckbank = Game.cookiesPs*60*15*15/0.15/currfrenzy;
  42. var chainlimit = Math.min(21600*7*Game.cookiesPs/currfrenzy,0.25*Game.cookies);var chaincap = (chainlimit < 1e+21) ? chainlimit.toString().replace(/\\d/g,7) : chainlimit.toString().replace(/.*()()(\\+\\d\\d)/, "7.77777e$3");
  43. var maxchain = (chaincap < chainlimit) ? chaincap : chaincap/10;var Basereindeer = 60*(cookiesPs/currfrenzy)*(1 + Game.Has('Ho ho ho-flavored frosting'));}\n$1`
  44. +
  45. `'<div class="section">Extra Stats</div>'+
  46. '<div class="subsection"><div class="title">General stats</div>'+
  47. '<div class="listing"><b class="wrinkleIcon" onclick="Game.popTheW()">Cookies sucked :</b> <div class="price plain">' + Beautify(TcookiesSucked) + '</div></div>'+
  48. '<div class="listing"><b class="wrinkleIcon">Total cookies :</b> <div class="price plain">' + Beautify(TcookiesSucked + Game.cookies) + '</div></div>'+
  49. '<div class="listing"><b class="wrinkleIcon">Cookies baked (this ascension) :</b> <div class="price plain">' + Beautify(TcookiesSucked + Game.cookiesEarned) + '</div></div>'+
  50. '<div class="listing"><b class="wrinkleIcon">Cookies baked (all time) + :</b> <div class="price plain">' + Beautify(TcookiesSucked + Game.cookiesEarned+Game.cookiesReset) + '</div></div>'+
  51. '<div class="listing"><b>Average cookies/c :</b> <div class="price plain">' + Beautify(Game.handmadeCookies/Game.cookieClicks) + '</div></div>'+
  52. '<div class="listing"><b>Choc egg value(inc. wrink.) :</b> <div class="price plain">' +Beautify(0.05*(Game.cookies + TcookiesSucked)) + '</div></div>'+
  53. '</div>'+
  54. '<div class="subsection"><div class="title">GC stats</div>'+
  55. '<div class="listing"><b>Frenzy-Lucky Bank :</b> <div class="price plain">' +Beautify(frenzyluckbank) + '</div></div>'+
  56. '<div class="listing"><b>Max chain size(frenzied) :</b> <div class="price plain">' +Beautify(parseFloat(maxchain)) + '</div></div>'+
  57. '</div>'+
  58. '<div class="subsection"><div class="title">Reindeer stats</div>'+
  59. '<div class="listing"><b>Reindeer value :</b> <div class="price plain">' +Beautify(Basereindeer) + '</div></div>'+
  60. '<div class="listing"><b>Clotdeer value :</b> <div class="price plain">' +Beautify(0.5*Basereindeer) + '</div></div>'+
  61. '<div class="listing"><b>Goldeer value :</b> <div class="price plain">' +Beautify(7*Basereindeer) + '</div></div>'+
  62. '<div class="listing"><b>Eldeer value :</b> <div class="price plain">' +Beautify(666*Basereindeer) + '</div></div>'+'</div></div>'+
  63. '</div>'`
  64. + "+$2"
  65. )
  66. )
  67. };
  68.  
  69. statsloaded = 1;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement