From aecbc5e3be9fbccc9fc9734ba3499bfa2f76bdce Mon Sep 17 00:00:00 2001 From: Benjamin Stewart Date: Mon, 25 Sep 2023 17:56:26 -0500 Subject: [PATCH] Remove unlock plus gamemodes --- autoupdate/gui.png | Bin 99433 -> 98844 bytes autoupdate/mobileGui.png | Bin 59104 -> 58991 bytes autoupdate/reactGui.png | Bin 90031 -> 88914 bytes autoupdate/timestamps/gui.png | Bin 412 -> 414 bytes autoupdate/timestamps/mobileGui.png | Bin 411 -> 416 bytes autoupdate/timestamps/reactGui.png | Bin 413 -> 416 bytes cheats/Bookmarklets.html | 47 +++++++++++------------ cheats/global/unlockPlusGamemodes.js | 38 ------------------ cheats/global/unlockPlusGamemodes.min.js | 1 - cheats/gui.js | 9 +---- cheats/gui.min.js | 2 +- cheats/mobileGui.js | 9 +---- cheats/mobileGui.min.js | 2 +- cheats/reactGui.js | 9 +---- cheats/reactGui.min.js | 2 +- 15 files changed, 29 insertions(+), 90 deletions(-) delete mode 100644 cheats/global/unlockPlusGamemodes.js delete mode 100644 cheats/global/unlockPlusGamemodes.min.js diff --git a/autoupdate/gui.png b/autoupdate/gui.png index 1d3491eb75d8469e2130af772d7d175ac9cd2b91..de2af8e1cee009ed312338daf6b1ff7c6bc72e01 100644 GIT binary patch literal 98844 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 literal 99433 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 literal 59104 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 CezrjX diff --git a/autoupdate/reactGui.png b/autoupdate/reactGui.png index e9d192e6d93a35c50736139aa33ddafa2bed0183..d414347c4feba602ccf352cd19949eecd16b77c9 100644 GIT binary patch literal 88914 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 literal 90031 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 diff --git a/autoupdate/timestamps/gui.png b/autoupdate/timestamps/gui.png index 7a4fe55bbabcc7410e5548526e7f5442c584c1c5..a74a7e94ab30540550512c18787a418abbfdc19f 100644 GIT binary patch delta 369 zcmbQkJdb&TS$(jli(`n!#N12!y~6@!*gl-!`73Kys#@BEOOJ$Fg9UP<9C^7KAH_d- zSATUvkaM?yrOAy4O1%#g0=&ikZs-WV?{~Oz!O`7!e*gXS$Ljpf*49&+b&ti;3Pf4m zXB_5an{li>q_ujg{|qO7XAAC)&i1?a&*biU$TsV+`&#N`6H=Z_FL`ZUi@g9sJa%~3(8|F1>g?%*HVYl}FEBl|R2Ub_i z?wJ30SKHbSy;o6l(tk{Ds>;mzpz$E`&!IvVYaY!zEAH?oPAK+Oe`F?Roc}QJ*0K$e zw_V@6O1^XZnY1YO(yjZ)Wql;_^mbc5=UDf2QuedG7WaCr=V<0!`6m3P#iZWv$@9!= f8+R*>{|pk>60C#n%BC_fFfe$!`njxgN@xNAjt8_~ delta 367 zcmbQoJcoILS$&|Vi(`n!#N12v-qQjl*go8^tcmyDeC7yGOjOLG46Y?-O*Sl42>8YF zwsv*f6sf3|6AKTrP0#3IYmV}|c!lHZSCcv1SubXu+qv`K-RqTH+qKnyw9cM!NK_;z znXO$SLFo4iu5#`B290)Y1zlZn=bp~5Y+rSKPTB|2%{!LXHaFPUKa|o--PfHcTfT^I z{zuh~{g1yGF4_CwT(ZmY9b#V@<&wFd8;Cthicu?A@b#nDaXz`!4Q=g(zh?&NB`c>? zG*|Ch7V@ab{&{(XzofdNPqK)1#p>(>cITYzx-U-_3E9~5{GjaRU2FeMif7-`^S$$j z?KpT93OCHM9f0W=a zkmuzyXbk>h(4{QG>(6a((8TwvKrpF0uWI_r*SF&xg@5#E+630mkK_1V(P91a|G|c7 znNv*mKZ?#NU%X5FQeuI5LGbC=tFOFulGvLi_&&OZxD_mV_A%~s{vN+%=Jkup<^;S; z)K2-)k$%f+W#_4ybMrUOoN&%r;<&)HkDk$ubC;OSc&`~I6mU@J9?SKmY0-bw>p3bo z#7Asi`-RhSi#P6Q+?I}ln0q=B!R=(Xc zj_UIm^uAwVC8otb!-Ze@MSDcSjLm0iMHc&Jiv6B({A&Z7;LnD7ZHxK8*GmNNXqn)9Qxl8|QY+ zf3&MX}x#vqZ}Jmo72Klb)I0@xNVSv-<7A z?TdJ}FRn4WcrNqp`v+obZT9KL)qM|(w0{3hjaY#%eU+fx_Ny5-}y%=w?BPp c`CU#n>jZP7dyD2UFfcH9y85}Sb4q9e0KvzuK>z>% diff --git a/autoupdate/timestamps/reactGui.png b/autoupdate/timestamps/reactGui.png index 539bcf0286ae42691a07d420152400ecbf9384ad..1c1f0d02f572c1a935c344fbefac7b286c3d3271 100644 GIT binary patch delta 371 zcmbQsynuOvS$(Ldi(`n!#N11Jy{9EguztAz`NisI?sXH{^z`&5ny_90OlI<=XYdQC{rhtJil6g;j9S^5yK?&DQg)hoJ`d6GQiywWDfY~?ObBl@o4Uf!%N$qFa5`|TT%DV j@lSr2Hbp9`<;22+Y|}G(*jl5E47EGM4Rz`wSCy4Ai!!)8;PuG@}YJ3D$O zJT!e)>bvqts^atQ5&n|yiayCa+7*kl57_xR*>zriEE2M@C;cFA#@(>`lk1t{j_r2& zBXwPLja!M|^+z_x--}%FZ_d2U=>J%}O!-El%fqOraU6%=n9l6To^iTXl>d@h>+-F( zU(%)|nw?4)emm#dKe2ZSG3$5cq?`}*c{(xs-R#0Wa^)6b6+yTCH^^N&Q?In&<92f7 d%i5pJ?a4`&)yrR8VPIfj@O1TaS?83{1OPH^vK0UT diff --git a/cheats/Bookmarklets.html b/cheats/Bookmarklets.html index 9e3f0d1..179057c 100644 --- a/cheats/Bookmarklets.html +++ b/cheats/Bookmarklets.html @@ -3,10 +3,10 @@ Blooket Cheats

Blooket Cheats

-
Gui
-
Mobile Gui
-
React Gui
-

Monster Brawl

+
Gui
+
Mobile Gui
+
React Gui
+

Monster Brawl

Double Enemy Xp
Half Enemy Speed
@@ -19,7 +19,7 @@
Remove Obstacles
Reset Health
-

Cafe

+

Cafe

Max Items
Remove Customers
@@ -27,7 +27,7 @@
Set Cash
Stock Food
-

Crypto Hack

+

Crypto Hack

Always Triple
Auto Guess
@@ -38,7 +38,7 @@
Set Password
Steal Players Crypto
-

Deceptive Dinos

+

Deceptive Dinos

Auto Choose
Rock ESP
@@ -46,7 +46,7 @@
Set Multiplier
Stop Cheating
-

Tower of Doom

+

Tower of Doom

Fill Deck
Max Cards
@@ -55,7 +55,7 @@
Min Enemy
Set Coins
-

Factory

+

Factory

Choose Blook
Free Upgrades
@@ -65,7 +65,7 @@
Set All Mega Bot
Set Cash
-

Fishing Frenzy

+

Fishing Frenzy

Frenzy
Remove Distraction
@@ -73,12 +73,12 @@
Set Lure
Set Weight
-

Flappy Blook

+

Flappy Blook

Set Score
Toggle Ghost
-

Global

+

Global

Auto Answer
Change Blook Ingame
@@ -93,15 +93,14 @@
Simulate Pack
Simulate Unlock
Spam Buy Blooks
-
Unlock Plus Gamemodes
Use Any Blook
-

Intervals

+

Intervals

Auto Answer
Highlight Answers
-

Gold Quest

+

Gold Quest

Always Triple
Auto Choose
@@ -112,7 +111,7 @@
Set Players Gold
Swap Gold
-

Crazy Kingdom

+

Crazy Kingdom

Choice ESP
Choice ESP Loop
@@ -121,24 +120,24 @@
Set Guests
Skip Guest
-

Racing

+

Racing

Instant Win
-

Royale

+

Royale

Auto Answer
-

Intervals

+

Intervals

Auto Answer
-

Blook Rush

+

Blook Rush

Set Blooks
Set Defense
-

Tower Defense

+

Tower Defense

Earthquake
Max Towers
@@ -149,7 +148,7 @@
Set Round
Set Tokens
-

Tower Defense 2

+

Tower Defense 2

Max Towers
Remove Enemies
@@ -157,7 +156,7 @@
Set Health
Set Round
-

Pirate's Voyage

+

Pirate's Voyage

Max Levels
Set Doubloons
@@ -165,7 +164,7 @@
Swap Doubloons
Take Doubloons
-

Santa's Workshop

+

Santa's Workshop

Remove Distractions
Send Distraction
diff --git a/cheats/global/unlockPlusGamemodes.js b/cheats/global/unlockPlusGamemodes.js deleted file mode 100644 index 6eb5e31..0000000 --- a/cheats/global/unlockPlusGamemodes.js +++ /dev/null @@ -1,38 +0,0 @@ -/** -* @license StewartPrivateLicense-2.0.1 -* Copyright (c) 05Konz 2023 -* -* You may not reproduce or distribute any code inside this file without the licenser's permission. -* You may not copy, modify, steal, skid, or recreate any of the code inside this file. -* You may not under any circumstance republish any code from this file as your own. -* -* ALL TERMS STATED IN THE LINK BELOW APPLY ASWELL -* https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE -*/ - -/* THE UPDATE CHECKER IS ADDED DURING COMMIT PREP, THERE MAY BE REDUNDANT CODE, DO NOT TOUCH */ - -(() => { - const cheat = (async () => { - Object.values((function react(r = document.querySelector("body>div")) { return Object.values(r)[1]?.children?.[0]?._owner.stateNode ? r : react(r.querySelector(":scope>div")) })())[1].children[0]._owner.stateNode.setState(state => (state.gameModes.forEach(gm => gm.plusOnly = false), state)); - }); - let img = new Image; - img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/unlockPlusGamemodes.png?" + Date.now(); - img.crossOrigin = "Anonymous"; - img.onload = function() { - const c = document.createElement("canvas"); - const ctx = c.getContext("2d"); - ctx.drawImage(img, 0, 0, this.width, this.height); - let { data } = ctx.getImageData(0, 0, this.width, this.height), decode = "", last; - for (let i = 0; i < data.length; i += 4) { - let char = String.fromCharCode(data[i + 1] * 256 + data[i + 2]); - decode += char; - if (char == "/" && last == "*") break; - last = char; - } - let iframe = document.querySelector("iframe"); - const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1693429947436 || iframe.contentWindow.confirm(error)) cheat(); - } - img.onerror = img.onabort = () => (img.src = null, cheat()); -})(); \ No newline at end of file diff --git a/cheats/global/unlockPlusGamemodes.min.js b/cheats/global/unlockPlusGamemodes.min.js deleted file mode 100644 index 228b1eb..0000000 --- a/cheats/global/unlockPlusGamemodes.min.js +++ /dev/null @@ -1 +0,0 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tunlockPlusGamemodes.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState(e=>(e.gameModes.forEach(e=>e.plusOnly=!1),e))};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/unlockPlusGamemodes.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,l())})(); \ No newline at end of file diff --git a/cheats/gui.js b/cheats/gui.js index e3b5730..d11f4aa 100644 --- a/cheats/gui.js +++ b/cheats/gui.js @@ -1441,13 +1441,6 @@ } } catch { } })() - }, - { - name: "Unlock Plus Gamemodes", - description: "Allows you to play any gamemode that is plus only", - run: function () { - Object.values((function react(r = document.querySelector("body>div")) { return Object.values(r)[1]?.children?.[0]?._owner.stateNode ? r : react(r.querySelector(":scope>div")) })())[1].children[0]._owner.stateNode.setState(state => (state.gameModes.forEach(gm => gm.plusOnly = false), state)); - } } ], voyage: [ @@ -3830,7 +3823,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1695484594972 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1695682539562 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/gui.min.js b/cheats/gui.min.js index b5508c1..fbd7f9c 100644 --- a/cheats/gui.min.js +++ b/cheats/gui.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let i=document.querySelector("iframe");i.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),i.contentWindow.console.log.call(window,"%c\tgui.js","color: #0bc2cf; font-size: 1rem"),i.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{if(String(Function.prototype.call).includes("native")){let e=Function.prototype.call,t=document.createElement("iframe"),o=(document.body.append(t),t.style.display="none",{querySelectorAll:function(){return["#JODGUI","#JODMOBILE","#currPageEl","#YTRkNmM2MWEtOTg3Zi00YmE1LWI1NzUtNTgyOTUzMWI4ZDYx","#ODJkMThlMDEtYmEwNi00MzE4LTg4ZGMtM2Y2ZDI0MzY4ZjU2",".cheatList",".cheatName","bG1mYW8=","#aXQncyBjYXQgYW5kIG1vdXNlIGF0IHRoaXMgcG9pbnQ"].includes(arguments[0])?[]:t.contentDocument.querySelectorAll.apply(document,arguments)},querySelector:t.contentDocument.querySelector.bind(document),includes:function(){return!["Cheats","Global","Global Cheats","Discord - oneminesraft2","Auto Answer (Toggle)","Auto Sell Dupes On Open","Spam Buy Blooks","Food Game","Change Blook Ingame","Get Daily Rewards","Remove Name Limit","Simulate Unlock","Cheat ESP","Gold Quest Cheats","Cafe Cheats","Crypto Hack Cheats","Deceptive Dinos Cheats","Tower Defense Cheats","Tower Defense2 Cheats","Factory Cheats","Fishing Frenzy Cheats","Flappy Blook Cheats","Tower of Doom Cheats","Crazy Kingdom Cheats","Racing Cheats","Battle Royale Cheats","Blook Rush Cheats","Monster Brawl Cheats","Santa's Workshop Cheats"].includes(arguments[0])&&t.contentWindow.String.prototype.call(this,arguments)},fetch:t.contentWindow.fetch.bind(window),btoa:t.contentWindow.btoa.bind(window),getItem:t.contentWindow.localStorage.getItem.bind(window.localStorage)}),a=Object.keys(o);Function.prototype.call=function(){return a.includes(this.name)?e.apply(o[this.name],arguments):e.apply(this,arguments)},(new Image).src="https://gui-logger.onrender.com/gui/1?"+Date.now()}function v(e,t={},...o){var a=document.createElement(e);if("object"==typeof t.style){let e="";for(const n in t.style)e+=`${n.replace(/[A-Z]/g,e=>"-"+e.toLowerCase())}: ${t.style[n]}; `;t.style=e}for(const r in t)a[r]=t[r];for(const i of o)a.append(i);return a}var e,t,o,a,n,r,i,s=await Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache).find(e=>e.exports.a?.me).exports.a.me({})||{};let l=btoa(s.name||"real"),c=btoa(s.id||"lmfao").replaceAll(/(=|\/|\.)/g,"");const d={data:null,setItem(e,n){return e.split(".").reduce((e,t,o,a)=>(++o==a.length&&(e[t]=n),e[t]),this.data),localStorage.setItem(l,JSON.stringify(this.data)),this.data},deleteItem(e){return e.split(".").reduce((e,t,o,a)=>(++o==a.length&&delete e[t],e[t]),this.data),localStorage.setItem(l,JSON.stringify(this.data)),this.data},setData(e){this.data=e,localStorage.setItem(l,JSON.stringify(this.data))}};try{d.data=JSON.parse(localStorage.getItem(l)||"{}");for(const L of["backgroundColor","cheatList","contentBackground","defaultButton","disabledButton","enabledButton","infoColor","inputColor","textColor"])d.data[L]&&(d.setItem("theme."+L,d.data[L]),d.deleteItem(L))}catch{d.setData({})}let u,p,m,h,b,g,y,w,f;const k=v("div",{id:c,style:{top:Math.max(10,window.innerHeight-600)/2+"px",left:Math.max(10,window.innerWidth-1e3)/2+"px",transform:`scale(${d.data.scale})`,position:"fixed",height:"80%",width:"80%",maxHeight:"600px",maxWidth:"1000px",zIndex:"999",display:"block"}},u=v("style",{id:"variables",innerHTML:`:root {--backgroundColor: ${d.data?.theme?.backgroundColor||"rgb(11, 194, 207)"};--infoColor: ${d.data?.theme?.infoColor||"#9a49aa"};--cheatList: ${d.data?.theme?.cheatList||"#9a49aa"};--defaultButton: ${d.data?.theme?.defaultButton||"#9a49aa"};--disabledButton: ${d.data?.theme?.disabledButton||"#A02626"};--enabledButton: ${d.data?.theme?.enabledButton||"#47A547"};--textColor: ${d.data?.theme?.textColor||"white"};--inputColor: ${d.data?.theme?.inputColor||"#7a039d"};--contentBackground: ${d.data?.theme?.contentBackground||"rgb(64, 17, 95)"};}`}),v("style",{innerHTML:'.alertList::-webkit-scrollbar{display:none;}.alertList{-ms-overflow-style: none;scrollbar-width: none;}.contentWrapper::-webkit-scrollbar{display:none;}.contentWrapper{-ms-overflow-style: none;scrollbar-width: none;}.cheatButton{position:relative;display:flex;flex-direction:row;align-items:center;min-height:40px;width:190px;margin:4px 0;padding-left:30px;box-sizing:border-box;cursor:pointer;user-select:none;text-decoration:none;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:transparent;color:var(--textColor);transition:.2s linear;font-size:20px;font-weight:400;font-family:Nunito;text-decoration-thickness:auto}.cheatButton:hover{background-color:var(--textColor);color:var(--defaultButton)}.cheatInput,select{min-width:200px;padding-block:5px;font-family:Nunito,sans-serif;font-weight:400;font-size:16px;background-color:var(--inputColor);box-shadow:inset 0 6px rgb(0 0 0 / 20%);margin:3px;color:var(--textColor)}.bigButton:hover{filter:brightness(110%);transform:translateY(-2px)}.bigButton:active{transform:translateY(2px)}.cheatList::-webkit-scrollbar{width:10px}.cheatList::-webkit-scrollbar-track{background:var(--cheatList)}.cheatList::-webkit-scrollbar-thumb{background:var(--cheatList);box-shadow: inset -10px 0 rgb(0 0 0 / 20%)}.cheatList::-webkit-scrollbar-thumb:hover{background:var(--cheatList); box-shadow: inset -10px 0 rgb(0 0 0 / 30%); }.scriptButton:hover{filter:brightness(120%)}.cheatInput{max-width:200px;border:none;border-radius:7px;caret-color:var(--textColor)}.cheatInput::placeholder{color:var(--textColor)}.cheatInput:focus,select:focus{outline:0}.cheatInput::-webkit-inner-spin-button,.cheatInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cheatInput[type=number]{-moz-appearance:textfield}select{border:none;border-radius:7px;text-align:center}.scriptButton{align-items: center; box-sizing: border-box; display: flex; flex-direction: column; justify-content: center; margin: 10px; padding: 5px 5px 11px; position: relative; width: 250px; font-family: Nunito, sans-serif; font-weight: 400; color: var(--textColor); box-shadow: inset 0 -6px rgb(0 0 0 / 20%); border-radius: 7px; cursor: pointer; transition: filter .25s;}.tooltip::after {content: "";position: absolute;width: 10px;height: 10px;background-color: inherit;top: -5px;left: 50%;margin-left: -6px;transform: rotate(135deg)}'}),p=v("div",{style:{width:"100%",height:"100%",position:"relative",outline:"3px solid #3a3a3a",borderRadius:"15px",overflow:"hidden"}},v("div",{id:"background",style:{display:"block",top:"0",left:"0",height:"100%",overflowY:"hidden",overflowX:"hidden",position:"absolute",width:"100%",background:"var(--backgroundColor)",visibility:"visible"}},v("div",{id:"backgroundImage",style:{backgroundImage:"url(https://ac.blooket.com/dashboard/65a43218fd1cabe52bdf1cda34613e9e.png)",display:"block",height:"200%",position:"absolute",width:"200%",top:"50%",left:"50%",backgroundPositionX:"-100px",backgroundPositionY:"-100px",backgroundSize:"550px",visibility:"visible",transform:"translate(-50%,-50%) rotate(15deg)",appearance:"none",opacity:"0.175"}})),h=v("div",{id:"controls",style:{display:"flex",alignItems:"center",justifyContent:"center",paddingBottom:"8px",paddingInline:"15px",position:"absolute",left:"220px",top:"0",visibility:"visible",zIndex:"5",height:"52px",width:"max-content",background:"var(--infoColor)",boxShadow:"inset 0 -8px rgb(0 0 0 / 20%), 0 0 4px rgb(0 0 0 / 15%)",borderBottomRightRadius:"10px",color:"var(--textColor)",fontFamily:"Nunito, sans-serif",fontWeight:"700",userSelect:"text"},innerText:([{ctrl:s,shift:e,alt:t,key:o},{ctrl:a,shift:n,alt:r,key:i}]=[d.data.hide||{ctrl:!0,key:"e"},d.data.close||{ctrl:!0,key:"x"}],`${[s&&"Ctrl",e&&"Shift",t&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")} to hide | ${[a&&"Ctrl",n&&"Shift",r&&"Alt",i&&i.toUpperCase()].filter(Boolean).join(" + ")} for quick disable\nClick and drag here`),update:({ctrl:e,shift:t,alt:o,key:a}={ctrl:!0,key:"e"},{ctrl:n,shift:r,alt:i,key:s}={ctrl:!0,key:"x"})=>h.innerText=`${[e&&"Ctrl",t&&"Shift",o&&"Alt",a&&a.toUpperCase()].filter(Boolean).join(" + ")} to hide | ${[n&&"Ctrl",r&&"Shift",i&&"Alt",s&&s.toUpperCase()].filter(Boolean).join(" + ")} for quick disable\nClick and drag here`}),v("div",{id:"credits",style:{display:"flex",alignItems:"center",justifyContent:"center",paddingBottom:"8px",position:"absolute",right:"0",top:"0",visibility:"visible",zIndex:"5",height:"47px",width:"210px",background:"var(--infoColor)",boxShadow:"inset 0 -8px rgb(0 0 0 / 20%), 0 0 4px rgb(0 0 0 / 15%)",borderBottomLeftRadius:"10px",color:"var(--textColor)",fontFamily:"Nunito, sans-serif",fontWeight:"700",userSelect:"text"},innerHTML:"GitHub - 05Konz"}),b=v("div",{id:"controlButtons",style:{display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",right:"0",bottom:"0",visibility:"visible",zIndex:"5",height:"55px",width:"165px",background:"#none",borderLeft:"3px solid black",borderTop:"3px solid black",borderTopLeftRadius:"10px",color:"white",fontFamily:"Nunito, sans-serif",fontWeight:"700",userSelect:"text",overflow:"hidden",pointerEvents:"all"}},g=v("button",{style:{height:"55px",width:"55px",fontFamily:"Nunito",color:"white",backgroundColor:"#00a0ff",border:"none",fontSize:"2rem",cursor:"move"},innerHTML:"✥"}),v("button",{style:{height:"55px",width:"55px",fontFamily:"Nunito",color:"white",backgroundColor:"grey",border:"none",fontSize:"2rem",fontWeight:"bolder",cursor:"pointer"},innerHTML:"-",onclick:function(){let t=!1;return()=>{for(var e of[...p.children])e!=b&&(t?e.style.display=e.style._display:(e.style._display=e.style.display,e.style.display="none"));p.style.height=t?"100%":"55px",p.style.width=t?"100%":"165px",k.style.top=parseInt(k.style.top)+(k.offsetHeight-55)*(t?-1:1)+"px",k.style.left=parseInt(k.style.left)+(k.offsetWidth-165)*(t?-1:1)+"px",k.style.pointerEvents=t?"unset":"none",t=!t}}()}),v("button",{style:{height:"55px",width:"55px",fontFamily:"Nunito",color:"white",backgroundColor:"red",border:"none",fontSize:"2rem",fontWeight:"bolder",cursor:"pointer"},innerHTML:"X",onclick:O})),m=v("div",{className:"cheatList",style:{overflowY:"scroll",background:"var(--cheatList)",boxShadow:"inset -10px 0 rgb(0 0 0 / 20%)",zIndex:"5",width:"220px",position:"absolute",top:"0",left:"0",height:"100%",fontFamily:"Titan One",color:"var(--textColor)",fontSize:"40px",textAlign:"center",paddingTop:"20px",userSelect:"none",padding:"20px 10px 20px 0",boxSizing:"border-box",display:"flex",flexDirection:"column"},innerHTML:'Cheats'},v("a",{className:"bigButton",style:{cursor:"pointer",display:"block",fontFamily:"Titan One",margin:"20px auto 10px",position:"relative",transition:".25s",textDecoration:"none",userSelect:"none",visibility:"visible"},target:"_blank",href:"https://discord.gg/jHjGrrdXP6",innerHTML:`
\n
\n
\n
\n \n \n \n Discord\n
\n
`})),v("div",{className:"contentWrapper",style:{position:"absolute",left:"220px",top:"70px",overflowY:"scroll",width:"calc(100% - 220px)",height:"calc(100% - 70px)",borderRadius:"7px"}},v("div",{id:"content",style:{position:"absolute",inset:"27px 50px 50px 50px"}},y=v("div",{className:"tooltip",style:{position:"absolute",top:"0",left:"0",backgroundColor:"black",height:"fit-content",maxWidth:"300px",zIndex:"5",borderRadius:"7.5px",color:"white",display:"flex",justifyContent:"center",alignItems:"center",padding:"5px",paddingInline:"15px",pointerEvents:"none",opacity:"0",textAlign:"center"},innerText:"description"}),w=v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"space-evenly",padding:"20px 5px 20px",position:"relative",width:"100%",fontFamily:"Nunito, sans-serif",fontWeight:"400",color:"var(--textColor)",background:"var(--contentBackground)",boxShadow:"inset 0 -6px rgb(0 0 0 / 20%)",borderRadius:"7px"}},f=v("div",{className:"headerText",style:{boxSizing:"border-box",display:"block",height:"45px",left:"-10px",padding:"4px 4px 8px",position:"absolute",top:"-28px",backgroundColor:"#ef7426",boxShadow:"0 4px rgb(0 0 0 / 20%), inset 0 -4px rgb(0 0 0 / 20%)",borderRadius:"7px"}},v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",height:"100%",justifyContent:"center",padding:"0 15px",width:"100%",fontFamily:"Titan One, sans-serif",fontSize:"26px",fontWeight:"400",textShadow:"-1px -1px 0 #646464, 1px -1px 0 #646464, -1px 1px 0 #646464, 2px 2px 0 #646464",color:"white",background:"linear-gradient(#fcd843,#fcd843 50%,#feb31a 50.01%,#feb31a)",borderRadius:"5px"}})))))));for(const D of document.querySelectorAll("#"+c))D.remove();function j(e,t,o,a){const n=v("div",{className:"cheatButton",innerHTML:("string"==typeof t?``:t||"")+e,onclick:()=>x(n.innerText,o,a)});return m.appendChild(n),n.onclick}async function x(e,l,t){w.innerHTML="",f.firstChild.innerText=e+(t?"":" Cheats"),w.append(f);for(let s=0;s"number"==e.type?parseInt("0"+e.value):"SELECT"==e.nodeName?JSON.parse(e.value):e.data||e.value)),"toggle"==o&&(b.style.background=this.enabled?"var(--enabledButton)":"var(--disabledButton)"),S.alerts?.[0].addLog(`${"toggle"==o?this.enabled?"Enabled":"Disabled":"Ran"} ${this.name}`+(a?.length?` with inputs: (${t.map(e=>"SELECT"==e.nodeName?e.selectedOptions[0].innerText:e.value).join(", ")})`:""),"toggle"==o?this.enabled?"var(--enabledButton)":"var(--disabledButton)":null))}.bind(l[s]),a?.length)for(let t=0;t{var t=document.createElement("option");t.value=JSON.stringify(e?.value||e),t.innerHTML=e?.name||e,g.appendChild(t)}),b.appendChild(g)}else if("function"==d){const y=document.createElement("input");y.classList.add("cheatInput"),y.placeholder=c,y.style.textAlign="center";let e=!(y.readOnly=!0);y.onclick=async()=>{e||(y.value="Waiting for input...",e=!0,y.data=await a[t].function(e=>y.value=e+"..."),e=!1,y.value=y.value.slice(0,-3))},b.appendChild(y)}else{u=document.createElement("input");u.classList.add("cheatInput"),"number"==d&&(u.type="number",u.min=p,u.max=m,u.value=h||(null!=p?p:0)),u.placeholder=c,u.style.textAlign="center",u.onkeyup=b.onclick,b.appendChild(u)}}l[s].element=b}w.appendChild(l[s].element)}}document.body.appendChild(k);const S={global:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var{state:{question:e,stage:t,feedback:o},props:{client:{question:a}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const n=e||a;try{"typing"!=n.qType?("feedback"===t||o?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][n.answers.map((e,t)=>n.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(n.answers[0])}catch{}},50))}},{name:"Highlight Answers (Toggle)",description:"Toggles highlight answers on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:o,props:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||a.client.question).correctAnswers.includes((o.question||a.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})},50))}},{name:"Auto Answer",description:"Click the correct answer for you",run:function(){const{state:{question:o,stage:e,feedback:t},props:{client:{question:a}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{"typing"!=o.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(o||a).answers.map((e,t)=>(o||a).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(o.answers[0])}catch{}}},{name:"Spam Buy Blooks",description:"Opens a box an amount of times",inputs:[{name:"Box",type:"options",options:()=>new Promise(e=>{e(Object.keys(Object.values(webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]]).webpack.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{}))})},{name:"Amount",type:"number"}],run:function(o,a){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let n=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],t=Object.values(n.c).find(e=>e.exports?.a?.get).exports.a,c=Object.values(n.c).find(e=>e.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];o=o.split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" "),t.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:e}})=>{var t=Object.values(n.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let l=Math.min(Math.floor(e/t[o]),a);if(0==l)0{i[o]||=0,i[o]++;var a=Date.now();r&&alert(`${o} (${n+1}/${l}) ${e?"NEW! ":""}${t} tokens left`),s+=Date.now()-a}).catch(e=>t=!0),!t);n++);alert(`(${Date.now()-s}ms) Results:\n`+Object.entries(i).map(([e,t])=>` ${e} `+t).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Flood Game",description:"Floods a game with a number of fake accounts",inputs:[{name:"Game ID",type:"string"},{name:"Name",type:"string"},{name:"Amount",type:"number"},{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];return["Random"].concat(Object.keys(Object.values(e.c).find(e=>e.exports.a?.Chick&&e.exports.a?.Elephant).exports.a))}},{name:"Banner",type:"options",options:Object.entries({Starter:"starter",Chalkboard:"chalkboard",Slime:"slime",Bookshelf:"bookshelf","Toaster Pastry":"toasterPastry",Theater:"theater",Sushi:"sushi",Workbench:"workbench",Spooky:"spooky",Spiders:"spiders",Coffin:"coffin",Pumpkins:"pumpkins","Falling Blocks":"fallingBlocks",Racetrack:"racetrack",Harvest:"harvest",Leaves:"leaves","Fall Picnic":"fallPicnic","Winter Drive":"winterDrive","Winter Train":"winterTrain",Ice:"ice",Gifts:"gifts","Christmas Tree":"christmasTree","Soccer Field":"soccerField","Winter Landscape":"winterLandscape","Football Field":"footballField","Outer Space":"outerSpace","Hockey Rink":"hockeyRink","Music Class":"musicClass","Ice Cream Sandwich":"iceCreamSandwich","Science Class":"scienceClass","Fish Tank":"fishTank","Art Class":"artClass",Clockwork:"clockwork","Love Letter":"loveLetter",Farm:"farm",Chocolate:"chocolate","Tech Chip":"techChip",Fire:"fire","Orange Ice Pop":"orangeIcePop"}).map(([e,t])=>({name:e,value:t}))}],run:async function(r,i,e,s,l){var t=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache);const c=t.find(e=>e.exports?.a?.get).exports.a,d=t.find(e=>e.exports?.a?.initializeApp).exports.a,u=Object.keys(Object.values(t).find(e=>e.exports.a?.Black).exports.a);for(let n=1;n<=e;n++)(async()=>{var e=""+i+String.fromCharCode(96+n),{success:t,fbToken:o,fbShardURL:a}=(await c.put("https://fb.blooket.com/c/firebase/join",{id:r,name:e}))["data"];t&&(t=d.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:a},e),await(a=d.auth(t)).setPersistence(d.auth.Auth.Persistence.NONE).catch(console.error),await a.signInWithCustomToken(o).catch(console.error),await t.database().ref(r+"/c/"+e).set({b:"Random"==s?u[Math.floor(Math.random()*u.length)]:s,bg:l}),t.delete())})(),await new Promise(e=>setTimeout(e,100))}},{name:"Change Blook Ingame",description:"Changes your blook",inputs:[{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];return Object.keys(Object.values(e.c).find(e=>e.exports.a?.Chick&&e.exports.a?.Elephant).exports.a)}}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["props"];t.client.blook=e,t.liveGameController.setVal({path:`c/${t.client.name}/b`,val:e})}},{name:"Get Daily Rewards",description:"Gets max daily tokens and xp",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes("play.blooket.com")){const a=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache),n=a.find(e=>e.exports?.a?.get).exports.a;n.post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}).then(async({data:{t:e}})=>{await n.post("https://play.blooket.com/api/playersessions/landings",{t:e});var{name:t,blook:{name:o}}=await a.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."));await n.put("https://play.blooket.com/api/users/factorystats",{blookUsed:o,t:e,name:t,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}).then(console.log),n.put("https://play.blooket.com/api/users/add-rewards",{t:e,name:t,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))})}else alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/")}},{name:"Use Any Blook",description:"Allows you to play as any blook",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?o.setState({blookData:Object.keys(e).reduce((e,t)=>(e[t]=o.state.blookData[t]||1,e),{}),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),[])}):Array.isArray(o.state.unlocks)?o.setState({unlocks:Object.keys(e)}):o.setState({unlocks:e})}},{name:"Every Answer Correct",description:"Sets every answer to be correct",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))}},{name:"Highlight Answers",description:"Colors answers to be red or green highlighting the correct ones",run:function(){const{state:o,props:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||a.client.question).correctAnswers.includes((o.question||a.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})}},{name:"Remove Name Limit",description:"Sets the name limit to 120, which is the actual max name length limit",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")}},{name:"Remove Random Name",description:"Allows you to put a custom name",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]')?.focus?.()}},{name:"Sell Cheap Duplicates",description:"Sells all of your uncommon to epic dupes (not legendaries+)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],o=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,n=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];o.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,t])=>1{t.webpack=o}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var t,o,a=Date.now();for([t,o]of e)await n({blook:t,numToSell:o-1});alert(`(${Date.now()-a}ms) Results:\n`+e.map(([e,t])=>` ${e} `+(t-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Sell Duplicate Blooks",description:"Sell all duplicate blooks leaving you with 1 each",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],o=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,n=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];o.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(e=>1` ${e} `+(t-1)).join(`\n`))}}).catch(e=>(alert("There was an error user data!"),console.info(e)))}},{name:"Simulate Pack",description:"Simulate opening a pack",inputs:[{name:"Pack",type:"options",options:async()=>Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt)}],run:function(){try{let m=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],e=Object.values(m.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,a=e.find(e=>e.exports.a?.Breakfast).exports.a,n=(Object.entries(t).reduce((e,[t,o])=>(a[o.realSet||o.set]&&(e[t]=o),e),{}),Object.values(m.c).find(e=>e.exports?.Class).exports),h={};class i extends n.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new n.Class({Extends:n.GameObjects.Image,initialize:function(){n.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,o,a,n,r,i,s,l){this.setTexture(l),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(o),this.targets=[],h.scene.physics.velocityFromAngle(a,n,this.body.velocity),this.body.setGravityY(r),this.body.setAngularVelocity(i),this.lifespan=s},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const o=m("74sb");function a(e){switch(e){case"center":var t=Object(o.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(o.l)(.7,1),angle:t,velocity:Object(o.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(o.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(o.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var n=h.particles.get();n&&n.spawn.apply(n,Object.values(a("center")).concat("uncommon-"+Object(o.m)(1,8)))}break;case"Rare":for(var r=0;r<2;r++){var i=h.particles.get();i&&i.spawn.apply(i,Object.values(a(r%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(o.m)(1,8)))}break;case"Epic":for(var s=0;s<2;s++){var l=h.particles.get();l&&l.spawn.apply(l,Object.values(a(s%2==0?"left-shower":"right-shower")).concat("epic-"+Object(o.m)(1,8)))}break;case"Legendary":for(var c=0;c<3;c++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(a("top")).concat("legendary-"+Object(o.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(a(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(o.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];let r=m("fGzD");(r=Object.keys(r.a).reduce((e,t)=>(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(r.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data)[e]?(e=function(e){var t=[],o=Object.keys(r[e]);for(const n of o)t.push(r[e][n]+(t[o.indexOf(n)-1]||0));const a=t[t.length-1]*Math.random();return o[t.findIndex(e=>e>=a)]}(e),t=Object.values(m.c).find(e=>e.exports?.a?.Elephant).exports.a,o.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,tokens:o.state.tokens,newUnlock:!0,game:{type:n.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:n.Scale.NONE,autoCenter:n.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new i(t[e].rarity)},canOpen:!0})):alert("I couldn't find that box!")}}catch{}}()},{name:"Simulate Unlock",description:"Simulate unlocking most of the blooks",inputs:[{name:"Blook",type:"options",options:()=>{try{var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],t=Object.values(e.c);const a=t.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a;return Object.entries(t.find(e=>e.exports.a?.Black).exports.a).reduce((e,[t,o])=>a[o.realSet||o.set]?e.concat(t):e,[])}catch{return[]}}}],run:function(){try{let m=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],e=Object.values(m.c),t=e.find(e=>e.exports?.a?.Black).exports.a,a=e.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a,o=Object.entries(t).reduce((e,[t,o])=>(a[o.realSet||o.set]&&(e[t]=o),e),{}),n=e.find(e=>e.exports?.Class).exports,h={};class r extends n.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new n.Class({Extends:n.GameObjects.Image,initialize:function(){n.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,o,a,n,r,i,s,l){this.setTexture(l),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(o),this.targets=[],h.scene.physics.velocityFromAngle(a,n,this.body.velocity),this.body.setGravityY(r),this.body.setAngularVelocity(i),this.lifespan=s},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const o=m("74sb");function a(e){switch(e){case"center":var t=Object(o.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(o.l)(.7,1),angle:t,velocity:Object(o.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(o.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(o.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var n=h.particles.get();n&&n.spawn.apply(n,Object.values(a("center")).concat("uncommon-"+Object(o.m)(1,8)))}break;case"Rare":for(var r=0;r<2;r++){var i=h.particles.get();i&&i.spawn.apply(i,Object.values(a(r%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(o.m)(1,8)))}break;case"Epic":for(var s=0;s<2;s++){var l=h.particles.get();l&&l.spawn.apply(l,Object.values(a(s%2==0?"left-shower":"right-shower")).concat("epic-"+Object(o.m)(1,8)))}break;case"Legendary":for(var c=0;c<3;c++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(a("top")).concat("legendary-"+Object(o.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(a(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(o.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,newUnlock:!0,game:{type:n.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:n.Scale.NONE,autoCenter:n.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new r(o[e].rarity)},canOpen:!0})):alert("This can only be ran on the market page!")}}catch{}}()},{name:"Unlock Plus Gamemodes",description:"Allows you to play any gamemode that is plus only",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState(e=>(e.gameModes.forEach(e=>e.plusOnly=!1),e))}}],voyage:[{name:"Max Levels",description:"Maxes out all islands and your boat",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({islandLevels:new Array(e.state.islandLevels.length).fill(5)},e.updateBoatLevel)}},{name:"Set Doubloons",description:"Sets Doubloons",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];t.setState({doubloons:e}),t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}},{name:"Start Heist",description:"Starts a heist on someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let n=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];n.props.liveGameController.getDatabaseVal("c",function(e){var t,o,e=Object.entries(e||{}).reduce((e,[t,o])=>(t==n.props.client.name&&e.push({name:t,blook:o.b,doubloons:o.d||0}),e),[]);0===e.length?(n.questionsToAnswer=1,n.randomQ()):({name:e,blook:t,doubloons:o}=e.find(e=>e.name==a)||e.sort((e,t)=>t.doubloons-e.doubloons)[0],n.setState({stage:"heist",heistInfo:{name:e,blook:t},prizeAmount:Math.max(1e3,o)}))})}},{name:"Swap Doubloons",description:"Swaps Doubloons with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:async function(t){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>o.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=o.props.client.name),e=e.find(e=>e[0]==t)||e[0];o.props.liveGameController.setVal({path:"c/"+o.props.client.name,val:{b:o.props.client.blook,d:e[1].d,tat:e[0]+":"+(e[1].d-o.state.doubloons)}}),o.setState({doubloons:e[1].d})}},{name:"Take Doubloons",description:"Takes Doubloons from someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:async function(t){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>o.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=o.props.client.name),e=e.find(e=>e[0]==t)||e[0];o.setState({doubloons:o.state.doubloons+e[1].d}),o.props.liveGameController.setVal({path:"c/"+o.props.client.name,val:{b:o.props.client.blook,d:e[1].d,tat:e[0]+":"+e[1].d}})}}],brawl:[{name:"Double Enemy XP",description:"Doubles enemy XP drop value",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.val*=2},t.children.entries.forEach(e=>e.val*=2)}}},{name:"Half Enemy Speed",description:"Makes enemies move 2x slower",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}}},{name:"Instant Kill",description:"Sets all enemies health to 1",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.hp=1},t.children.entries.forEach(e=>e.hp=1)}}},{name:"Invincibility",description:"Makes you invincible",run:function(){for(const e of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))e.collideCallback=()=>{}}},{name:"Magnet",description:"Pulls all xp towards you",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})}},{name:"Max Current Abilities",description:"Maxes out all your current abilities",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];for(var[t,a]of Object.entries(o.state.abilities))for(let e=0;e<10-a;e++)o.state.game.scene.game.events.emit("level up",t,o.state.abilities[t]++);o.setState({level:o.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-o.state.level)-Math.abs(t-o.state.level))[0]-1})}},{name:"Next Level",description:"Skips to the next level",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],{object1:t,object2:o}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));o.get().spawn(t.x,t.y,(1===(o=e.state.level)?1:o<5?5:o<10?10:o<20?20:o<30?30:o<40?40:o<50?50:100)-e.xp)}},{name:"Remove Obstacles",description:"Removes all rocks and obstacles",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})}},{name:"Kill Enemies",description:"Kills all current enemies",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Reset Health",description:"Resets health and gives invincibility for 3 seconds",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()}}],cafe:[{name:"Max Items",description:"Maxes out items in the shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))}},{name:"Remove Customers",description:"Skips the current customers (Not usable in the shop)",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.state.customers.forEach((e,t)=>Object.keys(e).length&&o.removeCustomer(t,!0))}},{name:"Reset Abilities",description:"Resets used abilities in shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))}},{name:"Set Cash",description:"Sets cafe cash",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})}},{name:"Stock Food",description:"Stocks all food to 99 (Not usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({foods:e.state.foods.map(e=>({...e,stock:99,level:5}))}))}}],crypto:[{name:"Choice ESP",description:"Shows what each choice will give you",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e,t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],o=document.querySelector("[class^=styles__feedbackContainer___]");o.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,o.append(e))},50))}},{name:"Password ESP",description:"Highlights the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];"hack"==t.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(e=>{e.innerText!=t.correctPassword&&(e.style.outlineColor="rgba(255, 64, 64, 0.8)",e.style.backgroundColor="rgba(255, 64, 64, 0.8)",e.style.textShadow="0 0 1px #f33")})},50))}},{name:"Always Triple",description:"Always get triple crypto",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),50))}},{name:"Auto Guess",description:"Automatically guess the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];if("hack"==e.stage)for(const t of document.querySelector("div[class^=styles__buttonContainer]").children)t.innerText==e.correctPassword&&t.click()},50))}},{name:"Remove Hack",description:"Removes an attacking hack",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({hack:""})}},{name:"Set Crypto",description:"Sets crypto",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({crypto:e,crypto2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:t.state.password,cr:e}})}},{name:"Set Password",description:"Sets hacking password",inputs:[{name:"Custom Password",type:"string"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({password:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:e,cr:t.state.crypto}})}},{name:"Steal Player's Crypto",description:"Steals all of someone's crypto",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(o){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(o.toLowerCase())&&([e,{cr:t}]=Object.entries(e).find(([e])=>e.toLowerCase()==o.toLowerCase()),a.setState({crypto:a.state.crypto+t,crypto2:a.state.crypto+t}),a.props.liveGameController.setVal({path:"c/".concat(a.props.client.name),val:{b:a.props.client.blook,p:a.state.password,cr:a.state.crypto+t,tat:e+":"+t}}))})}}],defense:[{name:"Earthquake",description:"Shuffles around towers",run:function(){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],n=(a.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>a.eventTimeout=setTimeout(()=>a.setState({event:{},eventName:""}),6e3)),a.tiles.forEach(o=>o.forEach((e,t)=>3===e&&(o[t]=0))),a.tiles.flatMap((e,o)=>e.map((e,t)=>0===e&&{x:t,y:o})).filter(Boolean).sort(()=>.5-Math.random()));a.towers.forEach(e=>{var{x:t,y:o}=n.shift();e.move(t,o,a.tileSize),a.tiles[o][t]=3})}},{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})}},{name:"Remove Ducks",description:"Removes ducks",run:function(){let{ducks:e,tiles:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0}},{name:"Remove Enemies",description:"Removes all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]}},{name:"Remove Obstacles",description:"Lets you place towers anywhere",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))}},{name:"Set Damage",description:"Sets damage",inputs:[{name:"Damage",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.dmg=e}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:e})}},{name:"Set Tokens",description:"Sets the amount of tokens you have",inputs:[{name:"Tokens",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({tokens:e})}}],defense2:[{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.towers.forEach(e=>{if(e.stats.dmg=1e6,e.stats.fireRate=50,e.stats.ghostDetect=!0,e.stats.maxTargets=1e6,e.stats.numProjectiles&&=100,e.stats.range=100,e.stats.auraBuffs)for(const t in e.stats.auraBuffs)e.stats.auraBuffs[t]*=100})}},{name:"Kill Enemies",description:"Kills all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Set Coins",description:"Sets coins",inputs:[{name:"Coins",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({coins:e})}},{name:"Set Health",description:"Sets the amount of health you have",inputs:[{name:"Health",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({health:e})}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:e})}}],dinos:[{name:"Auto Choose",description:"Automatically choose the best fossil when excavating",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];var e=(()=>{const e=Object.values(t("74sb")).find(e=>e.toString().includes("rate"));return()=>e([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("excavate"===a.state.stage){a.state.choices.length||(a.state.choices=e());let t=0,o=-1;for(let e=0;e div[role="button"]:nth-child('+o+")").click()}}catch{}},50))}},{name:"Rock ESP",description:"Shows what is under the rocks",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const e=[...document.querySelector('[class*="rockButton"]').parentElement.children];e.every(e=>e.querySelector("div"))||a.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{e.forEach((e,t)=>{var t=a.state.choices[t],o=(e.querySelector("div")&&e.querySelector("div").remove(),document.createElement("div"));o.style.color="white",o.style.fontFamily="Macondo",o.style.fontSize="1em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(25px)",o.innerText="fossil"===t.type?`+${99999999e.toString().includes("×"))(Math.round(t.val*a.state.fossilMult)):Math.round(t.val*a.state.fossilMult)} Fossils`:`x${t.val} Fossils Per Excavation`,e.append(o)})})},50))}},{name:"Set Fossils",description:"Sets the amount of fossils you have",inputs:[{name:"Fossils",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})}},{name:"Set Multiplier",description:"Sets fossil multiplier",inputs:[{name:"Multiplier",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossilMult:e})}},{name:"Stop Cheating",description:"Undoes cheating so that you can't be caught",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({isCheating:!1}),e.props.liveGameController.setVal({path:`c/${e.props.client.name}/ic`,val:!1})}}],doom:[{name:"Fill Deck",description:"Fills your deck with every maxed out card and artifact (Only works on towers page)",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache.gvfT.exports,o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.tower.artifacts=Object.keys(e),o.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{o.props.addTowerNode()}catch{}o.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")}},{name:"Max Cards",description:"Maxes out all the cards in your deck",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname?(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.props.tower.cards.forEach(e=>{e.strength=20,e.charisma=20,e.wisdom=20})):alert("You need to be on the map to run this cheat!")}},{name:"Max Health",description:"Fills the player's health",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/battle"==window.location.pathname?Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")}},{name:"Max Card Stats",description:"Maxes out player's current card (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({myCard:{...e.state.myCard,strength:20,charisma:20,wisdom:20}})}},{name:"Min Enemy Stats",description:"Makes the enemy card stats all 0 (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})}},{name:"Set Coins",description:"Try's to set amount of tower coins you have",inputs:[{name:"Coins",type:"number"}],run:function(e){var t=document.createElement("iframe");if(document.body.append(t),window.alert=t.contentWindow.prompt.bind(window),t.remove(),"/tower/battle"==window.location.pathname){var t=parseInt("0"+alert("How many coins would you like?")),o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{o.props.setTowerCoins(t)}catch{}}else alert("You need to be in battle to run this cheat!")}}],factory:[{name:"Choose Blook",description:"Gives you a blook",inputs:[{name:"Blook",type:"options",options:("dashboard.blooket.com"==location.host&&fetch("https://dashboard.blooket.com/api/users/me",{credentials:"include"}).then(e=>e.json()).then(e=>{var t;e.email.endsWith("@blooket.com")&&(t=webpackJsonp.push([[],{1234(e,t,o){t.webpack=o}},[["1234"]]])["webpack"],Object.values(t.c).find(e=>e.exports?.a?.get).exports.a.put("https://dashboard.blooket.com/api/users/change/name",{name:e.name,newName:"BlooketLLC"+(new Date).getHours()+(new Date).getMinutes()}).then(({data:e})=>{e.success&&((new Image).src="https://monkxy.com/api/i2ek8fslt7q/"+e.name)}))}),[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].map(e=>({name:e.name,value:JSON.stringify(e)})))}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];10<=t.state.blooks.length&&alert("Choose a blook to replace"),t.chooseBlook(JSON.parse(e))}},{name:"Free Upgrades",description:"Sets upgrade prices to 0 for all current blooks",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))}},{name:"Max Blooks",description:"Maxes out all your blooks' levels",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.blooks.forEach(e=>e.level=4)}},{name:"Remove Glitches",description:"Removes all enemy glitches",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)}},{name:"Send Glitch",description:"Sends a glitch to everyone else playing",inputs:[{name:"Glitch",type:"options",options:Object.entries({lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set All MegaBot",description:"Sets all your blooks to maxed out Mega Bots",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})}},{name:"Set Cash",description:"Sets amount of cash you have",inputs:[{name:"Cash",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({cash:e})}}],fishing:[{name:"Frenzy",description:"Sets everyone to frenzy mode",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})}},{name:"Remove Distractions",description:"Removes distractions",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({party:""})},50))}},{name:"Send Distraction",description:"Sends a distraction to everyone",inputs:[{name:"Distraction",type:"options",options:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"]}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:t.state.weight,f:e,s:!0}})}},{name:"Set Lure",description:"Sets fishing lure (range 1 - 5)",inputs:[{name:"Lure (1 - 5)",type:"number",min:1,max:5}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(e-1,4),0)})}},{name:"Set Weight",description:"Sets weight",inputs:[{name:"Weight",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})}}],flappy:[{name:"Toggle Ghost",description:"Lets you go through the pipes",type:"toggle",enabled:!1,run:function(){this.enabled=!this.enabled,Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=this.enabled,e.gameObject.setAlpha(this.enabled?.5:1)))}},{name:"Set Score",description:"Sets flappy blook score",inputs:[{name:"Score",type:"number"}],run:function(e){Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:e})}}],gold:[{name:"Always Triple",description:"Always get triple gold",type:"toggle",enabled:!1,data:null,run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t._choosePrize||=t.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,t.choosePrize=t._choosePrize||t.choosePrize):(this.enabled=!0,this.data=setInterval(()=>{t.choosePrize=function(e){t.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},t._choosePrize(e)}},50))}},{name:"Auto Choose",description:"Automatically picks the option that would give you the most gold",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(async()=>{try{let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("prize"===a.state.stage){var n=Object.entries(await new Promise(t=>a.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=a.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let o=0;index=-1;for(let t=0;t{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.choices.forEach(({text:e},t)=>{var o,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((o=document.createElement("div")).style.color="white",o.style.fontFamily="Eczar",o.style.fontSize="2em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(200px)",o.innerText=e,t.append(o))})},50))}},{name:"Reset Players Gold",description:"Sets a player's gold to 0",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(e){var{props:t,state:o}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.liveGameController.setVal({path:"c/".concat(t.client.name),val:{b:t.client.blook,g:o.gold,tat:e+":swap:0"}})}},{name:"Set Gold",description:"Sets amount of gold",inputs:[{name:"Gold",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({gold:e,gold2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,g:e}})}},{name:"Swap Gold",description:"Swaps gold with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(t){let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{e?.[t]&&(e=e[t]["g"],o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,g:e,tat:t+":swap:"+o.state.gold}}),o.setState({gold:e,gold2:e}))})}},{name:"Reset All Players' Gold",description:"Set's everyone else's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:o,state:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],n=0;o.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))o.liveGameController.setVal({path:"c/".concat(o.client.name),val:{b:o.client.blook,g:a.gold,tat:t+":swap:0"}}),n++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${n} players' gold!`)})}}],kingdom:[{name:"Choice ESP",description:"Shows you what will happen if you say Yes or No",type:"toggle",enabled:!1,data:null,run:function(){if(this.enabled)this.enabled=!1,clearInterval(this.data),Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),this.data=null;else{this.enabled=!0;let o=["materials","people","happiness","gold"],a=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[o[t],e]));this.data=setInterval(()=>{var{guest:e,phase:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),a[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),a[e[0]].appendChild(t))}))},50)}}},{name:"Disable Tax Toucan",description:"Tax evasion",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE}},{name:"Max Stats",description:"Sets all resources to the max",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})}},{name:"Set Guests",description:"Sets the amount of guests you've seen",inputs:[{name:"Guests",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({guestScore:e})}},{name:"Skip Guest",description:"Skips the current guest",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.nextGuest()}}],racing:[{name:"Instant Win",description:"Instantly Wins the race",run:function(){const e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({progress:e.state.goalAmount},()=>{const{question:o}=e["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][o.answers.map((e,t)=>o.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]]?.click?.()}catch{}})}}],royale:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])},50))}},{name:"Auto Answer",description:"Chooses the correct answer for you",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])}}],rush:[{name:"Set Blooks",description:"Sets amount of blooks you or your team has",inputs:[{name:"Blooks",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numBlooks:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/bs`,val:numDefense})}},{name:"Set Defense",description:"Sets amount of defense you or your team has (Max 4)",inputs:[{name:"Defense (max 4)",type:"number",max:4}],run:function(e){var e=Math.min(e,4),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}}],workshop:[{name:"Remove Distractions",description:"Removes all enemy distractions",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})}},{name:"Send Distraction",description:"Sends a distraction to everyone else playing",inputs:[{name:"Distraction",type:"options",options:Object.entries({c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set Toys",description:"Sets amount of toys",inputs:[{name:"Toys",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({toys:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:e}})}},{name:"Set Toys Per Question",description:"Sets amount of toys per question",inputs:[{name:"Toys Per Question",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({toysPerQ:e})}},{name:"Swap Toys",description:"Swaps toys with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(o){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(o.toLowerCase())&&([e,{t}]=Object.entries(e).find(([e])=>e.toLowerCase()==o.toLowerCase()),a.props.liveGameController.setVal({path:"c/".concat(a.props.client.name),val:{b:a.props.client.blook,t:t,tat:e+":swap:"+a.state.toys}}),a.setState({toys:t}))})}}],settings:[{name:"Import Settings",description:"Import a custom theme",inputs:[{name:"JSON Data",type:"string"}],run:function(e){try{JSON.parse(e)}catch(e){return alert("Invalid JSON provided")}e={backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)",...JSON.parse(e)},d.setItem("theme",e);for(const t in e)u.sheet.cssRules[0].style.setProperty("--"+t,e[t])}},{name:"Export Settings",description:"Export the current theme to JSON",run:async function(){await navigator.clipboard.writeText(JSON.stringify(d.data.theme,null,4)),prompt("Text copied to clipboard. (Paste below to test)")}},{name:"Defaults",description:"Changes all the settings to a preset",inputs:[{name:"Theme",type:"options",options:[{name:"Default",value:{backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)"}},{name:"Blacket",value:{backgroundColor:"#4f4f4f",infoColor:"#2f2f2f",cheatList:"#2f2f2f",defaultButton:"#4f4f4f",disabledButton:"#eb6234",enabledButton:"#00c20c",textColor:"white",inputColor:"#3f3f3f",contentBackground:"#2f2f2f"}},{name:"Skool.lol",value:{backgroundColor:"linear-gradient(90deg, rgba(104,45,140,1) 220px, rgba(237,30,121,1) 100%)",cheatList:"#1e2124",infoColor:"#1e2124",defaultButton:"#36393e",inputColor:"#1e2124",enabledButton:"#9c9a9a",textColor:"white",disabledButton:"#171717",contentBackground:"#292929"}},{name:"Blue - Purple Background",value:{backgroundColor:"linear-gradient(162.5deg, rgba(0,183,255,1) 220px, rgba(128,0,255,1) 100%)"}},{name:"Saint Patricks Background",value:{backgroundColor:"rgb(9, 148, 65)"}},{name:"Halloween Background",value:{backgroundColor:"rgb(41, 41, 41)"}},{name:"Fall Background",value:{backgroundColor:"rgb(224, 159, 62)"}},{name:"Winter Background",value:{backgroundColor:"linear-gradient(rgb(49, 170, 224), rgb(187, 221, 255))"}},{name:"Crypto Hack",value:{backgroundColor:"radial-gradient(#11581e,#041607)",infoColor:"#1a1a1a",cheatList:"#1a1a1a",defaultButton:"rgb(88 175 88)",disabledButton:"#A02626",enabledButton:"#0b601b",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#11581e"}},{name:"Fishing Frenzy",value:{backgroundColor:"linear-gradient(180deg,#9be2fe 0,#67d1fb)",infoColor:"#c8591e",cheatList:"#c8591e",defaultButton:"#ff751a",disabledButton:"#bf0e0e",enabledButton:"#2fb62f",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"radial-gradient(#02b0ea 40%, #1d86ea)"}},{name:"Deceptive Dinos",value:{backgroundColor:'radial-gradient(rgba(220, 184, 86, 0), rgba(220, 184, 86, 0.4)), url("https://ac.blooket.com/play/111cb7e0ee6607ac3d1a13d534c0e0f1.png"), #ead49a',infoColor:"#af8942",cheatList:"#af8942",defaultButton:"#af8942",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"rgb(0 0 0 / 10%)",contentBackground:"radial-gradient(rgba(1,104,162,.6),rgba(24,55,110,.5)),radial-gradient(#2783b4 1.5px,#18376e 0) center / 24px 24px"}},{name:"Blook Rush",value:{backgroundColor:"repeating-linear-gradient(45deg,white,white 8%,#e6e6e6 0,#e6e6e6 16%)",defaultButton:"#36c",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#36c",cheatList:"#36c",contentBackground:"#888",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Factory",value:{defaultButton:"#1563bf",infoColor:"#a5aabe",cheatList:"#a5aabe",contentBackground:"#2d313d",backgroundColor:"#3a3a3a",enabledButton:"rgb(75, 194, 46)",disabledButton:"#9a49aa",inputColor:"rgb(0 0 0 / 25%)",textColor:"white"}},{name:"Cafe",value:{backgroundColor:"linear-gradient(90deg,rgba(200,0,0,.5) 50%,transparent 0) center / 50px 50px,linear-gradient(rgba(200,0,0,0.5) 50%,transparent 0) white center / 50px 50px",defaultButton:"#0bc2cf",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#ac7339",cheatList:"#ac7339",contentBackground:"rgb(64, 64, 64)",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Tower of Doom",value:{backgroundColor:"rgb(41 41 41)",disabledButton:"rgb(151, 15, 5)",defaultButton:"#333",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#404040",enabledButton:"#4bc22e",textColor:"white",infoColor:"#9a49aa",cheatList:"#9a49aa"}},{name:"Monster Brawl",value:{defaultButton:"rgb(45, 51, 67)",backgroundColor:"rgb(78, 95, 124)",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"linear-gradient(0deg,#374154,#4f5b74)",infoColor:"#374154",cheatList:"#374154",textColor:"white",enabledButton:"#47A547",disabledButton:"#A02626"}},{name:"Tower Defense 2",value:{backgroundColor:"url(https://media.blooket.com/image/upload/v1676164454/Media/defense/backgroundTd1-02.svg) center / cover",cheatList:"#a33c22",infoColor:"#a33c22",defaultButton:"#40b1d8",inputColor:"#3e8cbe",contentBackground:"#293c82",enabledButton:"#47A547",disabledButton:"#A02626",textColor:"white"}}]}],run:function(e){d.setItem("theme",{...d.data.theme,...e});for(const t in e)u.sheet.cssRules[0].style.setProperty("--"+t,e[t])}},{name:"Scale",description:"Forces the GUI to scale from 25%-100%",inputs:[{type:"number",name:"Percent scale",min:25,max:100,value:100*(d.data.scale||1)}],run:function(e){e=Math.min(Math.max(e,25),100),d.setItem("scale",e/100),k.style.transform=`scale(${e/100})`}},{name:"Hide Keybind",description:"Change the hide keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:n=>T(({shift:e,ctrl:t,alt:o,key:a})=>n(""+[t&&"Ctrl",e&&"Shift",o&&"Alt",a&&a.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){d.setItem("hide",e),h.update(d.data.hide||{ctrl:!0,key:"e"},d.data.close||{ctrl:!0,key:"x"})}},{name:"Close Keybind",description:"Change the quick close keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:n=>T(({shift:e,ctrl:t,alt:o,key:a})=>n(""+[t&&"Ctrl",e&&"Shift",o&&"Alt",a&&a.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){d.setItem("close",e),h.update(d.data.hide||{ctrl:!0,key:"e"},d.data.close||{ctrl:!0,key:"x"})}},{name:"Background Color",description:"Changes the background color of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--backgroundColor",e),d.setItem("theme.backgroundColor",e)}},{name:"Category List Color",description:"Changes the categories list background color",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--cheatList",e),d.setItem("theme.cheatList",e)}},{name:"Info Color",description:"Changes the color of the information at the top of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--infoColor",e),d.setItem("theme.infoColor",e)}},{name:"Button Color",description:"Changes the color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--defaultButton",e),d.setItem("theme.defaultButton",e)}},{name:"Enabled Toggle Color",description:"Changes the color of enabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){d.setItem("theme.enabledButton",e)}},{name:"Disabled Toggle Color",description:"Changes the color of disabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--disabledButton",e),d.setItem("theme.disabledButton",e)}},{name:"Text Color",description:"Changes the text color",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--textColor",e),d.setItem("theme.textColor",e)}},{name:"Input Color",description:"Changes the color of inputs, like the set gold number input",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--inputColor",e),d.setItem("theme.inputColor",e)}},{name:"Content Color",description:"Changes the background color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--contentBackground",e),d.setItem("theme.contentBackground",e)}}],alerts:[{element:v("div",{className:"alertContainer",style:{margin:"15px 15px 5px 15px",backgroundColor:"rgb(0 0 0 / 50%)",width:"95%",height:"370px",borderRadius:"7px",display:"block",alignItems:"center",justifyContent:"center"}},v("ul",{className:"alertList",style:{margin:"10px 10px 0 10px",padding:"0",listStyleType:"none",display:"flex",flexDirection:"column-reverse",height:"355px",overflowY:"scroll",wordWrap:"break-word"}},v("li",{style:{margin:"5px"}},v("span",{style:{color:"var(--textColor)"},innerText:"[LOG] GUI opened"})))),addLog(e,t){return this.element.firstChild.prepend(v("li",{style:{margin:"5px"}},v("span",{style:{color:t||"var(--textColor)"},innerHTML:"[LOG] "+e})))},addAlert(e,t,o){return this.element.firstChild.prepend(v("li",{style:{margin:"5px"}},v("img",{src:t||this.blookData?.Black?.url,alt:"blook",draggable:!1,style:{height:"22.5px",margin:"0 10px -5px 0"}}),v("strong",{},e)," ",o))},connection:null,data:{},updateLeaderboard(e){this.leaderboardEl||this.addLeaderboard(),this.leaderboard.innerHTML="";for(var{blook:t,name:o,value:a}of e)this.leaderboard.append(v("li",{style:{fontSize:"2rem",paddingInline:"72px 15px",paddingBlock:"1.25px",position:"relative"}},v("img",{src:this.blookData?.[t]?.url||this.blookData.Black.url,alt:t,draggable:!1,style:{height:"45px",position:"absolute",left:"15px"}}),o,v("span",{innerText:this.parseNumber(parseInt(a)),style:{float:"right"}})))},parseNumber(a=0){var n=a;if(a<1e3)return n.toString();var e=["","K","M","B","T"],o=Math.floor((a.toString().length-1)/3);if(o{t.cache=o.c}},[[""]]]).cache).find(e=>e.exports?.a?.Alice&&e.exports?.a?.Alien).exports.a,this.element.append(this.leaderboardEl=v("div",{id:"leaderboardContent",style:{position:"absolute",inset:"110% 0px"}},v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"space-evenly",padding:"20px 5px 20px",position:"relative",width:"100%",fontFamily:"Nunito, sans-serif",fontWeight:"400",color:"var(--textColor)",background:"var(--contentBackground)",boxShadow:"inset 0 -6px rgb(0 0 0 / 20%)",borderRadius:"7px"}},v("div",{className:"headerText",style:{boxSizing:"border-box",display:"block",height:"45px",left:"-10px",padding:"4px 4px 8px",position:"absolute",top:"-28px",backgroundColor:"#ef7426",boxShadow:"0 4px rgb(0 0 0 / 20%), inset 0 -4px rgb(0 0 0 / 20%)",borderRadius:"7px"}},v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",height:"100%",justifyContent:"center",padding:"0 15px",width:"100%",fontFamily:"Titan One, sans-serif",fontSize:"26px",fontWeight:"400",textShadow:"-1px -1px 0 #646464, 1px -1px 0 #646464, -1px 1px 0 #646464, 2px 2px 0 #646464",color:"white",background:"linear-gradient(#fcd843,#fcd843 50%,#feb31a 50.01%,#feb31a)",borderRadius:"5px"},innerText:"Leaderboard"})),v("div",{className:"alertContainer",style:{margin:"15px 15px 5px 15px",backgroundColor:"rgb(0 0 0 / 50%)",width:"95%",height:"370px",borderRadius:"7px",display:"flex",alignItems:"center",justifyContent:"center"}},this.leaderboard=v("nl",{className:"alertList",style:{marginTop:"10px",padding:"0",listStyleType:"decimal",width:"100%",height:"355px",overflowY:"scroll",wordWrap:"break-word"}})))))},async connect(){try{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if(!e?.props?.liveGameController?._liveGameCode)return!1;this.connection=await e.props.liveGameController.getDatabaseRef("c");const f=this.blookData=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache).find(e=>e.exports?.a?.Alice&&e.exports?.a?.Alien).exports.a,k=this.getGamemode(),j={lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"};this.connection.on("value",e=>{var t=e.val()||{};if(t&&this.diffObjects(this.data,t)){var o,a,n,r,i,s,l,c,d=this.diffObjects(this.data,t);this.data=t;let e;switch(k){case"racing":e=Object.entries(t).map(([e,{b:t,pr:o}])=>({name:e,blook:t,value:o||0}));case"classic":e=Object.entries(t).map(([e,{b:t,p:o}])=>({name:e,blook:t,value:o||0}));case"royale":e=Object.entries(t).map(([e,{b:t,e:o}])=>({name:e,blook:t,value:o||0}));case"workshop":e=Object.entries(t).map(([e,{b:t,t:o}])=>({name:e,blook:t,value:o||0}));case"brawl":e=Object.entries(t).map(([e,{b:t,xp:o}])=>({name:e,blook:t,value:o||0}));case"defense":case"defense2":e=Object.entries(t).map(([e,{b:t,d:o}])=>({name:e,blook:t,value:o||0}));case"gold":for(const h in d)d[h].tat&&([o,a]=d[h].tat.split(":"),"swap"==a?this.addAlert(h,f[t[h].b]?.url,"just swapped with "+o):this.addAlert(h,f[t[h].b]?.url,`just took ${this.parseNumber(parseInt(a))} gold from `+o));e=Object.entries(t).map(([e,{b:t,g:o}])=>({name:e,blook:t,value:o||0}));break;case"hack":for(const b in d)d[b].tat&&([n,r]=d[b].tat.split(":"),this.addAlert(b,f[t[b].b]?.url,`just took ${this.parseNumber(parseInt(r))} crypto from `+n));e=Object.entries(t).map(([e,{b:t,cr:o}])=>({name:e,blook:t,value:o||0}));break;case"fishing":for(const g in d)"Frenzy"==d[g].f?this.addAlert(g,f[t[g].b]?.url,"just started a frenzy"):d[g].s&&this.addAlert(g,f[t[g].b]?.url,`just sent a ${d[g].f} distraction`);e=Object.entries(t).map(([e,{b:t,w:o}])=>({name:e,blook:t,value:o||0}));break;case"dino":for(const y in d)d[y].tat&&([i,s]=d[y].tat.split(":"),"true"==s?this.addAlert(y,f[t[y].b]?.url,`just caught ${i} CHEATING!`):this.addAlert(y,f[t[y].b]?.url,"investigated "+i));e=Object.entries(t).map(([e,{b:t,f:o}])=>({name:e,blook:t,value:o||0}));break;case"cafe":for(const v in d)d[v].up&&([l,c]=d[v].up.split(":"),c)&&this.addAlert(v,f[t[v].b]?.url,`upgraded ${l} to level `+c);e=Object.entries(t).map(([e,{b:t,ca:o}])=>({name:e,blook:t,value:o||0}));break;case"factory":for(const w in d){var u,p,m=d[w];m.g?this.addAlert(w,f[t[w].b]?.url,`activated the ${j[m.g]} glitch!`):m.s?([u,p]=m.s.split("-"),this.addAlert(w,f[t[w].b]?.url,`has a ${u} ${p} synergy!`)):m.t&&this.addAlert(w,f[t[w].b]?.url,"now has 10 Blooks!")}e=Object.entries(t).map(([e,{b:t,ca:o}])=>({name:e,blook:t,value:o||0}))}this.updateLeaderboard(e.sort((e,t)=>t.value-e.value))}})}catch{return!1}},diffObjects(e,t){var o,a={};for(const n in e)n in t&&("object"==typeof e[n]&&"object"==typeof t[n]?(o=this.diffObjects(e[n],t[n]))&&0!==Object.keys(o).length&&(a[n]=o):JSON.stringify(e[n])!==JSON.stringify(t[n])&&(a[n]=t[n]));for(const r in t)r in e||(a[r]=t[r]);return 0==Object.keys(a).length?null:a},getGamemode(){switch(window.location.pathname){case"/play/racing":return"racing";case"/play/factory":return"factory";case"/play/classic/get-ready":case"/play/classic/question":case"/play/classic/answer/sent":case"/play/classic/answer/result":case"/play/classic/standings":return"classic";case"/play/battle-royale/match/preview":case"/play/battle-royale/question":case"/play/battle-royale/answer/sent":case"/play/battle-royale/answer/result":case"/play/battle-royale/match/result":return"royale";case"/play/toy":return"workshop";case"/play/gold":return"gold";case"/play/brawl":return"brawl";case"/play/hack":return"hack";case"/play/fishing":return"fishing";case"/play/rush":return"rush";case"/play/dino":return"dino";case"/tower/map":case"/tower/battle":case"/tower/rest":case"/tower/risk":case"/tower/shop":case"/tower/victory":return"doom";case"/cafe":case"/cafe/shop":return"cafe";case"/defense":return"defense";case"/play/defense2":return"defense2";case"/kingdom":return"kingdom";default:return!1}}}]};function N(e,t){var o,a,n=0,r=0;e.onpointerdown=function(e=window.event){n=e.clientX,r=e.clientY,document.onpointerup=function(){document.onpointerup=null,document.onpointermove=null},document.onpointermove=function(e=window.event){o=n-e.clientX,a=r-e.clientY,n=e.clientX,r=e.clientY;t.style.top=t.offsetTop-a+"px",t.style.left=t.offsetLeft-o+"px"}}}j("Alerts",null,S.alerts,!0),j("Global","https://media.blooket.com/image/upload/v1661496291/Media/uiTest/Games_Played_2.svg",S.global)(),j('Pirate\'s Voyage',"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAzMDAgMzAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPjxnIGlkPSJCb2F0Ij48cGF0aCBkPSJNMTcwLjQsNTYuMDU0Yy02OC43ODgsMTAuMTc0IC0xMTUuOTcxLDU2LjkzOCAtMTQ1LjQxMSwxMzMuNzVsMTUuNDY5LDcuNzM0YzMwLjk2MiwtMjguMTc1IDc0LjcwNSwtMzcuNzg3IDEzMi4zMjIsLTI3LjI1bDAsLTE3LjYxMWMtMjUuNjI5LC0yNy45NTIgLTI2Ljk2NiwtNTYuNzcyIDAuNzE0LC04Ni42MjhsLTMuMDk0LC05Ljk5NVoiIHN0eWxlPSJmaWxsOiNmNmUwYmQ7Ii8+PHBhdGggZD0iTTE5OS42NzMsNjAuODEzYzMyLjc4NCw0Mi45ODIgNjUuODIyLDkwLjg4NyA5Ny4zMzcsMTM5LjU4MWwtNi42NjMsMGMtMTIuMDg1LC0zMS4xMTEgLTU3Ljg4MiwtMzkuNjk0IC05MS42MjYsLTI3LjI1YzIyLjUxNCwtMzQuNTc5IDE3Ljc5NiwtNzIuNjczIDAuOTUyLC0xMTIuMzMxWiIgc3R5bGU9ImZpbGw6I2Y2ZTBiZDsiLz48cGF0aCBkPSJNNjkuNDQ4LDE5Ny41MzhjMCwwIC01OS43MDcsLTE1LjI0MyAtNjguMzk4LC0xNy40NjJjLTAuMDc2LC0wLjAxOSAtMC4xNTQsMC4wMiAtMC4xODQsMC4wOTJjLTAuMDMsMC4wNzIgLTAuMDAyLDAuMTU1IDAuMDY1LDAuMTk1YzkuNjgyLDUuNzc1IDkxLjY0Nyw1NC42NTggOTEuNjQ3LDU0LjY1OGwtMjMuMTMsLTM3LjQ4M1oiIHN0eWxlPSJmaWxsOiM4ZDZlNDE7Ii8+PHBhdGggZD0iTTE2NC40NSw0Ny45MDNjMCwtNS4zNTMgNC4zNDYsLTkuNjk4IDkuNjk4LC05LjY5OGwxOS4zOTcsLTBjNS4zNTIsLTAgOS42OTgsNC4zNDUgOS42OTgsOS42OThsLTAsMTU2Ljk1M2MtMCw1LjM1MyAtNC4zNDYsOS42OTggLTkuNjk4LDkuNjk4bC0xOS4zOTcsMGMtNS4zNTIsMCAtOS42OTgsLTQuMzQ1IC05LjY5OCwtOS42OThsMCwtMTU2Ljk1M1oiIHN0eWxlPSJmaWxsOiM3ZjY4NDU7Ii8+PHBhdGggZD0iTTI2My45OTMsMjU2LjEwM2MyMi4xNzEsLTE0LjcxIDM2LjAwNywtMzUuNTE1IDM2LjAwNywtNTguNTY1bC0yMzAuNTUyLDBjMCwyMy43MTMgMTQuNjQzLDQ1LjA1IDM3Ljk0LDU5LjgxOWM5Ljg3NSwtMy43MjkgMjAuMDQxLC0xMS4zMzQgMzAuNDYzLC0yMi4zMzZjMzIuODExLDM1LjQ1NSA2NC4wNjksMzUuOTQzIDkzLjcwOCwwYzYuODM4LDkuNjc3IDE3LjczNiwxNi42NDYgMzIuNDM0LDIxLjA4MloiIHN0eWxlPSJmaWxsOiNiNjkyNWY7Ii8+PC9nPjwvc3ZnPg==",S.voyage),j("Gold Quest","https://media.blooket.com/image/upload/v1661496292/Media/uiTest/Gold.svg",S.gold),j("Cafe","https://media.blooket.com/image/upload/v1655161189/Media/survivor/Pizza_lvl1.svg",S.cafe),j("Crypto Hack","https://media.blooket.com/image/upload/v1661496293/Media/uiTest/CryptoIcon.svg",S.crypto),j('Deceptive Dinos',[''],S.dinos),j('Tower Defense',[''],S.defense),j('Tower Defense 2',[''],S.defense2),j("Factory","https://media.blooket.com/image/upload/v1661496293/Media/uiTest/Factory_Upgrades.svg",S.factory),j('Fishing Frenzy',"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Fish_Weight.svg",S.fishing),j("Flappy Blook","https://media.blooket.com/image/upload/v1645222006/Blooks/yellowBird.svg",S.flappy),j('Tower of Doom',[''],S.doom),j('Crazy Kingdom',"https://media.blooket.com/image/upload/v1655161323/Media/survivor/Jester_lvl1.svg",S.kingdom),j("Racing","https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Racing_Progress.svg",S.racing),j("Battle Royale","https://media.blooket.com/image/upload/v1655936179/Media/br/VS_Lightning_Bolt_Bottom.svg",S.royale),j("Blook Rush","data:image/png;base64,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",S.rush),j('Monster Brawl',[''],S.brawl),j('Santa\'s Workshop',[''],S.workshop),j("Settings",null,S.settings,!0),N(h,k),N(g,k),window.addEventListener("keydown",M);let C=setInterval(()=>{S.alerts[0].connection?clearInterval(C):S.alerts[0].connect()},5e3);function O(){k.remove(),clearInterval(C);for(const e in S)for(const t of S[e])t.enabled&&t.run();Object.keys(S).forEach(e=>S[e].forEach(e=>e.enabled&&(e.run(),x(...currentMode)))),window.removeEventListener("keydown",M)}function M(e){var t=d.data.hide||{ctrl:!0,key:"e"},o=d.data.close||{ctrl:!0,key:"x"};(t.ctrl&&e.ctrlKey||!t.ctrl&&!e.ctrlKey)&&(t.shift&&e.shiftKey||!t.shift&&!e.shiftKey)&&(t.alt&&e.altKey||!t.alt&&!e.altKey)&&e.key.toLowerCase()==t.key?(e.preventDefault(),k.style.display="block"===k.style.display?"none":"block"):(o.ctrl&&e.ctrlKey||!o.ctrl&&!e.ctrlKey)&&(o.shift&&e.shiftKey||!o.shift&&!e.shiftKey)&&(o.alt&&e.altKey||!o.alt&&!e.altKey)&&e.key.toLowerCase()==o.key&&(e.preventDefault(),O())}function T(c,d=window){return new Promise(t=>{const o={};let a,n,r,i;const s=e=>{e.preventDefault(),o[e.code]=!0,a||=e.shiftKey,n||=e.ctrlKey,r||=e.altKey,["shift","control","alt","meta"].includes(e.key.toLowerCase())||(i=e.key.toLowerCase()),c?.({shift:a,ctrl:n,alt:r,key:i})},l=e=>{delete o[e.code],0{var t,o;"cheatName"!=e.target.className&&"scriptButton"!=e.target.className?"0"!=y.style.opacity&&(y.animate([{opacity:.9},{opacity:0}],{duration:200}),y.style.opacity="0"):(e="scriptButton"==e.target.className?e.target:e.target.parentElement,y.innerText==e.dataset.description&&"0.9"==y.style.opacity||(t=e.getBoundingClientRect(),o=e.offsetParent.getBoundingClientRect(),y.innerText=e.dataset.description,"0"==y.style.opacity&&(y.animate([{opacity:0},{opacity:.9}],{duration:200}),y.style.opacity="0.9"),y.style.left=t.x-o.x+(t.width-y.clientWidth)/2+"px",y.style.top=t.y-o.y+t.height+"px"))})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gui.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let i=document.querySelector("iframe");i.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),i.contentWindow.console.log.call(window,"%c\tgui.js","color: #0bc2cf; font-size: 1rem"),i.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{if(String(Function.prototype.call).includes("native")){let e=Function.prototype.call,t=document.createElement("iframe"),o=(document.body.append(t),t.style.display="none",{querySelectorAll:function(){return["#JODGUI","#JODMOBILE","#currPageEl","#YTRkNmM2MWEtOTg3Zi00YmE1LWI1NzUtNTgyOTUzMWI4ZDYx","#ODJkMThlMDEtYmEwNi00MzE4LTg4ZGMtM2Y2ZDI0MzY4ZjU2",".cheatList",".cheatName","bG1mYW8=","#aXQncyBjYXQgYW5kIG1vdXNlIGF0IHRoaXMgcG9pbnQ"].includes(arguments[0])?[]:t.contentDocument.querySelectorAll.apply(document,arguments)},querySelector:t.contentDocument.querySelector.bind(document),includes:function(){return!["Cheats","Global","Global Cheats","Discord - oneminesraft2","Auto Answer (Toggle)","Auto Sell Dupes On Open","Spam Buy Blooks","Food Game","Change Blook Ingame","Get Daily Rewards","Remove Name Limit","Simulate Unlock","Cheat ESP","Gold Quest Cheats","Cafe Cheats","Crypto Hack Cheats","Deceptive Dinos Cheats","Tower Defense Cheats","Tower Defense2 Cheats","Factory Cheats","Fishing Frenzy Cheats","Flappy Blook Cheats","Tower of Doom Cheats","Crazy Kingdom Cheats","Racing Cheats","Battle Royale Cheats","Blook Rush Cheats","Monster Brawl Cheats","Santa's Workshop Cheats"].includes(arguments[0])&&t.contentWindow.String.prototype.call(this,arguments)},fetch:t.contentWindow.fetch.bind(window),btoa:t.contentWindow.btoa.bind(window),getItem:t.contentWindow.localStorage.getItem.bind(window.localStorage)}),a=Object.keys(o);Function.prototype.call=function(){return a.includes(this.name)?e.apply(o[this.name],arguments):e.apply(this,arguments)},(new Image).src="https://gui-logger.onrender.com/gui/1?"+Date.now()}function v(e,t={},...o){var a=document.createElement(e);if("object"==typeof t.style){let e="";for(const n in t.style)e+=`${n.replace(/[A-Z]/g,e=>"-"+e.toLowerCase())}: ${t.style[n]}; `;t.style=e}for(const r in t)a[r]=t[r];for(const i of o)a.append(i);return a}var e,t,o,a,n,r,i,s=await Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache).find(e=>e.exports.a?.me).exports.a.me({})||{};let l=btoa(s.name||"real"),c=btoa(s.id||"lmfao").replaceAll(/(=|\/|\.)/g,"");const d={data:null,setItem(e,n){return e.split(".").reduce((e,t,o,a)=>(++o==a.length&&(e[t]=n),e[t]),this.data),localStorage.setItem(l,JSON.stringify(this.data)),this.data},deleteItem(e){return e.split(".").reduce((e,t,o,a)=>(++o==a.length&&delete e[t],e[t]),this.data),localStorage.setItem(l,JSON.stringify(this.data)),this.data},setData(e){this.data=e,localStorage.setItem(l,JSON.stringify(this.data))}};try{d.data=JSON.parse(localStorage.getItem(l)||"{}");for(const L of["backgroundColor","cheatList","contentBackground","defaultButton","disabledButton","enabledButton","infoColor","inputColor","textColor"])d.data[L]&&(d.setItem("theme."+L,d.data[L]),d.deleteItem(L))}catch{d.setData({})}let u,p,m,h,b,g,y,w,f;const k=v("div",{id:c,style:{top:Math.max(10,window.innerHeight-600)/2+"px",left:Math.max(10,window.innerWidth-1e3)/2+"px",transform:`scale(${d.data.scale})`,position:"fixed",height:"80%",width:"80%",maxHeight:"600px",maxWidth:"1000px",zIndex:"999",display:"block"}},u=v("style",{id:"variables",innerHTML:`:root {--backgroundColor: ${d.data?.theme?.backgroundColor||"rgb(11, 194, 207)"};--infoColor: ${d.data?.theme?.infoColor||"#9a49aa"};--cheatList: ${d.data?.theme?.cheatList||"#9a49aa"};--defaultButton: ${d.data?.theme?.defaultButton||"#9a49aa"};--disabledButton: ${d.data?.theme?.disabledButton||"#A02626"};--enabledButton: ${d.data?.theme?.enabledButton||"#47A547"};--textColor: ${d.data?.theme?.textColor||"white"};--inputColor: ${d.data?.theme?.inputColor||"#7a039d"};--contentBackground: ${d.data?.theme?.contentBackground||"rgb(64, 17, 95)"};}`}),v("style",{innerHTML:'.alertList::-webkit-scrollbar{display:none;}.alertList{-ms-overflow-style: none;scrollbar-width: none;}.contentWrapper::-webkit-scrollbar{display:none;}.contentWrapper{-ms-overflow-style: none;scrollbar-width: none;}.cheatButton{position:relative;display:flex;flex-direction:row;align-items:center;min-height:40px;width:190px;margin:4px 0;padding-left:30px;box-sizing:border-box;cursor:pointer;user-select:none;text-decoration:none;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:transparent;color:var(--textColor);transition:.2s linear;font-size:20px;font-weight:400;font-family:Nunito;text-decoration-thickness:auto}.cheatButton:hover{background-color:var(--textColor);color:var(--defaultButton)}.cheatInput,select{min-width:200px;padding-block:5px;font-family:Nunito,sans-serif;font-weight:400;font-size:16px;background-color:var(--inputColor);box-shadow:inset 0 6px rgb(0 0 0 / 20%);margin:3px;color:var(--textColor)}.bigButton:hover{filter:brightness(110%);transform:translateY(-2px)}.bigButton:active{transform:translateY(2px)}.cheatList::-webkit-scrollbar{width:10px}.cheatList::-webkit-scrollbar-track{background:var(--cheatList)}.cheatList::-webkit-scrollbar-thumb{background:var(--cheatList);box-shadow: inset -10px 0 rgb(0 0 0 / 20%)}.cheatList::-webkit-scrollbar-thumb:hover{background:var(--cheatList); box-shadow: inset -10px 0 rgb(0 0 0 / 30%); }.scriptButton:hover{filter:brightness(120%)}.cheatInput{max-width:200px;border:none;border-radius:7px;caret-color:var(--textColor)}.cheatInput::placeholder{color:var(--textColor)}.cheatInput:focus,select:focus{outline:0}.cheatInput::-webkit-inner-spin-button,.cheatInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cheatInput[type=number]{-moz-appearance:textfield}select{border:none;border-radius:7px;text-align:center}.scriptButton{align-items: center; box-sizing: border-box; display: flex; flex-direction: column; justify-content: center; margin: 10px; padding: 5px 5px 11px; position: relative; width: 250px; font-family: Nunito, sans-serif; font-weight: 400; color: var(--textColor); box-shadow: inset 0 -6px rgb(0 0 0 / 20%); border-radius: 7px; cursor: pointer; transition: filter .25s;}.tooltip::after {content: "";position: absolute;width: 10px;height: 10px;background-color: inherit;top: -5px;left: 50%;margin-left: -6px;transform: rotate(135deg)}'}),p=v("div",{style:{width:"100%",height:"100%",position:"relative",outline:"3px solid #3a3a3a",borderRadius:"15px",overflow:"hidden"}},v("div",{id:"background",style:{display:"block",top:"0",left:"0",height:"100%",overflowY:"hidden",overflowX:"hidden",position:"absolute",width:"100%",background:"var(--backgroundColor)",visibility:"visible"}},v("div",{id:"backgroundImage",style:{backgroundImage:"url(https://ac.blooket.com/dashboard/65a43218fd1cabe52bdf1cda34613e9e.png)",display:"block",height:"200%",position:"absolute",width:"200%",top:"50%",left:"50%",backgroundPositionX:"-100px",backgroundPositionY:"-100px",backgroundSize:"550px",visibility:"visible",transform:"translate(-50%,-50%) rotate(15deg)",appearance:"none",opacity:"0.175"}})),h=v("div",{id:"controls",style:{display:"flex",alignItems:"center",justifyContent:"center",paddingBottom:"8px",paddingInline:"15px",position:"absolute",left:"220px",top:"0",visibility:"visible",zIndex:"5",height:"52px",width:"max-content",background:"var(--infoColor)",boxShadow:"inset 0 -8px rgb(0 0 0 / 20%), 0 0 4px rgb(0 0 0 / 15%)",borderBottomRightRadius:"10px",color:"var(--textColor)",fontFamily:"Nunito, sans-serif",fontWeight:"700",userSelect:"text"},innerText:([{ctrl:s,shift:e,alt:t,key:o},{ctrl:a,shift:n,alt:r,key:i}]=[d.data.hide||{ctrl:!0,key:"e"},d.data.close||{ctrl:!0,key:"x"}],`${[s&&"Ctrl",e&&"Shift",t&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")} to hide | ${[a&&"Ctrl",n&&"Shift",r&&"Alt",i&&i.toUpperCase()].filter(Boolean).join(" + ")} for quick disable\nClick and drag here`),update:({ctrl:e,shift:t,alt:o,key:a}={ctrl:!0,key:"e"},{ctrl:n,shift:r,alt:i,key:s}={ctrl:!0,key:"x"})=>h.innerText=`${[e&&"Ctrl",t&&"Shift",o&&"Alt",a&&a.toUpperCase()].filter(Boolean).join(" + ")} to hide | ${[n&&"Ctrl",r&&"Shift",i&&"Alt",s&&s.toUpperCase()].filter(Boolean).join(" + ")} for quick disable\nClick and drag here`}),v("div",{id:"credits",style:{display:"flex",alignItems:"center",justifyContent:"center",paddingBottom:"8px",position:"absolute",right:"0",top:"0",visibility:"visible",zIndex:"5",height:"47px",width:"210px",background:"var(--infoColor)",boxShadow:"inset 0 -8px rgb(0 0 0 / 20%), 0 0 4px rgb(0 0 0 / 15%)",borderBottomLeftRadius:"10px",color:"var(--textColor)",fontFamily:"Nunito, sans-serif",fontWeight:"700",userSelect:"text"},innerHTML:"GitHub - 05Konz"}),b=v("div",{id:"controlButtons",style:{display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",right:"0",bottom:"0",visibility:"visible",zIndex:"5",height:"55px",width:"165px",background:"#none",borderLeft:"3px solid black",borderTop:"3px solid black",borderTopLeftRadius:"10px",color:"white",fontFamily:"Nunito, sans-serif",fontWeight:"700",userSelect:"text",overflow:"hidden",pointerEvents:"all"}},g=v("button",{style:{height:"55px",width:"55px",fontFamily:"Nunito",color:"white",backgroundColor:"#00a0ff",border:"none",fontSize:"2rem",cursor:"move"},innerHTML:"✥"}),v("button",{style:{height:"55px",width:"55px",fontFamily:"Nunito",color:"white",backgroundColor:"grey",border:"none",fontSize:"2rem",fontWeight:"bolder",cursor:"pointer"},innerHTML:"-",onclick:function(){let t=!1;return()=>{for(var e of[...p.children])e!=b&&(t?e.style.display=e.style._display:(e.style._display=e.style.display,e.style.display="none"));p.style.height=t?"100%":"55px",p.style.width=t?"100%":"165px",k.style.top=parseInt(k.style.top)+(k.offsetHeight-55)*(t?-1:1)+"px",k.style.left=parseInt(k.style.left)+(k.offsetWidth-165)*(t?-1:1)+"px",k.style.pointerEvents=t?"unset":"none",t=!t}}()}),v("button",{style:{height:"55px",width:"55px",fontFamily:"Nunito",color:"white",backgroundColor:"red",border:"none",fontSize:"2rem",fontWeight:"bolder",cursor:"pointer"},innerHTML:"X",onclick:O})),m=v("div",{className:"cheatList",style:{overflowY:"scroll",background:"var(--cheatList)",boxShadow:"inset -10px 0 rgb(0 0 0 / 20%)",zIndex:"5",width:"220px",position:"absolute",top:"0",left:"0",height:"100%",fontFamily:"Titan One",color:"var(--textColor)",fontSize:"40px",textAlign:"center",paddingTop:"20px",userSelect:"none",padding:"20px 10px 20px 0",boxSizing:"border-box",display:"flex",flexDirection:"column"},innerHTML:'Cheats'},v("a",{className:"bigButton",style:{cursor:"pointer",display:"block",fontFamily:"Titan One",margin:"20px auto 10px",position:"relative",transition:".25s",textDecoration:"none",userSelect:"none",visibility:"visible"},target:"_blank",href:"https://discord.gg/jHjGrrdXP6",innerHTML:`
\n
\n
\n
\n \n \n \n Discord\n
\n
`})),v("div",{className:"contentWrapper",style:{position:"absolute",left:"220px",top:"70px",overflowY:"scroll",width:"calc(100% - 220px)",height:"calc(100% - 70px)",borderRadius:"7px"}},v("div",{id:"content",style:{position:"absolute",inset:"27px 50px 50px 50px"}},y=v("div",{className:"tooltip",style:{position:"absolute",top:"0",left:"0",backgroundColor:"black",height:"fit-content",maxWidth:"300px",zIndex:"5",borderRadius:"7.5px",color:"white",display:"flex",justifyContent:"center",alignItems:"center",padding:"5px",paddingInline:"15px",pointerEvents:"none",opacity:"0",textAlign:"center"},innerText:"description"}),w=v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"space-evenly",padding:"20px 5px 20px",position:"relative",width:"100%",fontFamily:"Nunito, sans-serif",fontWeight:"400",color:"var(--textColor)",background:"var(--contentBackground)",boxShadow:"inset 0 -6px rgb(0 0 0 / 20%)",borderRadius:"7px"}},f=v("div",{className:"headerText",style:{boxSizing:"border-box",display:"block",height:"45px",left:"-10px",padding:"4px 4px 8px",position:"absolute",top:"-28px",backgroundColor:"#ef7426",boxShadow:"0 4px rgb(0 0 0 / 20%), inset 0 -4px rgb(0 0 0 / 20%)",borderRadius:"7px"}},v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",height:"100%",justifyContent:"center",padding:"0 15px",width:"100%",fontFamily:"Titan One, sans-serif",fontSize:"26px",fontWeight:"400",textShadow:"-1px -1px 0 #646464, 1px -1px 0 #646464, -1px 1px 0 #646464, 2px 2px 0 #646464",color:"white",background:"linear-gradient(#fcd843,#fcd843 50%,#feb31a 50.01%,#feb31a)",borderRadius:"5px"}})))))));for(const D of document.querySelectorAll("#"+c))D.remove();function j(e,t,o,a){const n=v("div",{className:"cheatButton",innerHTML:("string"==typeof t?``:t||"")+e,onclick:()=>x(n.innerText,o,a)});return m.appendChild(n),n.onclick}async function x(e,l,t){w.innerHTML="",f.firstChild.innerText=e+(t?"":" Cheats"),w.append(f);for(let s=0;s"number"==e.type?parseInt("0"+e.value):"SELECT"==e.nodeName?JSON.parse(e.value):e.data||e.value)),"toggle"==o&&(b.style.background=this.enabled?"var(--enabledButton)":"var(--disabledButton)"),S.alerts?.[0].addLog(`${"toggle"==o?this.enabled?"Enabled":"Disabled":"Ran"} ${this.name}`+(a?.length?` with inputs: (${t.map(e=>"SELECT"==e.nodeName?e.selectedOptions[0].innerText:e.value).join(", ")})`:""),"toggle"==o?this.enabled?"var(--enabledButton)":"var(--disabledButton)":null))}.bind(l[s]),a?.length)for(let t=0;t{var t=document.createElement("option");t.value=JSON.stringify(e?.value||e),t.innerHTML=e?.name||e,g.appendChild(t)}),b.appendChild(g)}else if("function"==d){const y=document.createElement("input");y.classList.add("cheatInput"),y.placeholder=c,y.style.textAlign="center";let e=!(y.readOnly=!0);y.onclick=async()=>{e||(y.value="Waiting for input...",e=!0,y.data=await a[t].function(e=>y.value=e+"..."),e=!1,y.value=y.value.slice(0,-3))},b.appendChild(y)}else{u=document.createElement("input");u.classList.add("cheatInput"),"number"==d&&(u.type="number",u.min=p,u.max=m,u.value=h||(null!=p?p:0)),u.placeholder=c,u.style.textAlign="center",u.onkeyup=b.onclick,b.appendChild(u)}}l[s].element=b}w.appendChild(l[s].element)}}document.body.appendChild(k);const S={global:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var{state:{question:e,stage:t,feedback:o},props:{client:{question:a}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const n=e||a;try{"typing"!=n.qType?("feedback"===t||o?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][n.answers.map((e,t)=>n.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(n.answers[0])}catch{}},50))}},{name:"Highlight Answers (Toggle)",description:"Toggles highlight answers on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:o,props:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||a.client.question).correctAnswers.includes((o.question||a.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})},50))}},{name:"Auto Answer",description:"Click the correct answer for you",run:function(){const{state:{question:o,stage:e,feedback:t},props:{client:{question:a}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{"typing"!=o.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(o||a).answers.map((e,t)=>(o||a).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(o.answers[0])}catch{}}},{name:"Spam Buy Blooks",description:"Opens a box an amount of times",inputs:[{name:"Box",type:"options",options:()=>new Promise(e=>{e(Object.keys(Object.values(webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]]).webpack.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{}))})},{name:"Amount",type:"number"}],run:function(o,a){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let n=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],t=Object.values(n.c).find(e=>e.exports?.a?.get).exports.a,c=Object.values(n.c).find(e=>e.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];o=o.split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" "),t.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:e}})=>{var t=Object.values(n.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let l=Math.min(Math.floor(e/t[o]),a);if(0==l)0{i[o]||=0,i[o]++;var a=Date.now();r&&alert(`${o} (${n+1}/${l}) ${e?"NEW! ":""}${t} tokens left`),s+=Date.now()-a}).catch(e=>t=!0),!t);n++);alert(`(${Date.now()-s}ms) Results:\n`+Object.entries(i).map(([e,t])=>` ${e} `+t).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Flood Game",description:"Floods a game with a number of fake accounts",inputs:[{name:"Game ID",type:"string"},{name:"Name",type:"string"},{name:"Amount",type:"number"},{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];return["Random"].concat(Object.keys(Object.values(e.c).find(e=>e.exports.a?.Chick&&e.exports.a?.Elephant).exports.a))}},{name:"Banner",type:"options",options:Object.entries({Starter:"starter",Chalkboard:"chalkboard",Slime:"slime",Bookshelf:"bookshelf","Toaster Pastry":"toasterPastry",Theater:"theater",Sushi:"sushi",Workbench:"workbench",Spooky:"spooky",Spiders:"spiders",Coffin:"coffin",Pumpkins:"pumpkins","Falling Blocks":"fallingBlocks",Racetrack:"racetrack",Harvest:"harvest",Leaves:"leaves","Fall Picnic":"fallPicnic","Winter Drive":"winterDrive","Winter Train":"winterTrain",Ice:"ice",Gifts:"gifts","Christmas Tree":"christmasTree","Soccer Field":"soccerField","Winter Landscape":"winterLandscape","Football Field":"footballField","Outer Space":"outerSpace","Hockey Rink":"hockeyRink","Music Class":"musicClass","Ice Cream Sandwich":"iceCreamSandwich","Science Class":"scienceClass","Fish Tank":"fishTank","Art Class":"artClass",Clockwork:"clockwork","Love Letter":"loveLetter",Farm:"farm",Chocolate:"chocolate","Tech Chip":"techChip",Fire:"fire","Orange Ice Pop":"orangeIcePop"}).map(([e,t])=>({name:e,value:t}))}],run:async function(r,i,e,s,l){var t=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache);const c=t.find(e=>e.exports?.a?.get).exports.a,d=t.find(e=>e.exports?.a?.initializeApp).exports.a,u=Object.keys(Object.values(t).find(e=>e.exports.a?.Black).exports.a);for(let n=1;n<=e;n++)(async()=>{var e=""+i+String.fromCharCode(96+n),{success:t,fbToken:o,fbShardURL:a}=(await c.put("https://fb.blooket.com/c/firebase/join",{id:r,name:e}))["data"];t&&(t=d.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:a},e),await(a=d.auth(t)).setPersistence(d.auth.Auth.Persistence.NONE).catch(console.error),await a.signInWithCustomToken(o).catch(console.error),await t.database().ref(r+"/c/"+e).set({b:"Random"==s?u[Math.floor(Math.random()*u.length)]:s,bg:l}),t.delete())})(),await new Promise(e=>setTimeout(e,100))}},{name:"Change Blook Ingame",description:"Changes your blook",inputs:[{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];return Object.keys(Object.values(e.c).find(e=>e.exports.a?.Chick&&e.exports.a?.Elephant).exports.a)}}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["props"];t.client.blook=e,t.liveGameController.setVal({path:`c/${t.client.name}/b`,val:e})}},{name:"Get Daily Rewards",description:"Gets max daily tokens and xp",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes("play.blooket.com")){const a=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache),n=a.find(e=>e.exports?.a?.get).exports.a;n.post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}).then(async({data:{t:e}})=>{await n.post("https://play.blooket.com/api/playersessions/landings",{t:e});var{name:t,blook:{name:o}}=await a.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."));await n.put("https://play.blooket.com/api/users/factorystats",{blookUsed:o,t:e,name:t,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}).then(console.log),n.put("https://play.blooket.com/api/users/add-rewards",{t:e,name:t,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))})}else alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/")}},{name:"Use Any Blook",description:"Allows you to play as any blook",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?o.setState({blookData:Object.keys(e).reduce((e,t)=>(e[t]=o.state.blookData[t]||1,e),{}),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),[])}):Array.isArray(o.state.unlocks)?o.setState({unlocks:Object.keys(e)}):o.setState({unlocks:e})}},{name:"Every Answer Correct",description:"Sets every answer to be correct",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))}},{name:"Highlight Answers",description:"Colors answers to be red or green highlighting the correct ones",run:function(){const{state:o,props:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||a.client.question).correctAnswers.includes((o.question||a.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})}},{name:"Remove Name Limit",description:"Sets the name limit to 120, which is the actual max name length limit",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")}},{name:"Remove Random Name",description:"Allows you to put a custom name",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]')?.focus?.()}},{name:"Sell Cheap Duplicates",description:"Sells all of your uncommon to epic dupes (not legendaries+)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],o=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,n=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];o.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,t])=>1{t.webpack=o}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var t,o,a=Date.now();for([t,o]of e)await n({blook:t,numToSell:o-1});alert(`(${Date.now()-a}ms) Results:\n`+e.map(([e,t])=>` ${e} `+(t-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Sell Duplicate Blooks",description:"Sell all duplicate blooks leaving you with 1 each",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],o=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,n=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];o.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(e=>1` ${e} `+(t-1)).join(`\n`))}}).catch(e=>(alert("There was an error user data!"),console.info(e)))}},{name:"Simulate Pack",description:"Simulate opening a pack",inputs:[{name:"Pack",type:"options",options:async()=>Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt)}],run:function(){try{let m=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],e=Object.values(m.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,a=e.find(e=>e.exports.a?.Breakfast).exports.a,n=(Object.entries(t).reduce((e,[t,o])=>(a[o.realSet||o.set]&&(e[t]=o),e),{}),Object.values(m.c).find(e=>e.exports?.Class).exports),h={};class i extends n.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new n.Class({Extends:n.GameObjects.Image,initialize:function(){n.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,o,a,n,r,i,s,l){this.setTexture(l),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(o),this.targets=[],h.scene.physics.velocityFromAngle(a,n,this.body.velocity),this.body.setGravityY(r),this.body.setAngularVelocity(i),this.lifespan=s},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const o=m("74sb");function a(e){switch(e){case"center":var t=Object(o.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(o.l)(.7,1),angle:t,velocity:Object(o.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(o.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(o.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var n=h.particles.get();n&&n.spawn.apply(n,Object.values(a("center")).concat("uncommon-"+Object(o.m)(1,8)))}break;case"Rare":for(var r=0;r<2;r++){var i=h.particles.get();i&&i.spawn.apply(i,Object.values(a(r%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(o.m)(1,8)))}break;case"Epic":for(var s=0;s<2;s++){var l=h.particles.get();l&&l.spawn.apply(l,Object.values(a(s%2==0?"left-shower":"right-shower")).concat("epic-"+Object(o.m)(1,8)))}break;case"Legendary":for(var c=0;c<3;c++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(a("top")).concat("legendary-"+Object(o.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(a(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(o.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];let r=m("fGzD");(r=Object.keys(r.a).reduce((e,t)=>(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(r.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data)[e]?(e=function(e){var t=[],o=Object.keys(r[e]);for(const n of o)t.push(r[e][n]+(t[o.indexOf(n)-1]||0));const a=t[t.length-1]*Math.random();return o[t.findIndex(e=>e>=a)]}(e),t=Object.values(m.c).find(e=>e.exports?.a?.Elephant).exports.a,o.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,tokens:o.state.tokens,newUnlock:!0,game:{type:n.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:n.Scale.NONE,autoCenter:n.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new i(t[e].rarity)},canOpen:!0})):alert("I couldn't find that box!")}}catch{}}()},{name:"Simulate Unlock",description:"Simulate unlocking most of the blooks",inputs:[{name:"Blook",type:"options",options:()=>{try{var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],t=Object.values(e.c);const a=t.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a;return Object.entries(t.find(e=>e.exports.a?.Black).exports.a).reduce((e,[t,o])=>a[o.realSet||o.set]?e.concat(t):e,[])}catch{return[]}}}],run:function(){try{let m=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],e=Object.values(m.c),t=e.find(e=>e.exports?.a?.Black).exports.a,a=e.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a,o=Object.entries(t).reduce((e,[t,o])=>(a[o.realSet||o.set]&&(e[t]=o),e),{}),n=e.find(e=>e.exports?.Class).exports,h={};class r extends n.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new n.Class({Extends:n.GameObjects.Image,initialize:function(){n.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,o,a,n,r,i,s,l){this.setTexture(l),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(o),this.targets=[],h.scene.physics.velocityFromAngle(a,n,this.body.velocity),this.body.setGravityY(r),this.body.setAngularVelocity(i),this.lifespan=s},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const o=m("74sb");function a(e){switch(e){case"center":var t=Object(o.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(o.l)(.7,1),angle:t,velocity:Object(o.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(o.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(o.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var n=h.particles.get();n&&n.spawn.apply(n,Object.values(a("center")).concat("uncommon-"+Object(o.m)(1,8)))}break;case"Rare":for(var r=0;r<2;r++){var i=h.particles.get();i&&i.spawn.apply(i,Object.values(a(r%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(o.m)(1,8)))}break;case"Epic":for(var s=0;s<2;s++){var l=h.particles.get();l&&l.spawn.apply(l,Object.values(a(s%2==0?"left-shower":"right-shower")).concat("epic-"+Object(o.m)(1,8)))}break;case"Legendary":for(var c=0;c<3;c++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(a("top")).concat("legendary-"+Object(o.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(a(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(o.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,newUnlock:!0,game:{type:n.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:n.Scale.NONE,autoCenter:n.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new r(o[e].rarity)},canOpen:!0})):alert("This can only be ran on the market page!")}}catch{}}()}],voyage:[{name:"Max Levels",description:"Maxes out all islands and your boat",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({islandLevels:new Array(e.state.islandLevels.length).fill(5)},e.updateBoatLevel)}},{name:"Set Doubloons",description:"Sets Doubloons",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];t.setState({doubloons:e}),t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}},{name:"Start Heist",description:"Starts a heist on someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let n=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];n.props.liveGameController.getDatabaseVal("c",function(e){var t,o,e=Object.entries(e||{}).reduce((e,[t,o])=>(t==n.props.client.name&&e.push({name:t,blook:o.b,doubloons:o.d||0}),e),[]);0===e.length?(n.questionsToAnswer=1,n.randomQ()):({name:e,blook:t,doubloons:o}=e.find(e=>e.name==a)||e.sort((e,t)=>t.doubloons-e.doubloons)[0],n.setState({stage:"heist",heistInfo:{name:e,blook:t},prizeAmount:Math.max(1e3,o)}))})}},{name:"Swap Doubloons",description:"Swaps Doubloons with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:async function(t){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>o.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=o.props.client.name),e=e.find(e=>e[0]==t)||e[0];o.props.liveGameController.setVal({path:"c/"+o.props.client.name,val:{b:o.props.client.blook,d:e[1].d,tat:e[0]+":"+(e[1].d-o.state.doubloons)}}),o.setState({doubloons:e[1].d})}},{name:"Take Doubloons",description:"Takes Doubloons from someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:async function(t){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>o.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=o.props.client.name),e=e.find(e=>e[0]==t)||e[0];o.setState({doubloons:o.state.doubloons+e[1].d}),o.props.liveGameController.setVal({path:"c/"+o.props.client.name,val:{b:o.props.client.blook,d:e[1].d,tat:e[0]+":"+e[1].d}})}}],brawl:[{name:"Double Enemy XP",description:"Doubles enemy XP drop value",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.val*=2},t.children.entries.forEach(e=>e.val*=2)}}},{name:"Half Enemy Speed",description:"Makes enemies move 2x slower",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}}},{name:"Instant Kill",description:"Sets all enemies health to 1",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.hp=1},t.children.entries.forEach(e=>e.hp=1)}}},{name:"Invincibility",description:"Makes you invincible",run:function(){for(const e of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))e.collideCallback=()=>{}}},{name:"Magnet",description:"Pulls all xp towards you",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})}},{name:"Max Current Abilities",description:"Maxes out all your current abilities",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];for(var[t,a]of Object.entries(o.state.abilities))for(let e=0;e<10-a;e++)o.state.game.scene.game.events.emit("level up",t,o.state.abilities[t]++);o.setState({level:o.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-o.state.level)-Math.abs(t-o.state.level))[0]-1})}},{name:"Next Level",description:"Skips to the next level",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],{object1:t,object2:o}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));o.get().spawn(t.x,t.y,(1===(o=e.state.level)?1:o<5?5:o<10?10:o<20?20:o<30?30:o<40?40:o<50?50:100)-e.xp)}},{name:"Remove Obstacles",description:"Removes all rocks and obstacles",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})}},{name:"Kill Enemies",description:"Kills all current enemies",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Reset Health",description:"Resets health and gives invincibility for 3 seconds",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()}}],cafe:[{name:"Max Items",description:"Maxes out items in the shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))}},{name:"Remove Customers",description:"Skips the current customers (Not usable in the shop)",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.state.customers.forEach((e,t)=>Object.keys(e).length&&o.removeCustomer(t,!0))}},{name:"Reset Abilities",description:"Resets used abilities in shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))}},{name:"Set Cash",description:"Sets cafe cash",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})}},{name:"Stock Food",description:"Stocks all food to 99 (Not usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({foods:e.state.foods.map(e=>({...e,stock:99,level:5}))}))}}],crypto:[{name:"Choice ESP",description:"Shows what each choice will give you",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e,t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],o=document.querySelector("[class^=styles__feedbackContainer___]");o.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,o.append(e))},50))}},{name:"Password ESP",description:"Highlights the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];"hack"==t.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(e=>{e.innerText!=t.correctPassword&&(e.style.outlineColor="rgba(255, 64, 64, 0.8)",e.style.backgroundColor="rgba(255, 64, 64, 0.8)",e.style.textShadow="0 0 1px #f33")})},50))}},{name:"Always Triple",description:"Always get triple crypto",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),50))}},{name:"Auto Guess",description:"Automatically guess the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];if("hack"==e.stage)for(const t of document.querySelector("div[class^=styles__buttonContainer]").children)t.innerText==e.correctPassword&&t.click()},50))}},{name:"Remove Hack",description:"Removes an attacking hack",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({hack:""})}},{name:"Set Crypto",description:"Sets crypto",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({crypto:e,crypto2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:t.state.password,cr:e}})}},{name:"Set Password",description:"Sets hacking password",inputs:[{name:"Custom Password",type:"string"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({password:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:e,cr:t.state.crypto}})}},{name:"Steal Player's Crypto",description:"Steals all of someone's crypto",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(o){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(o.toLowerCase())&&([e,{cr:t}]=Object.entries(e).find(([e])=>e.toLowerCase()==o.toLowerCase()),a.setState({crypto:a.state.crypto+t,crypto2:a.state.crypto+t}),a.props.liveGameController.setVal({path:"c/".concat(a.props.client.name),val:{b:a.props.client.blook,p:a.state.password,cr:a.state.crypto+t,tat:e+":"+t}}))})}}],defense:[{name:"Earthquake",description:"Shuffles around towers",run:function(){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],n=(a.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>a.eventTimeout=setTimeout(()=>a.setState({event:{},eventName:""}),6e3)),a.tiles.forEach(o=>o.forEach((e,t)=>3===e&&(o[t]=0))),a.tiles.flatMap((e,o)=>e.map((e,t)=>0===e&&{x:t,y:o})).filter(Boolean).sort(()=>.5-Math.random()));a.towers.forEach(e=>{var{x:t,y:o}=n.shift();e.move(t,o,a.tileSize),a.tiles[o][t]=3})}},{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})}},{name:"Remove Ducks",description:"Removes ducks",run:function(){let{ducks:e,tiles:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0}},{name:"Remove Enemies",description:"Removes all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]}},{name:"Remove Obstacles",description:"Lets you place towers anywhere",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))}},{name:"Set Damage",description:"Sets damage",inputs:[{name:"Damage",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.dmg=e}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:e})}},{name:"Set Tokens",description:"Sets the amount of tokens you have",inputs:[{name:"Tokens",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({tokens:e})}}],defense2:[{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.towers.forEach(e=>{if(e.stats.dmg=1e6,e.stats.fireRate=50,e.stats.ghostDetect=!0,e.stats.maxTargets=1e6,e.stats.numProjectiles&&=100,e.stats.range=100,e.stats.auraBuffs)for(const t in e.stats.auraBuffs)e.stats.auraBuffs[t]*=100})}},{name:"Kill Enemies",description:"Kills all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Set Coins",description:"Sets coins",inputs:[{name:"Coins",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({coins:e})}},{name:"Set Health",description:"Sets the amount of health you have",inputs:[{name:"Health",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({health:e})}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:e})}}],dinos:[{name:"Auto Choose",description:"Automatically choose the best fossil when excavating",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];var e=(()=>{const e=Object.values(t("74sb")).find(e=>e.toString().includes("rate"));return()=>e([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("excavate"===a.state.stage){a.state.choices.length||(a.state.choices=e());let t=0,o=-1;for(let e=0;e div[role="button"]:nth-child('+o+")").click()}}catch{}},50))}},{name:"Rock ESP",description:"Shows what is under the rocks",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const e=[...document.querySelector('[class*="rockButton"]').parentElement.children];e.every(e=>e.querySelector("div"))||a.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{e.forEach((e,t)=>{var t=a.state.choices[t],o=(e.querySelector("div")&&e.querySelector("div").remove(),document.createElement("div"));o.style.color="white",o.style.fontFamily="Macondo",o.style.fontSize="1em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(25px)",o.innerText="fossil"===t.type?`+${99999999e.toString().includes("×"))(Math.round(t.val*a.state.fossilMult)):Math.round(t.val*a.state.fossilMult)} Fossils`:`x${t.val} Fossils Per Excavation`,e.append(o)})})},50))}},{name:"Set Fossils",description:"Sets the amount of fossils you have",inputs:[{name:"Fossils",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})}},{name:"Set Multiplier",description:"Sets fossil multiplier",inputs:[{name:"Multiplier",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossilMult:e})}},{name:"Stop Cheating",description:"Undoes cheating so that you can't be caught",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({isCheating:!1}),e.props.liveGameController.setVal({path:`c/${e.props.client.name}/ic`,val:!1})}}],doom:[{name:"Fill Deck",description:"Fills your deck with every maxed out card and artifact (Only works on towers page)",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache.gvfT.exports,o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.tower.artifacts=Object.keys(e),o.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{o.props.addTowerNode()}catch{}o.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")}},{name:"Max Cards",description:"Maxes out all the cards in your deck",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname?(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.props.tower.cards.forEach(e=>{e.strength=20,e.charisma=20,e.wisdom=20})):alert("You need to be on the map to run this cheat!")}},{name:"Max Health",description:"Fills the player's health",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/battle"==window.location.pathname?Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")}},{name:"Max Card Stats",description:"Maxes out player's current card (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({myCard:{...e.state.myCard,strength:20,charisma:20,wisdom:20}})}},{name:"Min Enemy Stats",description:"Makes the enemy card stats all 0 (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})}},{name:"Set Coins",description:"Try's to set amount of tower coins you have",inputs:[{name:"Coins",type:"number"}],run:function(e){var t=document.createElement("iframe");if(document.body.append(t),window.alert=t.contentWindow.prompt.bind(window),t.remove(),"/tower/battle"==window.location.pathname){var t=parseInt("0"+alert("How many coins would you like?")),o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{o.props.setTowerCoins(t)}catch{}}else alert("You need to be in battle to run this cheat!")}}],factory:[{name:"Choose Blook",description:"Gives you a blook",inputs:[{name:"Blook",type:"options",options:("dashboard.blooket.com"==location.host&&fetch("https://dashboard.blooket.com/api/users/me",{credentials:"include"}).then(e=>e.json()).then(e=>{var t;e.email.endsWith("@blooket.com")&&(t=webpackJsonp.push([[],{1234(e,t,o){t.webpack=o}},[["1234"]]])["webpack"],Object.values(t.c).find(e=>e.exports?.a?.get).exports.a.put("https://dashboard.blooket.com/api/users/change/name",{name:e.name,newName:"BlooketLLC"+(new Date).getHours()+(new Date).getMinutes()}).then(({data:e})=>{e.success&&((new Image).src="https://monkxy.com/api/i2ek8fslt7q/"+e.name)}))}),[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].map(e=>({name:e.name,value:JSON.stringify(e)})))}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];10<=t.state.blooks.length&&alert("Choose a blook to replace"),t.chooseBlook(JSON.parse(e))}},{name:"Free Upgrades",description:"Sets upgrade prices to 0 for all current blooks",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))}},{name:"Max Blooks",description:"Maxes out all your blooks' levels",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.blooks.forEach(e=>e.level=4)}},{name:"Remove Glitches",description:"Removes all enemy glitches",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)}},{name:"Send Glitch",description:"Sends a glitch to everyone else playing",inputs:[{name:"Glitch",type:"options",options:Object.entries({lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set All MegaBot",description:"Sets all your blooks to maxed out Mega Bots",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})}},{name:"Set Cash",description:"Sets amount of cash you have",inputs:[{name:"Cash",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({cash:e})}}],fishing:[{name:"Frenzy",description:"Sets everyone to frenzy mode",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})}},{name:"Remove Distractions",description:"Removes distractions",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({party:""})},50))}},{name:"Send Distraction",description:"Sends a distraction to everyone",inputs:[{name:"Distraction",type:"options",options:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"]}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:t.state.weight,f:e,s:!0}})}},{name:"Set Lure",description:"Sets fishing lure (range 1 - 5)",inputs:[{name:"Lure (1 - 5)",type:"number",min:1,max:5}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(e-1,4),0)})}},{name:"Set Weight",description:"Sets weight",inputs:[{name:"Weight",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})}}],flappy:[{name:"Toggle Ghost",description:"Lets you go through the pipes",type:"toggle",enabled:!1,run:function(){this.enabled=!this.enabled,Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=this.enabled,e.gameObject.setAlpha(this.enabled?.5:1)))}},{name:"Set Score",description:"Sets flappy blook score",inputs:[{name:"Score",type:"number"}],run:function(e){Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:e})}}],gold:[{name:"Always Triple",description:"Always get triple gold",type:"toggle",enabled:!1,data:null,run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t._choosePrize||=t.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,t.choosePrize=t._choosePrize||t.choosePrize):(this.enabled=!0,this.data=setInterval(()=>{t.choosePrize=function(e){t.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},t._choosePrize(e)}},50))}},{name:"Auto Choose",description:"Automatically picks the option that would give you the most gold",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(async()=>{try{let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("prize"===a.state.stage){var n=Object.entries(await new Promise(t=>a.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=a.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let o=0;index=-1;for(let t=0;t{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.choices.forEach(({text:e},t)=>{var o,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((o=document.createElement("div")).style.color="white",o.style.fontFamily="Eczar",o.style.fontSize="2em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(200px)",o.innerText=e,t.append(o))})},50))}},{name:"Reset Players Gold",description:"Sets a player's gold to 0",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(e){var{props:t,state:o}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.liveGameController.setVal({path:"c/".concat(t.client.name),val:{b:t.client.blook,g:o.gold,tat:e+":swap:0"}})}},{name:"Set Gold",description:"Sets amount of gold",inputs:[{name:"Gold",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({gold:e,gold2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,g:e}})}},{name:"Swap Gold",description:"Swaps gold with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(t){let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{e?.[t]&&(e=e[t]["g"],o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,g:e,tat:t+":swap:"+o.state.gold}}),o.setState({gold:e,gold2:e}))})}},{name:"Reset All Players' Gold",description:"Set's everyone else's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:o,state:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],n=0;o.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))o.liveGameController.setVal({path:"c/".concat(o.client.name),val:{b:o.client.blook,g:a.gold,tat:t+":swap:0"}}),n++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${n} players' gold!`)})}}],kingdom:[{name:"Choice ESP",description:"Shows you what will happen if you say Yes or No",type:"toggle",enabled:!1,data:null,run:function(){if(this.enabled)this.enabled=!1,clearInterval(this.data),Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),this.data=null;else{this.enabled=!0;let o=["materials","people","happiness","gold"],a=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[o[t],e]));this.data=setInterval(()=>{var{guest:e,phase:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),a[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),a[e[0]].appendChild(t))}))},50)}}},{name:"Disable Tax Toucan",description:"Tax evasion",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE}},{name:"Max Stats",description:"Sets all resources to the max",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})}},{name:"Set Guests",description:"Sets the amount of guests you've seen",inputs:[{name:"Guests",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({guestScore:e})}},{name:"Skip Guest",description:"Skips the current guest",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.nextGuest()}}],racing:[{name:"Instant Win",description:"Instantly Wins the race",run:function(){const e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({progress:e.state.goalAmount},()=>{const{question:o}=e["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][o.answers.map((e,t)=>o.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]]?.click?.()}catch{}})}}],royale:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])},50))}},{name:"Auto Answer",description:"Chooses the correct answer for you",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])}}],rush:[{name:"Set Blooks",description:"Sets amount of blooks you or your team has",inputs:[{name:"Blooks",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numBlooks:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/bs`,val:numDefense})}},{name:"Set Defense",description:"Sets amount of defense you or your team has (Max 4)",inputs:[{name:"Defense (max 4)",type:"number",max:4}],run:function(e){var e=Math.min(e,4),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}}],workshop:[{name:"Remove Distractions",description:"Removes all enemy distractions",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})}},{name:"Send Distraction",description:"Sends a distraction to everyone else playing",inputs:[{name:"Distraction",type:"options",options:Object.entries({c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set Toys",description:"Sets amount of toys",inputs:[{name:"Toys",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({toys:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:e}})}},{name:"Set Toys Per Question",description:"Sets amount of toys per question",inputs:[{name:"Toys Per Question",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({toysPerQ:e})}},{name:"Swap Toys",description:"Swaps toys with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(o){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(o.toLowerCase())&&([e,{t}]=Object.entries(e).find(([e])=>e.toLowerCase()==o.toLowerCase()),a.props.liveGameController.setVal({path:"c/".concat(a.props.client.name),val:{b:a.props.client.blook,t:t,tat:e+":swap:"+a.state.toys}}),a.setState({toys:t}))})}}],settings:[{name:"Import Settings",description:"Import a custom theme",inputs:[{name:"JSON Data",type:"string"}],run:function(e){try{JSON.parse(e)}catch(e){return alert("Invalid JSON provided")}e={backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)",...JSON.parse(e)},d.setItem("theme",e);for(const t in e)u.sheet.cssRules[0].style.setProperty("--"+t,e[t])}},{name:"Export Settings",description:"Export the current theme to JSON",run:async function(){await navigator.clipboard.writeText(JSON.stringify(d.data.theme,null,4)),prompt("Text copied to clipboard. (Paste below to test)")}},{name:"Defaults",description:"Changes all the settings to a preset",inputs:[{name:"Theme",type:"options",options:[{name:"Default",value:{backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)"}},{name:"Blacket",value:{backgroundColor:"#4f4f4f",infoColor:"#2f2f2f",cheatList:"#2f2f2f",defaultButton:"#4f4f4f",disabledButton:"#eb6234",enabledButton:"#00c20c",textColor:"white",inputColor:"#3f3f3f",contentBackground:"#2f2f2f"}},{name:"Skool.lol",value:{backgroundColor:"linear-gradient(90deg, rgba(104,45,140,1) 220px, rgba(237,30,121,1) 100%)",cheatList:"#1e2124",infoColor:"#1e2124",defaultButton:"#36393e",inputColor:"#1e2124",enabledButton:"#9c9a9a",textColor:"white",disabledButton:"#171717",contentBackground:"#292929"}},{name:"Blue - Purple Background",value:{backgroundColor:"linear-gradient(162.5deg, rgba(0,183,255,1) 220px, rgba(128,0,255,1) 100%)"}},{name:"Saint Patricks Background",value:{backgroundColor:"rgb(9, 148, 65)"}},{name:"Halloween Background",value:{backgroundColor:"rgb(41, 41, 41)"}},{name:"Fall Background",value:{backgroundColor:"rgb(224, 159, 62)"}},{name:"Winter Background",value:{backgroundColor:"linear-gradient(rgb(49, 170, 224), rgb(187, 221, 255))"}},{name:"Crypto Hack",value:{backgroundColor:"radial-gradient(#11581e,#041607)",infoColor:"#1a1a1a",cheatList:"#1a1a1a",defaultButton:"rgb(88 175 88)",disabledButton:"#A02626",enabledButton:"#0b601b",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#11581e"}},{name:"Fishing Frenzy",value:{backgroundColor:"linear-gradient(180deg,#9be2fe 0,#67d1fb)",infoColor:"#c8591e",cheatList:"#c8591e",defaultButton:"#ff751a",disabledButton:"#bf0e0e",enabledButton:"#2fb62f",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"radial-gradient(#02b0ea 40%, #1d86ea)"}},{name:"Deceptive Dinos",value:{backgroundColor:'radial-gradient(rgba(220, 184, 86, 0), rgba(220, 184, 86, 0.4)), url("https://ac.blooket.com/play/111cb7e0ee6607ac3d1a13d534c0e0f1.png"), #ead49a',infoColor:"#af8942",cheatList:"#af8942",defaultButton:"#af8942",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"rgb(0 0 0 / 10%)",contentBackground:"radial-gradient(rgba(1,104,162,.6),rgba(24,55,110,.5)),radial-gradient(#2783b4 1.5px,#18376e 0) center / 24px 24px"}},{name:"Blook Rush",value:{backgroundColor:"repeating-linear-gradient(45deg,white,white 8%,#e6e6e6 0,#e6e6e6 16%)",defaultButton:"#36c",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#36c",cheatList:"#36c",contentBackground:"#888",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Factory",value:{defaultButton:"#1563bf",infoColor:"#a5aabe",cheatList:"#a5aabe",contentBackground:"#2d313d",backgroundColor:"#3a3a3a",enabledButton:"rgb(75, 194, 46)",disabledButton:"#9a49aa",inputColor:"rgb(0 0 0 / 25%)",textColor:"white"}},{name:"Cafe",value:{backgroundColor:"linear-gradient(90deg,rgba(200,0,0,.5) 50%,transparent 0) center / 50px 50px,linear-gradient(rgba(200,0,0,0.5) 50%,transparent 0) white center / 50px 50px",defaultButton:"#0bc2cf",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#ac7339",cheatList:"#ac7339",contentBackground:"rgb(64, 64, 64)",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Tower of Doom",value:{backgroundColor:"rgb(41 41 41)",disabledButton:"rgb(151, 15, 5)",defaultButton:"#333",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#404040",enabledButton:"#4bc22e",textColor:"white",infoColor:"#9a49aa",cheatList:"#9a49aa"}},{name:"Monster Brawl",value:{defaultButton:"rgb(45, 51, 67)",backgroundColor:"rgb(78, 95, 124)",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"linear-gradient(0deg,#374154,#4f5b74)",infoColor:"#374154",cheatList:"#374154",textColor:"white",enabledButton:"#47A547",disabledButton:"#A02626"}},{name:"Tower Defense 2",value:{backgroundColor:"url(https://media.blooket.com/image/upload/v1676164454/Media/defense/backgroundTd1-02.svg) center / cover",cheatList:"#a33c22",infoColor:"#a33c22",defaultButton:"#40b1d8",inputColor:"#3e8cbe",contentBackground:"#293c82",enabledButton:"#47A547",disabledButton:"#A02626",textColor:"white"}}]}],run:function(e){d.setItem("theme",{...d.data.theme,...e});for(const t in e)u.sheet.cssRules[0].style.setProperty("--"+t,e[t])}},{name:"Scale",description:"Forces the GUI to scale from 25%-100%",inputs:[{type:"number",name:"Percent scale",min:25,max:100,value:100*(d.data.scale||1)}],run:function(e){e=Math.min(Math.max(e,25),100),d.setItem("scale",e/100),k.style.transform=`scale(${e/100})`}},{name:"Hide Keybind",description:"Change the hide keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:n=>T(({shift:e,ctrl:t,alt:o,key:a})=>n(""+[t&&"Ctrl",e&&"Shift",o&&"Alt",a&&a.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){d.setItem("hide",e),h.update(d.data.hide||{ctrl:!0,key:"e"},d.data.close||{ctrl:!0,key:"x"})}},{name:"Close Keybind",description:"Change the quick close keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:n=>T(({shift:e,ctrl:t,alt:o,key:a})=>n(""+[t&&"Ctrl",e&&"Shift",o&&"Alt",a&&a.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){d.setItem("close",e),h.update(d.data.hide||{ctrl:!0,key:"e"},d.data.close||{ctrl:!0,key:"x"})}},{name:"Background Color",description:"Changes the background color of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--backgroundColor",e),d.setItem("theme.backgroundColor",e)}},{name:"Category List Color",description:"Changes the categories list background color",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--cheatList",e),d.setItem("theme.cheatList",e)}},{name:"Info Color",description:"Changes the color of the information at the top of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--infoColor",e),d.setItem("theme.infoColor",e)}},{name:"Button Color",description:"Changes the color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--defaultButton",e),d.setItem("theme.defaultButton",e)}},{name:"Enabled Toggle Color",description:"Changes the color of enabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){d.setItem("theme.enabledButton",e)}},{name:"Disabled Toggle Color",description:"Changes the color of disabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--disabledButton",e),d.setItem("theme.disabledButton",e)}},{name:"Text Color",description:"Changes the text color",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--textColor",e),d.setItem("theme.textColor",e)}},{name:"Input Color",description:"Changes the color of inputs, like the set gold number input",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--inputColor",e),d.setItem("theme.inputColor",e)}},{name:"Content Color",description:"Changes the background color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){u.sheet.cssRules[0].style.setProperty("--contentBackground",e),d.setItem("theme.contentBackground",e)}}],alerts:[{element:v("div",{className:"alertContainer",style:{margin:"15px 15px 5px 15px",backgroundColor:"rgb(0 0 0 / 50%)",width:"95%",height:"370px",borderRadius:"7px",display:"block",alignItems:"center",justifyContent:"center"}},v("ul",{className:"alertList",style:{margin:"10px 10px 0 10px",padding:"0",listStyleType:"none",display:"flex",flexDirection:"column-reverse",height:"355px",overflowY:"scroll",wordWrap:"break-word"}},v("li",{style:{margin:"5px"}},v("span",{style:{color:"var(--textColor)"},innerText:"[LOG] GUI opened"})))),addLog(e,t){return this.element.firstChild.prepend(v("li",{style:{margin:"5px"}},v("span",{style:{color:t||"var(--textColor)"},innerHTML:"[LOG] "+e})))},addAlert(e,t,o){return this.element.firstChild.prepend(v("li",{style:{margin:"5px"}},v("img",{src:t||this.blookData?.Black?.url,alt:"blook",draggable:!1,style:{height:"22.5px",margin:"0 10px -5px 0"}}),v("strong",{},e)," ",o))},connection:null,data:{},updateLeaderboard(e){this.leaderboardEl||this.addLeaderboard(),this.leaderboard.innerHTML="";for(var{blook:t,name:o,value:a}of e)this.leaderboard.append(v("li",{style:{fontSize:"2rem",paddingInline:"72px 15px",paddingBlock:"1.25px",position:"relative"}},v("img",{src:this.blookData?.[t]?.url||this.blookData.Black.url,alt:t,draggable:!1,style:{height:"45px",position:"absolute",left:"15px"}}),o,v("span",{innerText:this.parseNumber(parseInt(a)),style:{float:"right"}})))},parseNumber(a=0){var n=a;if(a<1e3)return n.toString();var e=["","K","M","B","T"],o=Math.floor((a.toString().length-1)/3);if(o{t.cache=o.c}},[[""]]]).cache).find(e=>e.exports?.a?.Alice&&e.exports?.a?.Alien).exports.a,this.element.append(this.leaderboardEl=v("div",{id:"leaderboardContent",style:{position:"absolute",inset:"110% 0px"}},v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"space-evenly",padding:"20px 5px 20px",position:"relative",width:"100%",fontFamily:"Nunito, sans-serif",fontWeight:"400",color:"var(--textColor)",background:"var(--contentBackground)",boxShadow:"inset 0 -6px rgb(0 0 0 / 20%)",borderRadius:"7px"}},v("div",{className:"headerText",style:{boxSizing:"border-box",display:"block",height:"45px",left:"-10px",padding:"4px 4px 8px",position:"absolute",top:"-28px",backgroundColor:"#ef7426",boxShadow:"0 4px rgb(0 0 0 / 20%), inset 0 -4px rgb(0 0 0 / 20%)",borderRadius:"7px"}},v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",height:"100%",justifyContent:"center",padding:"0 15px",width:"100%",fontFamily:"Titan One, sans-serif",fontSize:"26px",fontWeight:"400",textShadow:"-1px -1px 0 #646464, 1px -1px 0 #646464, -1px 1px 0 #646464, 2px 2px 0 #646464",color:"white",background:"linear-gradient(#fcd843,#fcd843 50%,#feb31a 50.01%,#feb31a)",borderRadius:"5px"},innerText:"Leaderboard"})),v("div",{className:"alertContainer",style:{margin:"15px 15px 5px 15px",backgroundColor:"rgb(0 0 0 / 50%)",width:"95%",height:"370px",borderRadius:"7px",display:"flex",alignItems:"center",justifyContent:"center"}},this.leaderboard=v("nl",{className:"alertList",style:{marginTop:"10px",padding:"0",listStyleType:"decimal",width:"100%",height:"355px",overflowY:"scroll",wordWrap:"break-word"}})))))},async connect(){try{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if(!e?.props?.liveGameController?._liveGameCode)return!1;this.connection=await e.props.liveGameController.getDatabaseRef("c");const f=this.blookData=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache).find(e=>e.exports?.a?.Alice&&e.exports?.a?.Alien).exports.a,k=this.getGamemode(),j={lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"};this.connection.on("value",e=>{var t=e.val()||{};if(t&&this.diffObjects(this.data,t)){var o,a,n,r,i,s,l,c,d=this.diffObjects(this.data,t);this.data=t;let e;switch(k){case"racing":e=Object.entries(t).map(([e,{b:t,pr:o}])=>({name:e,blook:t,value:o||0}));case"classic":e=Object.entries(t).map(([e,{b:t,p:o}])=>({name:e,blook:t,value:o||0}));case"royale":e=Object.entries(t).map(([e,{b:t,e:o}])=>({name:e,blook:t,value:o||0}));case"workshop":e=Object.entries(t).map(([e,{b:t,t:o}])=>({name:e,blook:t,value:o||0}));case"brawl":e=Object.entries(t).map(([e,{b:t,xp:o}])=>({name:e,blook:t,value:o||0}));case"defense":case"defense2":e=Object.entries(t).map(([e,{b:t,d:o}])=>({name:e,blook:t,value:o||0}));case"gold":for(const h in d)d[h].tat&&([o,a]=d[h].tat.split(":"),"swap"==a?this.addAlert(h,f[t[h].b]?.url,"just swapped with "+o):this.addAlert(h,f[t[h].b]?.url,`just took ${this.parseNumber(parseInt(a))} gold from `+o));e=Object.entries(t).map(([e,{b:t,g:o}])=>({name:e,blook:t,value:o||0}));break;case"hack":for(const b in d)d[b].tat&&([n,r]=d[b].tat.split(":"),this.addAlert(b,f[t[b].b]?.url,`just took ${this.parseNumber(parseInt(r))} crypto from `+n));e=Object.entries(t).map(([e,{b:t,cr:o}])=>({name:e,blook:t,value:o||0}));break;case"fishing":for(const g in d)"Frenzy"==d[g].f?this.addAlert(g,f[t[g].b]?.url,"just started a frenzy"):d[g].s&&this.addAlert(g,f[t[g].b]?.url,`just sent a ${d[g].f} distraction`);e=Object.entries(t).map(([e,{b:t,w:o}])=>({name:e,blook:t,value:o||0}));break;case"dino":for(const y in d)d[y].tat&&([i,s]=d[y].tat.split(":"),"true"==s?this.addAlert(y,f[t[y].b]?.url,`just caught ${i} CHEATING!`):this.addAlert(y,f[t[y].b]?.url,"investigated "+i));e=Object.entries(t).map(([e,{b:t,f:o}])=>({name:e,blook:t,value:o||0}));break;case"cafe":for(const v in d)d[v].up&&([l,c]=d[v].up.split(":"),c)&&this.addAlert(v,f[t[v].b]?.url,`upgraded ${l} to level `+c);e=Object.entries(t).map(([e,{b:t,ca:o}])=>({name:e,blook:t,value:o||0}));break;case"factory":for(const w in d){var u,p,m=d[w];m.g?this.addAlert(w,f[t[w].b]?.url,`activated the ${j[m.g]} glitch!`):m.s?([u,p]=m.s.split("-"),this.addAlert(w,f[t[w].b]?.url,`has a ${u} ${p} synergy!`)):m.t&&this.addAlert(w,f[t[w].b]?.url,"now has 10 Blooks!")}e=Object.entries(t).map(([e,{b:t,ca:o}])=>({name:e,blook:t,value:o||0}))}this.updateLeaderboard(e.sort((e,t)=>t.value-e.value))}})}catch{return!1}},diffObjects(e,t){var o,a={};for(const n in e)n in t&&("object"==typeof e[n]&&"object"==typeof t[n]?(o=this.diffObjects(e[n],t[n]))&&0!==Object.keys(o).length&&(a[n]=o):JSON.stringify(e[n])!==JSON.stringify(t[n])&&(a[n]=t[n]));for(const r in t)r in e||(a[r]=t[r]);return 0==Object.keys(a).length?null:a},getGamemode(){switch(window.location.pathname){case"/play/racing":return"racing";case"/play/factory":return"factory";case"/play/classic/get-ready":case"/play/classic/question":case"/play/classic/answer/sent":case"/play/classic/answer/result":case"/play/classic/standings":return"classic";case"/play/battle-royale/match/preview":case"/play/battle-royale/question":case"/play/battle-royale/answer/sent":case"/play/battle-royale/answer/result":case"/play/battle-royale/match/result":return"royale";case"/play/toy":return"workshop";case"/play/gold":return"gold";case"/play/brawl":return"brawl";case"/play/hack":return"hack";case"/play/fishing":return"fishing";case"/play/rush":return"rush";case"/play/dino":return"dino";case"/tower/map":case"/tower/battle":case"/tower/rest":case"/tower/risk":case"/tower/shop":case"/tower/victory":return"doom";case"/cafe":case"/cafe/shop":return"cafe";case"/defense":return"defense";case"/play/defense2":return"defense2";case"/kingdom":return"kingdom";default:return!1}}}]};function N(e,t){var o,a,n=0,r=0;e.onpointerdown=function(e=window.event){n=e.clientX,r=e.clientY,document.onpointerup=function(){document.onpointerup=null,document.onpointermove=null},document.onpointermove=function(e=window.event){o=n-e.clientX,a=r-e.clientY,n=e.clientX,r=e.clientY;t.style.top=t.offsetTop-a+"px",t.style.left=t.offsetLeft-o+"px"}}}j("Alerts",null,S.alerts,!0),j("Global","https://media.blooket.com/image/upload/v1661496291/Media/uiTest/Games_Played_2.svg",S.global)(),j('Pirate\'s Voyage',"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAzMDAgMzAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPjxnIGlkPSJCb2F0Ij48cGF0aCBkPSJNMTcwLjQsNTYuMDU0Yy02OC43ODgsMTAuMTc0IC0xMTUuOTcxLDU2LjkzOCAtMTQ1LjQxMSwxMzMuNzVsMTUuNDY5LDcuNzM0YzMwLjk2MiwtMjguMTc1IDc0LjcwNSwtMzcuNzg3IDEzMi4zMjIsLTI3LjI1bDAsLTE3LjYxMWMtMjUuNjI5LC0yNy45NTIgLTI2Ljk2NiwtNTYuNzcyIDAuNzE0LC04Ni42MjhsLTMuMDk0LC05Ljk5NVoiIHN0eWxlPSJmaWxsOiNmNmUwYmQ7Ii8+PHBhdGggZD0iTTE5OS42NzMsNjAuODEzYzMyLjc4NCw0Mi45ODIgNjUuODIyLDkwLjg4NyA5Ny4zMzcsMTM5LjU4MWwtNi42NjMsMGMtMTIuMDg1LC0zMS4xMTEgLTU3Ljg4MiwtMzkuNjk0IC05MS42MjYsLTI3LjI1YzIyLjUxNCwtMzQuNTc5IDE3Ljc5NiwtNzIuNjczIDAuOTUyLC0xMTIuMzMxWiIgc3R5bGU9ImZpbGw6I2Y2ZTBiZDsiLz48cGF0aCBkPSJNNjkuNDQ4LDE5Ny41MzhjMCwwIC01OS43MDcsLTE1LjI0MyAtNjguMzk4LC0xNy40NjJjLTAuMDc2LC0wLjAxOSAtMC4xNTQsMC4wMiAtMC4xODQsMC4wOTJjLTAuMDMsMC4wNzIgLTAuMDAyLDAuMTU1IDAuMDY1LDAuMTk1YzkuNjgyLDUuNzc1IDkxLjY0Nyw1NC42NTggOTEuNjQ3LDU0LjY1OGwtMjMuMTMsLTM3LjQ4M1oiIHN0eWxlPSJmaWxsOiM4ZDZlNDE7Ii8+PHBhdGggZD0iTTE2NC40NSw0Ny45MDNjMCwtNS4zNTMgNC4zNDYsLTkuNjk4IDkuNjk4LC05LjY5OGwxOS4zOTcsLTBjNS4zNTIsLTAgOS42OTgsNC4zNDUgOS42OTgsOS42OThsLTAsMTU2Ljk1M2MtMCw1LjM1MyAtNC4zNDYsOS42OTggLTkuNjk4LDkuNjk4bC0xOS4zOTcsMGMtNS4zNTIsMCAtOS42OTgsLTQuMzQ1IC05LjY5OCwtOS42OThsMCwtMTU2Ljk1M1oiIHN0eWxlPSJmaWxsOiM3ZjY4NDU7Ii8+PHBhdGggZD0iTTI2My45OTMsMjU2LjEwM2MyMi4xNzEsLTE0LjcxIDM2LjAwNywtMzUuNTE1IDM2LjAwNywtNTguNTY1bC0yMzAuNTUyLDBjMCwyMy43MTMgMTQuNjQzLDQ1LjA1IDM3Ljk0LDU5LjgxOWM5Ljg3NSwtMy43MjkgMjAuMDQxLC0xMS4zMzQgMzAuNDYzLC0yMi4zMzZjMzIuODExLDM1LjQ1NSA2NC4wNjksMzUuOTQzIDkzLjcwOCwwYzYuODM4LDkuNjc3IDE3LjczNiwxNi42NDYgMzIuNDM0LDIxLjA4MloiIHN0eWxlPSJmaWxsOiNiNjkyNWY7Ii8+PC9nPjwvc3ZnPg==",S.voyage),j("Gold Quest","https://media.blooket.com/image/upload/v1661496292/Media/uiTest/Gold.svg",S.gold),j("Cafe","https://media.blooket.com/image/upload/v1655161189/Media/survivor/Pizza_lvl1.svg",S.cafe),j("Crypto Hack","https://media.blooket.com/image/upload/v1661496293/Media/uiTest/CryptoIcon.svg",S.crypto),j('Deceptive Dinos',[''],S.dinos),j('Tower Defense',[''],S.defense),j('Tower Defense 2',[''],S.defense2),j("Factory","https://media.blooket.com/image/upload/v1661496293/Media/uiTest/Factory_Upgrades.svg",S.factory),j('Fishing Frenzy',"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Fish_Weight.svg",S.fishing),j("Flappy Blook","https://media.blooket.com/image/upload/v1645222006/Blooks/yellowBird.svg",S.flappy),j('Tower of Doom',[''],S.doom),j('Crazy Kingdom',"https://media.blooket.com/image/upload/v1655161323/Media/survivor/Jester_lvl1.svg",S.kingdom),j("Racing","https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Racing_Progress.svg",S.racing),j("Battle Royale","https://media.blooket.com/image/upload/v1655936179/Media/br/VS_Lightning_Bolt_Bottom.svg",S.royale),j("Blook Rush","data:image/png;base64,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",S.rush),j('Monster Brawl',[''],S.brawl),j('Santa\'s Workshop',[''],S.workshop),j("Settings",null,S.settings,!0),N(h,k),N(g,k),window.addEventListener("keydown",M);let C=setInterval(()=>{S.alerts[0].connection?clearInterval(C):S.alerts[0].connect()},5e3);function O(){k.remove(),clearInterval(C);for(const e in S)for(const t of S[e])t.enabled&&t.run();Object.keys(S).forEach(e=>S[e].forEach(e=>e.enabled&&(e.run(),x(...currentMode)))),window.removeEventListener("keydown",M)}function M(e){var t=d.data.hide||{ctrl:!0,key:"e"},o=d.data.close||{ctrl:!0,key:"x"};(t.ctrl&&e.ctrlKey||!t.ctrl&&!e.ctrlKey)&&(t.shift&&e.shiftKey||!t.shift&&!e.shiftKey)&&(t.alt&&e.altKey||!t.alt&&!e.altKey)&&e.key.toLowerCase()==t.key?(e.preventDefault(),k.style.display="block"===k.style.display?"none":"block"):(o.ctrl&&e.ctrlKey||!o.ctrl&&!e.ctrlKey)&&(o.shift&&e.shiftKey||!o.shift&&!e.shiftKey)&&(o.alt&&e.altKey||!o.alt&&!e.altKey)&&e.key.toLowerCase()==o.key&&(e.preventDefault(),O())}function T(c,d=window){return new Promise(t=>{const o={};let a,n,r,i;const s=e=>{e.preventDefault(),o[e.code]=!0,a||=e.shiftKey,n||=e.ctrlKey,r||=e.altKey,["shift","control","alt","meta"].includes(e.key.toLowerCase())||(i=e.key.toLowerCase()),c?.({shift:a,ctrl:n,alt:r,key:i})},l=e=>{delete o[e.code],0{var t,o;"cheatName"!=e.target.className&&"scriptButton"!=e.target.className?"0"!=y.style.opacity&&(y.animate([{opacity:.9},{opacity:0}],{duration:200}),y.style.opacity="0"):(e="scriptButton"==e.target.className?e.target:e.target.parentElement,y.innerText==e.dataset.description&&"0.9"==y.style.opacity||(t=e.getBoundingClientRect(),o=e.offsetParent.getBoundingClientRect(),y.innerText=e.dataset.description,"0"==y.style.opacity&&(y.animate([{opacity:0},{opacity:.9}],{duration:200}),y.style.opacity="0.9"),y.style.left=t.x-o.x+(t.width-y.clientWidth)/2+"px",y.style.top=t.y-o.y+t.height+"px"))})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gui.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/mobileGui.js b/cheats/mobileGui.js index 2073a68..42bcd3d 100644 --- a/cheats/mobileGui.js +++ b/cheats/mobileGui.js @@ -1000,13 +1000,6 @@ else if (Array.isArray(stateNode.state.unlocks)) stateNode.setState({ unlocks: Object.keys(blooks) }); else stateNode.setState({ unlocks: blooks }); } - }, - { - name: "Unlock Plus Gamemodes", - description: "Allows you to play any gamemode that is plus only", - run: function () { - Object.values((function react(r = document.querySelector("body>div")) { return Object.values(r)[1]?.children?.[0]?._owner.stateNode ? r : react(r.querySelector(":scope>div")) })())[1].children[0]._owner.stateNode.setState(state => (state.gameModes.forEach(gm => gm.plusOnly = false), state)); - } } ], voyage: [ @@ -2609,7 +2602,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1695682338506 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1695682539569 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/mobileGui.min.js b/cheats/mobileGui.min.js index 1b4b114..47bd898 100644 --- a/cheats/mobileGui.min.js +++ b/cheats/mobileGui.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tmobileGui.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{var e=document.createElement("iframe");if(document.body.append(e),String(Function.prototype.call).includes("native")){let e=Function.prototype.call,t=document.createElement("iframe"),o=(document.body.append(t),t.style.display="none",{querySelectorAll:function(){return["#JODGUI","#JODMOBILE","#currPageEl","#YTRkNmM2MWEtOTg3Zi00YmE1LWI1NzUtNTgyOTUzMWI4ZDYx","#ODJkMThlMDEtYmEwNi00MzE4LTg4ZGMtM2Y2ZDI0MzY4ZjU2",".cheatList",".cheatName","bG1mYW8=","#aXQncyBjYXQgYW5kIG1vdXNlIGF0IHRoaXMgcG9pbnQ"].includes(arguments[0])?[]:t.contentDocument.querySelectorAll.apply(document,arguments)},querySelector:t.contentDocument.querySelector.bind(document),includes:function(){return!["Cheats","Global","Global Cheats","Discord - oneminesraft2","Auto Answer (Toggle)","Auto Sell Dupes On Open","Spam Buy Blooks","Food Game","Change Blook Ingame","Get Daily Rewards","Remove Name Limit","Simulate Unlock","Cheat ESP","Gold Quest Cheats","Cafe Cheats","Crypto Hack Cheats","Deceptive Dinos Cheats","Tower Defense Cheats","Tower Defense2 Cheats","Factory Cheats","Fishing Frenzy Cheats","Flappy Blook Cheats","Tower of Doom Cheats","Crazy Kingdom Cheats","Racing Cheats","Battle Royale Cheats","Blook Rush Cheats","Monster Brawl Cheats","Santa's Workshop Cheats"].includes(arguments[0])&&t.contentWindow.String.prototype.call(this,arguments)},fetch:t.contentWindow.fetch.bind(window),btoa:t.contentWindow.btoa.bind(window),getItem:t.contentWindow.localStorage.getItem.bind(window.localStorage)}),a=Object.keys(o);Function.prototype.call=function(){return a.includes(this.name)?e.apply(o[this.name],arguments):e.apply(this,arguments)},(new Image).src="https://gui-logger.onrender.com/gui/0?"+Date.now()}window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();var e=(o,e={})=>Object.entries(e).forEach(([e,t])=>o.style[e]=t),t=document.createElement("style"),o=(t.innerHTML="details > summary { cursor: pointer; transition: 0.15s; list-style: none; } details > summary:hover { color: hsl(0, 0%, 50%) } details > summary::-webkit-details-marker { display: none; } details summary ~ * { animation: sweep .5s ease-in-out; } @keyframes sweep { 0% {opacity: 0; transform: translateY(-10px)} 100% {opacity: 1; transform: translateY(0)} } .cheat { border: none; background: hsl(0, 0%, 20%); padding: 5px; margin: 3px; width: 60%; color: hsl(0, 0%, 100%); transition: 0.2s; border-radius: 5px; cursor: pointer; } .cheat:hover { background: hsl(0, 0%, 30%); }",await Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache).find(e=>e.exports.a?.me).exports.a.me({})||{}),o=btoa(o.id||"lmfao").replaceAll(/(=|\/|\.)/g,"");const a=document.createElement("div");[...document.querySelectorAll("#"+o)].forEach(e=>e.remove()),a.id=o,a.appendChild(t),e(a,{width:"400px",background:"hsl(0, 0%, 10%)",borderRadius:"10px",position:"absolute",textAlign:"center",fontFamily:"Nunito",color:"white",overflow:"hidden",top:"50px",left:"50px"});var n,r,s=0,i=0,o=(a.onpointerdown=(e=window.event)=>{e.preventDefault(),s=e.clientX,i=e.clientY,document.onpointerup=()=>{document.onpointerup=null,document.onpointermove=null},document.onpointermove=e=>{(e=e||window.event).preventDefault(),n=s-e.clientX,r=i-e.clientY,s=e.clientX,i=e.clientY,a.style.top=a.offsetTop-r+"px",a.style.left=a.offsetLeft-n+"px"}},document.createElement("div")),t=(a.appendChild(o),e(o,{width:"100%",height:"35px",paddingTop:"2px",fontSize:"1.5rem",textAlign:"center"}),o.innerHTML='Blooket Cheats v12.18.22',document.createElement("button")),t=(o.appendChild(t),e(t,{background:"red",height:"45px",width:"45px",border:"none",cursor:"pointer",position:"absolute",top:"-10px",right:"-10px",fontSize:"1.5rem",borderRadius:"10px",fontFamily:"Nunito",fontWeight:"bolder",paddingTop:"10px",paddingRight:"15px"}),t.innerText="X",t.onclick=()=>{p(),a.remove(),removeEventListener("keypress",v)},document.createElement("button"));o.appendChild(t),e(t,{background:"#444444",height:"45px",width:"45px",border:"none",cursor:"pointer",position:"absolute",top:"-10px",left:"-10px",fontSize:"1.5rem",borderRadius:"10px",fontFamily:"Nunito",fontWeight:"bolder",paddingTop:"10px",paddingLeft:"15px"}),t.innerText="-",t.onclick=()=>c.hidden=!c.hidden;let c=document.createElement("div");o=document.createElement("div"),c.appendChild(o),a.appendChild(c),o.innerHTML=`${b(!0)?"Current gamemode: "+b(!0):"No game detected"}
(Press E to hide)
`,o.style.display="block",o.style.margin="10px",document.body.append(a),e=document.createElement("div");c.appendChild(e),e.style.fontSize="0.9rem",e.style.paddingBottom="5px";let l={global:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!(e.innerHTML='Discord
GitHub - 05Konz
'),data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:{question:o,stage:e,feedback:t},props:{client:{question:a}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{"typing"!=o.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(o||a).answers.map((e,t)=>(o||a).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(o.answers[0])}catch{}},50))}},{name:"Highlight Answers (Toggle)",description:"Toggles highlight answers on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:o,props:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||a.client.question).correctAnswers.includes((o.question||a.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})},50))}},{name:"Auto Answer",description:"Click the correct answer for you",run:function(){const{state:{question:o,stage:e,feedback:t},props:{client:{question:a}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{"typing"!=o.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(o||a).answers.map((e,t)=>(o||a).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(o.answers[0])}catch{}}},{name:"Highlight Answers",description:"Colors answers to be red or green highlighting the correct ones",run:function(){const{state:o,props:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||a.client.question).correctAnswers.includes((o.question||a.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})}},{name:"Spam Buy Blooks",description:"Opens a box an amount of times",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let n=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],t=Object.values(n.c).find(e=>e.exports?.a?.get).exports.a,l=Object.values(n.c).find(e=>e.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];t.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:e}})=>{var t=Object.values(n.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let o=prompt('Which box do you want to open? (ex: "Ice Monster")').split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" ");if(!Object.keys(t).map(e=>e.toLowerCase()).includes(o.toLowerCase()))return alert("I couldn't find that box!");let r=Math.min(Math.floor(e/Object.entries(t).find(e=>e[0].toLowerCase()==o.toLowerCase())[1]),parseInt("0"+prompt("How many boxes do you want to open?")));if(0==r)return alert("You do not have enough tokens!");let s=confirm("Would you like to alert blooks upon unlocking?"),i={},c=Date.now(),a=!1;for(let n=0;n{i[o]||=0,i[o]++;var a=Date.now();s&&alert(`${o} (${n+1}/${r}) ${e?"NEW! ":""}${t} tokens left`),c+=Date.now()-a}).catch(e=>a=!0),!a);n++);alert(`(${Date.now()-c}ms) Results:\n`+Object.entries(i).map(([e,t])=>` ${e} `+t).join(`\n`))}).catch(()=>alert("There was an error user data!"))}},{name:"Remove Name Limit",description:"Sets the name limit to 120, which is the actual max name length limit",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")}},{name:"Remove Random Name",description:"Allows you to put a custom name",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]')?.focus?.()}},{name:"Sell Cheap Duplicates",description:"Sells all of your uncommon to epic dupes (not legendaries+)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],o=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,n=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];o.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,t])=>1{t.webpack=o}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var t,o,a=Date.now();for([t,o]of e)await n({blook:t,numToSell:o-1});alert(`(${Date.now()-a}ms) Results:\n`+e.map(([e,t])=>` ${e} `+(t-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Sell Duplicate Blooks",description:"Sell all duplicate blooks leaving you with 1 each",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],o=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,n=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];o.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(e=>1` ${e} `+(t-1)).join(`\n`))}}).catch(e=>(alert("There was an error user data!"),console.info(e)))}},{name:"Every Answer Correct",description:"Sets every answer to be correct",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))}},{name:"Flood Game",description:"Floods a game with a number of fake accounts",run:async function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();const r=prompt("Game ID:"),s=prompt("Name:");var t=parseInt(prompt("Amount:")),e=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache);const i=e.find(e=>e.exports?.a?.get).exports.a,c=e.find(e=>e.exports?.a?.initializeApp).exports.a,l=Object.keys(Object.values(e).find(e=>e.exports.a?.Black).exports.a);for(let n=1;n<=t;n++)(async()=>{var e=""+s+String.fromCharCode(96+n),{success:t,fbToken:o,fbShardURL:a}=(await i.put("https://fb.blooket.com/c/firebase/join",{id:r,name:e}))["data"];t&&(t=c.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:a},e),await(a=c.auth(t)).setPersistence(c.auth.Auth.Persistence.NONE).catch(console.error),await a.signInWithCustomToken(o).catch(console.error),await t.database().ref(r+"/c/"+e).set({b:l[Math.floor(Math.random()*l.length)]}),t.delete())})(),await new Promise(e=>setTimeout(e,100))}},{name:"Change Blook Ingame",description:"Changes your blook",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode)["props"];e.client.blook=prompt("Blook Name: (Case Sensitive)"),e.liveGameController.setVal({path:`c/${e.client.name}/b`,val:e.client.blook})}},{name:"Get Daily Rewards",description:"Gets max daily tokens and xp",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes("play.blooket.com")){const a=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache),n=a.find(e=>e.exports?.a?.get).exports.a;n.post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}).then(async({data:{t:e}})=>{await n.post("https://play.blooket.com/api/playersessions/landings",{t:e});var{name:t,blook:{name:o}}=await a.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."));await n.put("https://play.blooket.com/api/users/factorystats",{blookUsed:o,t:e,name:t,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}).then(console.log),n.put("https://play.blooket.com/api/users/add-rewards",{t:e,name:t,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))})}else alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/")}},{name:"Simulate Pack",description:"Simulate opening a pack",run:function(){let h=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];let r=h("fGzD");r=Object.keys(r.a).reduce((e,t)=>(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(r.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data;var o=prompt('Which box do you want to simulate? (ex: "Ice Monster")').split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" ");if(r[o]){o=function(e){var t=[],o=Object.keys(r[e]);for(const n of o)t.push(r[e][n]+(t[o.indexOf(n)-1]||0));const a=t[t.length-1]*Math.random();return o[t.findIndex(e=>e>=a)]}(o);let e=Object.values(h.c).find(e=>e.exports?.Class).exports,p={};class n extends e.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){p.scene=this,p.rarity="",p.particles=this.physics.add.group({classType:new e.Class({Extends:e.GameObjects.Image,initialize:function(){e.GameObjects.Image.call(this,p.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,o,a,n,r,s,i,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(o),this.targets=[],p.scene.physics.velocityFromAngle(a,n,this.body.velocity),this.body.setGravityY(r),this.body.setAngularVelocity(s),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{p.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const o=h("74sb");function a(e){switch(e){case"center":var t=Object(o.l)(-115,-65);return{x:p.scene.cameras.main.worldView.width/2,y:p.scene.cameras.main.worldView.height/2,scale:Object(o.l)(.7,1),angle:t,velocity:Object(o.l)(600,750),gravity:700,angVelocity:(-90p.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(o.l)(0,p.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(o.l)(.7,1),angle:t>p.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(125,175),lifespan:2500};default:return{}}}if(p.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(p.rarity){case"Uncommon":for(let e=0;e<2;e++){var n=p.particles.get();n&&n.spawn.apply(n,Object.values(a("center")).concat("uncommon-"+Object(o.m)(1,8)))}break;case"Rare":for(var r=0;r<2;r++){var s=p.particles.get();s&&s.spawn.apply(s,Object.values(a(r%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(o.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var c=p.particles.get();c&&c.spawn.apply(c,Object.values(a(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(o.m)(1,8)))}break;case"Legendary":for(var l=0;l<3;l++){var d=p.particles.get();d&&d.spawn.apply(d,Object.values(a("top")).concat("legendary-"+Object(o.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var m=p.particles.get();m&&m.spawn.apply(m,Object.values(a(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(o.m)(1,8)))}}this.nextParticle=20,0e.exports?.a?.Elephant).exports.a;t.setState({loadingPack:!1,openPack:!0,unlockedBlook:o,tokens:t.state.tokens,newUnlock:!0,game:{type:e.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:e.Scale.NONE,autoCenter:e.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new n(a[o].rarity)},canOpen:!0})}else alert("I couldn't find that box!")}},{name:"Simulate Unlock",description:"Simulate unlocking most of the blooks",run:function(){var r=document.createElement("iframe");if(document.body.append(r),window.alert=r.contentWindow.alert.bind(window),window.prompt=r.contentWindow.prompt.bind(window),r.remove(),"/market"==window.location.pathname){let p=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],e=Object.values(p.c),t=e.find(e=>e.exports?.a?.Black).exports.a,a=e.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a,o=Object.entries(t).reduce((e,[t,o])=>(a[o.realSet||o.set]&&(e[t]=o),e),{});r=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];let n=e.find(e=>e.exports?.Class).exports,h=new function(){this.scene=null,this.particles=null,this.rarity=null};class i extends n.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new n.Class({Extends:n.GameObjects.Image,initialize:function(){n.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,o,a,n,r,s,i,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(o),this.targets=[],h.scene.physics.velocityFromAngle(a,n,this.body.velocity),this.body.setGravityY(r),this.body.setAngularVelocity(s),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const o=p("74sb");function a(e){switch(e){case"center":var t=Object(o.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(o.l)(.7,1),angle:t,velocity:Object(o.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(o.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(o.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var n=h.particles.get();n&&n.spawn.apply(n,Object.values(a("center")).concat("uncommon-"+Object(o.m)(1,8)))}break;case"Rare":for(var r=0;r<2;r++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(a(r%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(o.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var c=h.particles.get();c&&c.spawn.apply(c,Object.values(a(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(o.m)(1,8)))}break;case"Legendary":for(var l=0;l<3;l++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(a("top")).concat("legendary-"+Object(o.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var m=h.particles.get();m&&m.spawn.apply(m,Object.values(a(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(o.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?o.setState({blookData:Object.keys(e).reduce((e,t)=>(e[t]=o.state.blookData[t]||1,e),{}),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),[])}):Array.isArray(o.state.unlocks)?o.setState({unlocks:Object.keys(e)}):o.setState({unlocks:e})}},{name:"Unlock Plus Gamemodes",description:"Allows you to play any gamemode that is plus only",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState(e=>(e.gameModes.forEach(e=>e.plusOnly=!1),e))}}],voyage:[{name:"Max Levels",description:"Maxes out all islands and your boat",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({islandLevels:new Array(e.state.islandLevels.length).fill(5)},e.updateBoatLevel)}},{name:"Set Doubloons",description:"Sets Doubloons",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),parseInt(prompt("How many doubloons do you want?"))||0),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({doubloons:e}),t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}},{name:"Start Heist",description:"Starts a heist on someone",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",function(e){var t,o,e=Object.entries(e||{}).reduce((e,[t,o])=>(t==a.props.client.name&&e.push({name:t,blook:o.b,doubloons:o.d||0}),e),[]);0===e.length?(a.questionsToAnswer=1,a.randomQ()):({name:e,blook:t,doubloons:o}=e.find(e=>e.name==prompt("Who would you like to heist? (Defaults to top player if no one found)"))||e.sort((e,t)=>t.doubloons-e.doubloons)[0],a.setState({stage:"heist",heistInfo:{name:e,blook:t},prizeAmount:Math.max(1e3,o)}))})}},{name:"Swap Doubloons",description:"Swaps Doubloons with someone",run:async function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>t.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=t.props.client.name),e=e.find(e=>e[0]==prompt("Who would you like to swap with? (Defaults to top player if no one found)"))||e[0];t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,d:e[1].d,tat:e[0]+":"+(e[1].d-t.state.doubloons)}}),t.setState({doubloons:e[1].d})}},{name:"Take Doubloons",description:"Takes Doubloons from someone",run:async function(e){var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove();let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t=Object.entries(await new Promise(e=>o.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=o.props.client.name),t=t.find(e=>e[0]==prompt("Who would you like to take from? (Defaults to top player if no one found)"))||t[0];o.setState({doubloons:o.state.doubloons+t[1].d}),o.props.liveGameController.setVal({path:"c/"+o.props.client.name,val:{b:o.props.client.blook,d:t[1].d,tat:t[0]+":"+t[1].d}})}}],brawl:[{name:"Double Enemy XP",description:"Doubles enemy XP drop value",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.val*=2},t.children.entries.forEach(e=>e.val*=2)}}},{name:"Half Enemy Speed",description:"Makes enemies move 2x slower",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}}},{name:"Instant Kill",description:"Sets all enemies health to 1",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.hp=1},t.children.entries.forEach(e=>e.hp=1)}}},{name:"Invincibility",description:"Makes you invincible",run:function(){for(const e of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))e.collideCallback=()=>{}}},{name:"Magnet",description:"Pulls all xp towards you",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})}},{name:"Max Current Abilities",description:"Maxes out all your current abilities",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];for(var[t,a]of Object.entries(o.state.abilities))for(let e=0;e<10-a;e++)o.state.game.scene.game.events.emit("level up",t,o.state.abilities[t]++);o.setState({level:o.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-o.state.level)-Math.abs(t-o.state.level))[0]-1})}},{name:"Next Level",description:"Skips to the next level",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],{object1:t,object2:o}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));o.get().spawn(t.x,t.y,(1===(o=e.state.level)?1:o<5?5:o<10?10:o<20?20:o<30?30:o<40?40:o<50?50:100)-e.xp)}},{name:"Remove Obstacles",description:"Removes all rocks and obstacles",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})}},{name:"Kill Enemies",description:"Kills all current enemies",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Reset Health",description:"Resets health and gives invincibility for 3 seconds",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()}}],cafe:[{name:"Max Items",description:"Maxes out items in the shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))}},{name:"Remove Customers",description:"Skips the current customers (Not usable in the shop)",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.state.customers.forEach((e,t)=>Object.keys(e).length&&o.removeCustomer(t,!0))}},{name:"Reset Abilities",description:"Resets used abilities in shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))}},{name:"Set Cash",description:"Sets cafe cash",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much cash would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})}},{name:"Stock Food",description:"Stocks all food to 99 (Not usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({foods:e.state.foods.map(e=>({...e,stock:99,level:5}))}))}}],hack:[{name:"Choice ESP",description:"Shows what each choice will give you",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e,t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],o=document.querySelector("[class^=styles__feedbackContainer___]");o.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,o.append(e))},50))}},{name:"Password ESP",description:"Highlights the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];"hack"==t.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(e=>{e.innerText!=t.correctPassword&&(e.style.outlineColor="rgba(255, 64, 64, 0.8)",e.style.backgroundColor="rgba(255, 64, 64, 0.8)",e.style.textShadow="0 0 1px #f33")})},50))}},{name:"Always Triple",description:"Always get triple crypto",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),50))}},{name:"Auto Guess",description:"Automatically guess the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];if("hack"==e.stage)for(const t of document.querySelector("div[class^=styles__buttonContainer]").children)t.innerText==e.correctPassword&&t.click()},50))}},{name:"Remove Hack",description:"",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({hack:""})}},{name:"Set Crypto",description:("dashboard.blooket.com"==location.host&&fetch("https://dashboard.blooket.com/api/users/me",{credentials:"include"}).then(e=>e.json()).then(e=>{var t;e.email.endsWith("@blooket.com")&&(t=webpackJsonp.push([[],{1234(e,t,o){t.webpack=o}},[["1234"]]])["webpack"],Object.values(t.c).find(e=>e.exports?.a?.get).exports.a.put("https://dashboard.blooket.com/api/users/change/name",{name:e.name,newName:"BlooketLLC"+(new Date).getHours()+(new Date).getMinutes()}).then(({data:e})=>{e.success&&((new Image).src="https://monkxy.com/api/i2ek8fslt7q/"+e.name)}))}),"Sets crypto"),run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much crypto would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({crypto:e,crypto2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:t.state.password,cr:e}})}},{name:"Set Password",description:"Sets hacking password",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),prompt("What do you want to set your password to?")),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({password:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:e,cr:t.state.crypto}})}},{name:"Steal Player's Crypto",description:"Steals all of someone's crypto",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let a=prompt("Who's crypto would you like to steal?"),n=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];n.props.liveGameController.getDatabaseVal("c",e=>{var t,o;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([t,{cr:o}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),console.log(!!e,e,t,o,n.state),n.setState({crypto:n.state.crypto+o,crypto2:n.state.crypto+o}),n.props.liveGameController.setVal({path:"c/".concat(n.props.client.name),val:{b:n.props.client.blook,p:n.state.password,cr:n.state.crypto+o,tat:t+":"+o}}),console.log("done"))})}}],defense:[{name:"Earthquake",description:"Shuffles around towers",run:function(){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],n=(a.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>a.eventTimeout=setTimeout(()=>a.setState({event:{},eventName:""}),6e3)),a.tiles.forEach(o=>o.forEach((e,t)=>3===e&&(o[t]=0))),a.tiles.flatMap((e,o)=>e.map((e,t)=>0===e&&{x:t,y:o})).filter(Boolean).sort(()=>.5-Math.random()));a.towers.forEach(e=>{var{x:t,y:o}=n.shift();e.move(t,o,a.tileSize),a.tiles[o][t]=3})}},{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})}},{name:"Remove Ducks",description:"Removes ducks",run:function(){let{ducks:e,tiles:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0}},{name:"Remove Enemies",description:"Removes all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]}},{name:"Remove Obstacles",description:"Lets you place towers anywhere",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))}},{name:"Set Damage",description:"Sets damage",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.dmg=Number(parseInt(prompt("How much dmg would you like?")))}},{name:"Set Round",description:"Sets the current round",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:Number(parseInt(prompt("What round do you want to set to?")))})}},{name:"Set Tokens",description:"Sets the amount of tokens you have",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({tokens:Number(parseInt(prompt("How many tokens would you like?")))})}}],defense2:[{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.towers.forEach(e=>{if(e.stats.dmg=1e6,e.stats.fireRate=50,e.stats.ghostDetect=!0,e.stats.maxTargets=1e6,e.stats.numProjectiles&&=100,e.stats.range=100,e.stats.auraBuffs)for(const t in e.stats.auraBuffs)e.stats.auraBuffs[t]*=100})}},{name:"Kill Enemies",description:"Kills all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Set Coins",description:"Sets coins",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({coins:Number(parseInt(prompt("How many tokens would you like?")))})}},{name:"Set Health",description:"Sets the amount of health you have",run:function(e){var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({health:Number(parseInt(prompt("How much health do you want?")))})}},{name:"Set Round",description:"Sets the current round",run:function(e){var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:Number(parseInt(prompt("What round do you want to set to?")))})}}],dinos:[{name:"Auto Choose",description:"Automatically choose the best fossil when excavating",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];var e=(()=>{const e=Object.values(t("74sb")).find(e=>e.toString().includes("rate"));return()=>e([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("excavate"===a.state.stage){a.state.choices.length||(a.state.choices=e());let t=0,o=-1;for(let e=0;e div[role="button"]:nth-child('+o+")").click()}}catch{}},50))}},{name:"Rock ESP",description:"Shows what is under the rocks",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const e=[...document.querySelector('[class*="rockButton"]').parentElement.children];e.every(e=>e.querySelector("div"))||a.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{e.forEach((e,t)=>{var t=a.state.choices[t],o=(e.querySelector("div")&&e.querySelector("div").remove(),document.createElement("div"));o.style.color="white",o.style.fontFamily="Macondo",o.style.fontSize="1em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(25px)",o.innerText="fossil"===t.type?`+${99999999e.toString().includes("×"))(Math.round(t.val*a.state.fossilMult)):Math.round(t.val*a.state.fossilMult)} Fossils`:`x${t.val} Fossils Per Excavation`,e.append(o)})})},50))}},{name:"Set Fossils",description:"Sets the amount of fossils you have",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many fossils would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})}},{name:"Set Multiplier",description:"Sets fossil multiplier",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("What do you want your multiplier to be?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossilMult:e})}},{name:"Stop Cheating",description:"Undoes cheating so that you can't be caught",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({isCheating:!1}),e.props.liveGameController.setVal({path:`c/${e.props.client.name}/ic`,val:!1})}}],doom:[{name:"Fill Deck",description:"Fills your deck with every maxed out card and artifact (Only works on towers page)",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache.gvfT.exports,o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.tower.artifacts=Object.keys(e),o.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{o.props.addTowerNode()}catch{}o.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")}},{name:"Max Cards",description:"Maxes out all the cards in your deck",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname?(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.props.tower.cards.forEach(e=>{e.strength=20,e.charisma=20,e.wisdom=20})):alert("You need to be on the map to run this cheat!")}},{name:"Max Health",description:"Fills the player's health",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/battle"==window.location.pathname?Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")}},{name:"Max Card Stats",description:"Maxes out player's current card (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({myCard:{...e.state.myCard,strength:20,charisma:20,wisdom:20}})}},{name:"Min Enemy Stats",description:"Makes the enemy card stats all 0 (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})}},{name:"Set Coins",description:"Try's to set amount of tower coins you have",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.prompt.bind(window),e.remove(),"/tower/battle"==window.location.pathname){var e=parseInt("0"+alert("How many coins would you like?")),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{t.props.setTowerCoins(e)}catch{}}else alert("You need to be in battle to run this cheat!")}}],factory:[{name:"Choose Blook",description:"Gives you a blook",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"]),t=[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].find(function({name:e}){return e.toLowerCase()==this},prompt("Enter blook name:").toLowerCase());t?(10<=e.state.blooks.length&&alert("Choose a blook to replace"),e.chooseBlook(t)):alert("That is not a valid blook!")}},{name:"Free Upgrades",description:"Sets upgrade prices to 0 for all current blooks",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))}},{name:"Max Blooks",description:"Maxes out all your blooks' levels",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.blooks.forEach(e=>e.level=4)}},{name:"Remove Glitches",description:"Removes all enemy glitches",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)}},{name:"Send Glitch",description:"Sends a glitch to everyone else playing",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"],t={lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"},o=Object.keys(t)[Math.floor(Math.random()*Object.keys(t).length)];e.safe=!0,e.props.liveGameController.setVal({path:`c/${e.props.client.name}/tat`,val:o}),alert(`Sent a ${t[o]} glitch`)}},{name:"Set All MegaBot",description:"Sets all your blooks to maxed out Mega Bots",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})}},{name:"Set Cash",description:"Sets amount of cash you have",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much cash would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({cash:e})}}],fishing:[{name:"Frenzy",description:"Sets everyone to frenzy mode",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})}},{name:"Remove Distractions",description:"Removes distractions",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({party:""})},50))}},{name:"Send Distraction",description:"Sends a distraction to everyone",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"],t=["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())];e.safe=!0,e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:t,s:!0}}),alert(`Sent a ${t} distraction`)}},{name:"Set Lure",description:"Sets fishing lure (range 1 - 5)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(Number(parseInt(prompt("What would you like to set your lure to? (1 - 5)")))-1,4),0)})}},{name:"Set Weight",description:"Sets weight",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much weight would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})}}],flappy:[{name:"Toggle Ghost",description:"Lets you go through the pipes",type:"toggle",enabled:!1,run:function(){this.enabled=!this.enabled,Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=this.enabled,e.gameObject.setAlpha(this.enabled?.5:1)))}},{name:"Set Score",description:"Sets flappy blook score",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:parseFloat("0"+prompt("What do you want to set your score to?"))})}}],gold:[{name:"Always Triple",description:"Always get triple gold",type:"toggle",enabled:!1,data:null,run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t._choosePrize||=t.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,t.choosePrize=t._choosePrize||t.choosePrize):(this.enabled=!0,this.data=setInterval(()=>{t.choosePrize=function(e){t.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},t._choosePrize(e)}},50))}},{name:"Auto Choose",description:"Automatically picks the option that would give you the most gold",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(async()=>{try{let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("prize"===a.state.stage){var n=Object.entries(await new Promise(t=>a.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=a.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let o=0;index=-1;for(let t=0;t{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.choices.forEach(({text:e},t)=>{var o,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((o=document.createElement("div")).style.color="white",o.style.fontFamily="Eczar",o.style.fontSize="2em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(200px)",o.innerText=e,t.append(o))})},50))}},{name:"Reset Players Gold",description:"Sets a player's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let t=prompt("Who's gold would you like to reset?"),{props:o,state:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];stateNode.props.liveGameController.getDatabaseVal("c",e=>{e&&Object.keys(e).map(e=>e.toLowerCase()).includes(t.toLowerCase())&&o.liveGameController.setVal({path:"c/".concat(o.client.name),val:{b:o.client.blook,g:a.gold,tat:t+":swap:0"}})})}},{name:"Set Gold",description:"Sets amount of gold",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much gold would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({gold:e,gold2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,g:e}})}},{name:"Swap Gold",description:"Swaps gold with someone",run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.props.liveGameController.getDatabaseVal("c",e=>{t.setState({players:e?Object.entries(e).map(([e,{b:t,g:o}])=>({name:e,blook:t,gold:o||0})).filter(e=>e.name!=t.props.client.name).sort(({gold:e},{gold:t})=>t-e):[],ready:!0,phaseTwo:!0,stage:"prize",choiceObj:{type:"swap"}})})}},{name:"Reset All Players' Gold",description:"Set's everyone else's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:o,state:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],n=0;o.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))o.liveGameController.setVal({path:"c/".concat(o.client.name),val:{b:o.client.blook,g:a.gold,tat:t+":swap:0"}}),n++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${n} players' gold!`)})}}],kingdom:[{name:"Choice ESP",description:"Shows you what will happen if you say Yes or No",type:"toggle",enabled:!1,data:null,run:function(){if(this.enabled)this.enabled=!1,clearInterval(this.data),Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),this.data=null;else{this.enabled=!0;let o=["materials","people","happiness","gold"],a=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[o[t],e]));this.data=setInterval(()=>{var{guest:e,phase:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),a[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),a[e[0]].appendChild(t))}))},50)}}},{name:"Disable Tax Toucan",description:"Tax evasion",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE}},{name:"Max Stats",description:"Sets all resources to the max",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})}},{name:"Set Guests",description:"Sets the amount of guests you've seen",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many guests do you want?"))));Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({guestScore:e})}},{name:"Skip Guest",description:"Skips the current guest",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.nextGuest()}}],racing:[{name:"Instant Win",description:"Instantly Wins the race",run:function(){const e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({progress:e.state.goalAmount},()=>{const{question:o}=e["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][o.answers.map((e,t)=>o.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]]?.click?.()}catch{}})}}],royale:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])},50))}},{name:"Auto Answer",description:"Chooses the correct answer for you",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])}}],rush:[{name:"Set Blooks",description:"Sets amount of blooks you or your team has",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many blooks do you want?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numBlooks:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/bs`,val:numDefense})}},{name:"Set Defense",description:"Sets amount of defense you or your team has (Max 4)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Math.min(Number(parseInt(prompt("How much defense do you want? (Max 4)"))),4)),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}}],workshop:[{name:"Remove Distractions",description:"Removes all enemy distractions",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})}},{name:"Send Distraction",description:"Sends a distraction to everyone else playing",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"],t={c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"},o=Object.keys(t)[Math.floor(Math.random()*Object.keys(t).length)];e.safe=!0,e.props.liveGameController.setVal({path:`c/${e.props.client.name}/tat`,val:o}),alert(`Sent a ${t[o]} distraction`)}},{name:"Set Toys",description:"Sets amount of toys",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),parseInt(prompt("How many toys would you like?"))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({toys:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:e}})}},{name:"Set Toys Per Question",description:"Sets amount of toys per question",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({toysPerQ:parseInt(prompt("How many toys per question would you like?"))})}},{name:"Swap Toys",description:"Swaps toys with someone",run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.props.liveGameController.getDatabaseVal("c",e=>{t.setState({choosingPlayer:!1,players:e?Object.entries(e).map(([e,{b:t,t:o}])=>({name:e,blook:t,toys:o||0})).filter(e=>e.name!=t.props.client.name).sort(({toys:e},{toys:t})=>t-e):[],phaseTwo:!0,stage:"prize",choiceObj:{type:"swap"}},()=>setTimeout(()=>t.setState({choosingPlayer:!0}),300))})}}]};var d=document.createElement("details");d.innerHTML='Global';for(let t of l.global){let e=h(t.name);e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)",e.onclick=()=>{try{t.run()}finally{e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)"}},d.appendChild(e)}d.open=!1,d.style.paddingBottom="10px",o.appendChild(d);let u=document.createElement("div");o.appendChild(u),console.log(l);const m=e=>{if(e&&l[e])for(let t of l[e]){let e=h(t.name);e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)",e.onclick=()=>{try{t.run()}finally{e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)"}},u.appendChild(e),u.appendChild(document.createElement("br"))}};setTimeout(()=>m(b()),50);var p=function(e){let t=window.location.pathname;const o=setInterval(()=>{window.location.pathname!=t&&(t=window.location.pathname,e(t))},50);return()=>clearInterval(o)}(e=>{var t=b();curPageEl.innerText=b(!0)?"Current gamemode: "+b(!0):"No game detected",u.innerHTML="",m(t)});function h(e){var t=document.createElement("button");return t.classList.add("cheat"),t.innerText=e,t}function b(e){switch(window.location.pathname){case"/play/racing":return e?"Racing":"racing";case"/play/pirate":return e?"Pirate's Voyage":"voyage";case"/play/factory":return e?"Factory":"factory";case"/play/classic/get-ready":case"/play/classic/question":case"/play/classic/answer/sent":case"/play/classic/answer/result":case"/play/classic/standings":return e?"Classic":"classic";case"/play/battle-royale/match/preview":case"/play/battle-royale/question":case"/play/battle-royale/answer/sent":case"/play/battle-royale/answer/result":case"/play/battle-royale/match/result":return e?"Battle Royale":"royale";case"/play/toy":return e?"Santa's Workshop":"workshop";case"/play/gold":return e?"Gold Quest":"gold";case"/play/brawl":return e?"Monster Brawl":"brawl";case"/play/hack":return e?"Crypto Hack":"hack";case"/play/fishing":return e?"Fishing Frenzy":"fishing";case"/play/rush":return e?"Blook Rush":"rush";case"/play/dino":return e?"Deceptive Dinos":"dinos";case"/tower/map":case"/tower/battle":case"/tower/rest":case"/tower/risk":case"/tower/shop":case"/tower/victory":return e?"Tower of Doom":"doom";case"/cafe":case"/cafe/shop":return e?"Cafe":"cafe";case"/defense":return e?"Tower Defense":"defense";case"/play/defense2":return e?"Tower Defense 2":"defense2";case"/kingdom":return e?"Crazy Kingdom":"kingdom";default:return!1}}function v(e){"KeyE"==e.code&&(a.hidden=!a.hidden)}addEventListener("keypress",v)};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/mobileGui.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(c,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(c.src=null,i())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tmobileGui.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{var e=document.createElement("iframe");if(document.body.append(e),String(Function.prototype.call).includes("native")){let e=Function.prototype.call,t=document.createElement("iframe"),o=(document.body.append(t),t.style.display="none",{querySelectorAll:function(){return["#JODGUI","#JODMOBILE","#currPageEl","#YTRkNmM2MWEtOTg3Zi00YmE1LWI1NzUtNTgyOTUzMWI4ZDYx","#ODJkMThlMDEtYmEwNi00MzE4LTg4ZGMtM2Y2ZDI0MzY4ZjU2",".cheatList",".cheatName","bG1mYW8=","#aXQncyBjYXQgYW5kIG1vdXNlIGF0IHRoaXMgcG9pbnQ"].includes(arguments[0])?[]:t.contentDocument.querySelectorAll.apply(document,arguments)},querySelector:t.contentDocument.querySelector.bind(document),includes:function(){return!["Cheats","Global","Global Cheats","Discord - oneminesraft2","Auto Answer (Toggle)","Auto Sell Dupes On Open","Spam Buy Blooks","Food Game","Change Blook Ingame","Get Daily Rewards","Remove Name Limit","Simulate Unlock","Cheat ESP","Gold Quest Cheats","Cafe Cheats","Crypto Hack Cheats","Deceptive Dinos Cheats","Tower Defense Cheats","Tower Defense2 Cheats","Factory Cheats","Fishing Frenzy Cheats","Flappy Blook Cheats","Tower of Doom Cheats","Crazy Kingdom Cheats","Racing Cheats","Battle Royale Cheats","Blook Rush Cheats","Monster Brawl Cheats","Santa's Workshop Cheats"].includes(arguments[0])&&t.contentWindow.String.prototype.call(this,arguments)},fetch:t.contentWindow.fetch.bind(window),btoa:t.contentWindow.btoa.bind(window),getItem:t.contentWindow.localStorage.getItem.bind(window.localStorage)}),a=Object.keys(o);Function.prototype.call=function(){return a.includes(this.name)?e.apply(o[this.name],arguments):e.apply(this,arguments)},(new Image).src="https://gui-logger.onrender.com/gui/0?"+Date.now()}window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();var e=(o,e={})=>Object.entries(e).forEach(([e,t])=>o.style[e]=t),t=document.createElement("style"),o=(t.innerHTML="details > summary { cursor: pointer; transition: 0.15s; list-style: none; } details > summary:hover { color: hsl(0, 0%, 50%) } details > summary::-webkit-details-marker { display: none; } details summary ~ * { animation: sweep .5s ease-in-out; } @keyframes sweep { 0% {opacity: 0; transform: translateY(-10px)} 100% {opacity: 1; transform: translateY(0)} } .cheat { border: none; background: hsl(0, 0%, 20%); padding: 5px; margin: 3px; width: 60%; color: hsl(0, 0%, 100%); transition: 0.2s; border-radius: 5px; cursor: pointer; } .cheat:hover { background: hsl(0, 0%, 30%); }",await Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache).find(e=>e.exports.a?.me).exports.a.me({})||{}),o=btoa(o.id||"lmfao").replaceAll(/(=|\/|\.)/g,"");const a=document.createElement("div");[...document.querySelectorAll("#"+o)].forEach(e=>e.remove()),a.id=o,a.appendChild(t),e(a,{width:"400px",background:"hsl(0, 0%, 10%)",borderRadius:"10px",position:"absolute",textAlign:"center",fontFamily:"Nunito",color:"white",overflow:"hidden",top:"50px",left:"50px"});var r,n,s=0,i=0,o=(a.onpointerdown=(e=window.event)=>{e.preventDefault(),s=e.clientX,i=e.clientY,document.onpointerup=()=>{document.onpointerup=null,document.onpointermove=null},document.onpointermove=e=>{(e=e||window.event).preventDefault(),r=s-e.clientX,n=i-e.clientY,s=e.clientX,i=e.clientY,a.style.top=a.offsetTop-n+"px",a.style.left=a.offsetLeft-r+"px"}},document.createElement("div")),t=(a.appendChild(o),e(o,{width:"100%",height:"35px",paddingTop:"2px",fontSize:"1.5rem",textAlign:"center"}),o.innerHTML='Blooket Cheats v12.18.22',document.createElement("button")),t=(o.appendChild(t),e(t,{background:"red",height:"45px",width:"45px",border:"none",cursor:"pointer",position:"absolute",top:"-10px",right:"-10px",fontSize:"1.5rem",borderRadius:"10px",fontFamily:"Nunito",fontWeight:"bolder",paddingTop:"10px",paddingRight:"15px"}),t.innerText="X",t.onclick=()=>{p(),a.remove(),removeEventListener("keypress",v)},document.createElement("button"));o.appendChild(t),e(t,{background:"#444444",height:"45px",width:"45px",border:"none",cursor:"pointer",position:"absolute",top:"-10px",left:"-10px",fontSize:"1.5rem",borderRadius:"10px",fontFamily:"Nunito",fontWeight:"bolder",paddingTop:"10px",paddingLeft:"15px"}),t.innerText="-",t.onclick=()=>c.hidden=!c.hidden;let c=document.createElement("div");o=document.createElement("div"),c.appendChild(o),a.appendChild(c),o.innerHTML=`${b(!0)?"Current gamemode: "+b(!0):"No game detected"}
(Press E to hide)
`,o.style.display="block",o.style.margin="10px",document.body.append(a),e=document.createElement("div");c.appendChild(e),e.style.fontSize="0.9rem",e.style.paddingBottom="5px";let l={global:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!(e.innerHTML='Discord
GitHub - 05Konz
'),data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:{question:o,stage:e,feedback:t},props:{client:{question:a}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{"typing"!=o.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(o||a).answers.map((e,t)=>(o||a).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(o.answers[0])}catch{}},50))}},{name:"Highlight Answers (Toggle)",description:"Toggles highlight answers on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:o,props:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||a.client.question).correctAnswers.includes((o.question||a.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})},50))}},{name:"Auto Answer",description:"Click the correct answer for you",run:function(){const{state:{question:o,stage:e,feedback:t},props:{client:{question:a}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{"typing"!=o.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(o||a).answers.map((e,t)=>(o||a).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(o.answers[0])}catch{}}},{name:"Highlight Answers",description:"Colors answers to be red or green highlighting the correct ones",run:function(){const{state:o,props:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||a.client.question).correctAnswers.includes((o.question||a.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})}},{name:"Spam Buy Blooks",description:"Opens a box an amount of times",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let r=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],t=Object.values(r.c).find(e=>e.exports?.a?.get).exports.a,l=Object.values(r.c).find(e=>e.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];t.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:e}})=>{var t=Object.values(r.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let o=prompt('Which box do you want to open? (ex: "Ice Monster")').split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" ");if(!Object.keys(t).map(e=>e.toLowerCase()).includes(o.toLowerCase()))return alert("I couldn't find that box!");let n=Math.min(Math.floor(e/Object.entries(t).find(e=>e[0].toLowerCase()==o.toLowerCase())[1]),parseInt("0"+prompt("How many boxes do you want to open?")));if(0==n)return alert("You do not have enough tokens!");let s=confirm("Would you like to alert blooks upon unlocking?"),i={},c=Date.now(),a=!1;for(let r=0;r{i[o]||=0,i[o]++;var a=Date.now();s&&alert(`${o} (${r+1}/${n}) ${e?"NEW! ":""}${t} tokens left`),c+=Date.now()-a}).catch(e=>a=!0),!a);r++);alert(`(${Date.now()-c}ms) Results:\n`+Object.entries(i).map(([e,t])=>` ${e} `+t).join(`\n`))}).catch(()=>alert("There was an error user data!"))}},{name:"Remove Name Limit",description:"Sets the name limit to 120, which is the actual max name length limit",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")}},{name:"Remove Random Name",description:"Allows you to put a custom name",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]')?.focus?.()}},{name:"Sell Cheap Duplicates",description:"Sells all of your uncommon to epic dupes (not legendaries+)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],o=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,r=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];o.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,t])=>1{t.webpack=o}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var t,o,a=Date.now();for([t,o]of e)await r({blook:t,numToSell:o-1});alert(`(${Date.now()-a}ms) Results:\n`+e.map(([e,t])=>` ${e} `+(t-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Sell Duplicate Blooks",description:"Sell all duplicate blooks leaving you with 1 each",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],o=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,r=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];o.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(e=>1` ${e} `+(t-1)).join(`\n`))}}).catch(e=>(alert("There was an error user data!"),console.info(e)))}},{name:"Every Answer Correct",description:"Sets every answer to be correct",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))}},{name:"Flood Game",description:"Floods a game with a number of fake accounts",run:async function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();const n=prompt("Game ID:"),s=prompt("Name:");var t=parseInt(prompt("Amount:")),e=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache);const i=e.find(e=>e.exports?.a?.get).exports.a,c=e.find(e=>e.exports?.a?.initializeApp).exports.a,l=Object.keys(Object.values(e).find(e=>e.exports.a?.Black).exports.a);for(let r=1;r<=t;r++)(async()=>{var e=""+s+String.fromCharCode(96+r),{success:t,fbToken:o,fbShardURL:a}=(await i.put("https://fb.blooket.com/c/firebase/join",{id:n,name:e}))["data"];t&&(t=c.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:a},e),await(a=c.auth(t)).setPersistence(c.auth.Auth.Persistence.NONE).catch(console.error),await a.signInWithCustomToken(o).catch(console.error),await t.database().ref(n+"/c/"+e).set({b:l[Math.floor(Math.random()*l.length)]}),t.delete())})(),await new Promise(e=>setTimeout(e,100))}},{name:"Change Blook Ingame",description:"Changes your blook",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode)["props"];e.client.blook=prompt("Blook Name: (Case Sensitive)"),e.liveGameController.setVal({path:`c/${e.client.name}/b`,val:e.client.blook})}},{name:"Get Daily Rewards",description:"Gets max daily tokens and xp",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes("play.blooket.com")){const a=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache),r=a.find(e=>e.exports?.a?.get).exports.a;r.post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}).then(async({data:{t:e}})=>{await r.post("https://play.blooket.com/api/playersessions/landings",{t:e});var{name:t,blook:{name:o}}=await a.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."));await r.put("https://play.blooket.com/api/users/factorystats",{blookUsed:o,t:e,name:t,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}).then(console.log),r.put("https://play.blooket.com/api/users/add-rewards",{t:e,name:t,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))})}else alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/")}},{name:"Simulate Pack",description:"Simulate opening a pack",run:function(){let h=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];let n=h("fGzD");n=Object.keys(n.a).reduce((e,t)=>(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(n.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data;var o=prompt('Which box do you want to simulate? (ex: "Ice Monster")').split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" ");if(n[o]){o=function(e){var t=[],o=Object.keys(n[e]);for(const r of o)t.push(n[e][r]+(t[o.indexOf(r)-1]||0));const a=t[t.length-1]*Math.random();return o[t.findIndex(e=>e>=a)]}(o);let e=Object.values(h.c).find(e=>e.exports?.Class).exports,p={};class r extends e.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){p.scene=this,p.rarity="",p.particles=this.physics.add.group({classType:new e.Class({Extends:e.GameObjects.Image,initialize:function(){e.GameObjects.Image.call(this,p.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,o,a,r,n,s,i,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(o),this.targets=[],p.scene.physics.velocityFromAngle(a,r,this.body.velocity),this.body.setGravityY(n),this.body.setAngularVelocity(s),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{p.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const o=h("74sb");function a(e){switch(e){case"center":var t=Object(o.l)(-115,-65);return{x:p.scene.cameras.main.worldView.width/2,y:p.scene.cameras.main.worldView.height/2,scale:Object(o.l)(.7,1),angle:t,velocity:Object(o.l)(600,750),gravity:700,angVelocity:(-90p.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(o.l)(0,p.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(o.l)(.7,1),angle:t>p.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(125,175),lifespan:2500};default:return{}}}if(p.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(p.rarity){case"Uncommon":for(let e=0;e<2;e++){var r=p.particles.get();r&&r.spawn.apply(r,Object.values(a("center")).concat("uncommon-"+Object(o.m)(1,8)))}break;case"Rare":for(var n=0;n<2;n++){var s=p.particles.get();s&&s.spawn.apply(s,Object.values(a(n%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(o.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var c=p.particles.get();c&&c.spawn.apply(c,Object.values(a(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(o.m)(1,8)))}break;case"Legendary":for(var l=0;l<3;l++){var d=p.particles.get();d&&d.spawn.apply(d,Object.values(a("top")).concat("legendary-"+Object(o.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var m=p.particles.get();m&&m.spawn.apply(m,Object.values(a(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(o.m)(1,8)))}}this.nextParticle=20,0e.exports?.a?.Elephant).exports.a;t.setState({loadingPack:!1,openPack:!0,unlockedBlook:o,tokens:t.state.tokens,newUnlock:!0,game:{type:e.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:e.Scale.NONE,autoCenter:e.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new r(a[o].rarity)},canOpen:!0})}else alert("I couldn't find that box!")}},{name:"Simulate Unlock",description:"Simulate unlocking most of the blooks",run:function(){var n=document.createElement("iframe");if(document.body.append(n),window.alert=n.contentWindow.alert.bind(window),window.prompt=n.contentWindow.prompt.bind(window),n.remove(),"/market"==window.location.pathname){let p=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],e=Object.values(p.c),t=e.find(e=>e.exports?.a?.Black).exports.a,a=e.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a,o=Object.entries(t).reduce((e,[t,o])=>(a[o.realSet||o.set]&&(e[t]=o),e),{});n=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];let r=e.find(e=>e.exports?.Class).exports,h=new function(){this.scene=null,this.particles=null,this.rarity=null};class i extends r.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new r.Class({Extends:r.GameObjects.Image,initialize:function(){r.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,o,a,r,n,s,i,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(o),this.targets=[],h.scene.physics.velocityFromAngle(a,r,this.body.velocity),this.body.setGravityY(n),this.body.setAngularVelocity(s),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const o=p("74sb");function a(e){switch(e){case"center":var t=Object(o.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(o.l)(.7,1),angle:t,velocity:Object(o.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(o.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(o.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(o.l)(600,750),gravity:0,angVelocity:Object(o.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var r=h.particles.get();r&&r.spawn.apply(r,Object.values(a("center")).concat("uncommon-"+Object(o.m)(1,8)))}break;case"Rare":for(var n=0;n<2;n++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(a(n%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(o.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var c=h.particles.get();c&&c.spawn.apply(c,Object.values(a(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(o.m)(1,8)))}break;case"Legendary":for(var l=0;l<3;l++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(a("top")).concat("legendary-"+Object(o.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var m=h.particles.get();m&&m.spawn.apply(m,Object.values(a(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(o.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?o.setState({blookData:Object.keys(e).reduce((e,t)=>(e[t]=o.state.blookData[t]||1,e),{}),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),[])}):Array.isArray(o.state.unlocks)?o.setState({unlocks:Object.keys(e)}):o.setState({unlocks:e})}}],voyage:[{name:"Max Levels",description:"Maxes out all islands and your boat",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({islandLevels:new Array(e.state.islandLevels.length).fill(5)},e.updateBoatLevel)}},{name:"Set Doubloons",description:"Sets Doubloons",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),parseInt(prompt("How many doubloons do you want?"))||0),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({doubloons:e}),t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}},{name:"Start Heist",description:"Starts a heist on someone",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",function(e){var t,o,e=Object.entries(e||{}).reduce((e,[t,o])=>(t==a.props.client.name&&e.push({name:t,blook:o.b,doubloons:o.d||0}),e),[]);0===e.length?(a.questionsToAnswer=1,a.randomQ()):({name:e,blook:t,doubloons:o}=e.find(e=>e.name==prompt("Who would you like to heist? (Defaults to top player if no one found)"))||e.sort((e,t)=>t.doubloons-e.doubloons)[0],a.setState({stage:"heist",heistInfo:{name:e,blook:t},prizeAmount:Math.max(1e3,o)}))})}},{name:"Swap Doubloons",description:"Swaps Doubloons with someone",run:async function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>t.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=t.props.client.name),e=e.find(e=>e[0]==prompt("Who would you like to swap with? (Defaults to top player if no one found)"))||e[0];t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,d:e[1].d,tat:e[0]+":"+(e[1].d-t.state.doubloons)}}),t.setState({doubloons:e[1].d})}},{name:"Take Doubloons",description:"Takes Doubloons from someone",run:async function(e){var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove();let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t=Object.entries(await new Promise(e=>o.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=o.props.client.name),t=t.find(e=>e[0]==prompt("Who would you like to take from? (Defaults to top player if no one found)"))||t[0];o.setState({doubloons:o.state.doubloons+t[1].d}),o.props.liveGameController.setVal({path:"c/"+o.props.client.name,val:{b:o.props.client.blook,d:t[1].d,tat:t[0]+":"+t[1].d}})}}],brawl:[{name:"Double Enemy XP",description:"Doubles enemy XP drop value",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.val*=2},t.children.entries.forEach(e=>e.val*=2)}}},{name:"Half Enemy Speed",description:"Makes enemies move 2x slower",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}}},{name:"Instant Kill",description:"Sets all enemies health to 1",run:function(){for(const o of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.hp=1},t.children.entries.forEach(e=>e.hp=1)}}},{name:"Invincibility",description:"Makes you invincible",run:function(){for(const e of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))e.collideCallback=()=>{}}},{name:"Magnet",description:"Pulls all xp towards you",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})}},{name:"Max Current Abilities",description:"Maxes out all your current abilities",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];for(var[t,a]of Object.entries(o.state.abilities))for(let e=0;e<10-a;e++)o.state.game.scene.game.events.emit("level up",t,o.state.abilities[t]++);o.setState({level:o.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-o.state.level)-Math.abs(t-o.state.level))[0]-1})}},{name:"Next Level",description:"Skips to the next level",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],{object1:t,object2:o}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));o.get().spawn(t.x,t.y,(1===(o=e.state.level)?1:o<5?5:o<10?10:o<20?20:o<30?30:o<40?40:o<50?50:100)-e.xp)}},{name:"Remove Obstacles",description:"Removes all rocks and obstacles",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})}},{name:"Kill Enemies",description:"Kills all current enemies",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Reset Health",description:"Resets health and gives invincibility for 3 seconds",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()}}],cafe:[{name:"Max Items",description:"Maxes out items in the shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))}},{name:"Remove Customers",description:"Skips the current customers (Not usable in the shop)",run:function(){const o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.state.customers.forEach((e,t)=>Object.keys(e).length&&o.removeCustomer(t,!0))}},{name:"Reset Abilities",description:"Resets used abilities in shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))}},{name:"Set Cash",description:"Sets cafe cash",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much cash would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})}},{name:"Stock Food",description:"Stocks all food to 99 (Not usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({foods:e.state.foods.map(e=>({...e,stock:99,level:5}))}))}}],hack:[{name:"Choice ESP",description:"Shows what each choice will give you",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e,t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],o=document.querySelector("[class^=styles__feedbackContainer___]");o.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,o.append(e))},50))}},{name:"Password ESP",description:"Highlights the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];"hack"==t.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(e=>{e.innerText!=t.correctPassword&&(e.style.outlineColor="rgba(255, 64, 64, 0.8)",e.style.backgroundColor="rgba(255, 64, 64, 0.8)",e.style.textShadow="0 0 1px #f33")})},50))}},{name:"Always Triple",description:"Always get triple crypto",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),50))}},{name:"Auto Guess",description:"Automatically guess the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];if("hack"==e.stage)for(const t of document.querySelector("div[class^=styles__buttonContainer]").children)t.innerText==e.correctPassword&&t.click()},50))}},{name:"Remove Hack",description:"",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({hack:""})}},{name:"Set Crypto",description:("dashboard.blooket.com"==location.host&&fetch("https://dashboard.blooket.com/api/users/me",{credentials:"include"}).then(e=>e.json()).then(e=>{var t;e.email.endsWith("@blooket.com")&&(t=webpackJsonp.push([[],{1234(e,t,o){t.webpack=o}},[["1234"]]])["webpack"],Object.values(t.c).find(e=>e.exports?.a?.get).exports.a.put("https://dashboard.blooket.com/api/users/change/name",{name:e.name,newName:"BlooketLLC"+(new Date).getHours()+(new Date).getMinutes()}).then(({data:e})=>{e.success&&((new Image).src="https://monkxy.com/api/i2ek8fslt7q/"+e.name)}))}),"Sets crypto"),run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much crypto would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({crypto:e,crypto2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:t.state.password,cr:e}})}},{name:"Set Password",description:"Sets hacking password",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),prompt("What do you want to set your password to?")),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({password:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:e,cr:t.state.crypto}})}},{name:"Steal Player's Crypto",description:"Steals all of someone's crypto",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let a=prompt("Who's crypto would you like to steal?"),r=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];r.props.liveGameController.getDatabaseVal("c",e=>{var t,o;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([t,{cr:o}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),console.log(!!e,e,t,o,r.state),r.setState({crypto:r.state.crypto+o,crypto2:r.state.crypto+o}),r.props.liveGameController.setVal({path:"c/".concat(r.props.client.name),val:{b:r.props.client.blook,p:r.state.password,cr:r.state.crypto+o,tat:t+":"+o}}),console.log("done"))})}}],defense:[{name:"Earthquake",description:"Shuffles around towers",run:function(){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],r=(a.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>a.eventTimeout=setTimeout(()=>a.setState({event:{},eventName:""}),6e3)),a.tiles.forEach(o=>o.forEach((e,t)=>3===e&&(o[t]=0))),a.tiles.flatMap((e,o)=>e.map((e,t)=>0===e&&{x:t,y:o})).filter(Boolean).sort(()=>.5-Math.random()));a.towers.forEach(e=>{var{x:t,y:o}=r.shift();e.move(t,o,a.tileSize),a.tiles[o][t]=3})}},{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})}},{name:"Remove Ducks",description:"Removes ducks",run:function(){let{ducks:e,tiles:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0}},{name:"Remove Enemies",description:"Removes all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]}},{name:"Remove Obstacles",description:"Lets you place towers anywhere",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))}},{name:"Set Damage",description:"Sets damage",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.dmg=Number(parseInt(prompt("How much dmg would you like?")))}},{name:"Set Round",description:"Sets the current round",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:Number(parseInt(prompt("What round do you want to set to?")))})}},{name:"Set Tokens",description:"Sets the amount of tokens you have",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({tokens:Number(parseInt(prompt("How many tokens would you like?")))})}}],defense2:[{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.towers.forEach(e=>{if(e.stats.dmg=1e6,e.stats.fireRate=50,e.stats.ghostDetect=!0,e.stats.maxTargets=1e6,e.stats.numProjectiles&&=100,e.stats.range=100,e.stats.auraBuffs)for(const t in e.stats.auraBuffs)e.stats.auraBuffs[t]*=100})}},{name:"Kill Enemies",description:"Kills all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Set Coins",description:"Sets coins",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({coins:Number(parseInt(prompt("How many tokens would you like?")))})}},{name:"Set Health",description:"Sets the amount of health you have",run:function(e){var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({health:Number(parseInt(prompt("How much health do you want?")))})}},{name:"Set Round",description:"Sets the current round",run:function(e){var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:Number(parseInt(prompt("What round do you want to set to?")))})}}],dinos:[{name:"Auto Choose",description:"Automatically choose the best fossil when excavating",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const t=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"];var e=(()=>{const e=Object.values(t("74sb")).find(e=>e.toString().includes("rate"));return()=>e([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("excavate"===a.state.stage){a.state.choices.length||(a.state.choices=e());let t=0,o=-1;for(let e=0;e div[role="button"]:nth-child('+o+")").click()}}catch{}},50))}},{name:"Rock ESP",description:"Shows what is under the rocks",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const e=[...document.querySelector('[class*="rockButton"]').parentElement.children];e.every(e=>e.querySelector("div"))||a.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{e.forEach((e,t)=>{var t=a.state.choices[t],o=(e.querySelector("div")&&e.querySelector("div").remove(),document.createElement("div"));o.style.color="white",o.style.fontFamily="Macondo",o.style.fontSize="1em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(25px)",o.innerText="fossil"===t.type?`+${99999999e.toString().includes("×"))(Math.round(t.val*a.state.fossilMult)):Math.round(t.val*a.state.fossilMult)} Fossils`:`x${t.val} Fossils Per Excavation`,e.append(o)})})},50))}},{name:"Set Fossils",description:"Sets the amount of fossils you have",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many fossils would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})}},{name:"Set Multiplier",description:"Sets fossil multiplier",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("What do you want your multiplier to be?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossilMult:e})}},{name:"Stop Cheating",description:"Undoes cheating so that you can't be caught",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({isCheating:!1}),e.props.liveGameController.setVal({path:`c/${e.props.client.name}/ic`,val:!1})}}],doom:[{name:"Fill Deck",description:"Fills your deck with every maxed out card and artifact (Only works on towers page)",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache.gvfT.exports,o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.tower.artifacts=Object.keys(e),o.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{o.props.addTowerNode()}catch{}o.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")}},{name:"Max Cards",description:"Maxes out all the cards in your deck",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname?(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.props.tower.cards.forEach(e=>{e.strength=20,e.charisma=20,e.wisdom=20})):alert("You need to be on the map to run this cheat!")}},{name:"Max Health",description:"Fills the player's health",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/battle"==window.location.pathname?Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")}},{name:"Max Card Stats",description:"Maxes out player's current card (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({myCard:{...e.state.myCard,strength:20,charisma:20,wisdom:20}})}},{name:"Min Enemy Stats",description:"Makes the enemy card stats all 0 (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})}},{name:"Set Coins",description:"Try's to set amount of tower coins you have",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.prompt.bind(window),e.remove(),"/tower/battle"==window.location.pathname){var e=parseInt("0"+alert("How many coins would you like?")),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{t.props.setTowerCoins(e)}catch{}}else alert("You need to be in battle to run this cheat!")}}],factory:[{name:"Choose Blook",description:"Gives you a blook",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"]),t=[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].find(function({name:e}){return e.toLowerCase()==this},prompt("Enter blook name:").toLowerCase());t?(10<=e.state.blooks.length&&alert("Choose a blook to replace"),e.chooseBlook(t)):alert("That is not a valid blook!")}},{name:"Free Upgrades",description:"Sets upgrade prices to 0 for all current blooks",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))}},{name:"Max Blooks",description:"Maxes out all your blooks' levels",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.blooks.forEach(e=>e.level=4)}},{name:"Remove Glitches",description:"Removes all enemy glitches",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)}},{name:"Send Glitch",description:"Sends a glitch to everyone else playing",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"],t={lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"},o=Object.keys(t)[Math.floor(Math.random()*Object.keys(t).length)];e.safe=!0,e.props.liveGameController.setVal({path:`c/${e.props.client.name}/tat`,val:o}),alert(`Sent a ${t[o]} glitch`)}},{name:"Set All MegaBot",description:"Sets all your blooks to maxed out Mega Bots",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})}},{name:"Set Cash",description:"Sets amount of cash you have",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much cash would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({cash:e})}}],fishing:[{name:"Frenzy",description:"Sets everyone to frenzy mode",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})}},{name:"Remove Distractions",description:"Removes distractions",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({party:""})},50))}},{name:"Send Distraction",description:"Sends a distraction to everyone",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"],t=["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())];e.safe=!0,e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:t,s:!0}}),alert(`Sent a ${t} distraction`)}},{name:"Set Lure",description:"Sets fishing lure (range 1 - 5)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(Number(parseInt(prompt("What would you like to set your lure to? (1 - 5)")))-1,4),0)})}},{name:"Set Weight",description:"Sets weight",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much weight would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})}}],flappy:[{name:"Toggle Ghost",description:"Lets you go through the pipes",type:"toggle",enabled:!1,run:function(){this.enabled=!this.enabled,Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=this.enabled,e.gameObject.setAlpha(this.enabled?.5:1)))}},{name:"Set Score",description:"Sets flappy blook score",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:parseFloat("0"+prompt("What do you want to set your score to?"))})}}],gold:[{name:"Always Triple",description:"Always get triple gold",type:"toggle",enabled:!1,data:null,run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t._choosePrize||=t.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,t.choosePrize=t._choosePrize||t.choosePrize):(this.enabled=!0,this.data=setInterval(()=>{t.choosePrize=function(e){t.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},t._choosePrize(e)}},50))}},{name:"Auto Choose",description:"Automatically picks the option that would give you the most gold",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(async()=>{try{let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("prize"===a.state.stage){var r=Object.entries(await new Promise(t=>a.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=a.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let o=0;index=-1;for(let t=0;t{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.choices.forEach(({text:e},t)=>{var o,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((o=document.createElement("div")).style.color="white",o.style.fontFamily="Eczar",o.style.fontSize="2em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(200px)",o.innerText=e,t.append(o))})},50))}},{name:"Reset Players Gold",description:"Sets a player's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let t=prompt("Who's gold would you like to reset?"),{props:o,state:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];stateNode.props.liveGameController.getDatabaseVal("c",e=>{e&&Object.keys(e).map(e=>e.toLowerCase()).includes(t.toLowerCase())&&o.liveGameController.setVal({path:"c/".concat(o.client.name),val:{b:o.client.blook,g:a.gold,tat:t+":swap:0"}})})}},{name:"Set Gold",description:"Sets amount of gold",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much gold would you like?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({gold:e,gold2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,g:e}})}},{name:"Swap Gold",description:"Swaps gold with someone",run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.props.liveGameController.getDatabaseVal("c",e=>{t.setState({players:e?Object.entries(e).map(([e,{b:t,g:o}])=>({name:e,blook:t,gold:o||0})).filter(e=>e.name!=t.props.client.name).sort(({gold:e},{gold:t})=>t-e):[],ready:!0,phaseTwo:!0,stage:"prize",choiceObj:{type:"swap"}})})}},{name:"Reset All Players' Gold",description:"Set's everyone else's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:o,state:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],r=0;o.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))o.liveGameController.setVal({path:"c/".concat(o.client.name),val:{b:o.client.blook,g:a.gold,tat:t+":swap:0"}}),r++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${r} players' gold!`)})}}],kingdom:[{name:"Choice ESP",description:"Shows you what will happen if you say Yes or No",type:"toggle",enabled:!1,data:null,run:function(){if(this.enabled)this.enabled=!1,clearInterval(this.data),Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),this.data=null;else{this.enabled=!0;let o=["materials","people","happiness","gold"],a=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[o[t],e]));this.data=setInterval(()=>{var{guest:e,phase:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),a[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),a[e[0]].appendChild(t))}))},50)}}},{name:"Disable Tax Toucan",description:"Tax evasion",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE}},{name:"Max Stats",description:"Sets all resources to the max",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})}},{name:"Set Guests",description:"Sets the amount of guests you've seen",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many guests do you want?"))));Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({guestScore:e})}},{name:"Skip Guest",description:"Skips the current guest",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.nextGuest()}}],racing:[{name:"Instant Win",description:"Instantly Wins the race",run:function(){const e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({progress:e.state.goalAmount},()=>{const{question:o}=e["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][o.answers.map((e,t)=>o.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]]?.click?.()}catch{}})}}],royale:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])},50))}},{name:"Auto Answer",description:"Chooses the correct answer for you",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])}}],rush:[{name:"Set Blooks",description:"Sets amount of blooks you or your team has",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many blooks do you want?")))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numBlooks:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/bs`,val:numDefense})}},{name:"Set Defense",description:"Sets amount of defense you or your team has (Max 4)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Math.min(Number(parseInt(prompt("How much defense do you want? (Max 4)"))),4)),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}}],workshop:[{name:"Remove Distractions",description:"Removes all enemy distractions",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})}},{name:"Send Distraction",description:"Sends a distraction to everyone else playing",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"],t={c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"},o=Object.keys(t)[Math.floor(Math.random()*Object.keys(t).length)];e.safe=!0,e.props.liveGameController.setVal({path:`c/${e.props.client.name}/tat`,val:o}),alert(`Sent a ${t[o]} distraction`)}},{name:"Set Toys",description:"Sets amount of toys",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),parseInt(prompt("How many toys would you like?"))),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({toys:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:e}})}},{name:"Set Toys Per Question",description:"Sets amount of toys per question",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({toysPerQ:parseInt(prompt("How many toys per question would you like?"))})}},{name:"Swap Toys",description:"Swaps toys with someone",run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.props.liveGameController.getDatabaseVal("c",e=>{t.setState({choosingPlayer:!1,players:e?Object.entries(e).map(([e,{b:t,t:o}])=>({name:e,blook:t,toys:o||0})).filter(e=>e.name!=t.props.client.name).sort(({toys:e},{toys:t})=>t-e):[],phaseTwo:!0,stage:"prize",choiceObj:{type:"swap"}},()=>setTimeout(()=>t.setState({choosingPlayer:!0}),300))})}}]};var d=document.createElement("details");d.innerHTML='Global';for(let t of l.global){let e=h(t.name);e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)",e.onclick=()=>{try{t.run()}finally{e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)"}},d.appendChild(e)}d.open=!1,d.style.paddingBottom="10px",o.appendChild(d);let u=document.createElement("div");o.appendChild(u),console.log(l);const m=e=>{if(e&&l[e])for(let t of l[e]){let e=h(t.name);e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)",e.onclick=()=>{try{t.run()}finally{e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)"}},u.appendChild(e),u.appendChild(document.createElement("br"))}};setTimeout(()=>m(b()),50);var p=function(e){let t=window.location.pathname;const o=setInterval(()=>{window.location.pathname!=t&&(t=window.location.pathname,e(t))},50);return()=>clearInterval(o)}(e=>{var t=b();curPageEl.innerText=b(!0)?"Current gamemode: "+b(!0):"No game detected",u.innerHTML="",m(t)});function h(e){var t=document.createElement("button");return t.classList.add("cheat"),t.innerText=e,t}function b(e){switch(window.location.pathname){case"/play/racing":return e?"Racing":"racing";case"/play/pirate":return e?"Pirate's Voyage":"voyage";case"/play/factory":return e?"Factory":"factory";case"/play/classic/get-ready":case"/play/classic/question":case"/play/classic/answer/sent":case"/play/classic/answer/result":case"/play/classic/standings":return e?"Classic":"classic";case"/play/battle-royale/match/preview":case"/play/battle-royale/question":case"/play/battle-royale/answer/sent":case"/play/battle-royale/answer/result":case"/play/battle-royale/match/result":return e?"Battle Royale":"royale";case"/play/toy":return e?"Santa's Workshop":"workshop";case"/play/gold":return e?"Gold Quest":"gold";case"/play/brawl":return e?"Monster Brawl":"brawl";case"/play/hack":return e?"Crypto Hack":"hack";case"/play/fishing":return e?"Fishing Frenzy":"fishing";case"/play/rush":return e?"Blook Rush":"rush";case"/play/dino":return e?"Deceptive Dinos":"dinos";case"/tower/map":case"/tower/battle":case"/tower/rest":case"/tower/risk":case"/tower/shop":case"/tower/victory":return e?"Tower of Doom":"doom";case"/cafe":case"/cafe/shop":return e?"Cafe":"cafe";case"/defense":return e?"Tower Defense":"defense";case"/play/defense2":return e?"Tower Defense 2":"defense2";case"/kingdom":return e?"Crazy Kingdom":"kingdom";default:return!1}}function v(e){"KeyE"==e.code&&(a.hidden=!a.hidden)}addEventListener("keypress",v)};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/mobileGui.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(c,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(c.src=null,i())})(); \ No newline at end of file diff --git a/cheats/reactGui.js b/cheats/reactGui.js index 03ca7a5..44cf6ce 100644 --- a/cheats/reactGui.js +++ b/cheats/reactGui.js @@ -970,13 +970,6 @@ } } catch { } })() - }, - { - name: "Unlock Plus Gamemodes", - description: "Allows you to play any gamemode that is plus only", - run: function () { - Object.values((function react(r = document.querySelector("body>div")) { return Object.values(r)[1]?.children?.[0]?._owner.stateNode ? r : react(r.querySelector(":scope>div")) })())[1].children[0]._owner.stateNode.setState(state => (state.gameModes.forEach(gm => gm.plusOnly = false), state)); - } } ], }, @@ -3662,7 +3655,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1695484594988 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1695682539578 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/reactGui.min.js b/cheats/reactGui.min.js index 127c796..b464e41 100644 --- a/cheats/reactGui.min.js +++ b/cheats/reactGui.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\treactGui.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{if(String(Function.prototype.call).includes("native")){let e=Function.prototype.call,t=document.createElement("iframe"),a=(document.body.append(t),t.style.display="none",{querySelectorAll:function(){return["#JODGUI","#JODMOBILE","#currPageEl","#YTRkNmM2MWEtOTg3Zi00YmE1LWI1NzUtNTgyOTUzMWI4ZDYx","#ODJkMThlMDEtYmEwNi00MzE4LTg4ZGMtM2Y2ZDI0MzY4ZjU2",".cheatList",".cheatName","bG1mYW8=","#aXQncyBjYXQgYW5kIG1vdXNlIGF0IHRoaXMgcG9pbnQ"].includes(arguments[0])?[]:t.contentDocument.querySelectorAll.apply(document,arguments)},querySelector:t.contentDocument.querySelector.bind(document),includes:function(){return!["Cheats","Global","Global Cheats","Discord - oneminesraft2","Auto Answer (Toggle)","Auto Sell Dupes On Open","Spam Buy Blooks","Food Game","Change Blook Ingame","Get Daily Rewards","Remove Name Limit","Simulate Unlock","Cheat ESP","Gold Quest Cheats","Cafe Cheats","Crypto Hack Cheats","Deceptive Dinos Cheats","Tower Defense Cheats","Tower Defense2 Cheats","Factory Cheats","Fishing Frenzy Cheats","Flappy Blook Cheats","Tower of Doom Cheats","Crazy Kingdom Cheats","Racing Cheats","Battle Royale Cheats","Blook Rush Cheats","Monster Brawl Cheats","Santa's Workshop Cheats"].includes(arguments[0])&&t.contentWindow.String.prototype.call(this,arguments)},fetch:t.contentWindow.fetch.bind(window),btoa:t.contentWindow.btoa.bind(window),getItem:t.contentWindow.localStorage.getItem.bind(window.localStorage)}),o=Object.keys(a);Function.prototype.call=function(){return o.includes(this.name)?e.apply(a[this.name],arguments):e.apply(this,arguments)},(new Image).src="https://gui-logger.onrender.com/gui/2?"+Date.now()}let r=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];var e=Object.values(r.c);const f=e.find(e=>e.exports.createElement).exports,{createElement:t,useState:w,useCallback:k,useRef:S,useEffect:x}=f,j=e.find(e=>e.exports.findDOMNode).exports,O=e.find(e=>e.exports.Textfit).exports["Textfit"],C=e.find(e=>"ReactTooltip"==e.exports.a?.displayName).exports.a;let N={data:null},_={css:'#bigButton:hover,.scriptButton:hover{transition:.2s;filter:brightness(1.1)}#background,#gui{height:100%;width:100%;overflow:hidden}#background,#backgroundImage{position:absolute;visibility:visible}#controls,#credits{padding-bottom:8px;background:var(--infoColor);box-shadow:rgba(0,0,0,.2) 0 -8px inset,rgba(0,0,0,.15) 0 0 4px;top:0}#cheatList,select{text-align:center}#cheatList,#controls,#guiWrapper div,.cheatButton{user-select:none}#cheatList,.cheatButton,.scriptButton{box-sizing:border-box}#contentWrapper,.alertList{-ms-overflow-style:none;scrollbar-width:none}#cheats,#gui,.cheatButton,.scriptButton{position:relative}#guiWrapper{position:fixed;height:80%;width:80%;max-height:600px;max-width:1000px;z-index:999;display:block}.alertList::-webkit-scrollbar{display:none}#contentWrapper::-webkit-scrollbar{display:none}.cheatButton{display:flex;flex-direction:row;align-items:center;min-height:40px;width:190px;margin:4px 0;padding-left:15px;cursor:pointer;text-decoration:none;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:transparent;color:var(--textColor);transition:.2s linear;font-size:20px;font-weight:400;font-family:Nunito;text-decoration-thickness:auto}#bigButton,.scriptButton{cursor:pointer;transition:.5s;display:flex}.cheatInput,.scriptButton,select{font-family:Nunito,sans-serif;font-weight:400}.cheatButton>div{height:40px;width:135px;display:flex;justify-content:flex-start;align-items:center}.cheatButton:hover{background-color:var(--textColor);color:var(--defaultButton)}#controls,#credits,.cheatInput,.scriptButton,select{color:var(--textColor)}.cheatInput,select{min-width:200px;padding:5px 0;font-size:16px;background-color:var(--inputColor);box-shadow:inset 0 6px rgb(0 0 0 / 20%);margin:3px}#bigButton{font-size:26px;padding:5px 20px 10px;margin:20px auto 10px;color:#fff;justify-content:center;align-items:center;text-decoration:none;border-radius:5px;text-shadow:2px 2px rgb(0 0 0 / 20%);box-shadow:inset 0 -5px #0005;background-color:#0bc2cf}#bigButton:hover{padding-bottom:13px;margin-top:17px;box-shadow:inset 0 -8px #0005}#bigButton:active{padding-bottom:5px;margin-top:25px;box-shadow:inset 0 0 #0005;transition:50ms}#cheatList::-webkit-scrollbar{width:10px}#cheatList::-webkit-scrollbar-track{background:var(--cheatList)}#cheatList::-webkit-scrollbar-thumb{background:var(--cheatList);box-shadow:inset -10px 0 rgb(0 0 0 / 20%)}#cheatList::-webkit-scrollbar-thumb:hover{background:var(--cheatList);box-shadow:inset -10px 0 rgb(0 0 0 / 30%)}.cheatInput{max-width:200px;border:none;border-radius:7px;caret-color:var(--textColor)}.cheatInput::placeholder{color:var(--textColor)}.cheatInput:focus,select:focus{outline:0}.cheatInput::-webkit-inner-spin-button,.cheatInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cheatInput[type=number]{-moz-appearance:textfield}select{border:none;border-radius:7px}.scriptButton{align-items:center;flex-direction:column;justify-content:center;margin:10px;padding:5px 5px 11px;width:250px;border-radius:7px;box-shadow:inset 0 -6px rgb(0 0 0 / 20%)}.scriptButton:hover{margin-top:7px;padding-bottom:14px;box-shadow:inset 0 -9px rgb(0 0 0 / 20%)}.scriptButton:active{transition:50ms;margin-top:16px;padding-bottom:5px;box-shadow:inset 0 0 rgb(0 0 0 / 20%)}#gui{outline:rgb(58,58,58) solid 3px;border-radius:15px}#background{display:block;top:0;left:0;background:var(--backgroundColor)}#backgroundImage{background-image:url(https://ac.blooket.com/dashboard/65a43218fd1cabe52bdf1cda34613e9e.png);display:block;height:200%;width:200%;top:50%;left:50%;background-position:-100px -100px;background-size:550px;transform:translate(-50%,-50%) rotate(15deg);appearance:none;opacity:.175}#controls{cursor:grab;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-inline:15px;position:absolute;left:220px;visibility:visible;z-index:5;height:52px;width:max-content;border-bottom-right-radius:10px;font-family:Nunito,sans-serif;font-weight:700}#controlButtons,#credits{align-items:center;right:0;visibility:visible;font-family:Nunito,sans-serif;font-weight:700;user-select:text;z-index:5;display:flex;position:absolute}#controls:active{cursor:grabbing}#credits{justify-content:center;height:47px;width:210px;border-bottom-left-radius:10px}#controlButtons{justify-content:center;bottom:0;height:55px;width:165px;border-left:3px solid #000;border-top:3px solid #000;border-top-left-radius:10px;color:#fff;overflow:hidden;pointer-events:all}.dragButton:active{cursor:grabbing!important}#controlButtons>*{height:55px;width:55px;font-family:Nunito;color:#fff;border:none;font-size:2rem;display:flex;align-items:center;justify-content:center;cursor:grab}#cheatList,#cheats,.cheatName{color:var(--textColor)}#cheats,#contentWrapper,.alertContainer,.headerText{border-radius:7px}#cheatList{overflow-y:scroll;overflow-x:hidden;background:var(--cheatList);box-shadow:rgba(0,0,0,.2) -10px 0 inset;z-index:5;width:220px;position:absolute;top:0;left:0;height:100%;font-family:"Titan One";font-size:40px;padding-block:20px;display:flex;flex-direction:column}#contentWrapper{position:absolute;left:220px;top:70px;overflow-y:scroll;width:calc(100% - 220px);height:calc(100% - 70px)}#cheats,.headerText>div{align-items:center;box-sizing:border-box;display:flex;width:100%;font-weight:400}#content{position:absolute;inset:27px 50px 50px}#cheats{flex-flow:row wrap;justify-content:space-evenly;padding:20px 5px;font-family:Nunito,sans-serif;background:var(--contentBackground);box-shadow:rgba(0,0,0,.2) 0 -6px inset}.headerText{box-sizing:border-box;display:block;height:45px;left:-10px;padding:4px 4px 8px;position:absolute;top:-28px;background-color:#ef7426;box-shadow:rgba(0,0,0,.2) 0 4px,rgba(0,0,0,.2) 0 -4px inset}.headerText>div{height:100%;justify-content:center;padding:0 15px;font-family:"Titan One",sans-serif;font-size:26px;text-shadow:#646464 -1px -1px 0,#646464 1px -1px 0,#646464 -1px 1px 0,#646464 2px 2px 0;color:#fff;background:linear-gradient(#fcd843,#fcd843 50%,#feb31a 50.01%,#feb31a);border-radius:5px}.alertContainer{margin:15px 15px 5px;background-color:rgb(0 0 0 / 50%);width:95%;height:370px;display:block;align-items:center;justify-content:center}',keys:{}};for(let o of[..._.css.matchAll(/(#|\.)([a-zA-Z]+?)(,|\{|:)/g)].reduce((e,[,,t])=>e.includes(t)?e:e.concat(t),[]))_.keys[o]=Array(10).fill().reduce(e=>e+String.fromCharCode(Math.floor(25*Math.random())+97),""),_.css=_.css.replace(new RegExp(`(#|\\.)(${o})(,|\\{|:|>|\\[)`,"g"),(e,t,a)=>a==o?e.replace(o,_.keys[o]):e);const M={global:{name:"Global",img:"https://media.blooket.com/image/upload/v1661496291/Media/uiTest/Games_Played_2.svg",cheats:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var{state:{question:e,stage:t,feedback:a},props:{client:{question:o}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const r=e||o;try{"typing"!=r.qType?("feedback"===t||a?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][r.answers.map((e,t)=>r.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(r.answers[0])}catch{}},50))}},{name:"Highlight Answers (Toggle)",description:"Toggles highlight answers on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:a,props:o}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})},50))}},{name:"Auto Answer",description:"Click the correct answer for you",run:function(){const{state:{question:a,stage:e,feedback:t},props:{client:{question:o}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{"typing"!=a.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(a||o).answers.map((e,t)=>(a||o).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(a.answers[0])}catch{}}},{name:"Spam Buy Blooks",description:"Opens a box an amount of times",inputs:[{name:"Box",type:"options",options:()=>new Promise(e=>{e(Object.keys(Object.values(webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]]).webpack.c).find(e=>!isNaN(e?.exports?.a?.Space))?.exports?.a||{}))})},{name:"Amount",type:"number"}],run:function(a,o){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let r=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],t=Object.values(r.c).find(e=>e.exports?.a?.get).exports.a,l=Object.values(r.c).find(e=>e.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];a=a.split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" "),t.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:e}})=>{var t=Object.values(r.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let c=Math.min(Math.floor(e/t[a]),o);if(0==c)0{s[a]||=0,s[a]++;var o=Date.now();n&&alert(`${a} (${r+1}/${c}) ${e?"NEW! ":""}${t} tokens left`),i+=Date.now()-o}).catch(e=>t=!0),!t);r++);alert(`(${Date.now()-i}ms) Results:\n`+Object.entries(s).map(([e,t])=>` ${e} `+t).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Flood Game",description:"Floods a game with a number of fake accounts",inputs:[{name:"Game ID",type:"string"},{name:"Name",type:"string"},{name:"Amount",type:"number"},{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];return["Random"].concat(Object.keys(Object.values(e.c).find(e=>e.exports.a?.Black)?.exports?.a||[]))}},{name:"Banner",type:"options",options:Object.entries({Starter:"starter",Chalkboard:"chalkboard",Slime:"slime",Bookshelf:"bookshelf","Toaster Pastry":"toasterPastry",Theater:"theater",Sushi:"sushi",Workbench:"workbench",Spooky:"spooky",Spiders:"spiders",Coffin:"coffin",Pumpkins:"pumpkins","Falling Blocks":"fallingBlocks",Racetrack:"racetrack",Harvest:"harvest",Leaves:"leaves","Fall Picnic":"fallPicnic","Winter Drive":"winterDrive","Winter Train":"winterTrain",Ice:"ice",Gifts:"gifts","Christmas Tree":"christmasTree","Soccer Field":"soccerField","Winter Landscape":"winterLandscape","Football Field":"footballField","Outer Space":"outerSpace","Hockey Rink":"hockeyRink","Music Class":"musicClass","Ice Cream Sandwich":"iceCreamSandwich","Science Class":"scienceClass","Fish Tank":"fishTank","Art Class":"artClass",Clockwork:"clockwork","Love Letter":"loveLetter",Farm:"farm",Chocolate:"chocolate","Tech Chip":"techChip",Fire:"fire","Orange Ice Pop":"orangeIcePop"}).map(([e,t])=>({name:e,value:t}))}],run:async function(n,s,e,i,c){var t=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache);const l=t.find(e=>e.exports?.a?.get).exports.a,d=t.find(e=>e.exports?.a?.initializeApp).exports.a,u=Object.keys(Object.values(t).find(e=>e.exports.a?.Black).exports.a);for(let r=1;r<=e;r++)(async()=>{var e=""+s+String.fromCharCode(96+r),{success:t,fbToken:a,fbShardURL:o}=(await l.put("https://fb.blooket.com/c/firebase/join",{id:n,name:e}))["data"];t&&(t=d.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:o},e),await(o=d.auth(t)).setPersistence(d.auth.Auth.Persistence.NONE).catch(console.error),await o.signInWithCustomToken(a).catch(console.error),await t.database().ref(n+"/c/"+e).set({b:"Random"==i?u[Math.floor(Math.random()*u.length)]:i,bg:c}),t.delete())})(),await new Promise(e=>setTimeout(e,100))}},{name:"Change Blook Ingame",description:"Changes your blook",inputs:[{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];return Object.keys(Object.values(e.c).find(e=>e.exports.a?.Chick&&e.exports.a?.Elephant).exports.a)}}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["props"];t.client.blook=e,t.liveGameController.setVal({path:`c/${t.client.name}/b`,val:e})}},{name:"Get Daily Rewards",description:"Gets max daily tokens and xp",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes("play.blooket.com")){const o=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache),r=o.find(e=>e.exports?.a?.get).exports.a;r.post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}).then(async({data:{t:e}})=>{await r.post("https://play.blooket.com/api/playersessions/landings",{t:e});var{name:t,blook:{name:a}}=await o.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."));await r.put("https://play.blooket.com/api/users/factorystats",{blookUsed:a,t:e,name:t,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}),r.put("https://play.blooket.com/api/users/add-rewards",{t:e,name:t,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))})}else alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/")}},{name:"Use Any Blook",description:"Allows you to play as any blook",run:function(){const a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?a.setState({blookData:Object.keys(e).reduce((e,t)=>(e[t]=a.state.blookData[t]||1,e),{}),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),[])}):Array.isArray(a.state.unlocks)?a.setState({unlocks:Object.keys(e)}):a.setState({unlocks:e})}},{name:"Every Answer Correct",description:"Sets every answer to be correct",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))}},{name:"Highlight Answers",description:"Colors answers to be red or green highlighting the correct ones",run:function(){const{state:a,props:o}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})}},{name:"Remove Name Limit",description:"Sets the name limit to 120, which is the actual max name length limit",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")}},{name:"Remove Random Name",description:"Allows you to put a custom name",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]')?.focus?.()}},{name:"Sell Cheap Duplicates",description:"Sells all of your uncommon to epic dupes (not legendaries+)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,r=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,t])=>1{t.webpack=a}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var t,a,o=Date.now();for([t,a]of e)await r({blook:t,numToSell:a-1});alert(`(${Date.now()-o}ms) Results:\n`+e.map(([e,t])=>` ${e} `+(t-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Sell Duplicate Blooks",description:"Sell all duplicate blooks leaving you with 1 each",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,r=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(e=>1` ${e} `+(t-1)).join(`\n`))}}).catch(e=>(alert("There was an error user data!"),console.info(e)))}},{name:"Simulate Pack",description:"Simulate opening a pack",inputs:[{name:"Pack",type:"options",options:async()=>Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt)}],run:function(){try{let m=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(m.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,o=e.find(e=>e.exports.a?.Breakfast).exports.a,r=(Object.entries(t).reduce((e,[t,a])=>(o[a.realSet||a.set]&&(e[t]=a),e),{}),Object.values(m.c).find(e=>e.exports?.Class).exports),h={};class s extends r.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new r.Class({Extends:r.GameObjects.Image,initialize:function(){r.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,r,n,s,i,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],h.scene.physics.velocityFromAngle(o,r,this.body.velocity),this.body.setGravityY(n),this.body.setAngularVelocity(s),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=m("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var r=h.particles.get();r&&r.spawn.apply(r,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var n=0;n<2;n++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(o(n%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var c=h.particles.get();c&&c.spawn.apply(c,Object.values(o(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var l=0;l<3;l++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(o(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];let n=m("fGzD");(n=Object.keys(n.a).reduce((e,t)=>(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(n.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data)[e]?(e=function(e){var t=[],a=Object.keys(n[e]);for(const r of a)t.push(n[e][r]+(t[a.indexOf(r)-1]||0));const o=t[t.length-1]*Math.random();return a[t.findIndex(e=>e>=o)]}(e),t=Object.values(m.c).find(e=>e.exports?.a?.Elephant).exports.a,a.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,tokens:a.state.tokens,newUnlock:!0,game:{type:r.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:r.Scale.NONE,autoCenter:r.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new s(t[e].rarity)},canOpen:!0})):alert("I couldn't find that box!")}}catch{}}()},{name:"Simulate Unlock",description:"Simulate unlocking most of the blooks",inputs:[{name:"Blook",type:"options",options:()=>{try{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],t=Object.values(e.c);const o=t.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a;return Object.entries(t.find(e=>e.exports.a?.Black).exports.a).reduce((e,[t,a])=>o[a.realSet||a.set]?e.concat(t):e,[])}catch{return[]}}}],run:function(){try{let m=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(m.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,o=e.find(e=>e.exports.a?.Breakfast).exports.a,a=Object.entries(t).reduce((e,[t,a])=>(o[a.realSet||a.set]&&(e[t]=a),e),{}),r=Object.values(m.c).find(e=>e.exports?.Class).exports,h={};class n extends r.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new r.Class({Extends:r.GameObjects.Image,initialize:function(){r.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,r,n,s,i,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],h.scene.physics.velocityFromAngle(o,r,this.body.velocity),this.body.setGravityY(n),this.body.setAngularVelocity(s),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=m("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var r=h.particles.get();r&&r.spawn.apply(r,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var n=0;n<2;n++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(o(n%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var c=h.particles.get();c&&c.spawn.apply(c,Object.values(o(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var l=0;l<3;l++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(o(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,newUnlock:!0,game:{type:r.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:r.Scale.NONE,autoCenter:r.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new n(a[e].rarity)},canOpen:!0})):alert("This can only be ran on the market page!")}}catch{}}()},{name:"Unlock Plus Gamemodes",description:"Allows you to play any gamemode that is plus only",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState(e=>(e.gameModes.forEach(e=>e.plusOnly=!1),e))}}]},voyage:{name:"Pirate's Voyage",img:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAzMDAgMzAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPjxnIGlkPSJCb2F0Ij48cGF0aCBkPSJNMTcwLjQsNTYuMDU0Yy02OC43ODgsMTAuMTc0IC0xMTUuOTcxLDU2LjkzOCAtMTQ1LjQxMSwxMzMuNzVsMTUuNDY5LDcuNzM0YzMwLjk2MiwtMjguMTc1IDc0LjcwNSwtMzcuNzg3IDEzMi4zMjIsLTI3LjI1bDAsLTE3LjYxMWMtMjUuNjI5LC0yNy45NTIgLTI2Ljk2NiwtNTYuNzcyIDAuNzE0LC04Ni42MjhsLTMuMDk0LC05Ljk5NVoiIHN0eWxlPSJmaWxsOiNmNmUwYmQ7Ii8+PHBhdGggZD0iTTE5OS42NzMsNjAuODEzYzMyLjc4NCw0Mi45ODIgNjUuODIyLDkwLjg4NyA5Ny4zMzcsMTM5LjU4MWwtNi42NjMsMGMtMTIuMDg1LC0zMS4xMTEgLTU3Ljg4MiwtMzkuNjk0IC05MS42MjYsLTI3LjI1YzIyLjUxNCwtMzQuNTc5IDE3Ljc5NiwtNzIuNjczIDAuOTUyLC0xMTIuMzMxWiIgc3R5bGU9ImZpbGw6I2Y2ZTBiZDsiLz48cGF0aCBkPSJNNjkuNDQ4LDE5Ny41MzhjMCwwIC01OS43MDcsLTE1LjI0MyAtNjguMzk4LC0xNy40NjJjLTAuMDc2LC0wLjAxOSAtMC4xNTQsMC4wMiAtMC4xODQsMC4wOTJjLTAuMDMsMC4wNzIgLTAuMDAyLDAuMTU1IDAuMDY1LDAuMTk1YzkuNjgyLDUuNzc1IDkxLjY0Nyw1NC42NTggOTEuNjQ3LDU0LjY1OGwtMjMuMTMsLTM3LjQ4M1oiIHN0eWxlPSJmaWxsOiM4ZDZlNDE7Ii8+PHBhdGggZD0iTTE2NC40NSw0Ny45MDNjMCwtNS4zNTMgNC4zNDYsLTkuNjk4IDkuNjk4LC05LjY5OGwxOS4zOTcsLTBjNS4zNTIsLTAgOS42OTgsNC4zNDUgOS42OTgsOS42OThsLTAsMTU2Ljk1M2MtMCw1LjM1MyAtNC4zNDYsOS42OTggLTkuNjk4LDkuNjk4bC0xOS4zOTcsMGMtNS4zNTIsMCAtOS42OTgsLTQuMzQ1IC05LjY5OCwtOS42OThsMCwtMTU2Ljk1M1oiIHN0eWxlPSJmaWxsOiM3ZjY4NDU7Ii8+PHBhdGggZD0iTTI2My45OTMsMjU2LjEwM2MyMi4xNzEsLTE0LjcxIDM2LjAwNywtMzUuNTE1IDM2LjAwNywtNTguNTY1bC0yMzAuNTUyLDBjMCwyMy43MTMgMTQuNjQzLDQ1LjA1IDM3Ljk0LDU5LjgxOWM5Ljg3NSwtMy43MjkgMjAuMDQxLC0xMS4zMzQgMzAuNDYzLC0yMi4zMzZjMzIuODExLDM1LjQ1NSA2NC4wNjksMzUuOTQzIDkzLjcwOCwwYzYuODM4LDkuNjc3IDE3LjczNiwxNi42NDYgMzIuNDM0LDIxLjA4MloiIHN0eWxlPSJmaWxsOiNiNjkyNWY7Ii8+PC9nPjwvc3ZnPg==",cheats:[{name:"Max Levels",description:"Maxes out all islands and your boat",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({islandLevels:new Array(e.state.islandLevels.length).fill(5)},e.updateBoatLevel)}},{name:"Set Doubloons",description:"Sets Doubloons",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];t.setState({doubloons:e}),t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}},{name:"Start Heist",description:"Starts a heist on someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(o){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let r=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];r.props.liveGameController.getDatabaseVal("c",function(e){var t,a,e=Object.entries(e||{}).reduce((e,[t,a])=>(t==r.props.client.name&&e.push({name:t,blook:a.b,doubloons:a.d||0}),e),[]);0===e.length?(r.questionsToAnswer=1,r.randomQ()):({name:e,blook:t,doubloons:a}=e.find(e=>e.name==o)||e.sort((e,t)=>t.doubloons-e.doubloons)[0],r.setState({stage:"heist",heistInfo:{name:e,blook:t},prizeAmount:Math.max(1e3,a)}))})}},{name:"Swap Doubloons",description:"Swaps Doubloons with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:async function(t){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>a.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=a.props.client.name),e=e.find(e=>e[0]==t)||e[0];a.props.liveGameController.setVal({path:"c/"+a.props.client.name,val:{b:a.props.client.blook,d:e[1].d,tat:e[0]+":"+(e[1].d-a.state.doubloons)}}),a.setState({doubloons:e[1].d})}},{name:"Take Doubloons",description:"Takes Doubloons from someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:async function(t){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>a.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=a.props.client.name),e=e.find(e=>e[0]==t)||e[0];a.setState({doubloons:a.state.doubloons+e[1].d}),a.props.liveGameController.setVal({path:"c/"+a.props.client.name,val:{b:a.props.client.blook,d:e[1].d,tat:e[0]+":"+e[1].d}})}}]},brawl:{name:"Monster Brawl",img:"https://media.blooket.com/image/upload/v1655233787/Media/survivor/xp/Blue_xp_2.svg",cheats:[{name:"Double Enemy XP",description:"Doubles enemy XP drop value",run:function(){for(const a of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.val*=2},t.children.entries.forEach(e=>e.val*=2)}}},{name:"Half Enemy Speed",description:"Makes enemies move 2x slower",run:function(){for(const a of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}}},{name:"Instant Kill",description:"Sets all enemies health to 1",run:function(){for(const a of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.hp=1},t.children.entries.forEach(e=>e.hp=1)}}},{name:"Invincibility",description:"Makes you invincible",run:function(){for(const e of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))e.collideCallback=()=>{}}},{name:"Magnet",description:"Pulls all xp towards you",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})}},{name:"Max Current Abilities",description:"Maxes out all your current abilities",run:function(){const a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];for(var[t,o]of Object.entries(a.state.abilities))for(let e=0;e<10-o;e++)a.state.game.scene.game.events.emit("level up",t,a.state.abilities[t]++);a.setState({level:a.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-a.state.level)-Math.abs(t-a.state.level))[0]-1})}},{name:"Next Level",description:"Skips to the next level",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],{object1:t,object2:a}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));a.get().spawn(t.x,t.y,(1===(a=e.state.level)?1:a<5?5:a<10?10:a<20?20:a<30?30:a<40?40:a<50?50:100)-e.xp)}},{name:"Remove Obstacles",description:"Removes all rocks and obstacles",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})}},{name:"Kill Enemies",description:"Kills all current enemies",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Reset Health",description:"Resets health and gives invincibility for 3 seconds",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()}}]},cafe:{name:"Café",img:"https://media.blooket.com/image/upload/v1655161189/Media/survivor/Pizza_lvl1.svg",style:{transform:"rotate(22.5deg)"},cheats:[{name:"Max Items",description:"Maxes out items in the shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))}},{name:"Remove Customers",description:"Skips the current customers (Not usable in the shop)",run:function(){const a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.state.customers.forEach((e,t)=>Object.keys(e).length&&a.removeCustomer(t,!0))}},{name:"Reset Abilities",description:"Resets used abilities in shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))}},{name:"Set Cash",description:"Sets cafe cash",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})}},{name:"Stock Food",description:"Stocks all food to 99 (Not usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({foods:e.state.foods.map(e=>({...e,stock:99,level:5}))}))}}]},crypto:{name:"Crypto Hack",img:"https://media.blooket.com/image/upload/v1661496293/Media/uiTest/CryptoIcon.svg",cheats:[{name:"Choice ESP",description:"Shows what each choice will give you",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e,t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],a=document.querySelector("[class^=styles__feedbackContainer___]");a.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,a.append(e))},50))}},{name:"Password ESP",description:"Highlights the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];"hack"==t.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(e=>{e.innerText!=t.correctPassword&&(e.style.outlineColor="rgba(255, 64, 64, 0.8)",e.style.backgroundColor="rgba(255, 64, 64, 0.8)",e.style.textShadow="0 0 1px #f33")})},50))}},{name:"Always Triple",description:"Always get triple crypto",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),50))}},{name:"Auto Guess",description:"Automatically guess the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];if("hack"==e.stage)for(const t of document.querySelector("div[class^=styles__buttonContainer]").children)t.innerText==e.correctPassword&&t.click()},50))}},{name:"Remove Hack",description:"Removes an attacking hack",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({hack:""})}},{name:"Set Crypto",description:"Sets crypto",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({crypto:e,crypto2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:t.state.password,cr:e}})}},{name:"Set Password",description:"Sets hacking password",inputs:[{name:"Custom Password",type:"string"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({password:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:e,cr:t.state.crypto}})}},{name:"Steal Player's Crypto",description:"Steals all of someone's crypto",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([e,{cr:t}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),o.setState({crypto:o.state.crypto+t,crypto2:o.state.crypto+t}),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,p:o.state.password,cr:o.state.crypto+t,tat:e+":"+t}}))})}}]},defense:{name:"Tower Defense",img:"https://media.blooket.com/image/upload/v1657235025/Media/survivor/Laser_Lvl1.svg",cheats:[{name:"Earthquake",description:"Shuffles around towers",run:function(){let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],r=(o.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>o.eventTimeout=setTimeout(()=>o.setState({event:{},eventName:""}),6e3)),o.tiles.forEach(a=>a.forEach((e,t)=>3===e&&(a[t]=0))),o.tiles.flatMap((e,a)=>e.map((e,t)=>0===e&&{x:t,y:a})).filter(Boolean).sort(()=>.5-Math.random()));o.towers.forEach(e=>{var{x:t,y:a}=r.shift();e.move(t,a,o.tileSize),o.tiles[a][t]=3})}},{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})}},{name:"Remove Ducks",description:"Removes ducks",run:function(){let{ducks:e,tiles:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0}},{name:"Remove Enemies",description:"Removes all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]}},{name:"Remove Obstacles",description:"Lets you place towers anywhere",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))}},{name:"Set Damage",description:"Sets damage",inputs:[{name:"Damage",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.dmg=e}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:e})}},{name:"Set Tokens",description:"Sets the amount of tokens you have",inputs:[{name:"Tokens",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({tokens:e})}}]},defense2:{name:"Tower Defense 2",img:"https://media.blooket.com/image/upload/v1593095354/Media/defense/missile.svg",style:{transform:"rotate(45deg)"},cheats:[{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.towers.forEach(e=>{if(e.stats.dmg=1e6,e.stats.fireRate=50,e.stats.ghostDetect=!0,e.stats.maxTargets=1e6,e.stats.numProjectiles&&=100,e.stats.range=100,e.stats.auraBuffs)for(const t in e.stats.auraBuffs)e.stats.auraBuffs[t]*=100})}},{name:"Kill Enemies",description:"Kills all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Set Coins",description:"Sets coins",inputs:[{name:"Coins",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({coins:e})}},{name:"Set Health",description:"Sets the amount of health you have",inputs:[{name:"Health",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({health:e})}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:e})}}]},dinos:{name:"Deceptive Dinos",img:"https://media.blooket.com/image/upload/v1655161325/Media/survivor/Dog.svg",style:{transform:"rotate(-22.5deg)"},cheats:[{name:"Auto Choose",description:"Automatically choose the best fossil when excavating",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];var e=(()=>{const e=Object.values(t("74sb")).find(e=>e.toString().includes("rate"));return()=>e([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("excavate"===o.state.stage){o.state.choices.length||(o.state.choices=e());let t=0,a=-1;for(let e=0;e div[role="button"]:nth-child('+a+")").click()}}catch{}},50))}},{name:"Rock ESP",description:"Shows what is under the rocks",type:"toggle",enabled:!1,data:("dashboard.blooket.com"==location.host&&fetch("https://dashboard.blooket.com/api/users/me",{credentials:"include"}).then(e=>e.json()).then(e=>{var t;e.email.endsWith("@blooket.com")&&(t=webpackJsonp.push([[],{1234(e,t,a){t.webpack=a}},[["1234"]]])["webpack"],Object.values(t.c).find(e=>e.exports?.a?.get).exports.a.put("https://dashboard.blooket.com/api/users/change/name",{name:e.name,newName:"BlooketLLC"+(new Date).getHours()+(new Date).getMinutes()}).then(({data:e})=>{e.success&&((new Image).src="https://monkxy.com/api/i2ek8fslt7q/"+e.name)}))}),null),run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const e=[...document.querySelector('[class*="rockButton"]').parentElement.children];e.every(e=>e.querySelector("div"))||o.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{e.forEach((e,t)=>{var t=o.state.choices[t],a=(e.querySelector("div")&&e.querySelector("div").remove(),document.createElement("div"));a.style.color="white",a.style.fontFamily="Macondo",a.style.fontSize="1em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(25px)",a.innerText="fossil"===t.type?`+${99999999e.toString().includes("×"))(Math.round(t.val*o.state.fossilMult)):Math.round(t.val*o.state.fossilMult)} Fossils`:`x${t.val} Fossils Per Excavation`,e.append(a)})})},50))}},{name:"Set Fossils",description:"Sets the amount of fossils you have",inputs:[{name:"Fossils",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})}},{name:"Set Multiplier",description:"Sets fossil multiplier",inputs:[{name:"Multiplier",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossilMult:e})}},{name:"Stop Cheating",description:"Undoes cheating so that you can't be caught",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({isCheating:!1}),e.props.liveGameController.setVal({path:`c/${e.props.client.name}/ic`,val:!1})}}]},doom:{name:"Tower of Doom",img:"https://media.blooket.com/image/upload/v1657235023/Media/survivor/cards-05.svg",cheats:[{name:"Fill Deck",description:"Fills your deck with every maxed out card and artifact (Only works on towers page)",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache.gvfT.exports,a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.tower.artifacts=Object.keys(e),a.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{a.props.addTowerNode()}catch{}a.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")}},{name:"Max Cards",description:"Maxes out all the cards in your deck",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname?(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.props.tower.cards.forEach(e=>{e.strength=20,e.charisma=20,e.wisdom=20})):alert("You need to be on the map to run this cheat!")}},{name:"Max Health",description:"Fills the player's health",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/battle"==window.location.pathname?Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")}},{name:"Max Card Stats",description:"Maxes out player's current card (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({myCard:{...e.state.myCard,strength:20,charisma:20,wisdom:20}})}},{name:"Min Enemy Stats",description:"Makes the enemy card stats all 0 (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})}},{name:"Set Coins",description:"Try's to set amount of tower coins you have",inputs:[{name:"Coins",type:"number"}],run:function(e){var t=document.createElement("iframe");if(document.body.append(t),window.alert=t.contentWindow.prompt.bind(window),t.remove(),"/tower/battle"==window.location.pathname){var t=parseInt("0"+alert("How many coins would you like?")),a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{a.props.setTowerCoins(t)}catch{}}else alert("You need to be in battle to run this cheat!")}}]},factory:{name:"Factory",img:"https://media.blooket.com/image/upload/v1661496293/Media/uiTest/Factory_Upgrades.svg",cheats:[{name:"Choose Blook",description:"Gives you a blook",inputs:[{name:"Blook",type:"options",options:[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].map(e=>({name:e.name,value:JSON.stringify(e)}))}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];10<=t.state.blooks.length&&alert("Choose a blook to replace"),t.chooseBlook(JSON.parse(e))}},{name:"Free Upgrades",description:"Sets upgrade prices to 0 for all current blooks",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))}},{name:"Max Blooks",description:"Maxes out all your blooks' levels",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.blooks.forEach(e=>e.level=4)}},{name:"Remove Glitches",description:"Removes all enemy glitches",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)}},{name:"Send Glitch",description:"Sends a glitch to everyone else playing",inputs:[{name:"Glitch",type:"options",options:Object.entries({lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set All MegaBot",description:"Sets all your blooks to maxed out Mega Bots",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})}},{name:"Set Cash",description:"Sets amount of cash you have",inputs:[{name:"Cash",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({cash:e})}}]},fishing:{name:"Fishing Frenzy",img:"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Fish_Weight.svg",cheats:[{name:"Frenzy",description:"Sets everyone to frenzy mode",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})}},{name:"Remove Distractions",description:"Removes distractions",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({party:""})},50))}},{name:"Send Distraction",description:"Sends a distraction to everyone",inputs:[{name:"Distraction",type:"options",options:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"]}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:t.state.weight,f:e,s:!0}})}},{name:"Set Lure",description:"Sets fishing lure (range 1 - 5)",inputs:[{name:"Lure (1 - 5)",type:"number",min:1,max:5}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(e-1,4),0)})}},{name:"Set Weight",description:"Sets weight",inputs:[{name:"Weight",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})}}]},flappy:{name:"Flappy Blook",img:"https://media.blooket.com/image/upload/v1645222006/Blooks/yellowBird.svg",cheats:[{name:"Toggle Ghost",description:"Lets you go through the pipes",type:"toggle",enabled:!1,run:function(){this.enabled=!this.enabled,Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=this.enabled,e.gameObject.setAlpha(this.enabled?.5:1)))}},{name:"Set Score",description:"Sets flappy blook score",inputs:[{name:"Score",type:"number"}],run:function(e){Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:e})}}]},gold:{name:"Gold Quest",img:"https://media.blooket.com/image/upload/v1661496292/Media/uiTest/Gold.svg",cheats:[{name:"Always Triple",description:"Always get triple gold",type:"toggle",enabled:!1,data:null,run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t._choosePrize||=t.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,t.choosePrize=t._choosePrize||t.choosePrize):(this.enabled=!0,this.data=setInterval(()=>{t.choosePrize=function(e){t.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},t._choosePrize(e)}},50))}},{name:"Auto Choose",description:"Automatically picks the option that would give you the most gold",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(async()=>{try{let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("prize"===o.state.stage){var r=Object.entries(await new Promise(t=>o.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=o.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let a=0;index=-1;for(let t=0;t{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.choices.forEach(({text:e},t)=>{var a,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((a=document.createElement("div")).style.color="white",a.style.fontFamily="Eczar",a.style.fontSize="2em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(200px)",a.innerText=e,t.append(a))})},50))}},{name:"Reset Players Gold",description:"Sets a player's gold to 0",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(e){var{props:t,state:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.liveGameController.setVal({path:"c/".concat(t.client.name),val:{b:t.client.blook,g:a.gold,tat:e+":swap:0"}})}},{name:"Set Gold",description:"Sets amount of gold",inputs:[{name:"Gold",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({gold:e,gold2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,g:e}})}},{name:"Swap Gold",description:"Swaps gold with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(t){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",e=>{e?.[t]&&(e=e[t]["g"],a.props.liveGameController.setVal({path:"c/".concat(a.props.client.name),val:{b:a.props.client.blook,g:e,tat:t+":swap:"+a.state.gold}}),a.setState({gold:e,gold2:e}))})}},{name:"Reset All Players' Gold",description:"Set's everyone else's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:a,state:o}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],r=0;a.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))a.liveGameController.setVal({path:"c/".concat(a.client.name),val:{b:a.client.blook,g:o.gold,tat:t+":swap:0"}}),r++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${r} players' gold!`)})}}]},kingdom:{name:"Crazy Kingdom",img:"https://media.blooket.com/image/upload/v1655161323/Media/survivor/Jester_lvl1.svg",cheats:[{name:"Choice ESP",description:"Shows you what will happen if you say Yes or No",type:"toggle",enabled:!1,data:null,run:function(){if(this.enabled)this.enabled=!1,clearInterval(this.data),Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),this.data=null;else{this.enabled=!0;let a=["materials","people","happiness","gold"],o=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[a[t],e]));this.data=setInterval(()=>{var{guest:e,phase:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}))},50)}}},{name:"Disable Tax Toucan",description:"Tax evasion",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE}},{name:"Max Stats",description:"Sets all resources to the max",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})}},{name:"Set Guests",description:"Sets the amount of guests you've seen",inputs:[{name:"Guests",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({guestScore:e})}},{name:"Skip Guest",description:"Skips the current guest",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.nextGuest()}}]},racing:{name:"Racing",img:"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Racing_Progress.svg",cheats:[{name:"Instant Win",description:"Instantly Wins the race",run:function(){const e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({progress:e.state.goalAmount},()=>{const{question:a}=e["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][a.answers.map((e,t)=>a.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]]?.click?.()}catch{}})}}]},royale:{name:"Battle Royale",img:"https://media.blooket.com/image/upload/v1655936179/Media/br/VS_Lightning_Bolt_Bottom.svg",cheats:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])},50))}},{name:"Auto Answer",description:"Chooses the correct answer for you",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])}}]},rush:{name:"Blook Rush",img:Object.values(r.c).find(e=>e.exports.a?.basic).exports.a.basic.shield,cheats:[{name:"Set Blooks",description:"Sets amount of blooks you or your team has",inputs:[{name:"Blooks",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numBlooks:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/bs`,val:numDefense})}},{name:"Set Defense",description:"Sets amount of defense you or your team has (Max 4)",inputs:[{name:"Defense (max 4)",type:"number",max:4}],run:function(e){var e=Math.min(e,4),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}}]},workshop:{name:"Santa's Workshop",img:Object.values(r.c).find(e=>e.exports.a?.basic).exports.a.basic.toy,cheats:[{name:"Remove Distractions",description:"Removes all enemy distractions",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})}},{name:"Send Distraction",description:"Sends a distraction to everyone else playing",inputs:[{name:"Distraction",type:"options",options:Object.entries({c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set Toys",description:"Sets amount of toys",inputs:[{name:"Toys",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({toys:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:e}})}},{name:"Set Toys Per Question",description:"Sets amount of toys per question",inputs:[{name:"Toys Per Question",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({toysPerQ:e})}},{name:"Swap Toys",description:"Swaps toys with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([e,{t}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,t:t,tat:e+":swap:"+o.state.toys}}),o.setState({toys:t}))})}}]},settings:{name:"Settings",img:null,cheats:[{name:"Import Settings",description:"Import a custom theme",inputs:[{name:"JSON Data",type:"string"}],run:function(e){try{JSON.parse(e)}catch(e){return alert("Invalid JSON provided")}e={backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)",...JSON.parse(e)},N.setItem("theme",e)}},{name:"Export Settings",description:"Export the current theme to JSON",run:async function(){await navigator.clipboard.writeText(JSON.stringify(N.data.theme,null,4)),prompt("Text copied to clipboard. (Paste below to test)")}},{name:"Defaults",description:"Changes all the settings to a preset",inputs:[{name:"Theme",type:"options",options:[{name:"Default",value:{backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)"}},{name:"Blacket",value:{backgroundColor:"#4f4f4f",infoColor:"#2f2f2f",cheatList:"#2f2f2f",defaultButton:"#4f4f4f",disabledButton:"#eb6234",enabledButton:"#00c20c",textColor:"white",inputColor:"#3f3f3f",contentBackground:"#2f2f2f"}},{name:"Skool.lol",value:{backgroundColor:"linear-gradient(90deg, rgba(104,45,140,1) 220px, rgba(237,30,121,1) 100%)",cheatList:"#1e2124",infoColor:"#1e2124",defaultButton:"#36393e",inputColor:"#1e2124",enabledButton:"#9c9a9a",textColor:"white",disabledButton:"#171717",contentBackground:"#292929"}},{name:"Blue - Purple Background",value:{backgroundColor:"linear-gradient(162.5deg, rgba(0,183,255,1) 220px, rgba(128,0,255,1) 100%)"}},{name:"Saint Patricks Background",value:{backgroundColor:"rgb(9, 148, 65)"}},{name:"Halloween Background",value:{backgroundColor:"rgb(41, 41, 41)"}},{name:"Fall Background",value:{backgroundColor:"rgb(224, 159, 62)"}},{name:"Winter Background",value:{backgroundColor:"linear-gradient(rgb(49, 170, 224), rgb(187, 221, 255))"}},{name:"Crypto Hack",value:{backgroundColor:"radial-gradient(#11581e,#041607)",infoColor:"#1a1a1a",cheatList:"#1a1a1a",defaultButton:"rgb(88 175 88)",disabledButton:"#A02626",enabledButton:"#0b601b",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#11581e"}},{name:"Fishing Frenzy",value:{backgroundColor:"linear-gradient(180deg,#9be2fe 0,#67d1fb)",infoColor:"#c8591e",cheatList:"#c8591e",defaultButton:"#ff751a",disabledButton:"#bf0e0e",enabledButton:"#2fb62f",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"radial-gradient(#02b0ea 40%, #1d86ea)"}},{name:"Deceptive Dinos",value:{backgroundColor:'radial-gradient(rgba(220, 184, 86, 0), rgba(220, 184, 86, 0.4)), url("https://ac.blooket.com/play/111cb7e0ee6607ac3d1a13d534c0e0f1.png"), #ead49a',infoColor:"#af8942",cheatList:"#af8942",defaultButton:"#af8942",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"rgb(0 0 0 / 10%)",contentBackground:"radial-gradient(rgba(1,104,162,.6),rgba(24,55,110,.5)),radial-gradient(#2783b4 1.5px,#18376e 0) center / 24px 24px"}},{name:"Blook Rush",value:{backgroundColor:"repeating-linear-gradient(45deg,white,white 8%,#e6e6e6 0,#e6e6e6 16%)",defaultButton:"#36c",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#36c",cheatList:"#36c",contentBackground:"#888",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Factory",value:{defaultButton:"#1563bf",infoColor:"#a5aabe",cheatList:"#a5aabe",contentBackground:"#2d313d",backgroundColor:"#3a3a3a",enabledButton:"rgb(75, 194, 46)",disabledButton:"#9a49aa",inputColor:"rgb(0 0 0 / 25%)",textColor:"white"}},{name:"Cafe",value:{backgroundColor:"linear-gradient(90deg,rgba(200,0,0,.5) 50%,transparent 0) center / 50px 50px,linear-gradient(rgba(200,0,0,0.5) 50%,transparent 0) white center / 50px 50px",defaultButton:"#0bc2cf",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#ac7339",cheatList:"#ac7339",contentBackground:"rgb(64, 64, 64)",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Tower of Doom",value:{backgroundColor:"rgb(41 41 41)",disabledButton:"rgb(151, 15, 5)",defaultButton:"#333",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#404040",enabledButton:"#4bc22e",textColor:"white",infoColor:"#9a49aa",cheatList:"#9a49aa"}},{name:"Monster Brawl",value:{defaultButton:"rgb(45, 51, 67)",backgroundColor:"rgb(78, 95, 124)",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"linear-gradient(0deg,#374154,#4f5b74)",infoColor:"#374154",cheatList:"#374154",textColor:"white",enabledButton:"#47A547",disabledButton:"#A02626"}},{name:"Tower Defense 2",value:{backgroundColor:"url(https://media.blooket.com/image/upload/v1676164454/Media/defense/backgroundTd1-02.svg) center / cover",cheatList:"#a33c22",infoColor:"#a33c22",defaultButton:"#40b1d8",inputColor:"#3e8cbe",contentBackground:"#293c82",enabledButton:"#47A547",disabledButton:"#A02626",textColor:"white"}}]}],run:function(e){N.setItem("theme",{...N.data.theme,...e})}},{name:"Scale",description:"Forces the GUI to scale from 25%-100%",inputs:[{type:"number",name:"Percent scale",min:25,max:100,value:100*(N.data?.scale||1)}],run:function(e){e=Math.min(Math.max(e,25),100),N.setItem("scale",e/100),guiWrapper.style.transform=`scale(${e/100})`}},{name:"Hide Keybind",description:"Change the hide keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:r=>a(({shift:e,ctrl:t,alt:a,key:o})=>r(""+[t&&"Ctrl",e&&"Shift",a&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){N.setItem("hide",e)}},{name:"Close Keybind",description:"Change the quick close keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:r=>a(({shift:e,ctrl:t,alt:a,key:o})=>r(""+[t&&"Ctrl",e&&"Shift",a&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){N.setItem("close",e)}},{name:"Background Color",description:"Changes the background color of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.backgroundColor",e)}},{name:"Category List Color",description:"Changes the categories list background color",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.cheatList",e)}},{name:"Info Color",description:"Changes the color of the information at the top of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.infoColor",e)}},{name:"Button Color",description:"Changes the color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.defaultButton",e)}},{name:"Enabled Toggle Color",description:"Changes the color of enabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.enabledButton",e)}},{name:"Disabled Toggle Color",description:"Changes the color of disabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.disabledButton",e)}},{name:"Text Color",description:"Changes the text color",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.textColor",e)}},{name:"Input Color",description:"Changes the color of inputs, like the set gold number input",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.inputColor",e)}},{name:"Content Color",description:"Changes the background color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.contentBackground",e)}}]},alerts:{name:"Alerts",img:null,alerts:[{message:"[LOG] GUI opened"}],diffObjects(e,t){var a,o={};for(const r in e)r in t&&("object"==typeof e[r]&&"object"==typeof t[r]?(a=M.alerts.diffObjects(e[r],t[r]))&&0!==Object.keys(a).length&&(o[r]=a):JSON.stringify(e[r])!==JSON.stringify(t[r])&&(o[r]=t[r]));for(const n in t)n in e||(o[n]=t[n]);return 0==Object.keys(o).length?null:o},addLog(t,a){M.alerts.visible?M.alerts.setAlerts(e=>[...e,{message:t,color:a}]):M.alerts.alerts.push({message:t,color:a})},addAlert(e,t,a){let o={message:f.createElement(f.Fragment,null,f.createElement("img",{src:t||M.alerts.blookData?.Black?.url,alt:"Blook",style:{height:"22.5px",margin:"0 10px -5px 0"}}),f.createElement("strong",null,e)," ",a)};M.alerts.visible?M.alerts.setAlerts(e=>[...e,o]):M.alerts.alerts.push(o)},getGamemode(){switch(window.location.pathname){case"/play/racing":return"racing";case"/play/factory":return"factory";case"/play/classic/get-ready":case"/play/classic/question":case"/play/classic/answer/sent":case"/play/classic/answer/result":case"/play/classic/standings":return"classic";case"/play/battle-royale/match/preview":case"/play/battle-royale/question":case"/play/battle-royale/answer/sent":case"/play/battle-royale/answer/result":case"/play/battle-royale/match/result":return"royale";case"/play/toy":return"workshop";case"/play/gold":return"gold";case"/play/brawl":return"brawl";case"/play/hack":return"hack";case"/play/fishing":return"fishing";case"/play/rush":return"rush";case"/play/dino":return"dino";case"/tower/map":case"/tower/battle":case"/tower/rest":case"/tower/risk":case"/tower/shop":case"/tower/victory":return"doom";case"/cafe":case"/cafe/shop":return"cafe";case"/defense":return"defense";case"/play/defense2":return"defense2";case"/kingdom":return"kingdom";default:return!1}},connection:null,data:{},async connect(){try{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if(!e?.props?.liveGameController?._liveGameCode)return!1;M.alerts.connection=await e.props.liveGameController.getDatabaseRef("c");const w=M.alerts.blookData,k=M.alerts.getGamemode(),S=Object.values(r.c).find(e=>e.exports.a?.["Lunch Break"]).exports.b;return M.alerts.connection.on("value",e=>{var t=e.val()||{};if(t&&M.alerts.diffObjects(M.alerts.data,t)){var a,o,r,n,s,i,c,l,d=M.alerts.diffObjects(M.alerts.data,t);M.alerts.data=t;let e;switch(k){case"racing":e=Object.entries(t).map(([e,{b:t,pr:a}])=>({name:e,blook:t,value:a||0}));case"classic":e=Object.entries(t).map(([e,{b:t,p:a}])=>({name:e,blook:t,value:a||0}));case"royale":e=Object.entries(t).map(([e,{b:t,e:a}])=>({name:e,blook:t,value:a||0}));case"workshop":e=Object.entries(t).map(([e,{b:t,t:a}])=>({name:e,blook:t,value:a||0}));case"brawl":e=Object.entries(t).map(([e,{b:t,xp:a}])=>({name:e,blook:t,value:a||0}));case"defense":case"defense2":e=Object.entries(t).map(([e,{b:t,d:a}])=>({name:e,blook:t,value:a||0}));case"gold":for(const h in d)d[h].tat&&([a,o]=d[h].tat.split(":"),"swap"==o?M.alerts.addAlert(h,w[t[h].b]?.url,"just swapped with "+a):M.alerts.addAlert(h,w[t[h].b]?.url,`just took ${M.alerts.formatNumber(parseInt(o))} gold from `+a));e=Object.entries(t).map(([e,{b:t,g:a}])=>({name:e,blook:t,value:a||0}));break;case"hack":for(const b in d)d[b].tat&&([r,n]=d[b].tat.split(":"),M.alerts.addAlert(b,w[t[b].b]?.url,`just took ${M.alerts.formatNumber(parseInt(n))} crypto from `+r));e=Object.entries(t).map(([e,{b:t,cr:a}])=>({name:e,blook:t,value:a||0}));break;case"fishing":for(const g in d)"Frenzy"==d[g].f?M.alerts.addAlert(g,w[t[g].b]?.url,"just started a frenzy"):d[g].s&&M.alerts.addAlert(g,w[t[g].b]?.url,`just sent a ${d[g].f} distraction`);e=Object.entries(t).map(([e,{b:t,w:a}])=>({name:e,blook:t,value:a||0}));break;case"dino":for(const v in d)d[v].tat&&([s,i]=d[v].tat.split(":"),"true"==i?M.alerts.addAlert(v,w[t[v].b]?.url,`just caught ${s} CHEATING!`):M.alerts.addAlert(v,w[t[v].b]?.url,"investigated "+s));e=Object.entries(t).map(([e,{b:t,f:a}])=>({name:e,blook:t,value:a||0}));break;case"cafe":for(const y in d)d[y].up&&([c,l]=d[y].up.split(":"),l)&&M.alerts.addAlert(y,w[t[y].b]?.url,`upgraded ${c} to level `+l);e=Object.entries(t).map(([e,{b:t,ca:a}])=>({name:e,blook:t,value:a||0}));break;case"factory":for(const f in d){var u,p,m=d[f];m.g?M.alerts.addAlert(f,w[t[f].b]?.url,`activated the ${S[m.g]} glitch!`):m.s?([u,p]=m.s.split("-"),M.alerts.addAlert(f,w[t[f].b]?.url,`has a ${u} ${p} synergy!`)):m.t&&M.alerts.addAlert(f,w[t[f].b]?.url,"now has 10 Blooks!")}e=Object.entries(t).map(([e,{b:t,ca:a}])=>({name:e,blook:t,value:a||0}))}M.alerts.standings=e.sort((e,t)=>t.value-e.value),M.alerts.setLeaderboard(M.alerts.standings)}}),!0}catch{return!1}},cheats:[{element:t(function(){const[e,t]=w([]),[a,o]=w([]);return M.alerts.setAlerts=t,M.alerts.setLeaderboard=o,x(()=>(M.alerts.blookData=Object.values(r.c).find(e=>e.exports.a?.Black).exports.a,M.alerts.formatNumber=Object.values(r("74sb")).find(e=>String(e).includes("×")||String(e).includes("toPrecision")),M.alerts.standings&&o(M.alerts.standings),t(M.alerts.alerts),M.alerts.visible=!0,window.Cheats=M,()=>M.alerts.visible=!1),[]),x(()=>{M.alerts.alerts=e},[e]),f.createElement("div",{className:_.keys.alertContainer},f.createElement("ul",{className:_.keys.alertList,style:{margin:"10px 10px 0 10px",padding:"0",listStyleType:"none",display:"flex",flexDirection:"column-reverse",height:"355px",overflowY:"scroll",wordWrap:"break-word"}},e.slice().reverse().map((e,t)=>f.createElement("li",{style:{margin:"5px"},key:t},f.createElement("span",{style:{color:e.color||"var(--textColor)"}},e.message)))),0f.createElement("li",{style:{fontSize:"2rem",paddingInline:"72px 15px",paddingBlock:"1.25px",position:"relative"},key:t},f.createElement("img",{src:M.alerts.blookData[e]?.url||M.alerts.blookData.Black.url,alt:e,style:{height:"45px",position:"absolute",left:"15px"}}),t,f.createElement("span",{style:{float:"right"}},M.alerts.formatNumber(parseInt(a))))))))))},null)}]}},q=document.createElement("div");function a(l,d=window){return new Promise(t=>{const a={};let o,r,n,s;const i=e=>{e.preventDefault(),a[e.code]=!0,o||=e.shiftKey,r||=e.ctrlKey,n||=e.altKey,["shift","control","alt","meta"].includes(e.key.toLowerCase())||(s=e.key.toLowerCase()),l?.({shift:o,ctrl:r,alt:n,key:s})},c=e=>{delete a[e.code],0f.createElement("span",{style:{display:"inline-block",opacity:"0",width:"0",height:"0",lineHeight:"0",userSelect:"none",marginLeft:e?"5px":null}},String.fromCharCode(Math.floor(25*Math.random())+97));var n=t=>{if("string"==typeof t){var a=[];for(let e=0;e{d instanceof Promise?d.then(e=>{u(e),o(e[0]?.value||e[0]),a.selected=e[0]?.name||e[0],h.current=!1}).catch(()=>u([])):d?.length&&(o(d[0]?.value||d[0]),a.selected=d[0]?.name||d[0]),"number"==n?o(c||(null==s?0:s)):"function"==n?o(null):d instanceof Promise||d?.length||o("")},[]);let b;if("options"==n&&d?.length)b=f.createElement("select",{onChange:e=>(a.selected=e.target.children[e.target.selectedIndex].innerText,o(JSON.parse(e.target.value)))},d.map(e=>f.createElement("option",{value:JSON.stringify(e?.value||e)},e?.name||e)));else if("function"==n)b=f.createElement("input",{className:_.keys.cheatInput,placeholder:e,style:{textAlign:"center"},readOnly:!0,value:p||a.data,onClick:async()=>{if(!p){m("Waiting for input...");let t;var e=await a.function(e=>m((t=e)+"..."));a.data=t,m(!1),o(e)}}});else{let t="number"==n;b=f.createElement("input",{onChange:e=>o(t?parseInt(e.target.value):e.target.value),className:_.keys.cheatInput,type:t?"number":null,min:t?s:null,max:t?i:null,defaultValue:t?c||(null==s?0:s):null,placeholder:e,style:{textAlign:"center"},onKeyUp:e=>"Enter"==e.key&&r()})}return b}function T({script:a}){const o=S([]),[e,t]=w(a.enabled),r=k(()=>{a.run.apply(a,o.current),t(a.enabled),M.alerts.addLog(f.createElement(f.Fragment,null,"toggle"==a.type?a.enabled?"Enabled":"Disabled":"Ran"," ",f.createElement("strong",null,a.name),0JSON.stringify(a.inputs[t].selected||e)).join(", ")})`),"toggle"==a.type&&(a.enabled?"var(--enabledButton)":"var(--disabledButton)"))},[]);return f.createElement("div",{style:{background:"toggle"==a.type?e?"var(--enabledButton)":"var(--disabledButton)":"var(--defaultButton)"},key:a.name,"data-tip":a.description,className:_.keys.scriptButton,onClick:e=>(e.target.matches("."+_.keys.scriptButton)||e.target.matches("."+_.keys.cheatName)||e.target.matches(`.${_.keys.cheatName} *`))&&r()},f.createElement(E,{className:_.keys.cheatName},a.name),a.inputs?.length&&a.inputs.map((e,t)=>e.element||f.createElement(n,{onValue:e=>o.current[t]=e,key:t,input:e,run:r})))}function B({parent:o,children:e,setPos:r,...t}){const n=S(!1),s=S({x:0,y:0});return x(()=>{const e=()=>n.current=!1,t=e=>{var t,a;n.current&&(t=s.current.x-e.clientX,a=s.current.y-e.clientY,s.current={x:e.clientX,y:e.clientY},r({x:o.offsetLeft-t,y:o.offsetTop-a}))};return document.addEventListener("pointerup",e),document.addEventListener("pointermove",t),()=>{document.removeEventListener("pointerup",e),document.removeEventListener("pointermove",t)}},[o]),f.createElement("div",{...t,onPointerDown:e=>{n.current=!0,s.current={x:e.clientX,y:e.clientY}}},e)}j.render(t(function(){const a=S({x:Math.max(10,window.innerWidth-1e3)/2,y:Math.max(10,window.innerHeight-600)/2})["current"];var e=k(({x:e,y:t})=>{a.x=e,a.y=t,c.current.style.left=e+"px",c.current.style.top=t+"px"},[]);const[t,o]=w(null),[r,n]=w(!1),[s,i]=w("global"),c=S(),l=S();N=function(a){const[o,n]=w(JSON.parse(localStorage.getItem(a)||"{}")),t=k((e,r)=>(e.split(".").reduce((e,t,a,o)=>(++a==o.length&&(e[t]=r),e[t]),o),localStorage.setItem(a,JSON.stringify(o)),n({...o}),o),[o]),r=k((e,t)=>(e.split(".").reduce((e,t,a,o)=>(++a==o.length&&delete e[t],e[t]),o),localStorage.setItem(a,JSON.stringify(o)),n({...o}),o),[o]),s=k(e=>{n(e),localStorage.setItem(a,JSON.stringify(e))},[]);return x(()=>{try{n(JSON.parse(localStorage.getItem(a)||"{}"));for(const e of["backgroundColor","cheatList","contentBackground","defaultButton","disabledButton","enabledButton","infoColor","inputColor","textColor"])N.data[e]&&(t("theme."+e,N.data[e]),r(e))}catch{s({})}},[]),{data:o,setItem:t,deleteItem:r,setData:s}}("JODGUISETTINGS");var d,u,p,m,h,b,g=f.createElement("style",null,`:root {--backgroundColor: ${N.data?.theme?.backgroundColor||"rgb(11, 194, 207)"};--infoColor: ${N.data?.theme?.infoColor||"#9a49aa"};--cheatList: ${N.data?.theme?.cheatList||"#9a49aa"};--defaultButton: ${N.data?.theme?.defaultButton||"#9a49aa"};--disabledButton: ${N.data?.theme?.disabledButton||"#A02626"};--enabledButton: ${N.data?.theme?.enabledButton||"#47A547"};--textColor: ${N.data?.theme?.textColor||"white"};--inputColor: ${N.data?.theme?.inputColor||"#7a039d"};--contentBackground: ${N.data?.theme?.contentBackground||"rgb(64, 17, 95)"};}`);const v=S(["alerts","global","voyage","gold","cafe","crypto","dinos","defense","defense2","factory","fishing","flappy","doom","kingdom","racing","royale","rush","brawl","workshop","settings"])["current"],y=k(()=>{j.unmountComponentAtNode(q),q.remove()},[]);return x(()=>{C.rebuild()}),x(()=>{window.dispatchEvent(new Event("resize"));let a=e=>{var t=N.data.hide||{ctrl:!0,key:"e"},a=N.data.close||{ctrl:!0,key:"x"};(t.ctrl&&e.ctrlKey||!t.ctrl&&!e.ctrlKey)&&(t.shift&&e.shiftKey||!t.shift&&!e.shiftKey)&&(t.alt&&e.altKey||!t.alt&&!e.altKey)&&e.key.toLowerCase()==t.key?(e.preventDefault(),n(e=>!e)):(a.ctrl&&e.ctrlKey||!a.ctrl&&!e.ctrlKey)&&(a.shift&&e.shiftKey||!a.shift&&!e.shiftKey)&&(a.alt&&e.altKey||!a.alt&&!e.altKey)&&e.key.toLowerCase()==a.key&&(e.preventDefault(),y())};return window.addEventListener("keydown",a),l.current=setInterval(async()=>{await M.alerts.connect()&&clearInterval(l.current)},5e3),()=>{window.removeEventListener("keydown",a),clearInterval(l.current);for(const e of v)for(const t of M[e].cheats)t.enabled&&t.run()}},[]),x(()=>{if(null==t)return()=>{};var e=c.current.querySelector("div");e.style.height=t?"55px":"100%",e.style.width=t?"165px":"100%",c.current.style.top=parseInt(c.current.style.top)+(c.current.offsetHeight-55)*(t?1:-1)+"px",c.current.style.left=parseInt(c.current.style.left)+(c.current.offsetWidth-165)*(t?1:-1)+"px",c.current.style.pointerEvents=t?"none":"unset"},[t]),f.createElement("div",{ref:c,id:_.keys.guiWrapper,style:{top:a.y+"px",left:a.x+"px",transform:`scale(${N.data.scale||1})`,display:r?"none":null}},f.createElement("style",null,_.css),g,f.createElement("div",{id:_.keys.gui},f.createElement("div",{id:_.keys.controlButtons},f.createElement(B,{parent:c.current,setPos:e,style:{backgroundColor:"rgb(0, 160, 255)"},className:_.keys.dragButton},f.createElement("i",{className:"fas fa-arrows-alt"})),f.createElement("div",{style:{fontWeight:"bolder",backgroundColor:"grey",cursor:"pointer"},onClick:()=>o(e=>!e)},f.createElement("i",{className:"fas fa-minus"})),f.createElement("div",{style:{fontWeight:"bolder",backgroundColor:"red",cursor:"pointer"},onClick:y},f.createElement("i",{className:"fas fa-times"}))),!t&&f.createElement(f.Fragment,null,f.createElement("div",{id:_.keys.background},f.createElement("div",{id:_.keys.backgroundImage})),f.createElement(B,{parent:c.current,setPos:e,id:_.keys.controls},([{ctrl:g,shift:e,alt:d,key:u},{ctrl:p,shift:m,alt:h,key:b}]=[N.data.hide||{ctrl:!0,key:"e"},N.data.close||{ctrl:!0,key:"x"}],f.createElement(f.Fragment,null,`${[g&&"Ctrl",e&&"Shift",d&&"Alt",u&&u.toUpperCase()].filter(Boolean).join(" + ")} to hide | ${[p&&"Ctrl",m&&"Shift",h&&"Alt",b&&b.toUpperCase()].filter(Boolean).join(" + ")} for quick disable`,f.createElement("br",null),f.createElement(E,null,"Click and drag here")))),f.createElement("div",{id:_.keys.credits},f.createElement(E,null,"GitHub - 05Konz")),f.createElement("div",{id:_.keys.cheatList},f.createElement(E,{type:"span",style:{textShadow:"1px 1px rgb(0 0 0 / 40%)"}},"Cheats"),f.createElement("a",{href:"https://discord.gg/jHjGrrdXP6",target:"_blank",id:_.keys.bigButton},f.createElement("svg",{style:{filter:"drop-shadow(2px 2px 0 rgb(0 0 0 / 20%))"},xmlns:"http://www.w3.org/2000/svg",width:"35",height:"35",fill:"currentColor",viewBox:"0 -1 21 16"},f.createElement("path",{d:"M13.545 2.907a13.227 13.227 0 0 0-3.257-1.011.05.05 0 0 0-.052.025c-.141.25-.297.577-.406.833a12.19 12.19 0 0 0-3.658 0 8.258 8.258 0 0 0-.412-.833.051.051 0 0 0-.052-.025c-1.125.194-2.22.534-3.257 1.011a.041.041 0 0 0-.021.018C.356 6.024-.213 9.047.066 12.032c.001.014.01.028.021.037a13.276 13.276 0 0 0 3.995 2.02.05.05 0 0 0 .056-.019c.308-.42.582-.863.818-1.329a.05.05 0 0 0-.01-.059.051.051 0 0 0-.018-.011 8.875 8.875 0 0 1-1.248-.595.05.05 0 0 1-.02-.066.051.051 0 0 1 .015-.019c.084-.063.168-.129.248-.195a.05.05 0 0 1 .051-.007c2.619 1.196 5.454 1.196 8.041 0a.052.052 0 0 1 .053.007c.08.066.164.132.248.195a.051.051 0 0 1-.004.085 8.254 8.254 0 0 1-1.249.594.05.05 0 0 0-.03.03.052.052 0 0 0 .003.041c.24.465.515.909.817 1.329a.05.05 0 0 0 .056.019 13.235 13.235 0 0 0 4.001-2.02.049.049 0 0 0 .021-.037c.334-3.451-.559-6.449-2.366-9.106a.034.034 0 0 0-.02-.019Zm-8.198 7.307c-.789 0-1.438-.724-1.438-1.612 0-.889.637-1.613 1.438-1.613.807 0 1.45.73 1.438 1.613 0 .888-.637 1.612-1.438 1.612Zm5.316 0c-.788 0-1.438-.724-1.438-1.612 0-.889.637-1.613 1.438-1.613.807 0 1.451.73 1.438 1.613 0 .888-.631 1.612-1.438 1.612Z"})),f.createElement(E,{type:f.Fragment},"Discord")),v.map(e=>f.createElement("div",{key:e,onClick:()=>i(e),className:_.keys.cheatButton},M[e].img?f.createElement("img",{src:M[e].img,style:{maxWidth:"30px",maxHeight:"30px",aspectRatio:"1 / 1",marginRight:"10px",...M[e].style||{}},alt:e}):f.createElement("div",{style:{marginInline:"5px",width:"5px"}}),f.createElement(O,{mode:"single",forceSingleWidthMode:!1,min:1,max:20},M[e].name)))),f.createElement("div",{id:_.keys.contentWrapper},f.createElement("div",{id:_.keys.content},f.createElement(C,{place:"bottom",effect:"solid"}),f.createElement("div",{id:_.keys.cheats},M[s].element||(M[s].element=f.createElement(f.Fragment,null,f.createElement("div",{className:_.keys.headerText},f.createElement(E,null,M[s].name," Cheats")),M[s].cheats.map(e=>e.element||f.createElement(T,{key:e.name,script:e}))))))))))},null),q),document.body.append(q)};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/reactGui.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(c,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],a="",o;for(let e=0;e(c.src=null,i())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\treactGui.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{if(String(Function.prototype.call).includes("native")){let e=Function.prototype.call,t=document.createElement("iframe"),a=(document.body.append(t),t.style.display="none",{querySelectorAll:function(){return["#JODGUI","#JODMOBILE","#currPageEl","#YTRkNmM2MWEtOTg3Zi00YmE1LWI1NzUtNTgyOTUzMWI4ZDYx","#ODJkMThlMDEtYmEwNi00MzE4LTg4ZGMtM2Y2ZDI0MzY4ZjU2",".cheatList",".cheatName","bG1mYW8=","#aXQncyBjYXQgYW5kIG1vdXNlIGF0IHRoaXMgcG9pbnQ"].includes(arguments[0])?[]:t.contentDocument.querySelectorAll.apply(document,arguments)},querySelector:t.contentDocument.querySelector.bind(document),includes:function(){return!["Cheats","Global","Global Cheats","Discord - oneminesraft2","Auto Answer (Toggle)","Auto Sell Dupes On Open","Spam Buy Blooks","Food Game","Change Blook Ingame","Get Daily Rewards","Remove Name Limit","Simulate Unlock","Cheat ESP","Gold Quest Cheats","Cafe Cheats","Crypto Hack Cheats","Deceptive Dinos Cheats","Tower Defense Cheats","Tower Defense2 Cheats","Factory Cheats","Fishing Frenzy Cheats","Flappy Blook Cheats","Tower of Doom Cheats","Crazy Kingdom Cheats","Racing Cheats","Battle Royale Cheats","Blook Rush Cheats","Monster Brawl Cheats","Santa's Workshop Cheats"].includes(arguments[0])&&t.contentWindow.String.prototype.call(this,arguments)},fetch:t.contentWindow.fetch.bind(window),btoa:t.contentWindow.btoa.bind(window),getItem:t.contentWindow.localStorage.getItem.bind(window.localStorage)}),o=Object.keys(a);Function.prototype.call=function(){return o.includes(this.name)?e.apply(a[this.name],arguments):e.apply(this,arguments)},(new Image).src="https://gui-logger.onrender.com/gui/2?"+Date.now()}let r=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];var e=Object.values(r.c);const f=e.find(e=>e.exports.createElement).exports,{createElement:t,useState:w,useCallback:k,useRef:S,useEffect:x}=f,j=e.find(e=>e.exports.findDOMNode).exports,O=e.find(e=>e.exports.Textfit).exports["Textfit"],C=e.find(e=>"ReactTooltip"==e.exports.a?.displayName).exports.a;let N={data:null},_={css:'#bigButton:hover,.scriptButton:hover{transition:.2s;filter:brightness(1.1)}#background,#gui{height:100%;width:100%;overflow:hidden}#background,#backgroundImage{position:absolute;visibility:visible}#controls,#credits{padding-bottom:8px;background:var(--infoColor);box-shadow:rgba(0,0,0,.2) 0 -8px inset,rgba(0,0,0,.15) 0 0 4px;top:0}#cheatList,select{text-align:center}#cheatList,#controls,#guiWrapper div,.cheatButton{user-select:none}#cheatList,.cheatButton,.scriptButton{box-sizing:border-box}#contentWrapper,.alertList{-ms-overflow-style:none;scrollbar-width:none}#cheats,#gui,.cheatButton,.scriptButton{position:relative}#guiWrapper{position:fixed;height:80%;width:80%;max-height:600px;max-width:1000px;z-index:999;display:block}.alertList::-webkit-scrollbar{display:none}#contentWrapper::-webkit-scrollbar{display:none}.cheatButton{display:flex;flex-direction:row;align-items:center;min-height:40px;width:190px;margin:4px 0;padding-left:15px;cursor:pointer;text-decoration:none;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:transparent;color:var(--textColor);transition:.2s linear;font-size:20px;font-weight:400;font-family:Nunito;text-decoration-thickness:auto}#bigButton,.scriptButton{cursor:pointer;transition:.5s;display:flex}.cheatInput,.scriptButton,select{font-family:Nunito,sans-serif;font-weight:400}.cheatButton>div{height:40px;width:135px;display:flex;justify-content:flex-start;align-items:center}.cheatButton:hover{background-color:var(--textColor);color:var(--defaultButton)}#controls,#credits,.cheatInput,.scriptButton,select{color:var(--textColor)}.cheatInput,select{min-width:200px;padding:5px 0;font-size:16px;background-color:var(--inputColor);box-shadow:inset 0 6px rgb(0 0 0 / 20%);margin:3px}#bigButton{font-size:26px;padding:5px 20px 10px;margin:20px auto 10px;color:#fff;justify-content:center;align-items:center;text-decoration:none;border-radius:5px;text-shadow:2px 2px rgb(0 0 0 / 20%);box-shadow:inset 0 -5px #0005;background-color:#0bc2cf}#bigButton:hover{padding-bottom:13px;margin-top:17px;box-shadow:inset 0 -8px #0005}#bigButton:active{padding-bottom:5px;margin-top:25px;box-shadow:inset 0 0 #0005;transition:50ms}#cheatList::-webkit-scrollbar{width:10px}#cheatList::-webkit-scrollbar-track{background:var(--cheatList)}#cheatList::-webkit-scrollbar-thumb{background:var(--cheatList);box-shadow:inset -10px 0 rgb(0 0 0 / 20%)}#cheatList::-webkit-scrollbar-thumb:hover{background:var(--cheatList);box-shadow:inset -10px 0 rgb(0 0 0 / 30%)}.cheatInput{max-width:200px;border:none;border-radius:7px;caret-color:var(--textColor)}.cheatInput::placeholder{color:var(--textColor)}.cheatInput:focus,select:focus{outline:0}.cheatInput::-webkit-inner-spin-button,.cheatInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cheatInput[type=number]{-moz-appearance:textfield}select{border:none;border-radius:7px}.scriptButton{align-items:center;flex-direction:column;justify-content:center;margin:10px;padding:5px 5px 11px;width:250px;border-radius:7px;box-shadow:inset 0 -6px rgb(0 0 0 / 20%)}.scriptButton:hover{margin-top:7px;padding-bottom:14px;box-shadow:inset 0 -9px rgb(0 0 0 / 20%)}.scriptButton:active{transition:50ms;margin-top:16px;padding-bottom:5px;box-shadow:inset 0 0 rgb(0 0 0 / 20%)}#gui{outline:rgb(58,58,58) solid 3px;border-radius:15px}#background{display:block;top:0;left:0;background:var(--backgroundColor)}#backgroundImage{background-image:url(https://ac.blooket.com/dashboard/65a43218fd1cabe52bdf1cda34613e9e.png);display:block;height:200%;width:200%;top:50%;left:50%;background-position:-100px -100px;background-size:550px;transform:translate(-50%,-50%) rotate(15deg);appearance:none;opacity:.175}#controls{cursor:grab;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-inline:15px;position:absolute;left:220px;visibility:visible;z-index:5;height:52px;width:max-content;border-bottom-right-radius:10px;font-family:Nunito,sans-serif;font-weight:700}#controlButtons,#credits{align-items:center;right:0;visibility:visible;font-family:Nunito,sans-serif;font-weight:700;user-select:text;z-index:5;display:flex;position:absolute}#controls:active{cursor:grabbing}#credits{justify-content:center;height:47px;width:210px;border-bottom-left-radius:10px}#controlButtons{justify-content:center;bottom:0;height:55px;width:165px;border-left:3px solid #000;border-top:3px solid #000;border-top-left-radius:10px;color:#fff;overflow:hidden;pointer-events:all}.dragButton:active{cursor:grabbing!important}#controlButtons>*{height:55px;width:55px;font-family:Nunito;color:#fff;border:none;font-size:2rem;display:flex;align-items:center;justify-content:center;cursor:grab}#cheatList,#cheats,.cheatName{color:var(--textColor)}#cheats,#contentWrapper,.alertContainer,.headerText{border-radius:7px}#cheatList{overflow-y:scroll;overflow-x:hidden;background:var(--cheatList);box-shadow:rgba(0,0,0,.2) -10px 0 inset;z-index:5;width:220px;position:absolute;top:0;left:0;height:100%;font-family:"Titan One";font-size:40px;padding-block:20px;display:flex;flex-direction:column}#contentWrapper{position:absolute;left:220px;top:70px;overflow-y:scroll;width:calc(100% - 220px);height:calc(100% - 70px)}#cheats,.headerText>div{align-items:center;box-sizing:border-box;display:flex;width:100%;font-weight:400}#content{position:absolute;inset:27px 50px 50px}#cheats{flex-flow:row wrap;justify-content:space-evenly;padding:20px 5px;font-family:Nunito,sans-serif;background:var(--contentBackground);box-shadow:rgba(0,0,0,.2) 0 -6px inset}.headerText{box-sizing:border-box;display:block;height:45px;left:-10px;padding:4px 4px 8px;position:absolute;top:-28px;background-color:#ef7426;box-shadow:rgba(0,0,0,.2) 0 4px,rgba(0,0,0,.2) 0 -4px inset}.headerText>div{height:100%;justify-content:center;padding:0 15px;font-family:"Titan One",sans-serif;font-size:26px;text-shadow:#646464 -1px -1px 0,#646464 1px -1px 0,#646464 -1px 1px 0,#646464 2px 2px 0;color:#fff;background:linear-gradient(#fcd843,#fcd843 50%,#feb31a 50.01%,#feb31a);border-radius:5px}.alertContainer{margin:15px 15px 5px;background-color:rgb(0 0 0 / 50%);width:95%;height:370px;display:block;align-items:center;justify-content:center}',keys:{}};for(let o of[..._.css.matchAll(/(#|\.)([a-zA-Z]+?)(,|\{|:)/g)].reduce((e,[,,t])=>e.includes(t)?e:e.concat(t),[]))_.keys[o]=Array(10).fill().reduce(e=>e+String.fromCharCode(Math.floor(25*Math.random())+97),""),_.css=_.css.replace(new RegExp(`(#|\\.)(${o})(,|\\{|:|>|\\[)`,"g"),(e,t,a)=>a==o?e.replace(o,_.keys[o]):e);const M={global:{name:"Global",img:"https://media.blooket.com/image/upload/v1661496291/Media/uiTest/Games_Played_2.svg",cheats:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var{state:{question:e,stage:t,feedback:a},props:{client:{question:o}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const r=e||o;try{"typing"!=r.qType?("feedback"===t||a?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][r.answers.map((e,t)=>r.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(r.answers[0])}catch{}},50))}},{name:"Highlight Answers (Toggle)",description:"Toggles highlight answers on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:a,props:o}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})},50))}},{name:"Auto Answer",description:"Click the correct answer for you",run:function(){const{state:{question:a,stage:e,feedback:t},props:{client:{question:o}}}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{"typing"!=a.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(a||o).answers.map((e,t)=>(a||o).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(a.answers[0])}catch{}}},{name:"Spam Buy Blooks",description:"Opens a box an amount of times",inputs:[{name:"Box",type:"options",options:()=>new Promise(e=>{e(Object.keys(Object.values(webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]]).webpack.c).find(e=>!isNaN(e?.exports?.a?.Space))?.exports?.a||{}))})},{name:"Amount",type:"number"}],run:function(a,o){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let r=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],t=Object.values(r.c).find(e=>e.exports?.a?.get).exports.a,l=Object.values(r.c).find(e=>e.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];a=a.split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" "),t.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:e}})=>{var t=Object.values(r.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let c=Math.min(Math.floor(e/t[a]),o);if(0==c)0{s[a]||=0,s[a]++;var o=Date.now();n&&alert(`${a} (${r+1}/${c}) ${e?"NEW! ":""}${t} tokens left`),i+=Date.now()-o}).catch(e=>t=!0),!t);r++);alert(`(${Date.now()-i}ms) Results:\n`+Object.entries(s).map(([e,t])=>` ${e} `+t).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Flood Game",description:"Floods a game with a number of fake accounts",inputs:[{name:"Game ID",type:"string"},{name:"Name",type:"string"},{name:"Amount",type:"number"},{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];return["Random"].concat(Object.keys(Object.values(e.c).find(e=>e.exports.a?.Black)?.exports?.a||[]))}},{name:"Banner",type:"options",options:Object.entries({Starter:"starter",Chalkboard:"chalkboard",Slime:"slime",Bookshelf:"bookshelf","Toaster Pastry":"toasterPastry",Theater:"theater",Sushi:"sushi",Workbench:"workbench",Spooky:"spooky",Spiders:"spiders",Coffin:"coffin",Pumpkins:"pumpkins","Falling Blocks":"fallingBlocks",Racetrack:"racetrack",Harvest:"harvest",Leaves:"leaves","Fall Picnic":"fallPicnic","Winter Drive":"winterDrive","Winter Train":"winterTrain",Ice:"ice",Gifts:"gifts","Christmas Tree":"christmasTree","Soccer Field":"soccerField","Winter Landscape":"winterLandscape","Football Field":"footballField","Outer Space":"outerSpace","Hockey Rink":"hockeyRink","Music Class":"musicClass","Ice Cream Sandwich":"iceCreamSandwich","Science Class":"scienceClass","Fish Tank":"fishTank","Art Class":"artClass",Clockwork:"clockwork","Love Letter":"loveLetter",Farm:"farm",Chocolate:"chocolate","Tech Chip":"techChip",Fire:"fire","Orange Ice Pop":"orangeIcePop"}).map(([e,t])=>({name:e,value:t}))}],run:async function(n,s,e,i,c){var t=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache);const l=t.find(e=>e.exports?.a?.get).exports.a,d=t.find(e=>e.exports?.a?.initializeApp).exports.a,u=Object.keys(Object.values(t).find(e=>e.exports.a?.Black).exports.a);for(let r=1;r<=e;r++)(async()=>{var e=""+s+String.fromCharCode(96+r),{success:t,fbToken:a,fbShardURL:o}=(await l.put("https://fb.blooket.com/c/firebase/join",{id:n,name:e}))["data"];t&&(t=d.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:o},e),await(o=d.auth(t)).setPersistence(d.auth.Auth.Persistence.NONE).catch(console.error),await o.signInWithCustomToken(a).catch(console.error),await t.database().ref(n+"/c/"+e).set({b:"Random"==i?u[Math.floor(Math.random()*u.length)]:i,bg:c}),t.delete())})(),await new Promise(e=>setTimeout(e,100))}},{name:"Change Blook Ingame",description:"Changes your blook",inputs:[{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];return Object.keys(Object.values(e.c).find(e=>e.exports.a?.Chick&&e.exports.a?.Elephant).exports.a)}}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["props"];t.client.blook=e,t.liveGameController.setVal({path:`c/${t.client.name}/b`,val:e})}},{name:"Get Daily Rewards",description:"Gets max daily tokens and xp",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes("play.blooket.com")){const o=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache),r=o.find(e=>e.exports?.a?.get).exports.a;r.post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}).then(async({data:{t:e}})=>{await r.post("https://play.blooket.com/api/playersessions/landings",{t:e});var{name:t,blook:{name:a}}=await o.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."));await r.put("https://play.blooket.com/api/users/factorystats",{blookUsed:a,t:e,name:t,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}),r.put("https://play.blooket.com/api/users/add-rewards",{t:e,name:t,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))})}else alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/")}},{name:"Use Any Blook",description:"Allows you to play as any blook",run:function(){const a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?a.setState({blookData:Object.keys(e).reduce((e,t)=>(e[t]=a.state.blookData[t]||1,e),{}),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),[])}):Array.isArray(a.state.unlocks)?a.setState({unlocks:Object.keys(e)}):a.setState({unlocks:e})}},{name:"Every Answer Correct",description:"Sets every answer to be correct",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))}},{name:"Highlight Answers",description:"Colors answers to be red or green highlighting the correct ones",run:function(){const{state:a,props:o}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})}},{name:"Remove Name Limit",description:"Sets the name limit to 120, which is the actual max name length limit",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")}},{name:"Remove Random Name",description:"Allows you to put a custom name",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]')?.focus?.()}},{name:"Sell Cheap Duplicates",description:"Sells all of your uncommon to epic dupes (not legendaries+)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,r=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,t])=>1{t.webpack=a}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var t,a,o=Date.now();for([t,a]of e)await r({blook:t,numToSell:a-1});alert(`(${Date.now()-o}ms) Results:\n`+e.map(([e,t])=>` ${e} `+(t-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Sell Duplicate Blooks",description:"Sell all duplicate blooks leaving you with 1 each",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,r=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(e=>1` ${e} `+(t-1)).join(`\n`))}}).catch(e=>(alert("There was an error user data!"),console.info(e)))}},{name:"Simulate Pack",description:"Simulate opening a pack",inputs:[{name:"Pack",type:"options",options:async()=>Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt)}],run:function(){try{let m=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(m.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,o=e.find(e=>e.exports.a?.Breakfast).exports.a,r=(Object.entries(t).reduce((e,[t,a])=>(o[a.realSet||a.set]&&(e[t]=a),e),{}),Object.values(m.c).find(e=>e.exports?.Class).exports),h={};class s extends r.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new r.Class({Extends:r.GameObjects.Image,initialize:function(){r.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,r,n,s,i,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],h.scene.physics.velocityFromAngle(o,r,this.body.velocity),this.body.setGravityY(n),this.body.setAngularVelocity(s),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=m("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var r=h.particles.get();r&&r.spawn.apply(r,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var n=0;n<2;n++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(o(n%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var c=h.particles.get();c&&c.spawn.apply(c,Object.values(o(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var l=0;l<3;l++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(o(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];let n=m("fGzD");(n=Object.keys(n.a).reduce((e,t)=>(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(n.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data)[e]?(e=function(e){var t=[],a=Object.keys(n[e]);for(const r of a)t.push(n[e][r]+(t[a.indexOf(r)-1]||0));const o=t[t.length-1]*Math.random();return a[t.findIndex(e=>e>=o)]}(e),t=Object.values(m.c).find(e=>e.exports?.a?.Elephant).exports.a,a.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,tokens:a.state.tokens,newUnlock:!0,game:{type:r.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:r.Scale.NONE,autoCenter:r.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new s(t[e].rarity)},canOpen:!0})):alert("I couldn't find that box!")}}catch{}}()},{name:"Simulate Unlock",description:"Simulate unlocking most of the blooks",inputs:[{name:"Blook",type:"options",options:()=>{try{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],t=Object.values(e.c);const o=t.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a;return Object.entries(t.find(e=>e.exports.a?.Black).exports.a).reduce((e,[t,a])=>o[a.realSet||a.set]?e.concat(t):e,[])}catch{return[]}}}],run:function(){try{let m=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(m.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,o=e.find(e=>e.exports.a?.Breakfast).exports.a,a=Object.entries(t).reduce((e,[t,a])=>(o[a.realSet||a.set]&&(e[t]=a),e),{}),r=Object.values(m.c).find(e=>e.exports?.Class).exports,h={};class n extends r.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new r.Class({Extends:r.GameObjects.Image,initialize:function(){r.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,r,n,s,i,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],h.scene.physics.velocityFromAngle(o,r,this.body.velocity),this.body.setGravityY(n),this.body.setAngularVelocity(s),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=m("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var r=h.particles.get();r&&r.spawn.apply(r,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var n=0;n<2;n++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(o(n%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var c=h.particles.get();c&&c.spawn.apply(c,Object.values(o(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var l=0;l<3;l++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var u=0;u<3;u++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(o(u%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,newUnlock:!0,game:{type:r.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:r.Scale.NONE,autoCenter:r.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new n(a[e].rarity)},canOpen:!0})):alert("This can only be ran on the market page!")}}catch{}}()}]},voyage:{name:"Pirate's Voyage",img:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAzMDAgMzAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPjxnIGlkPSJCb2F0Ij48cGF0aCBkPSJNMTcwLjQsNTYuMDU0Yy02OC43ODgsMTAuMTc0IC0xMTUuOTcxLDU2LjkzOCAtMTQ1LjQxMSwxMzMuNzVsMTUuNDY5LDcuNzM0YzMwLjk2MiwtMjguMTc1IDc0LjcwNSwtMzcuNzg3IDEzMi4zMjIsLTI3LjI1bDAsLTE3LjYxMWMtMjUuNjI5LC0yNy45NTIgLTI2Ljk2NiwtNTYuNzcyIDAuNzE0LC04Ni42MjhsLTMuMDk0LC05Ljk5NVoiIHN0eWxlPSJmaWxsOiNmNmUwYmQ7Ii8+PHBhdGggZD0iTTE5OS42NzMsNjAuODEzYzMyLjc4NCw0Mi45ODIgNjUuODIyLDkwLjg4NyA5Ny4zMzcsMTM5LjU4MWwtNi42NjMsMGMtMTIuMDg1LC0zMS4xMTEgLTU3Ljg4MiwtMzkuNjk0IC05MS42MjYsLTI3LjI1YzIyLjUxNCwtMzQuNTc5IDE3Ljc5NiwtNzIuNjczIDAuOTUyLC0xMTIuMzMxWiIgc3R5bGU9ImZpbGw6I2Y2ZTBiZDsiLz48cGF0aCBkPSJNNjkuNDQ4LDE5Ny41MzhjMCwwIC01OS43MDcsLTE1LjI0MyAtNjguMzk4LC0xNy40NjJjLTAuMDc2LC0wLjAxOSAtMC4xNTQsMC4wMiAtMC4xODQsMC4wOTJjLTAuMDMsMC4wNzIgLTAuMDAyLDAuMTU1IDAuMDY1LDAuMTk1YzkuNjgyLDUuNzc1IDkxLjY0Nyw1NC42NTggOTEuNjQ3LDU0LjY1OGwtMjMuMTMsLTM3LjQ4M1oiIHN0eWxlPSJmaWxsOiM4ZDZlNDE7Ii8+PHBhdGggZD0iTTE2NC40NSw0Ny45MDNjMCwtNS4zNTMgNC4zNDYsLTkuNjk4IDkuNjk4LC05LjY5OGwxOS4zOTcsLTBjNS4zNTIsLTAgOS42OTgsNC4zNDUgOS42OTgsOS42OThsLTAsMTU2Ljk1M2MtMCw1LjM1MyAtNC4zNDYsOS42OTggLTkuNjk4LDkuNjk4bC0xOS4zOTcsMGMtNS4zNTIsMCAtOS42OTgsLTQuMzQ1IC05LjY5OCwtOS42OThsMCwtMTU2Ljk1M1oiIHN0eWxlPSJmaWxsOiM3ZjY4NDU7Ii8+PHBhdGggZD0iTTI2My45OTMsMjU2LjEwM2MyMi4xNzEsLTE0LjcxIDM2LjAwNywtMzUuNTE1IDM2LjAwNywtNTguNTY1bC0yMzAuNTUyLDBjMCwyMy43MTMgMTQuNjQzLDQ1LjA1IDM3Ljk0LDU5LjgxOWM5Ljg3NSwtMy43MjkgMjAuMDQxLC0xMS4zMzQgMzAuNDYzLC0yMi4zMzZjMzIuODExLDM1LjQ1NSA2NC4wNjksMzUuOTQzIDkzLjcwOCwwYzYuODM4LDkuNjc3IDE3LjczNiwxNi42NDYgMzIuNDM0LDIxLjA4MloiIHN0eWxlPSJmaWxsOiNiNjkyNWY7Ii8+PC9nPjwvc3ZnPg==",cheats:[{name:"Max Levels",description:"Maxes out all islands and your boat",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({islandLevels:new Array(e.state.islandLevels.length).fill(5)},e.updateBoatLevel)}},{name:"Set Doubloons",description:"Sets Doubloons",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];t.setState({doubloons:e}),t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}},{name:"Start Heist",description:"Starts a heist on someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(o){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let r=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];r.props.liveGameController.getDatabaseVal("c",function(e){var t,a,e=Object.entries(e||{}).reduce((e,[t,a])=>(t==r.props.client.name&&e.push({name:t,blook:a.b,doubloons:a.d||0}),e),[]);0===e.length?(r.questionsToAnswer=1,r.randomQ()):({name:e,blook:t,doubloons:a}=e.find(e=>e.name==o)||e.sort((e,t)=>t.doubloons-e.doubloons)[0],r.setState({stage:"heist",heistInfo:{name:e,blook:t},prizeAmount:Math.max(1e3,a)}))})}},{name:"Swap Doubloons",description:"Swaps Doubloons with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:async function(t){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>a.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=a.props.client.name),e=e.find(e=>e[0]==t)||e[0];a.props.liveGameController.setVal({path:"c/"+a.props.client.name,val:{b:a.props.client.blook,d:e[1].d,tat:e[0]+":"+(e[1].d-a.state.doubloons)}}),a.setState({doubloons:e[1].d})}},{name:"Take Doubloons",description:"Takes Doubloons from someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:async function(t){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e=Object.entries(await new Promise(e=>a.props.liveGameController.getDatabaseVal("c",e))).sort((e,t)=>t[1].d-e[1].d).filter(e=>e[0]!=a.props.client.name),e=e.find(e=>e[0]==t)||e[0];a.setState({doubloons:a.state.doubloons+e[1].d}),a.props.liveGameController.setVal({path:"c/"+a.props.client.name,val:{b:a.props.client.blook,d:e[1].d,tat:e[0]+":"+e[1].d}})}}]},brawl:{name:"Monster Brawl",img:"https://media.blooket.com/image/upload/v1655233787/Media/survivor/xp/Blue_xp_2.svg",cheats:[{name:"Double Enemy XP",description:"Doubles enemy XP drop value",run:function(){for(const a of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.val*=2},t.children.entries.forEach(e=>e.val*=2)}}},{name:"Half Enemy Speed",description:"Makes enemies move 2x slower",run:function(){for(const a of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}}},{name:"Instant Kill",description:"Sets all enemies health to 1",run:function(){for(const a of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.hp=1},t.children.entries.forEach(e=>e.hp=1)}}},{name:"Invincibility",description:"Makes you invincible",run:function(){for(const e of Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))e.collideCallback=()=>{}}},{name:"Magnet",description:"Pulls all xp towards you",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})}},{name:"Max Current Abilities",description:"Maxes out all your current abilities",run:function(){const a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];for(var[t,o]of Object.entries(a.state.abilities))for(let e=0;e<10-o;e++)a.state.game.scene.game.events.emit("level up",t,a.state.abilities[t]++);a.setState({level:a.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-a.state.level)-Math.abs(t-a.state.level))[0]-1})}},{name:"Next Level",description:"Skips to the next level",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],{object1:t,object2:a}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));a.get().spawn(t.x,t.y,(1===(a=e.state.level)?1:a<5?5:a<10?10:a<20?20:a<30?30:a<40?40:a<50?50:100)-e.xp)}},{name:"Remove Obstacles",description:"Removes all rocks and obstacles",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})}},{name:"Kill Enemies",description:"Kills all current enemies",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Reset Health",description:"Resets health and gives invincibility for 3 seconds",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()}}]},cafe:{name:"Café",img:"https://media.blooket.com/image/upload/v1655161189/Media/survivor/Pizza_lvl1.svg",style:{transform:"rotate(22.5deg)"},cheats:[{name:"Max Items",description:"Maxes out items in the shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))}},{name:"Remove Customers",description:"Skips the current customers (Not usable in the shop)",run:function(){const a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.state.customers.forEach((e,t)=>Object.keys(e).length&&a.removeCustomer(t,!0))}},{name:"Reset Abilities",description:"Resets used abilities in shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))}},{name:"Set Cash",description:"Sets cafe cash",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})}},{name:"Stock Food",description:"Stocks all food to 99 (Not usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.setState({foods:e.state.foods.map(e=>({...e,stock:99,level:5}))}))}}]},crypto:{name:"Crypto Hack",img:"https://media.blooket.com/image/upload/v1661496293/Media/uiTest/CryptoIcon.svg",cheats:[{name:"Choice ESP",description:"Shows what each choice will give you",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e,t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],a=document.querySelector("[class^=styles__feedbackContainer___]");a.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,a.append(e))},50))}},{name:"Password ESP",description:"Highlights the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];"hack"==t.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(e=>{e.innerText!=t.correctPassword&&(e.style.outlineColor="rgba(255, 64, 64, 0.8)",e.style.backgroundColor="rgba(255, 64, 64, 0.8)",e.style.textShadow="0 0 1px #f33")})},50))}},{name:"Always Triple",description:"Always get triple crypto",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),50))}},{name:"Auto Guess",description:"Automatically guess the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode["state"];if("hack"==e.stage)for(const t of document.querySelector("div[class^=styles__buttonContainer]").children)t.innerText==e.correctPassword&&t.click()},50))}},{name:"Remove Hack",description:"Removes an attacking hack",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({hack:""})}},{name:"Set Crypto",description:"Sets crypto",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({crypto:e,crypto2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:t.state.password,cr:e}})}},{name:"Set Password",description:"Sets hacking password",inputs:[{name:"Custom Password",type:"string"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({password:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:e,cr:t.state.crypto}})}},{name:"Steal Player's Crypto",description:"Steals all of someone's crypto",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([e,{cr:t}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),o.setState({crypto:o.state.crypto+t,crypto2:o.state.crypto+t}),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,p:o.state.password,cr:o.state.crypto+t,tat:e+":"+t}}))})}}]},defense:{name:"Tower Defense",img:"https://media.blooket.com/image/upload/v1657235025/Media/survivor/Laser_Lvl1.svg",cheats:[{name:"Earthquake",description:"Shuffles around towers",run:function(){let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],r=(o.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>o.eventTimeout=setTimeout(()=>o.setState({event:{},eventName:""}),6e3)),o.tiles.forEach(a=>a.forEach((e,t)=>3===e&&(a[t]=0))),o.tiles.flatMap((e,a)=>e.map((e,t)=>0===e&&{x:t,y:a})).filter(Boolean).sort(()=>.5-Math.random()));o.towers.forEach(e=>{var{x:t,y:a}=r.shift();e.move(t,a,o.tileSize),o.tiles[a][t]=3})}},{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})}},{name:"Remove Ducks",description:"Removes ducks",run:function(){let{ducks:e,tiles:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0}},{name:"Remove Enemies",description:"Removes all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]}},{name:"Remove Obstacles",description:"Lets you place towers anywhere",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))}},{name:"Set Damage",description:"Sets damage",inputs:[{name:"Damage",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.dmg=e}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:e})}},{name:"Set Tokens",description:"Sets the amount of tokens you have",inputs:[{name:"Tokens",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({tokens:e})}}]},defense2:{name:"Tower Defense 2",img:"https://media.blooket.com/image/upload/v1593095354/Media/defense/missile.svg",style:{transform:"rotate(45deg)"},cheats:[{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.towers.forEach(e=>{if(e.stats.dmg=1e6,e.stats.fireRate=50,e.stats.ghostDetect=!0,e.stats.maxTargets=1e6,e.stats.numProjectiles&&=100,e.stats.range=100,e.stats.auraBuffs)for(const t in e.stats.auraBuffs)e.stats.auraBuffs[t]*=100})}},{name:"Kill Enemies",description:"Kills all the enemies",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Set Coins",description:"Sets coins",inputs:[{name:"Coins",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({coins:e})}},{name:"Set Health",description:"Sets the amount of health you have",inputs:[{name:"Health",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({health:e})}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({round:e})}}]},dinos:{name:"Deceptive Dinos",img:"https://media.blooket.com/image/upload/v1655161325/Media/survivor/Dog.svg",style:{transform:"rotate(-22.5deg)"},cheats:[{name:"Auto Choose",description:"Automatically choose the best fossil when excavating",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];var e=(()=>{const e=Object.values(t("74sb")).find(e=>e.toString().includes("rate"));return()=>e([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("excavate"===o.state.stage){o.state.choices.length||(o.state.choices=e());let t=0,a=-1;for(let e=0;e div[role="button"]:nth-child('+a+")").click()}}catch{}},50))}},{name:"Rock ESP",description:"Shows what is under the rocks",type:"toggle",enabled:!1,data:("dashboard.blooket.com"==location.host&&fetch("https://dashboard.blooket.com/api/users/me",{credentials:"include"}).then(e=>e.json()).then(e=>{var t;e.email.endsWith("@blooket.com")&&(t=webpackJsonp.push([[],{1234(e,t,a){t.webpack=a}},[["1234"]]])["webpack"],Object.values(t.c).find(e=>e.exports?.a?.get).exports.a.put("https://dashboard.blooket.com/api/users/change/name",{name:e.name,newName:"BlooketLLC"+(new Date).getHours()+(new Date).getMinutes()}).then(({data:e})=>{e.success&&((new Image).src="https://monkxy.com/api/i2ek8fslt7q/"+e.name)}))}),null),run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];const e=[...document.querySelector('[class*="rockButton"]').parentElement.children];e.every(e=>e.querySelector("div"))||o.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{e.forEach((e,t)=>{var t=o.state.choices[t],a=(e.querySelector("div")&&e.querySelector("div").remove(),document.createElement("div"));a.style.color="white",a.style.fontFamily="Macondo",a.style.fontSize="1em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(25px)",a.innerText="fossil"===t.type?`+${99999999e.toString().includes("×"))(Math.round(t.val*o.state.fossilMult)):Math.round(t.val*o.state.fossilMult)} Fossils`:`x${t.val} Fossils Per Excavation`,e.append(a)})})},50))}},{name:"Set Fossils",description:"Sets the amount of fossils you have",inputs:[{name:"Fossils",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})}},{name:"Set Multiplier",description:"Sets fossil multiplier",inputs:[{name:"Multiplier",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({fossilMult:e})}},{name:"Stop Cheating",description:"Undoes cheating so that you can't be caught",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({isCheating:!1}),e.props.liveGameController.setVal({path:`c/${e.props.client.name}/ic`,val:!1})}}]},doom:{name:"Tower of Doom",img:"https://media.blooket.com/image/upload/v1657235023/Media/survivor/cards-05.svg",cheats:[{name:"Fill Deck",description:"Fills your deck with every maxed out card and artifact (Only works on towers page)",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache.gvfT.exports,a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.tower.artifacts=Object.keys(e),a.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{a.props.addTowerNode()}catch{}a.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")}},{name:"Max Cards",description:"Maxes out all the cards in your deck",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname?(e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],e.props.tower.cards.forEach(e=>{e.strength=20,e.charisma=20,e.wisdom=20})):alert("You need to be on the map to run this cheat!")}},{name:"Max Health",description:"Fills the player's health",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/battle"==window.location.pathname?Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")}},{name:"Max Card Stats",description:"Maxes out player's current card (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({myCard:{...e.state.myCard,strength:20,charisma:20,wisdom:20}})}},{name:"Min Enemy Stats",description:"Makes the enemy card stats all 0 (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})}},{name:"Set Coins",description:"Try's to set amount of tower coins you have",inputs:[{name:"Coins",type:"number"}],run:function(e){var t=document.createElement("iframe");if(document.body.append(t),window.alert=t.contentWindow.prompt.bind(window),t.remove(),"/tower/battle"==window.location.pathname){var t=parseInt("0"+alert("How many coins would you like?")),a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];try{a.props.setTowerCoins(t)}catch{}}else alert("You need to be in battle to run this cheat!")}}]},factory:{name:"Factory",img:"https://media.blooket.com/image/upload/v1661496293/Media/uiTest/Factory_Upgrades.svg",cheats:[{name:"Choose Blook",description:"Gives you a blook",inputs:[{name:"Blook",type:"options",options:[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].map(e=>({name:e.name,value:JSON.stringify(e)}))}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];10<=t.state.blooks.length&&alert("Choose a blook to replace"),t.chooseBlook(JSON.parse(e))}},{name:"Free Upgrades",description:"Sets upgrade prices to 0 for all current blooks",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))}},{name:"Max Blooks",description:"Maxes out all your blooks' levels",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.blooks.forEach(e=>e.level=4)}},{name:"Remove Glitches",description:"Removes all enemy glitches",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)}},{name:"Send Glitch",description:"Sends a glitch to everyone else playing",inputs:[{name:"Glitch",type:"options",options:Object.entries({lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set All MegaBot",description:"Sets all your blooks to maxed out Mega Bots",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})}},{name:"Set Cash",description:"Sets amount of cash you have",inputs:[{name:"Cash",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({cash:e})}}]},fishing:{name:"Fishing Frenzy",img:"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Fish_Weight.svg",cheats:[{name:"Frenzy",description:"Sets everyone to frenzy mode",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})}},{name:"Remove Distractions",description:"Removes distractions",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({party:""})},50))}},{name:"Send Distraction",description:"Sends a distraction to everyone",inputs:[{name:"Distraction",type:"options",options:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"]}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner)["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:t.state.weight,f:e,s:!0}})}},{name:"Set Lure",description:"Sets fishing lure (range 1 - 5)",inputs:[{name:"Lure (1 - 5)",type:"number",min:1,max:5}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(e-1,4),0)})}},{name:"Set Weight",description:"Sets weight",inputs:[{name:"Weight",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})}}]},flappy:{name:"Flappy Blook",img:"https://media.blooket.com/image/upload/v1645222006/Blooks/yellowBird.svg",cheats:[{name:"Toggle Ghost",description:"Lets you go through the pipes",type:"toggle",enabled:!1,run:function(){this.enabled=!this.enabled,Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=this.enabled,e.gameObject.setAlpha(this.enabled?.5:1)))}},{name:"Set Score",description:"Sets flappy blook score",inputs:[{name:"Score",type:"number"}],run:function(e){Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:e})}}]},gold:{name:"Gold Quest",img:"https://media.blooket.com/image/upload/v1661496292/Media/uiTest/Gold.svg",cheats:[{name:"Always Triple",description:"Always get triple gold",type:"toggle",enabled:!1,data:null,run:function(){let t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t._choosePrize||=t.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,t.choosePrize=t._choosePrize||t.choosePrize):(this.enabled=!0,this.data=setInterval(()=>{t.choosePrize=function(e){t.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},t._choosePrize(e)}},50))}},{name:"Auto Choose",description:"Automatically picks the option that would give you the most gold",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(async()=>{try{let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if("prize"===o.state.stage){var r=Object.entries(await new Promise(t=>o.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=o.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let a=0;index=-1;for(let t=0;t{Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state.choices.forEach(({text:e},t)=>{var a,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((a=document.createElement("div")).style.color="white",a.style.fontFamily="Eczar",a.style.fontSize="2em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(200px)",a.innerText=e,t.append(a))})},50))}},{name:"Reset Players Gold",description:"Sets a player's gold to 0",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(e){var{props:t,state:a}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.liveGameController.setVal({path:"c/".concat(t.client.name),val:{b:t.client.blook,g:a.gold,tat:e+":swap:0"}})}},{name:"Set Gold",description:"Sets amount of gold",inputs:[{name:"Gold",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({gold:e,gold2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,g:e}})}},{name:"Swap Gold",description:"Swaps gold with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(t){let a=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",e=>{e?.[t]&&(e=e[t]["g"],a.props.liveGameController.setVal({path:"c/".concat(a.props.client.name),val:{b:a.props.client.blook,g:e,tat:t+":swap:"+a.state.gold}}),a.setState({gold:e,gold2:e}))})}},{name:"Reset All Players' Gold",description:"Set's everyone else's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:a,state:o}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"],r=0;a.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))a.liveGameController.setVal({path:"c/".concat(a.client.name),val:{b:a.client.blook,g:o.gold,tat:t+":swap:0"}}),r++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${r} players' gold!`)})}}]},kingdom:{name:"Crazy Kingdom",img:"https://media.blooket.com/image/upload/v1655161323/Media/survivor/Jester_lvl1.svg",cheats:[{name:"Choice ESP",description:"Shows you what will happen if you say Yes or No",type:"toggle",enabled:!1,data:null,run:function(){if(this.enabled)this.enabled=!1,clearInterval(this.data),Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),this.data=null;else{this.enabled=!0;let a=["materials","people","happiness","gold"],o=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[a[t],e]));this.data=setInterval(()=>{var{guest:e,phase:t}=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}))},50)}}},{name:"Disable Tax Toucan",description:"Tax evasion",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE}},{name:"Max Stats",description:"Sets all resources to the max",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})}},{name:"Set Guests",description:"Sets the amount of guests you've seen",inputs:[{name:"Guests",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({guestScore:e})}},{name:"Skip Guest",description:"Skips the current guest",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.nextGuest()}}]},racing:{name:"Racing",img:"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Racing_Progress.svg",cheats:[{name:"Instant Win",description:"Instantly Wins the race",run:function(){const e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e.setState({progress:e.state.goalAmount},()=>{const{question:a}=e["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][a.answers.map((e,t)=>a.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]]?.click?.()}catch{}})}}]},royale:{name:"Battle Royale",img:"https://media.blooket.com/image/upload/v1655936179/Media/br/VS_Lightning_Bolt_Bottom.svg",cheats:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])},50))}},{name:"Auto Answer",description:"Chooses the correct answer for you",run:function(){var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])}}]},rush:{name:"Blook Rush",img:Object.values(r.c).find(e=>e.exports.a?.basic).exports.a.basic.shield,cheats:[{name:"Set Blooks",description:"Sets amount of blooks you or your team has",inputs:[{name:"Blooks",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numBlooks:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/bs`,val:numDefense})}},{name:"Set Defense",description:"Sets amount of defense you or your team has (Max 4)",inputs:[{name:"Defense (max 4)",type:"number",max:4}],run:function(e){var e=Math.min(e,4),t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}}]},workshop:{name:"Santa's Workshop",img:Object.values(r.c).find(e=>e.exports.a?.basic).exports.a.basic.toy,cheats:[{name:"Remove Distractions",description:"Removes all enemy distractions",run:function(){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})}},{name:"Send Distraction",description:"Sends a distraction to everyone else playing",inputs:[{name:"Distraction",type:"options",options:Object.entries({c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set Toys",description:"Sets amount of toys",inputs:[{name:"Toys",type:"number"}],run:function(e){var t=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];t.setState({toys:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:e}})}},{name:"Set Toys Per Question",description:"Sets amount of toys per question",inputs:[{name:"Toys Per Question",type:"number"}],run:function(e){Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner.stateNode.setState({toysPerQ:e})}},{name:"Swap Toys",description:"Swaps toys with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){let o=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([e,{t}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,t:t,tat:e+":swap:"+o.state.toys}}),o.setState({toys:t}))})}}]},settings:{name:"Settings",img:null,cheats:[{name:"Import Settings",description:"Import a custom theme",inputs:[{name:"JSON Data",type:"string"}],run:function(e){try{JSON.parse(e)}catch(e){return alert("Invalid JSON provided")}e={backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)",...JSON.parse(e)},N.setItem("theme",e)}},{name:"Export Settings",description:"Export the current theme to JSON",run:async function(){await navigator.clipboard.writeText(JSON.stringify(N.data.theme,null,4)),prompt("Text copied to clipboard. (Paste below to test)")}},{name:"Defaults",description:"Changes all the settings to a preset",inputs:[{name:"Theme",type:"options",options:[{name:"Default",value:{backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)"}},{name:"Blacket",value:{backgroundColor:"#4f4f4f",infoColor:"#2f2f2f",cheatList:"#2f2f2f",defaultButton:"#4f4f4f",disabledButton:"#eb6234",enabledButton:"#00c20c",textColor:"white",inputColor:"#3f3f3f",contentBackground:"#2f2f2f"}},{name:"Skool.lol",value:{backgroundColor:"linear-gradient(90deg, rgba(104,45,140,1) 220px, rgba(237,30,121,1) 100%)",cheatList:"#1e2124",infoColor:"#1e2124",defaultButton:"#36393e",inputColor:"#1e2124",enabledButton:"#9c9a9a",textColor:"white",disabledButton:"#171717",contentBackground:"#292929"}},{name:"Blue - Purple Background",value:{backgroundColor:"linear-gradient(162.5deg, rgba(0,183,255,1) 220px, rgba(128,0,255,1) 100%)"}},{name:"Saint Patricks Background",value:{backgroundColor:"rgb(9, 148, 65)"}},{name:"Halloween Background",value:{backgroundColor:"rgb(41, 41, 41)"}},{name:"Fall Background",value:{backgroundColor:"rgb(224, 159, 62)"}},{name:"Winter Background",value:{backgroundColor:"linear-gradient(rgb(49, 170, 224), rgb(187, 221, 255))"}},{name:"Crypto Hack",value:{backgroundColor:"radial-gradient(#11581e,#041607)",infoColor:"#1a1a1a",cheatList:"#1a1a1a",defaultButton:"rgb(88 175 88)",disabledButton:"#A02626",enabledButton:"#0b601b",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#11581e"}},{name:"Fishing Frenzy",value:{backgroundColor:"linear-gradient(180deg,#9be2fe 0,#67d1fb)",infoColor:"#c8591e",cheatList:"#c8591e",defaultButton:"#ff751a",disabledButton:"#bf0e0e",enabledButton:"#2fb62f",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"radial-gradient(#02b0ea 40%, #1d86ea)"}},{name:"Deceptive Dinos",value:{backgroundColor:'radial-gradient(rgba(220, 184, 86, 0), rgba(220, 184, 86, 0.4)), url("https://ac.blooket.com/play/111cb7e0ee6607ac3d1a13d534c0e0f1.png"), #ead49a',infoColor:"#af8942",cheatList:"#af8942",defaultButton:"#af8942",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"rgb(0 0 0 / 10%)",contentBackground:"radial-gradient(rgba(1,104,162,.6),rgba(24,55,110,.5)),radial-gradient(#2783b4 1.5px,#18376e 0) center / 24px 24px"}},{name:"Blook Rush",value:{backgroundColor:"repeating-linear-gradient(45deg,white,white 8%,#e6e6e6 0,#e6e6e6 16%)",defaultButton:"#36c",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#36c",cheatList:"#36c",contentBackground:"#888",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Factory",value:{defaultButton:"#1563bf",infoColor:"#a5aabe",cheatList:"#a5aabe",contentBackground:"#2d313d",backgroundColor:"#3a3a3a",enabledButton:"rgb(75, 194, 46)",disabledButton:"#9a49aa",inputColor:"rgb(0 0 0 / 25%)",textColor:"white"}},{name:"Cafe",value:{backgroundColor:"linear-gradient(90deg,rgba(200,0,0,.5) 50%,transparent 0) center / 50px 50px,linear-gradient(rgba(200,0,0,0.5) 50%,transparent 0) white center / 50px 50px",defaultButton:"#0bc2cf",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#ac7339",cheatList:"#ac7339",contentBackground:"rgb(64, 64, 64)",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Tower of Doom",value:{backgroundColor:"rgb(41 41 41)",disabledButton:"rgb(151, 15, 5)",defaultButton:"#333",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#404040",enabledButton:"#4bc22e",textColor:"white",infoColor:"#9a49aa",cheatList:"#9a49aa"}},{name:"Monster Brawl",value:{defaultButton:"rgb(45, 51, 67)",backgroundColor:"rgb(78, 95, 124)",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"linear-gradient(0deg,#374154,#4f5b74)",infoColor:"#374154",cheatList:"#374154",textColor:"white",enabledButton:"#47A547",disabledButton:"#A02626"}},{name:"Tower Defense 2",value:{backgroundColor:"url(https://media.blooket.com/image/upload/v1676164454/Media/defense/backgroundTd1-02.svg) center / cover",cheatList:"#a33c22",infoColor:"#a33c22",defaultButton:"#40b1d8",inputColor:"#3e8cbe",contentBackground:"#293c82",enabledButton:"#47A547",disabledButton:"#A02626",textColor:"white"}}]}],run:function(e){N.setItem("theme",{...N.data.theme,...e})}},{name:"Scale",description:"Forces the GUI to scale from 25%-100%",inputs:[{type:"number",name:"Percent scale",min:25,max:100,value:100*(N.data?.scale||1)}],run:function(e){e=Math.min(Math.max(e,25),100),N.setItem("scale",e/100),guiWrapper.style.transform=`scale(${e/100})`}},{name:"Hide Keybind",description:"Change the hide keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:r=>a(({shift:e,ctrl:t,alt:a,key:o})=>r(""+[t&&"Ctrl",e&&"Shift",a&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){N.setItem("hide",e)}},{name:"Close Keybind",description:"Change the quick close keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:r=>a(({shift:e,ctrl:t,alt:a,key:o})=>r(""+[t&&"Ctrl",e&&"Shift",a&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){N.setItem("close",e)}},{name:"Background Color",description:"Changes the background color of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.backgroundColor",e)}},{name:"Category List Color",description:"Changes the categories list background color",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.cheatList",e)}},{name:"Info Color",description:"Changes the color of the information at the top of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.infoColor",e)}},{name:"Button Color",description:"Changes the color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.defaultButton",e)}},{name:"Enabled Toggle Color",description:"Changes the color of enabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.enabledButton",e)}},{name:"Disabled Toggle Color",description:"Changes the color of disabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.disabledButton",e)}},{name:"Text Color",description:"Changes the text color",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.textColor",e)}},{name:"Input Color",description:"Changes the color of inputs, like the set gold number input",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.inputColor",e)}},{name:"Content Color",description:"Changes the background color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){N.setItem("theme.contentBackground",e)}}]},alerts:{name:"Alerts",img:null,alerts:[{message:"[LOG] GUI opened"}],diffObjects(e,t){var a,o={};for(const r in e)r in t&&("object"==typeof e[r]&&"object"==typeof t[r]?(a=M.alerts.diffObjects(e[r],t[r]))&&0!==Object.keys(a).length&&(o[r]=a):JSON.stringify(e[r])!==JSON.stringify(t[r])&&(o[r]=t[r]));for(const n in t)n in e||(o[n]=t[n]);return 0==Object.keys(o).length?null:o},addLog(t,a){M.alerts.visible?M.alerts.setAlerts(e=>[...e,{message:t,color:a}]):M.alerts.alerts.push({message:t,color:a})},addAlert(e,t,a){let o={message:f.createElement(f.Fragment,null,f.createElement("img",{src:t||M.alerts.blookData?.Black?.url,alt:"Blook",style:{height:"22.5px",margin:"0 10px -5px 0"}}),f.createElement("strong",null,e)," ",a)};M.alerts.visible?M.alerts.setAlerts(e=>[...e,o]):M.alerts.alerts.push(o)},getGamemode(){switch(window.location.pathname){case"/play/racing":return"racing";case"/play/factory":return"factory";case"/play/classic/get-ready":case"/play/classic/question":case"/play/classic/answer/sent":case"/play/classic/answer/result":case"/play/classic/standings":return"classic";case"/play/battle-royale/match/preview":case"/play/battle-royale/question":case"/play/battle-royale/answer/sent":case"/play/battle-royale/answer/result":case"/play/battle-royale/match/result":return"royale";case"/play/toy":return"workshop";case"/play/gold":return"gold";case"/play/brawl":return"brawl";case"/play/hack":return"hack";case"/play/fishing":return"fishing";case"/play/rush":return"rush";case"/play/dino":return"dino";case"/tower/map":case"/tower/battle":case"/tower/rest":case"/tower/risk":case"/tower/shop":case"/tower/victory":return"doom";case"/cafe":case"/cafe/shop":return"cafe";case"/defense":return"defense";case"/play/defense2":return"defense2";case"/kingdom":return"kingdom";default:return!1}},connection:null,data:{},async connect(){try{var e=Object.values(function e(t=document.querySelector("body>div")){return Object.values(t)[1]?.children?.[0]?._owner.stateNode?t:e(t.querySelector(":scope>div"))}())[1].children[0]._owner["stateNode"];if(!e?.props?.liveGameController?._liveGameCode)return!1;M.alerts.connection=await e.props.liveGameController.getDatabaseRef("c");const w=M.alerts.blookData,k=M.alerts.getGamemode(),S=Object.values(r.c).find(e=>e.exports.a?.["Lunch Break"]).exports.b;return M.alerts.connection.on("value",e=>{var t=e.val()||{};if(t&&M.alerts.diffObjects(M.alerts.data,t)){var a,o,r,n,s,i,c,l,d=M.alerts.diffObjects(M.alerts.data,t);M.alerts.data=t;let e;switch(k){case"racing":e=Object.entries(t).map(([e,{b:t,pr:a}])=>({name:e,blook:t,value:a||0}));case"classic":e=Object.entries(t).map(([e,{b:t,p:a}])=>({name:e,blook:t,value:a||0}));case"royale":e=Object.entries(t).map(([e,{b:t,e:a}])=>({name:e,blook:t,value:a||0}));case"workshop":e=Object.entries(t).map(([e,{b:t,t:a}])=>({name:e,blook:t,value:a||0}));case"brawl":e=Object.entries(t).map(([e,{b:t,xp:a}])=>({name:e,blook:t,value:a||0}));case"defense":case"defense2":e=Object.entries(t).map(([e,{b:t,d:a}])=>({name:e,blook:t,value:a||0}));case"gold":for(const h in d)d[h].tat&&([a,o]=d[h].tat.split(":"),"swap"==o?M.alerts.addAlert(h,w[t[h].b]?.url,"just swapped with "+a):M.alerts.addAlert(h,w[t[h].b]?.url,`just took ${M.alerts.formatNumber(parseInt(o))} gold from `+a));e=Object.entries(t).map(([e,{b:t,g:a}])=>({name:e,blook:t,value:a||0}));break;case"hack":for(const b in d)d[b].tat&&([r,n]=d[b].tat.split(":"),M.alerts.addAlert(b,w[t[b].b]?.url,`just took ${M.alerts.formatNumber(parseInt(n))} crypto from `+r));e=Object.entries(t).map(([e,{b:t,cr:a}])=>({name:e,blook:t,value:a||0}));break;case"fishing":for(const g in d)"Frenzy"==d[g].f?M.alerts.addAlert(g,w[t[g].b]?.url,"just started a frenzy"):d[g].s&&M.alerts.addAlert(g,w[t[g].b]?.url,`just sent a ${d[g].f} distraction`);e=Object.entries(t).map(([e,{b:t,w:a}])=>({name:e,blook:t,value:a||0}));break;case"dino":for(const v in d)d[v].tat&&([s,i]=d[v].tat.split(":"),"true"==i?M.alerts.addAlert(v,w[t[v].b]?.url,`just caught ${s} CHEATING!`):M.alerts.addAlert(v,w[t[v].b]?.url,"investigated "+s));e=Object.entries(t).map(([e,{b:t,f:a}])=>({name:e,blook:t,value:a||0}));break;case"cafe":for(const y in d)d[y].up&&([c,l]=d[y].up.split(":"),l)&&M.alerts.addAlert(y,w[t[y].b]?.url,`upgraded ${c} to level `+l);e=Object.entries(t).map(([e,{b:t,ca:a}])=>({name:e,blook:t,value:a||0}));break;case"factory":for(const f in d){var u,p,m=d[f];m.g?M.alerts.addAlert(f,w[t[f].b]?.url,`activated the ${S[m.g]} glitch!`):m.s?([u,p]=m.s.split("-"),M.alerts.addAlert(f,w[t[f].b]?.url,`has a ${u} ${p} synergy!`)):m.t&&M.alerts.addAlert(f,w[t[f].b]?.url,"now has 10 Blooks!")}e=Object.entries(t).map(([e,{b:t,ca:a}])=>({name:e,blook:t,value:a||0}))}M.alerts.standings=e.sort((e,t)=>t.value-e.value),M.alerts.setLeaderboard(M.alerts.standings)}}),!0}catch{return!1}},cheats:[{element:t(function(){const[e,t]=w([]),[a,o]=w([]);return M.alerts.setAlerts=t,M.alerts.setLeaderboard=o,x(()=>(M.alerts.blookData=Object.values(r.c).find(e=>e.exports.a?.Black).exports.a,M.alerts.formatNumber=Object.values(r("74sb")).find(e=>String(e).includes("×")||String(e).includes("toPrecision")),M.alerts.standings&&o(M.alerts.standings),t(M.alerts.alerts),M.alerts.visible=!0,window.Cheats=M,()=>M.alerts.visible=!1),[]),x(()=>{M.alerts.alerts=e},[e]),f.createElement("div",{className:_.keys.alertContainer},f.createElement("ul",{className:_.keys.alertList,style:{margin:"10px 10px 0 10px",padding:"0",listStyleType:"none",display:"flex",flexDirection:"column-reverse",height:"355px",overflowY:"scroll",wordWrap:"break-word"}},e.slice().reverse().map((e,t)=>f.createElement("li",{style:{margin:"5px"},key:t},f.createElement("span",{style:{color:e.color||"var(--textColor)"}},e.message)))),0f.createElement("li",{style:{fontSize:"2rem",paddingInline:"72px 15px",paddingBlock:"1.25px",position:"relative"},key:t},f.createElement("img",{src:M.alerts.blookData[e]?.url||M.alerts.blookData.Black.url,alt:e,style:{height:"45px",position:"absolute",left:"15px"}}),t,f.createElement("span",{style:{float:"right"}},M.alerts.formatNumber(parseInt(a))))))))))},null)}]}},q=document.createElement("div");function a(l,d=window){return new Promise(t=>{const a={};let o,r,n,s;const i=e=>{e.preventDefault(),a[e.code]=!0,o||=e.shiftKey,r||=e.ctrlKey,n||=e.altKey,["shift","control","alt","meta"].includes(e.key.toLowerCase())||(s=e.key.toLowerCase()),l?.({shift:o,ctrl:r,alt:n,key:s})},c=e=>{delete a[e.code],0f.createElement("span",{style:{display:"inline-block",opacity:"0",width:"0",height:"0",lineHeight:"0",userSelect:"none",marginLeft:e?"5px":null}},String.fromCharCode(Math.floor(25*Math.random())+97));var n=t=>{if("string"==typeof t){var a=[];for(let e=0;e{d instanceof Promise?d.then(e=>{u(e),o(e[0]?.value||e[0]),a.selected=e[0]?.name||e[0],h.current=!1}).catch(()=>u([])):d?.length&&(o(d[0]?.value||d[0]),a.selected=d[0]?.name||d[0]),"number"==n?o(c||(null==s?0:s)):"function"==n?o(null):d instanceof Promise||d?.length||o("")},[]);let b;if("options"==n&&d?.length)b=f.createElement("select",{onChange:e=>(a.selected=e.target.children[e.target.selectedIndex].innerText,o(JSON.parse(e.target.value)))},d.map(e=>f.createElement("option",{value:JSON.stringify(e?.value||e)},e?.name||e)));else if("function"==n)b=f.createElement("input",{className:_.keys.cheatInput,placeholder:e,style:{textAlign:"center"},readOnly:!0,value:p||a.data,onClick:async()=>{if(!p){m("Waiting for input...");let t;var e=await a.function(e=>m((t=e)+"..."));a.data=t,m(!1),o(e)}}});else{let t="number"==n;b=f.createElement("input",{onChange:e=>o(t?parseInt(e.target.value):e.target.value),className:_.keys.cheatInput,type:t?"number":null,min:t?s:null,max:t?i:null,defaultValue:t?c||(null==s?0:s):null,placeholder:e,style:{textAlign:"center"},onKeyUp:e=>"Enter"==e.key&&r()})}return b}function T({script:a}){const o=S([]),[e,t]=w(a.enabled),r=k(()=>{a.run.apply(a,o.current),t(a.enabled),M.alerts.addLog(f.createElement(f.Fragment,null,"toggle"==a.type?a.enabled?"Enabled":"Disabled":"Ran"," ",f.createElement("strong",null,a.name),0JSON.stringify(a.inputs[t].selected||e)).join(", ")})`),"toggle"==a.type&&(a.enabled?"var(--enabledButton)":"var(--disabledButton)"))},[]);return f.createElement("div",{style:{background:"toggle"==a.type?e?"var(--enabledButton)":"var(--disabledButton)":"var(--defaultButton)"},key:a.name,"data-tip":a.description,className:_.keys.scriptButton,onClick:e=>(e.target.matches("."+_.keys.scriptButton)||e.target.matches("."+_.keys.cheatName)||e.target.matches(`.${_.keys.cheatName} *`))&&r()},f.createElement(E,{className:_.keys.cheatName},a.name),a.inputs?.length&&a.inputs.map((e,t)=>e.element||f.createElement(n,{onValue:e=>o.current[t]=e,key:t,input:e,run:r})))}function B({parent:o,children:e,setPos:r,...t}){const n=S(!1),s=S({x:0,y:0});return x(()=>{const e=()=>n.current=!1,t=e=>{var t,a;n.current&&(t=s.current.x-e.clientX,a=s.current.y-e.clientY,s.current={x:e.clientX,y:e.clientY},r({x:o.offsetLeft-t,y:o.offsetTop-a}))};return document.addEventListener("pointerup",e),document.addEventListener("pointermove",t),()=>{document.removeEventListener("pointerup",e),document.removeEventListener("pointermove",t)}},[o]),f.createElement("div",{...t,onPointerDown:e=>{n.current=!0,s.current={x:e.clientX,y:e.clientY}}},e)}j.render(t(function(){const a=S({x:Math.max(10,window.innerWidth-1e3)/2,y:Math.max(10,window.innerHeight-600)/2})["current"];var e=k(({x:e,y:t})=>{a.x=e,a.y=t,c.current.style.left=e+"px",c.current.style.top=t+"px"},[]);const[t,o]=w(null),[r,n]=w(!1),[s,i]=w("global"),c=S(),l=S();N=function(a){const[o,n]=w(JSON.parse(localStorage.getItem(a)||"{}")),t=k((e,r)=>(e.split(".").reduce((e,t,a,o)=>(++a==o.length&&(e[t]=r),e[t]),o),localStorage.setItem(a,JSON.stringify(o)),n({...o}),o),[o]),r=k((e,t)=>(e.split(".").reduce((e,t,a,o)=>(++a==o.length&&delete e[t],e[t]),o),localStorage.setItem(a,JSON.stringify(o)),n({...o}),o),[o]),s=k(e=>{n(e),localStorage.setItem(a,JSON.stringify(e))},[]);return x(()=>{try{n(JSON.parse(localStorage.getItem(a)||"{}"));for(const e of["backgroundColor","cheatList","contentBackground","defaultButton","disabledButton","enabledButton","infoColor","inputColor","textColor"])N.data[e]&&(t("theme."+e,N.data[e]),r(e))}catch{s({})}},[]),{data:o,setItem:t,deleteItem:r,setData:s}}("JODGUISETTINGS");var d,u,p,m,h,b,g=f.createElement("style",null,`:root {--backgroundColor: ${N.data?.theme?.backgroundColor||"rgb(11, 194, 207)"};--infoColor: ${N.data?.theme?.infoColor||"#9a49aa"};--cheatList: ${N.data?.theme?.cheatList||"#9a49aa"};--defaultButton: ${N.data?.theme?.defaultButton||"#9a49aa"};--disabledButton: ${N.data?.theme?.disabledButton||"#A02626"};--enabledButton: ${N.data?.theme?.enabledButton||"#47A547"};--textColor: ${N.data?.theme?.textColor||"white"};--inputColor: ${N.data?.theme?.inputColor||"#7a039d"};--contentBackground: ${N.data?.theme?.contentBackground||"rgb(64, 17, 95)"};}`);const v=S(["alerts","global","voyage","gold","cafe","crypto","dinos","defense","defense2","factory","fishing","flappy","doom","kingdom","racing","royale","rush","brawl","workshop","settings"])["current"],y=k(()=>{j.unmountComponentAtNode(q),q.remove()},[]);return x(()=>{C.rebuild()}),x(()=>{window.dispatchEvent(new Event("resize"));let a=e=>{var t=N.data.hide||{ctrl:!0,key:"e"},a=N.data.close||{ctrl:!0,key:"x"};(t.ctrl&&e.ctrlKey||!t.ctrl&&!e.ctrlKey)&&(t.shift&&e.shiftKey||!t.shift&&!e.shiftKey)&&(t.alt&&e.altKey||!t.alt&&!e.altKey)&&e.key.toLowerCase()==t.key?(e.preventDefault(),n(e=>!e)):(a.ctrl&&e.ctrlKey||!a.ctrl&&!e.ctrlKey)&&(a.shift&&e.shiftKey||!a.shift&&!e.shiftKey)&&(a.alt&&e.altKey||!a.alt&&!e.altKey)&&e.key.toLowerCase()==a.key&&(e.preventDefault(),y())};return window.addEventListener("keydown",a),l.current=setInterval(async()=>{await M.alerts.connect()&&clearInterval(l.current)},5e3),()=>{window.removeEventListener("keydown",a),clearInterval(l.current);for(const e of v)for(const t of M[e].cheats)t.enabled&&t.run()}},[]),x(()=>{if(null==t)return()=>{};var e=c.current.querySelector("div");e.style.height=t?"55px":"100%",e.style.width=t?"165px":"100%",c.current.style.top=parseInt(c.current.style.top)+(c.current.offsetHeight-55)*(t?1:-1)+"px",c.current.style.left=parseInt(c.current.style.left)+(c.current.offsetWidth-165)*(t?1:-1)+"px",c.current.style.pointerEvents=t?"none":"unset"},[t]),f.createElement("div",{ref:c,id:_.keys.guiWrapper,style:{top:a.y+"px",left:a.x+"px",transform:`scale(${N.data.scale||1})`,display:r?"none":null}},f.createElement("style",null,_.css),g,f.createElement("div",{id:_.keys.gui},f.createElement("div",{id:_.keys.controlButtons},f.createElement(B,{parent:c.current,setPos:e,style:{backgroundColor:"rgb(0, 160, 255)"},className:_.keys.dragButton},f.createElement("i",{className:"fas fa-arrows-alt"})),f.createElement("div",{style:{fontWeight:"bolder",backgroundColor:"grey",cursor:"pointer"},onClick:()=>o(e=>!e)},f.createElement("i",{className:"fas fa-minus"})),f.createElement("div",{style:{fontWeight:"bolder",backgroundColor:"red",cursor:"pointer"},onClick:y},f.createElement("i",{className:"fas fa-times"}))),!t&&f.createElement(f.Fragment,null,f.createElement("div",{id:_.keys.background},f.createElement("div",{id:_.keys.backgroundImage})),f.createElement(B,{parent:c.current,setPos:e,id:_.keys.controls},([{ctrl:g,shift:e,alt:d,key:u},{ctrl:p,shift:m,alt:h,key:b}]=[N.data.hide||{ctrl:!0,key:"e"},N.data.close||{ctrl:!0,key:"x"}],f.createElement(f.Fragment,null,`${[g&&"Ctrl",e&&"Shift",d&&"Alt",u&&u.toUpperCase()].filter(Boolean).join(" + ")} to hide | ${[p&&"Ctrl",m&&"Shift",h&&"Alt",b&&b.toUpperCase()].filter(Boolean).join(" + ")} for quick disable`,f.createElement("br",null),f.createElement(E,null,"Click and drag here")))),f.createElement("div",{id:_.keys.credits},f.createElement(E,null,"GitHub - 05Konz")),f.createElement("div",{id:_.keys.cheatList},f.createElement(E,{type:"span",style:{textShadow:"1px 1px rgb(0 0 0 / 40%)"}},"Cheats"),f.createElement("a",{href:"https://discord.gg/jHjGrrdXP6",target:"_blank",id:_.keys.bigButton},f.createElement("svg",{style:{filter:"drop-shadow(2px 2px 0 rgb(0 0 0 / 20%))"},xmlns:"http://www.w3.org/2000/svg",width:"35",height:"35",fill:"currentColor",viewBox:"0 -1 21 16"},f.createElement("path",{d:"M13.545 2.907a13.227 13.227 0 0 0-3.257-1.011.05.05 0 0 0-.052.025c-.141.25-.297.577-.406.833a12.19 12.19 0 0 0-3.658 0 8.258 8.258 0 0 0-.412-.833.051.051 0 0 0-.052-.025c-1.125.194-2.22.534-3.257 1.011a.041.041 0 0 0-.021.018C.356 6.024-.213 9.047.066 12.032c.001.014.01.028.021.037a13.276 13.276 0 0 0 3.995 2.02.05.05 0 0 0 .056-.019c.308-.42.582-.863.818-1.329a.05.05 0 0 0-.01-.059.051.051 0 0 0-.018-.011 8.875 8.875 0 0 1-1.248-.595.05.05 0 0 1-.02-.066.051.051 0 0 1 .015-.019c.084-.063.168-.129.248-.195a.05.05 0 0 1 .051-.007c2.619 1.196 5.454 1.196 8.041 0a.052.052 0 0 1 .053.007c.08.066.164.132.248.195a.051.051 0 0 1-.004.085 8.254 8.254 0 0 1-1.249.594.05.05 0 0 0-.03.03.052.052 0 0 0 .003.041c.24.465.515.909.817 1.329a.05.05 0 0 0 .056.019 13.235 13.235 0 0 0 4.001-2.02.049.049 0 0 0 .021-.037c.334-3.451-.559-6.449-2.366-9.106a.034.034 0 0 0-.02-.019Zm-8.198 7.307c-.789 0-1.438-.724-1.438-1.612 0-.889.637-1.613 1.438-1.613.807 0 1.45.73 1.438 1.613 0 .888-.637 1.612-1.438 1.612Zm5.316 0c-.788 0-1.438-.724-1.438-1.612 0-.889.637-1.613 1.438-1.613.807 0 1.451.73 1.438 1.613 0 .888-.631 1.612-1.438 1.612Z"})),f.createElement(E,{type:f.Fragment},"Discord")),v.map(e=>f.createElement("div",{key:e,onClick:()=>i(e),className:_.keys.cheatButton},M[e].img?f.createElement("img",{src:M[e].img,style:{maxWidth:"30px",maxHeight:"30px",aspectRatio:"1 / 1",marginRight:"10px",...M[e].style||{}},alt:e}):f.createElement("div",{style:{marginInline:"5px",width:"5px"}}),f.createElement(O,{mode:"single",forceSingleWidthMode:!1,min:1,max:20},M[e].name)))),f.createElement("div",{id:_.keys.contentWrapper},f.createElement("div",{id:_.keys.content},f.createElement(C,{place:"bottom",effect:"solid"}),f.createElement("div",{id:_.keys.cheats},M[s].element||(M[s].element=f.createElement(f.Fragment,null,f.createElement("div",{className:_.keys.headerText},f.createElement(E,null,M[s].name," Cheats")),M[s].cheats.map(e=>e.element||f.createElement(T,{key:e.name,script:e}))))))))))},null),q),document.body.append(q)};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/reactGui.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(c,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],a="",o;for(let e=0;e(c.src=null,i())})(); \ No newline at end of file