School Helper

Bookmarklets

Drag And Drop into your bookmarks bar

%7Bt.webpack=a%7D%7D,%5B%5B"1234"%5D%5D%5D)%5B"webpack"%5D;var e=Object.values(s.c);const f=e.find(e=>e.exports.createElement).exports,%7BcreateElement:t,useState:w,useCallback:k,useRef:x,useEffect:C%7D=f,S=e.find(e=>e.exports.findDOMNode).exports,O=e.find(e=>e.exports.Textfit).exports%5B"Textfit"%5D,j=e.find(e=>"ReactTooltip"==e.exports.a?.displayName).exports.a;let _=%7Bdata:null%7D,B=%7Bcss:'#bigButton:hover,.scriptButton:hover%7Btransition:.2s;filter:brightness(1.1)%7D#background,#gui%7Bheight:100%25;width:100%25;overflow:hidden%7D#background,#backgroundImage%7Bposition:absolute;visibility:visible%7D#controls,#credits%7Bpadding-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%7D#cheatList,select%7Btext-align:center%7D#cheatList,#controls,#guiWrapper div,.cheatButton%7Buser-select:none%7D#cheatList,.cheatButton,.scriptButton%7Bbox-sizing:border-box%7D#contentWrapper,.alertList%7B-ms-overflow-style:none;scrollbar-width:none%7D#cheats,#gui,.cheatButton,.scriptButton%7Bposition:relative%7D#guiWrapper%7Bposition:fixed;height:80%25;width:80%25;max-height:600px;max-width:1000px;z-index:999;display:block%7D.alertList::-webkit-scrollbar%7Bdisplay:none%7D#contentWrapper::-webkit-scrollbar%7Bdisplay:none%7D.cheatButton%7Bdisplay: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%7D#bigButton,.scriptButton%7Bcursor:pointer;transition:.5s;display:flex%7D.cheatInput,.scriptButton,select%7Bfont-family:Nunito,sans-serif;font-weight:400%7D.cheatButton>div%7Bheight:40px;width:135px;display:flex;justify-content:flex-start;align-items:center%7D.cheatButton:hover%7Bbackground-color:var(--textColor);color:var(--defaultButton)%7D#controls,#credits,.cheatInput,.scriptButton,select%7Bcolor:var(--textColor)%7D.cheatInput,select%7Bmin-width:200px;padding:5px 0;font-size:16px;background-color:var(--inputColor);box-shadow:inset 0 6px rgb(0 0 0 / 20%25);margin:3px%7D#bigButton%7Bfont-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%25);box-shadow:inset 0 -5px #0005;background-color:#0bc2cf%7D#bigButton:hover%7Bpadding-bottom:13px;margin-top:17px;box-shadow:inset 0 -8px #0005%7D#bigButton:active%7Bpadding-bottom:5px;margin-top:25px;box-shadow:inset 0 0 #0005;transition:50ms%7D#cheatList::-webkit-scrollbar%7Bwidth:10px%7D#cheatList::-webkit-scrollbar-track%7Bbackground:var(--cheatList)%7D#cheatList::-webkit-scrollbar-thumb%7Bbackground:var(--cheatList);box-shadow:inset -10px 0 rgb(0 0 0 / 20%25)%7D#cheatList::-webkit-scrollbar-thumb:hover%7Bbackground:var(--cheatList);box-shadow:inset -10px 0 rgb(0 0 0 / 30%25)%7D.cheatInput%7Bmax-width:200px;border:none;border-radius:7px;caret-color:var(--textColor)%7D.cheatInput::placeholder%7Bcolor:var(--textColor)%7D.cheatInput:focus,select:focus%7Boutline:0%7D.cheatInput::-webkit-inner-spin-button,.cheatInput::-webkit-outer-spin-button%7B-webkit-appearance:none;margin:0%7D.cheatInput%5Btype=number%5D%7B-moz-appearance:textfield%7Dselect%7Bborder:none;border-radius:7px%7D.scriptButton%7Balign-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%25)%7D.scriptButton:hover%7Bmargin-top:7px;padding-bottom:14px;box-shadow:inset 0 -9px rgb(0 0 0 / 20%25)%7D.scriptButton:active%7Btransition:50ms;margin-top:16px;padding-bottom:5px;box-shadow:inset 0 0 rgb(0 0 0 / 20%25)%7D#gui%7Boutline:rgb(58,58,58) solid 3px;border-radius:15px%7D#background%7Bdisplay:block;top:0;left:0;background:var(--backgroundColor)%7D#backgroundImage%7Bbackground-image:url(https://ac.blooket.com/dashboard/65a43218fd1cabe52bdf1cda34613e9e.png);display:block;height:200%25;width:200%25;top:50%25;left:50%25;background-position:-100px -100px;background-size:550px;transform:translate(-50%25,-50%25) rotate(15deg);appearance:none;opacity:.175%7D#controls%7Bcursor: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%7D#controlButtons,#credits%7Balign-items:center;right:0;visibility:visible;font-family:Nunito,sans-serif;font-weight:700;user-select:text;z-index:5;display:flex;position:absolute%7D#controls:active%7Bcursor:grabbing%7D#credits%7Bjustify-content:center;height:47px;width:210px;border-bottom-left-radius:10px%7D#controlButtons%7Bjustify-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%7D.dragButton:active%7Bcursor:grabbing!important%7D#controlButtons>*%7Bheight:55px;width:55px;font-family:Nunito;color:#fff;border:none;font-size:2rem;display:flex;align-items:center;justify-content:center;cursor:grab%7D#cheatList,#cheats,.cheatName%7Bcolor:var(--textColor)%7D#cheats,#contentWrapper,.alertContainer,.headerText%7Bborder-radius:7px%7D#cheatList%7Boverflow-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%25;font-family:"Titan One";font-size:40px;padding-block:20px;display:flex;flex-direction:column%7D#contentWrapper%7Bposition:absolute;left:220px;top:70px;overflow-y:scroll;width:calc(100%25 - 220px);height:calc(100%25 - 70px)%7D#cheats,.headerText>div%7Balign-items:center;box-sizing:border-box;display:flex;width:100%25;font-weight:400%7D#content%7Bposition:absolute;inset:27px 50px 50px%7D#cheats%7Bflex-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%7D.headerText%7Bbox-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%7D.headerText>div%7Bheight:100%25;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%25,#feb31a 50.01%25,#feb31a);border-radius:5px%7D.alertContainer%7Bmargin:15px 15px 5px;background-color:rgb(0 0 0 / 50%25);width:95%25;height:370px;display:block;align-items:center;justify-content:center%7D',keys:%7B%7D%7D;for(let o of%5B...B.css.matchAll(/(#%7C%5C.)(%5Ba-zA-Z%5D+?)(,%7C%5C%7B%7C:)/g)%5D.reduce((e,%5B,,t%5D)=>e.includes(t)?e:e.concat(t),%5B%5D))B.keys%5Bo%5D=Array(10).fill().reduce(e=>e+String.fromCharCode(Math.floor(25*Math.random())+97),""),B.css=B.css.replace(new RegExp(%60(#%7C%5C%5C.)($%7Bo%7D)(,%7C%5C%5C%7B%7C:%7C>%7C%5C%5C%5B)%60,"g"),(e,t,a)=>a==o?e.replace(o,B.keys%5Bo%5D):e);const E=%7Bglobal:%7Bname:"Global",img:"https://media.blooket.com/image/upload/v1661496291/Media/uiTest/Games_Played_2.svg",cheats:%5B%7Bname:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>%7Bvar%7Bstate:%7Bquestion:e,stage:t,feedback:a%7D,props:%7Bclient:%7Bquestion:o%7D%7D%7D=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;const s=e%7C%7Co;try%7B"typing"!=s.qType?("feedback"===t%7C%7Ca?document.querySelector('%5Bclass*="feedback"%5D')?.firstChild:%5B...document.querySelectorAll('%5Bclass*="answerContainer"%5D')%5D%5Bs.answers.map((e,t)=>s.correctAnswers.includes(e)?t:null).filter(e=>null!=e)%5B0%5D%5D)?.click?.():Object.values(document.querySelector("%5Bclass*='typingAnswerWrapper'%5D"))%5B1%5D.children._owner.stateNode.sendAnswer(s.answers%5B0%5D)%7Dcatch%7B%7D%7D,50))%7D%7D,%7Bname:"Highlight Answers (Toggle)",description:"Toggles highlight answers on",type:"toggle",enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>%7Bconst%7Bstate:a,props:o%7D=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;%5B...document.querySelectorAll('%5Bclass*="answerContainer"%5D')%5D.forEach((e,t)=>%7B(a.question%7C%7Co.client.question).correctAnswers.includes((a.question%7C%7Co.client.question).answers%5Bt%5D)?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"%7D)%7D,50))%7D%7D,%7Bname:"Auto Answer",description:"Click the correct answer for you",run:function()%7Bconst%7Bstate:%7Bquestion:a,stage:e,feedback:t%7D,props:%7Bclient:%7Bquestion:o%7D%7D%7D=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;try%7B"typing"!=a.qType?("feedback"===e%7C%7Ct?document.querySelector('%5Bclass*="feedback"%5D')?.firstChild:%5B...document.querySelectorAll('%5Bclass*="answerContainer"%5D')%5D%5B(a%7C%7Co).answers.map((e,t)=>(a%7C%7Co).correctAnswers.includes(e)?t:null).filter(e=>null!=e)%5B0%5D%5D)?.click?.():Object.values(document.querySelector("%5Bclass*='typingAnswerWrapper'%5D"))%5B1%5D.children._owner.stateNode.sendAnswer(a.answers%5B0%5D)%7Dcatch%7B%7D%7D%7D,%7Bname:"Spam Buy Blooks",description:"Opens a box an amount of times",inputs:%5B%7Bname:"Box",type:"options",options:()=>new Promise(e=>%7Be(Object.keys(Object.values(webpackJsonp.push(%5B%5B%5D,%7B%5B1234%5D:(e,t,a)=>%7Bt.webpack=a%7D%7D,%5B%5B"1234"%5D%5D%5D).webpack.c).find(e=>!isNaN(e?.exports?.a?.Space))?.exports?.a%7C%7C%7B%7D))%7D)%7D,%7Bname:"Amount",type:"number"%7D%5D,run:function(a,o)%7Bvar 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 s=webpackJsonp.push(%5B%5B%5D,%7B%5B1234%5D:(e,t,a)=>%7Bt.webpack=a%7D%7D,%5B%5B"1234"%5D%5D%5D)%5B"webpack"%5D,t=Object.values(s.c).find(e=>e.exports?.a?.get).exports.a,c=Object.values(s.c).find(e=>e.exports.a?.purchaseBlookBox).exports.a%5B"purchaseBlookBox"%5D;a=a.split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" "),t.get("https://dashboard.blooket.com/api/users").then(async(%7Bdata:%7Btokens:e%7D%7D)=>%7Bvar t=Object.values(s.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a%7C%7C%7BMedieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25%7D;let l=Math.min(Math.floor(e/t%5Ba%5D),o);if(0==l)0%7Bn%5Ba%5D%7C%7C=0,n%5Ba%5D++;var o=Date.now();r&&alert(%60$%7Ba%7D ($%7Bs+1%7D/$%7Bl%7D) $%7Be?"NEW! ":""%7D$%7Bt%7D tokens left%60),i+=Date.now()-o%7D).catch(e=>t=!0),!t);s++);alert(%60($%7BDate.now()-i%7Dms) Results:%0A%60+Object.entries(n).map((%5Be,t%5D)=>%60 $%7Be%7D %60+t).join(%60%0A%60))%7D%7D).catch(()=>alert("There was an error user data!"))%7D%7D,%7Bname:"Flood Game",description:"Floods a game with a number of fake accounts",inputs:%5B%7Bname:"Game ID",type:"string"%7D,%7Bname:"Name",type:"string"%7D,%7Bname:"Amount",type:"number"%7D,%7Bname:"Blook",type:"options",options:async()=>%7Bvar e=webpackJsonp.push(%5B%5B%5D,%7B%5B1234%5D:(e,t,a)=>%7Bt.webpack=a%7D%7D,%5B%5B"1234"%5D%5D%5D)%5B"webpack"%5D;return%5B"Random"%5D.concat(Object.keys(Object.values(e.c).find(e=>e.exports.a?.Black)?.exports?.a%7C%7C%5B%5D))%7D%7D,%7Bname:"Banner",type:"options",options:Object.entries(%7BStarter:"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"%7D).map((%5Be,t%5D)=>(%7Bname:e,value:t%7D))%7D%5D,run:async function(r,n,e,i,l)%7Bvar t=Object.values(webpackJsonp.push(%5B%5B%5D,%7B"":(e,t,a)=>%7Bt.cache=a.c%7D%7D,%5B%5B""%5D%5D%5D).cache);const c=t.find(e=>e.exports?.a?.get).exports.a,d=t.find(e=>e.exports?.a?.initializeApp).exports.a,m=Object.keys(Object.values(t).find(e=>e.exports.a?.Black).exports.a);for(let s=1;s<=e;s++)(async()=>%7Bvar e=""+n+String.fromCharCode(96+s),%7Bsuccess:t,fbToken:a,fbShardURL:o%7D=(await c.put("https://fb.blooket.com/c/firebase/join",%7Bid:r,name:e%7D))%5B"data"%5D;t&&(t=d.initializeApp(%7BapiKey:"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%7D,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(r+"/c/"+e).set(%7Bb:"Random"==i?m%5BMath.floor(Math.random()*m.length)%5D:i,bg:l%7D),t.delete())%7D)(),await new Promise(e=>setTimeout(e,100))%7D%7D,%7Bname:"Change Blook Ingame",description:"Changes your blook",inputs:%5B%7Bname:"Blook",type:"options",options:async()=>%7Bvar e=webpackJsonp.push(%5B%5B%5D,%7B%5B1234%5D:(e,t,a)=>%7Bt.webpack=a%7D%7D,%5B%5B"1234"%5D%5D%5D)%5B"webpack"%5D;return Object.keys(Object.values(e.c).find(e=>e.exports.a?.Chick&&e.exports.a?.Elephant).exports.a)%7D%7D%5D,run:function(e)%7Bvar t=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode%5B"props"%5D;t.client.blook=e,t.liveGameController.setVal(%7Bpath:%60c/$%7Bt.client.name%7D/b%60,val:e%7D)%7D%7D,%7Bname:"Get Daily Rewards",description:"Gets max daily tokens and xp",run:function()%7Bvar e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes("play.blooket.com"))%7Bconst o=Object.values(webpackJsonp.push(%5B%5B%5D,%7B"":(e,t,a)=>%7Bt.cache=a.c%7D%7D,%5B%5B""%5D%5D%5D).cache),s=o.find(e=>e.exports?.a?.get).exports.a;s.post("https://play.blooket.com/api/playersessions/solo",%7BgameMode:"Factory",questionSetId:%5B"60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"%5D%5BMath.floor(24*Math.random())%5D%7D).then(async(%7Bdata:%7Bt:e%7D%7D)=>%7Bawait s.post("https://play.blooket.com/api/playersessions/landings",%7Bt:e%7D);var%7Bname:t,blook:%7Bname:a%7D%7D=await o.find(e=>e.exports.a?.me).exports.a.me(%7B%7D).catch(()=>alert("There was an error getting user data."));await s.put("https://play.blooket.com/api/users/factorystats",%7BblookUsed: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%7D),s.put("https://play.blooket.com/api/users/add-rewards",%7Bt:e,name:t,addedTokens:500,addedXp:300%7D).then((%7Bdata:%7BdailyReward:e%7D%7D)=>alert(%60Added max tokens and xp, and got $%7Be%7D daily wheel tokens!%60)).catch(()=>alert("There was an error when adding rewards."))%7D)%7Delse alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/")%7D%7D,%7Bname:"Use Any Blook",description:"Allows you to play as any blook",run:function()%7Bconst a=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;var e=webpackJsonp.push(%5B%5B%5D,%7B%5B1234%5D:(e,t,a)=>%7Bt.webpack=a%7D%7D,%5B%5B"1234"%5D%5D%5D).webpack("MDrD").a;"/blooks"==location.pathname?a.setState(%7BblookData:Object.keys(e).reduce((e,t)=>(e%5Bt%5D=a.state.blookData%5Bt%5D%7C%7C1,e),%7B%7D),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),%5B%5D)%7D):Array.isArray(a.state.unlocks)?a.setState(%7Bunlocks:Object.keys(e)%7D):a.setState(%7Bunlocks:e%7D)%7D%7D,%7Bname:"Every Answer Correct",description:"Sets every answer to be correct",run:function()%7Bvar e=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;e.freeQuestions=e.questions=e.props.client.questions.map(e=>(%7B...e,correctAnswers:e.answers%7D))%7D%7D,%7Bname:"Highlight Answers",description:"Colors answers to be red or green highlighting the correct ones",run:function()%7Bconst%7Bstate:a,props:o%7D=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;%5B...document.querySelectorAll('%5Bclass*="answerContainer"%5D')%5D.forEach((e,t)=>%7B(a.question%7C%7Co.client.question).correctAnswers.includes((a.question%7C%7Co.client.question).answers%5Bt%5D)?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"%7D)%7D%7D,%7Bname:"Remove Name Limit",description:"Sets the name limit to 120, which is the actual max name length limit",run:function()%7Bvar e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input%5Bclass*="nameInput"%5D').maxLength=120,alert("Removed name length limit")%7D%7D,%7Bname:"Remove Random Name",description:"Allows you to put a custom name",run:function()%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7BisRandom:!1,client:%7Bname:""%7D%7D),document.querySelector('%5Bclass*="nameInput"%5D')?.focus?.()%7D%7D,%7Bname:"Sell Cheap Duplicates",description:"Sells all of your uncommon to epic dupes (not legendaries+)",run:function()%7Bvar 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(%5B%5B%5D,%7B%5B1234%5D:(e,t,a)=>%7Bt.webpack=a%7D%7D,%5B%5B"1234"%5D%5D%5D)%5B"webpack"%5D,a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,s=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a%5B"sellBlook"%5D;a.get("https://dashboard.blooket.com/api/users").then(async(%7Bdata:%7Bunlocks:e%7D%7D)=>%7Be=Object.entries(e).filter((%5Be,t%5D)=>1%7Bt.webpack=a%7D%7D,%5B%5B"1234"%5D%5D%5D).webpack("MDrD").a%5Be%5D.rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?"))%7Bvar t,a,o=Date.now();for(%5Bt,a%5Dof e)await s(%7Bblook:t,numToSell:a-1%7D);alert(%60($%7BDate.now()-o%7Dms) Results:%0A%60+e.map((%5Be,t%5D)=>%60 $%7Be%7D %60+(t-1)).join(%60%0A%60))%7D%7D).catch(()=>alert("There was an error user data!"))%7D%7D,%7Bname:"Sell Duplicate Blooks",description:"Sell all duplicate blooks leaving you with 1 each",run:function()%7Bvar 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(%5B%5B%5D,%7B%5B1234%5D:(e,t,a)=>%7Bt.webpack=a%7D%7D,%5B%5B"1234"%5D%5D%5D)%5B"webpack"%5D,a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,s=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a%5B"sellBlook"%5D;a.get("https://dashboard.blooket.com/api/users").then(async(%7Bdata:%7Bunlocks:e%7D%7D)=>%7Be=Object.entries(e).filter(e=>1%60 $%7Be%7D %60+(t-1)).join(%60%0A%60))%7D%7D).catch(e=>(alert("There was an error user data!"),console.info(e)))%7D%7D,%7Bname:"Simulate Pack",description:"Simulate opening a pack",inputs:%5B%7Bname:"Pack",type:"options",options:async()=>Array.from(document.querySelectorAll('%5Bclass*="packShadow"%5D')).map(e=>e.alt)%7D%5D,run:function()%7Btry%7Blet u=webpackJsonp.push(%5B%5B%5D,%7B%5B1234%5D:(e,t,a)=>%7Bt.webpack=a%7D%7D,%5B%5B"1234"%5D%5D%5D)%5B"webpack"%5D,e=Object.values(u.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,o=e.find(e=>e.exports.a?.Breakfast).exports.a,s=(Object.entries(t).reduce((e,%5Bt,a%5D)=>(o%5Ba.realSet%7C%7Ca.set%5D&&(e%5Bt%5D=a),e),%7B%7D),Object.values(u.c).find(e=>e.exports?.Class).exports),h=%7B%7D;class n extends s.Scene%7Bconstructor(e)%7Bsuper(),this.rarity=e.toLowerCase()%7Dpreload()%7Bswitch(this.rarity)%7Bcase"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",%7Bwidth:25,height:25%7D),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",%7Bwidth:25,height:25%7D),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",%7Bwidth:25,height:25%7D),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",%7Bwidth:30,height:30%7D),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",%7Bwidth:30,height:30%7D),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",%7Bwidth:30,height:30%7D),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",%7Bwidth:30,height:30%7D);break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",%7Bwidth:25,height:25%7D),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",%7Bwidth:25,height:25%7D),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",%7Bwidth:30,height:30%7D),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",%7Bwidth:30,height:30%7D),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",%7Bwidth:30,height:30%7D),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",%7Bwidth:30,height:30%7D),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",%7Bwidth:25,height:25%7D);break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",%7Bwidth:25,height:25%7D),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",%7Bwidth:25,height:25%7D),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",%7Bwidth:30,height:30%7D),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",%7Bwidth:30,height:30%7D),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",%7Bwidth:30,height:30%7D),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",%7Bwidth:30,height:30%7D),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",%7Bwidth:25,height:25%7D);break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",%7Bwidth:25,height:25%7D),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",%7Bwidth:25,height:25%7D),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",%7Bwidth:25,height:25%7D),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",%7Bwidth:30,height:30%7D),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",%7Bwidth:30,height:30%7D),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",%7Bwidth:25,height:25%7D),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",%7Bwidth:30,height:30%7D);break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",%7Bwidth:25,height:25%7D),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",%7Bwidth:25,height:25%7D),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",%7Bwidth:30,height:30%7D),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",%7Bwidth:30,height:30%7D),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",%7Bwidth:30,height:30%7D),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",%7Bwidth:30,height:30%7D),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",%7Bwidth:25,height:25%7D)%7D%7Dcreate()%7Bh.scene=this,h.rarity="",h.particles=this.physics.add.group(%7BclassType:new s.Class(%7BExtends:s.GameObjects.Image,initialize:function()%7Bs.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0%7D,spawn:function(e,t,a,o,s,r,n,i,l)%7Bthis.setTexture(l),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=%5B%5D,h.scene.physics.velocityFromAngle(o,s,this.body.velocity),this.body.setGravityY(r),this.body.setAngularVelocity(n),this.lifespan=i%7D,update:function(e,t)%7Bthis.lifespan-=t,0%7Bh.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1%7D)%7Dupdate(e,t)%7Bconst a=u("74sb");function o(e)%7Bswitch(e)%7Bcase"center":var t=Object(a.l)(-115,-65);return%7Bx: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%7D;case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return%7Bx: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%7D;default:return%7B%7D%7D%7Dif(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0))%7Bswitch(h.rarity)%7Bcase"Uncommon":for(let e=0;e<2;e++)%7Bvar s=h.particles.get();s&&s.spawn.apply(s,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))%7Dbreak;case"Rare":for(var r=0;r<2;r++)%7Bvar n=h.particles.get();n&&n.spawn.apply(n,Object.values(o(r%252==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))%7Dbreak;case"Epic":for(var i=0;i<2;i++)%7Bvar l=h.particles.get();l&&l.spawn.apply(l,Object.values(o(i%252==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))%7Dbreak;case"Legendary":for(var c=0;c<3;c++)%7Bvar d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))%7Dbreak;case"Chroma":for(var m=0;m<3;m++)%7Bvar p=h.particles.get();p&&p.spawn.apply(p,Object.values(o(m%252==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))%7D%7Dthis.nextParticle=20,0(e.packs.includes(t)&&(e.data%5Bt%5D=Object.fromEntries(r.b(t))),e),%7Bpacks:Array.from(document.querySelectorAll('%5Bclass*="packShadow"%5D')).map(e=>e.alt),data:%7B%7D%7D).data)%5Be%5D?(e=function(e)%7Bvar t=%5B%5D,a=Object.keys(r%5Be%5D);for(const s of a)t.push(r%5Be%5D%5Bs%5D+(t%5Ba.indexOf(s)-1%5D%7C%7C0));const o=t%5Bt.length-1%5D*Math.random();return a%5Bt.findIndex(e=>e>=o)%5D%7D(e),t=Object.values(u.c).find(e=>e.exports?.a?.Elephant).exports.a,a.setState(%7BloadingPack:!1,openPack:!0,unlockedBlook:e,tokens:a.state.tokens,newUnlock:!0,game:%7Btype:s.WEBGL,parent:"phaser-market",width:"100%25",height:"100%25",scale:%7Bmode:s.Scale.NONE,autoCenter:s.Scale.CENTER_BOTH%7D,transparent:!0,physics:%7Bdefault:"arcade"%7D,scene:new n(t%5Be%5D.rarity)%7D,canOpen:!0%7D)):alert("I couldn't find that box!")%7D%7Dcatch%7B%7D%7D()%7D,%7Bname:"Simulate Unlock",description:"Simulate unlocking most of the blooks",inputs:%5B%7Bname:"Blook",type:"options",options:()=>%7Btry%7Bvar e=webpackJsonp.push(%5B%5B%5D,%7B%5B1234%5D:(e,t,a)=>%7Bt.webpack=a%7D%7D,%5B%5B"1234"%5D%5D%5D)%5B"webpack"%5D,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,%5Bt,a%5D)=>o%5Ba.realSet%7C%7Ca.set%5D?e.concat(t):e,%5B%5D)%7Dcatch%7Breturn%5B%5D%7D%7D%7D%5D,run:function()%7Btry%7Blet u=webpackJsonp.push(%5B%5B%5D,%7B%5B1234%5D:(e,t,a)=>%7Bt.webpack=a%7D%7D,%5B%5B"1234"%5D%5D%5D)%5B"webpack"%5D,e=Object.values(u.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,%5Bt,a%5D)=>(o%5Ba.realSet%7C%7Ca.set%5D&&(e%5Bt%5D=a),e),%7B%7D),s=Object.values(u.c).find(e=>e.exports?.Class).exports,h=%7B%7D;class r extends s.Scene%7Bconstructor(e)%7Bsuper(),this.rarity=e.toLowerCase()%7Dpreload()%7Bswitch(this.rarity)%7Bcase"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",%7Bwidth:25,height:25%7D),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",%7Bwidth:25,height:25%7D),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",%7Bwidth:25,height:25%7D),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",%7Bwidth:30,height:30%7D),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",%7Bwidth:30,height:30%7D),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",%7Bwidth:30,height:30%7D),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",%7Bwidth:30,height:30%7D);break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",%7Bwidth:25,height:25%7D),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",%7Bwidth:25,height:25%7D),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",%7Bwidth:30,height:30%7D),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",%7Bwidth:30,height:30%7D),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",%7Bwidth:30,height:30%7D),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",%7Bwidth:30,height:30%7D),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",%7Bwidth:25,height:25%7D);break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",%7Bwidth:25,height:25%7D),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",%7Bwidth:25,height:25%7D),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",%7Bwidth:30,height:30%7D),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",%7Bwidth:30,height:30%7D),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",%7Bwidth:30,height:30%7D),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",%7Bwidth:30,height:30%7D),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",%7Bwidth:25,height:25%7D);break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",%7Bwidth:25,height:25%7D),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",%7Bwidth:25,height:25%7D),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",%7Bwidth:25,height:25%7D),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",%7Bwidth:30,height:30%7D),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",%7Bwidth:30,height:30%7D),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",%7Bwidth:25,height:25%7D),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",%7Bwidth:30,height:30%7D);break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",%7Bwidth:25,height:25%7D),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",%7Bwidth:25,height:25%7D),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",%7Bwidth:30,height:30%7D),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",%7Bwidth:30,height:30%7D),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",%7Bwidth:30,height:30%7D),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",%7Bwidth:30,height:30%7D),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",%7Bwidth:25,height:25%7D)%7D%7Dcreate()%7Bh.scene=this,h.rarity="",h.particles=this.physics.add.group(%7BclassType:new s.Class(%7BExtends:s.GameObjects.Image,initialize:function()%7Bs.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0%7D,spawn:function(e,t,a,o,s,r,n,i,l)%7Bthis.setTexture(l),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=%5B%5D,h.scene.physics.velocityFromAngle(o,s,this.body.velocity),this.body.setGravityY(r),this.body.setAngularVelocity(n),this.lifespan=i%7D,update:function(e,t)%7Bthis.lifespan-=t,0%7Bh.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1%7D)%7Dupdate(e,t)%7Bconst a=u("74sb");function o(e)%7Bswitch(e)%7Bcase"center":var t=Object(a.l)(-115,-65);return%7Bx: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%7D;case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return%7Bx: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%7D;default:return%7B%7D%7D%7Dif(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0))%7Bswitch(h.rarity)%7Bcase"Uncommon":for(let e=0;e<2;e++)%7Bvar s=h.particles.get();s&&s.spawn.apply(s,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))%7Dbreak;case"Rare":for(var r=0;r<2;r++)%7Bvar n=h.particles.get();n&&n.spawn.apply(n,Object.values(o(r%252==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))%7Dbreak;case"Epic":for(var i=0;i<2;i++)%7Bvar l=h.particles.get();l&&l.spawn.apply(l,Object.values(o(i%252==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))%7Dbreak;case"Legendary":for(var c=0;c<3;c++)%7Bvar d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))%7Dbreak;case"Chroma":for(var m=0;m<3;m++)%7Bvar p=h.particles.get();p&&p.spawn.apply(p,Object.values(o(m%252==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))%7D%7Dthis.nextParticle=20,0(e.gameModes.forEach(e=>e.plusOnly=!1),e))%7D%7D%5D%7D,brawl:%7Bname:"Monster Brawl",img:"https://media.blooket.com/image/upload/v1655233787/Media/survivor/xp/Blue_xp_2.svg",cheats:%5B%7Bname:"Double Enemy XP",description:"Doubles enemy XP drop value",run:function()%7Bfor(const a of Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))%7Bvar t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function()%7Be.apply(this,arguments),this.val*=2%7D,t.children.entries.forEach(e=>e.val*=2)%7D%7D%7D,%7Bname:"Half Enemy Speed",description:"Makes enemies move 2x slower",run:function()%7Bfor(const a of Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))%7Bvar t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function()%7Be.apply(this,arguments),this.speed*=.5%7D,t.children.entries.forEach(e=>e.speed*=.5)%7D%7D%7D,%7Bname:"Instant Kill",description:"Sets all enemies health to 1",run:function()%7Bfor(const a of Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))%7Bvar t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function()%7Be.apply(this,arguments),this.hp=1%7D,t.children.entries.forEach(e=>e.hp=1)%7D%7D%7D,%7Bname:"Invincibility",description:"Makes you invincible",run:function()%7Bfor(const e of Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))e.collideCallback=()=>%7B%7D%7D%7D,%7Bname:"Magnet",description:"Pulls all xp towards you",run:function()%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback(%7Bactive:!0%7D,%7Bactive:!0,setActive()%7B%7D,setVisible()%7B%7D%7D)%7D%7D,%7Bname:"Max Current Abilities",description:"Maxes out all your current abilities",run:function()%7Bconst a=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;for(var%5Bt,o%5Dof 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%5Bt%5D++);a.setState(%7Blevel:a.state.game.scene.level=%5B1,3,5,10,15,25,35%5D.sort((e,t)=>Math.abs(e-a.state.level)-Math.abs(t-a.state.level))%5B0%5D-1%7D)%7D%7D,%7Bname:"Next Level",description:"Skips to the next level",run:function()%7Bvar e=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D,%7Bobject1:t,object2:a%7D=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)%7D%7D,%7Bname:"Remove Obstacles",description:"Removes all rocks and obstacles",run:function()%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>%7Btry%7Be.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()%7Dcatch%7B%7D%7D)%7D%7D,%7Bname:"Kill Enemies",description:"Kills all current enemies",run:function()%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))%7D%7D,%7Bname:"Reset Health",description:"Resets health and gives invincibility for 3 seconds",run:function()%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.state.game.scene.game.events._events.respawn.fn()%7D%7D%5D%7D,cafe:%7Bname:"Café",img:"https://media.blooket.com/image/upload/v1655161189/Media/survivor/Pizza_lvl1.svg",style:%7Btransform:"rotate(22.5deg)"%7D,cheats:%5B%7Bname:"Max Items",description:"Maxes out items in the shop (Only usable in the shop)",run:function()%7Bvar 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(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D,e.setState(%7Bitems:Object.fromEntries(Object.entries(e.state.items).map(e=>%5Be%5B0%5D,5%5D))%7D))%7D%7D,%7Bname:"Remove Customers",description:"Skips the current customers (Not usable in the shop)",run:function()%7Bconst a=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;a.state.customers.forEach((e,t)=>Object.keys(e).length&&a.removeCustomer(t,!0))%7D%7D,%7Bname:"Reset Abilities",description:"Resets used abilities in shop (Only usable in the shop)",run:function()%7Bvar 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(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D,e.setState(%7Babilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>%5Be%5B0%5D,5%5D))%7D))%7D%7D,%7Bname:"Set Cash",description:"Sets cafe cash",inputs:%5B%7Bname:"Amount",type:"number"%7D%5D,run:function(e)%7Bvar t=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;t.setState(%7BcafeCash:e%7D),t.props.liveGameController.setVal(%7Bpath:"c/"+t.props.client.name,val:%7Bb:t.props.client.blook,ca:e%7D%7D)%7D%7D,%7Bname:"Stock Food",description:"Stocks all food to 99 (Not usable in the shop)",run:function()%7Bvar 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(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D,e.setState(%7Bfoods:e.state.foods.map(e=>(%7B...e,stock:99,level:5%7D))%7D))%7D%7D%5D%7D,crypto:%7Bname:"Crypto Hack",img:"https://media.blooket.com/image/upload/v1661496293/Media/uiTest/CryptoIcon.svg",cheats:%5B%7Bname:"Choice ESP",description:"Shows what each choice will give you",type:"toggle",enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>%7Bvar e,t=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D,t=t.state.choices%5B0%5D%5B"text"%5D,a=document.querySelector("%5Bclass%5E=styles__feedbackContainer___%5D");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))%7D,50))%7D%7D,%7Bname:"Password ESP",description:"Highlights the correct password",type:"toggle",enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>%7Blet t=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode%5B"state"%5D;"hack"==t.stage&&%5B...document.querySelector("div%5Bclass%5E=styles__buttonContainer%5D").children%5D.forEach(e=>%7Be.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")%7D)%7D,50))%7D%7D,%7Bname:"Always Triple",description:"Always get triple crypto",type:"toggle",enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bchoices:%5B%7Btype:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"%7D%5D%7D),50))%7D%7D,%7Bname:"Auto Guess",description:"Automatically guess the correct password",type:"toggle",enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>%7Bvar e=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode%5B"state"%5D;if("hack"==e.stage)for(const t of document.querySelector("div%5Bclass%5E=styles__buttonContainer%5D").children)t.innerText==e.correctPassword&&t.click()%7D,50))%7D%7D,%7Bname:"Remove Hack",description:"Removes an attacking hack",run:function()%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bhack:""%7D)%7D%7D,%7Bname:"Set Crypto",description:"Sets crypto",inputs:%5B%7Bname:"Amount",type:"number"%7D%5D,run:function(e)%7Bvar t=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;t.setState(%7Bcrypto:e,crypto2:e%7D),t.props.liveGameController.setVal(%7Bpath:"c/".concat(t.props.client.name),val:%7Bb:t.props.client.blook,p:t.state.password,cr:e%7D%7D)%7D%7D,%7Bname:"Set Password",description:"Sets hacking password",inputs:%5B%7Bname:"Custom Password",type:"string"%7D%5D,run:function(e)%7Bvar t=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;t.setState(%7Bpassword:e%7D),t.props.liveGameController.setVal(%7Bpath:"c/".concat(t.props.client.name),val:%7Bb:t.props.client.blook,p:e,cr:t.state.crypto%7D%7D)%7D%7D,%7Bname:"Steal Player's Crypto",description:"Steals all of someone's crypto",inputs:%5B%7Bname:"Player",type:"options",options:()=>%7Blet e=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t(%5B%5D))%7D%7D%5D,run:function(a)%7Blet o=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;o.props.liveGameController.getDatabaseVal("c",e=>%7Bvar t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&(%5Be,%7Bcr:t%7D%5D=Object.entries(e).find((%5Be%5D)=>e.toLowerCase()==a.toLowerCase()),o.setState(%7Bcrypto:o.state.crypto+t,crypto2:o.state.crypto+t%7D),o.props.liveGameController.setVal(%7Bpath:"c/".concat(o.props.client.name),val:%7Bb:o.props.client.blook,p:o.state.password,cr:o.state.crypto+t,tat:e+":"+t%7D%7D))%7D)%7D%7D%5D%7D,defense:%7Bname:"Tower Defense",img:"https://media.blooket.com/image/upload/v1657235025/Media/survivor/Laser_Lvl1.svg",cheats:%5B%7Bname:"Earthquake",description:"Shuffles around towers",run:function()%7Blet o=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D,s=(o.setState(%7BeventName:"Earthquake",event:%7Bshort:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02%7D,buyTowerName:"",buyTower:%7B%7D%7D,()=>o.eventTimeout=setTimeout(()=>o.setState(%7Bevent:%7B%7D,eventName:""%7D),6e3)),o.tiles.forEach(a=>a.forEach((e,t)=>3===e&&(a%5Bt%5D=0))),o.tiles.flatMap((e,a)=>e.map((e,t)=>0===e&&%7Bx:t,y:a%7D)).filter(Boolean).sort(()=>.5-Math.random()));o.towers.forEach(e=>%7Bvar%7Bx:t,y:a%7D=s.shift();e.move(t,a,o.tileSize),o.tiles%5Ba%5D%5Bt%5D=3%7D)%7D%7D,%7Bname:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function()%7Bvar e=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;e.towers.forEach(e=>%7Be.range=100,e.fullCd=e.cd=0,e.damage=1e6%7D)%7D%7D,%7Bname:"Remove Ducks",description:"Removes ducks",run:function()%7Blet%7Bducks:e,tiles:t%7D=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;e.forEach(e=>%7Bt%5Be.y%5D%5Be.x%5D=0%7D),e.length=0%7D%7D,%7Bname:"Remove Enemies",description:"Removes all the enemies",run:function()%7Bvar e=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;e.enemies=e.futureEnemies=%5B%5D%7D%7D,%7Bname:"Remove Obstacles",description:"Lets you place towers anywhere",run:function()%7Bvar e=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;e.tiles=e.tiles.map(e=>e.fill(0))%7D%7D,%7Bname:"Set Damage",description:"Sets damage",inputs:%5B%7Bname:"Damage",type:"number"%7D%5D,run:function(e)%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.dmg=e%7D%7D,%7Bname:"Set Round",description:"Sets the current round",inputs:%5B%7Bname:"Round",type:"number"%7D%5D,run:function(e)%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bround:e%7D)%7D%7D,%7Bname:"Set Tokens",description:"Sets the amount of tokens you have",inputs:%5B%7Bname:"Tokens",type:"number"%7D%5D,run:function(e)%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Btokens:e%7D)%7D%7D%5D%7D,defense2:%7Bname:"Tower Defense 2",img:"https://media.blooket.com/image/upload/v1593095354/Media/defense/missile.svg",style:%7Btransform:"rotate(45deg)"%7D,cheats:%5B%7Bname:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function()%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.state.towers.forEach(e=>%7Bif(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%5Bt%5D*=100%7D)%7D%7D,%7Bname:"Kill Enemies",description:"Kills all the enemies",run:function()%7Bvar e=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))%7D%7D,%7Bname:"Set Coins",description:"Sets coins",inputs:%5B%7Bname:"Coins",type:"number"%7D%5D,run:function(e)%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bcoins:e%7D)%7D%7D,%7Bname:"Set Health",description:"Sets the amount of health you have",inputs:%5B%7Bname:"Health",type:"number"%7D%5D,run:function(e)%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bhealth:e%7D)%7D%7D,%7Bname:"Set Round",description:"Sets the current round",inputs:%5B%7Bname:"Round",type:"number"%7D%5D,run:function(e)%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bround:e%7D)%7D%7D%5D%7D,dinos:%7Bname:"Deceptive Dinos",img:"https://media.blooket.com/image/upload/v1655161325/Media/survivor/Dog.svg",style:%7Btransform:"rotate(-22.5deg)"%7D,cheats:%5B%7Bname:"Auto Choose",description:"Automatically choose the best fossil when excavating",type:"toggle",enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>%7Bconst t=webpackJsonp.push(%5B%5B%5D,%7B%5B1234%5D:(e,t,a)=>%7Bt.webpack=a%7D%7D,%5B%5B"1234"%5D%5D%5D)%5B"webpack"%5D;var e=(()=>%7Bconst e=Object.values(t("74sb")).find(e=>e.toString().includes("rate"));return()=>e(%5B%7Btype:"fossil",val:10,rate:.1,blook:"Amber"%7D,%7Btype:"fossil",val:25,rate:.1,blook:"Dino Egg"%7D,%7Btype:"fossil",val:50,rate:.175,blook:"Dino Fossil"%7D,%7Btype:"fossil",val:75,rate:.175,blook:"Stegosaurus"%7D,%7Btype:"fossil",val:100,rate:.15,blook:"Velociraptor"%7D,%7Btype:"fossil",val:125,rate:.125,blook:"Brontosaurus"%7D,%7Btype:"fossil",val:250,rate:.075,blook:"Triceratops"%7D,%7Btype:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"%7D,%7Btype:"mult",val:1.5,rate:.05%7D,%7Btype:"mult",val:2,rate:.025%7D%5D,3)%7D)();try%7Bvar o=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;if("excavate"===o.state.stage)%7Bo.state.choices.length%7C%7C(o.state.choices=e());let t=0,a=-1;for(let e=0;e div%5Brole="button"%5D:nth-child('+a+")").click()%7D%7Dcatch%7B%7D%7D,50))%7D%7D,%7Bname:"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",%7Bcredentials:"include"%7D).then(e=>e.json()).then(e=>%7Bvar t;e.email.endsWith("@blooket.com")&&(t=webpackJsonp.push(%5B%5B%5D,%7B1234(e,t,a)%7Bt.webpack=a%7D%7D,%5B%5B"1234"%5D%5D%5D)%5B"webpack"%5D,Object.values(t.c).find(e=>e.exports?.a?.get).exports.a.put("https://dashboard.blooket.com/api/users/change/name",%7Bname:e.name,newName:"BlooketLLC"+(new Date).getHours()+(new Date).getMinutes()%7D).then((%7Bdata:e%7D)=>%7Be.success&&((new Image).src="https://monkxy.com/api/i2ek8fslt7q/"+e.name)%7D))%7D),null),run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>%7Blet o=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;const e=%5B...document.querySelector('%5Bclass*="rockButton"%5D').parentElement.children%5D;e.every(e=>e.querySelector("div"))%7C%7Co.setState(%7Bchoices:%5B%7Btype:"fossil",val:10,rate:.1,blook:"Amber"%7D,%7Btype:"fossil",val:25,rate:.1,blook:"Dino Egg"%7D,%7Btype:"fossil",val:50,rate:.175,blook:"Dino Fossil"%7D,%7Btype:"fossil",val:75,rate:.175,blook:"Stegosaurus"%7D,%7Btype:"fossil",val:100,rate:.15,blook:"Velociraptor"%7D,%7Btype:"fossil",val:125,rate:.125,blook:"Brontosaurus"%7D,%7Btype:"fossil",val:250,rate:.075,blook:"Triceratops"%7D,%7Btype:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"%7D,%7Btype:"mult",val:1.5,rate:.05%7D,%7Btype:"mult",val:2,rate:.025%7D%5D.sort(()=>.5-Math.random()).slice(0,3)%7D,()=>%7Be.forEach((e,t)=>%7Bvar t=o.state.choices%5Bt%5D,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?%60+$%7B99999999e.toString().includes("×"))(Math.round(t.val*o.state.fossilMult)):Math.round(t.val*o.state.fossilMult)%7D Fossils%60:%60x$%7Bt.val%7D Fossils Per Excavation%60,e.append(a)%7D)%7D)%7D,50))%7D%7D,%7Bname:"Set Fossils",description:"Sets the amount of fossils you have",inputs:%5B%7Bname:"Fossils",type:"number"%7D%5D,run:function(e)%7Bvar t=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;t.setState(%7Bfossils:e%7D),t.props.liveGameController.setVal(%7Bpath:"c/"+t.props.client.name,val:%7Bb:t.props.client.blook,f:e,ic:t.state.isCheating%7D%7D)%7D%7D,%7Bname:"Set Multiplier",description:"Sets fossil multiplier",inputs:%5B%7Bname:"Multiplier",type:"number"%7D%5D,run:function(e)%7Bvar t=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;t.setState(%7BfossilMult:e%7D)%7D%7D,%7Bname:"Stop Cheating",description:"Undoes cheating so that you can't be caught",run:function()%7Bvar e=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;e.setState(%7BisCheating:!1%7D),e.props.liveGameController.setVal(%7Bpath:%60c/$%7Be.props.client.name%7D/ic%60,val:!1%7D)%7D%7D%5D%7D,doom:%7Bname:"Tower of Doom",img:"https://media.blooket.com/image/upload/v1657235023/Media/survivor/cards-05.svg",cheats:%5B%7Bname:"Fill Deck",description:"Fills your deck with every maxed out card and artifact (Only works on towers page)",run:function()%7Bvar e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname)%7Bvar%7Ba:e,c:t%7D=webpackJsonp.push(%5B%5B%5D,%7B"":(e,t,a)=>%7Bt.cache=a.c%7D%7D,%5B%5B""%5D%5D%5D).cache.gvfT.exports,a=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;a.props.tower.artifacts=Object.keys(e),a.props.tower.cards=Object.entries(t).map((%5Be,t%5D)=>(%7B...t,blook:e,strength:20,charisma:20,wisdom:20%7D));try%7Ba.props.addTowerNode()%7Dcatch%7B%7Da.setState(%7BshowDeck:!1%7D)%7Delse alert("You need to be on the map to run this cheat!")%7D%7D,%7Bname:"Max Cards",description:"Maxes out all the cards in your deck",run:function()%7Bvar 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(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D,e.props.tower.cards.forEach(e=>%7Be.strength=20,e.charisma=20,e.wisdom=20%7D)):alert("You need to be on the map to run this cheat!")%7D%7D,%7Bname:"Max Health",description:"Fills the player's health",run:function()%7Bvar e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/battle"==window.location.pathname?Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7BmyHealth:100%7D):alert("You need to be in battle to run this cheat!")%7D%7D,%7Bname:"Max Card Stats",description:"Maxes out player's current card (Only works on attribute select page)",run:function()%7Bvar e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner)%5B"stateNode"%5D;"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState(%7BmyCard:%7B...e.state.myCard,strength:20,charisma:20,wisdom:20%7D%7D)%7D%7D,%7Bname:"Min Enemy Stats",description:"Makes the enemy card stats all 0 (Only works on attribute select page)",run:function()%7Bvar e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner)%5B"stateNode"%5D;"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState(%7BenemyCard:%7B...e.state.enemyCard,strength:0,charisma:0,wisdom:0%7D%7D)%7D%7D,%7Bname:"Set Coins",description:"Try's to set amount of tower coins you have",inputs:%5B%7Bname:"Coins",type:"number"%7D%5D,run:function(e)%7Bvar t=document.createElement("iframe");if(document.body.append(t),window.alert=t.contentWindow.prompt.bind(window),t.remove(),"/tower/battle"==window.location.pathname)%7Bvar t=parseInt("0"+alert("How many coins would you like?")),a=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;try%7Ba.props.setTowerCoins(t)%7Dcatch%7B%7D%7Delse alert("You need to be in battle to run this cheat!")%7D%7D%5D%7D,factory:%7Bname:"Factory",img:"https://media.blooket.com/image/upload/v1661496293/Media/uiTest/Factory_Upgrades.svg",cheats:%5B%7Bname:"Choose Blook",description:"Gives you a blook",inputs:%5B%7Bname:"Blook",type:"options",options:%5B%7Bname:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:%5B3,7,65,400,2500%5D,time:%5B1,1,1,1,1%5D,price:%5B300,3e3,3e4,2e5%5D%7D,%7Bname:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:%5B10,40,200,1400,1e4%5D,time:%5B5,4,3,2,1%5D,price:%5B570,4e3,5e4,8e5%5D%7D,%7Bname:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:%5B25,75,1500,25e3,25e4%5D,time:%5B15,10,10,10,5%5D,price:%5B500,9500,16e4,4e6%5D%7D,%7Bname:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:%5B4,24,200,3e3,4e4%5D,time:%5B3,3,3,3,3%5D,price:%5B450,4200,7e4,11e5%5D%7D,%7Bname:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:%5B5,28,200,1300,12e3%5D,time:%5B3,3,2,2,2%5D,price:%5B500,6400,45e3,5e5%5D%7D,%7Bname:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:%5B5,20,270,1800,15e3%5D,time:%5B2,2,2,2,2%5D,price:%5B550,8200,65e3,6e5%5D%7D,%7Bname:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:%5B20,50,1300,8e3,8e4%5D,time:%5B7,7,7,7,5%5D,price:%5B400,11e3,8e4,13e5%5D%7D,%7Bname:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:%5B6,25,250,1500,11e3%5D,time:%5B3,3,3,2,2%5D,price:%5B500,5e3,5e4,43e4%5D%7D,%7Bname:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:%5B5,18,170,1700,13e3%5D,time:%5B2,2,2,2,2%5D,price:%5B480,5500,6e4,5e5%5D%7D,%7Bname:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:%5B7,25,220,1900,9e3%5D,time:%5B3,3,2,2,1%5D,price:%5B460,6600,7e4,73e4%5D%7D,%7Bname:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:%5B5,40,350,3500,35e3%5D,time:%5B3,3,3,3,3%5D,price:%5B750,7200,84e3,95e4%5D%7D,%7Bname:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:%5B3,18,185,800,7e3%5D,time:%5B2,2,2,1,1%5D,price:%5B500,5800,56e3,55e4%5D%7D,%7Bname:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:%5B10,45,450,4500,45e3%5D,time:%5B4,4,4,4,4%5D,price:%5B650,6500,8e4,93e4%5D%7D,%7Bname:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:%5B23,120,1400,15e3,17e4%5D,time:%5B10,10,10,10,10%5D,price:%5B700,8500,11e4,13e5%5D%7D,%7Bname:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:%5B4,10,75,500,3e3%5D,time:%5B1,1,1,1,1%5D,price:%5B450,4e3,35e3,25e4%5D%7D,%7Bname:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:%5B4,8,60,400,2e3%5D,time:%5B1,1,1,1,1%5D,price:%5B350,3500,26e3,17e4%5D%7D,%7Bname:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:%5B12,70,550,4500,1e5%5D,time:%5B7,7,6,5,5%5D,price:%5B550,5500,63e3,16e5%5D%7D,%7Bname:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:%5B8,45,400,3500,26e3%5D,time:%5B5,5,4,4,3%5D,price:%5B520,6500,58e3,7e5%5D%7D,%7Bname:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:%5B7,15,80,550,3e3%5D,time:%5B2,2,1,1,1%5D,price:%5B400,4e3,36e3,24e4%5D%7D,%7Bname:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:%5B5,14,185,1900,19e3%5D,time:%5B2,2,2,2,2%5D,price:%5B400,5e3,71e3,8e5%5D%7D,%7Bname:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:%5B3,10,65,470,2600%5D,time:%5B1,1,1,1,1%5D,price:%5B420,3600,32e3,21e4%5D%7D,%7Bname:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:%5B4,17,155,1500,15e3%5D,time:%5B2,2,2,2,2%5D,price:%5B500,4800,55e3,58e4%5D%7D,%7Bname:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:%5B11,37,340,2200,3e4%5D,time:%5B5,4,3,2,2%5D,price:%5B540,7e3,77e3,12e5%5D%7D,%7Bname:"Seal",color:"#7ca1d5",class:"❄%EF%B8%8F",rarity:"Common",cash:%5B6,17,150,1200,13e3%5D,time:%5B2,2,2,2,2%5D,price:%5B480,4500,43e3,52e4%5D%7D,%7Bname:"Arctic Fox",color:"#7ca1d5",class:"❄%EF%B8%8F",rarity:"Common",cash:%5B5,18,180,850,8500%5D,time:%5B2,2,2,1,1%5D,price:%5B520,550,61e3,68e4%5D%7D,%7Bname:"Snowy Owl",color:"#feda3f",class:"❄%EF%B8%8F",rarity:"Common",cash:%5B5,20,190,1900,16e3%5D,time:%5B3,3,2,2,2%5D,price:%5B370,5300,76e3,62e4%5D%7D,%7Bname:"Arctic Hare",color:"#7ca1d5",class:"❄%EF%B8%8F",rarity:"Common",cash:%5B6,19,85,900,7e3%5D,time:%5B2,2,1,1,1%5D,price:%5B540,5200,66e3,55e4%5D%7D,%7Bname:"Penguin",color:"#fb8640",class:"❄%EF%B8%8F",rarity:"Common",cash:%5B4,21,310,3200,33e3%5D,time:%5B3,3,3,3,3%5D,price:%5B400,6500,76e3,87e4%5D%7D,%7Bname:"Baby Penguin",color:"#414042",class:"❄%EF%B8%8F",rarity:"Common",cash:%5B3,8,70,450,2700%5D,time:%5B1,1,1,1,1%5D,price:%5B420,3300,33e3,23e4%5D%7D,%7Bname:"Polar Bear",color:"#7ca1d5",class:"❄%EF%B8%8F",rarity:"Common",cash:%5B12,75,700,6500,85e3%5D,time:%5B8,7,6,5,5%5D,price:%5B630,7e3,91e3,14e5%5D%7D,%7Bname:"Walrus",color:"#7d4f33",class:"❄%EF%B8%8F",rarity:"Common",cash:%5B11,46,420,3700,51e3%5D,time:%5B5,5,4,4,4%5D,price:%5B550,6200,68e3,1e6%5D%7D,%7Bname:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:%5B6,20,100,975,7500%5D,time:%5B3,3,1,1,1%5D,price:%5B390,6e3,7e4,61e4%5D%7D,%7Bname:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:%5B8,28,230,1600,17e3%5D,time:%5B3,3,2,2,2%5D,price:%5B390,6e3,7e4,61e4%5D%7D,%7Bname:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:%5B9,20,175,625,3800%5D,time:%5B2,2,2,1,1%5D,price:%5B520,4800,42e3,3e5%5D%7D,%7Bname:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:%5B6,35,160,1700,18e3%5D,time:%5B4,4,2,2,2%5D,price:%5B500,5e3,63e3,7e5%5D%7D,%7Bname:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:%5B3,8,85,850,8500%5D,time:%5B1,1,1,1,1%5D,price:%5B480,5400,62e3,63e4%5D%7D,%7Bname:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:%5B3,9,90,900,9e3%5D,time:%5B1,1,1,1,1%5D,price:%5B540,5700,65e3,69e4%5D%7D,%7Bname:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:%5B12,28,215,2100,21e3%5D,time:%5B5,3,2,2,2%5D,price:%5B530,6500,76e3,87e4%5D%7D,%7Bname:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:%5B3,15,85,1500,7600%5D,time:%5B1,2,1,2,1%5D,price:%5B410,5100,58e3,59e4%5D%7D,%7Bname:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:%5B13,52,570,4300,7e4%5D,time:%5B5,5,5,4,4%5D,price:%5B600,7e3,8e4,14e5%5D%7D,%7Bname:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:%5B4,14,160,780,8200%5D,time:%5B2,2,2,1,1%5D,price:%5B390,4700,57e3,68e4%5D%7D,%7Bname:"Elf",color:"#a7d054",class:"⚔%EF%B8%8F",rarity:"Uncommon",cash:%5B5e3,15e3,15e4,15e5,1e7%5D,time:%5B1,1,1,1,1%5D,price:%5B8e5,9e6,11e7,8e8%5D%7D,%7Bname:"Witch",color:"#4ab96d",class:"⚔%EF%B8%8F",rarity:"Uncommon",cash:%5B18e3,6e4,4e4,4e6,35e6%5D,time:%5B3,3,2,2,2%5D,price:%5B11e5,12e6,15e7,14e8%5D%7D,%7Bname:"Wizard",color:"#5a459c",class:"⚔%EF%B8%8F",rarity:"Uncommon",cash:%5B19500,65e3,44e4,46e5,4e6%5D,time:%5B3,3,2,2,2%5D,price:%5B13e5,135e5,16e7,16e8%5D%7D,%7Bname:"Fairy",color:"#df6d9c",class:"⚔%EF%B8%8F",rarity:"Uncommon",cash:%5B18500,6e4,62e4,44e5,38e6%5D,time:%5B3,3,3,2,2%5D,price:%5B12e5,125e5,15e6,15e8%5D%7D,%7Bname:"Slime Monster",color:"#2fa04a",class:"⚔%EF%B8%8F",rarity:"Uncommon",cash:%5B35e3,14e4,1e6,11e6,11e7%5D,time:%5B5,5,4,4,4%5D,price:%5B16e5,15e6,2e8,23e8%5D%7D,%7Bname:"Jester",color:"#be1e2d",class:"⚔%EF%B8%8F",rarity:"Rare",cash:%5B25e3,1e5,68e4,65e5,32e6%5D,time:%5B3,3,2,2,1%5D,price:%5B2e6,21e6,23e7,26e8%5D%7D,%7Bname:"Dragon",color:"#2fa04a",class:"⚔%EF%B8%8F",rarity:"Rare",cash:%5B36e3,15e4,15e5,15e6,15e7%5D,time:%5B4,4,4,4,4%5D,price:%5B23e5,24e6,27e7,3e9%5D%7D,%7Bname:"Unicorn",color:"#f6afce",class:"⚔%EF%B8%8F",rarity:"Epic",cash:%5B24e3,15e4,14e5,7e6,75e6%5D,time:%5B2,2,2,1,1%5D,price:%5B45e5,45e6,55e7,65e8%5D%7D,%7Bname:"Queen",color:"#9e1f63",class:"⚔%EF%B8%8F",rarity:"Rare",cash:%5B24e3,95e3,95e4,97e5,95e6%5D,time:%5B3,3,3,3,3%5D,price:%5B19e5,2e7,23e7,25e8%5D%7D,%7Bname:"King",color:"#ee2640",class:"⚔%EF%B8%8F",rarity:"Legendary",cash:%5B75e3,4e5,6e6,9e7,125e7%5D,time:%5B5,5,5,5,5%5D,price:%5B6e6,95e6,16e8,25e9%5D%7D,%7Bname:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:%5B4500,14e3,14e4,14e5,9e6%5D,time:%5B1,1,1,1,1%5D,price:%5B77e4,83e5,98e6,71e7%5D%7D,%7Bname:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:%5B13e3,45e3,45e4,45e5,5e7%5D,time:%5B2,2,2,2,2%5D,price:%5B13e5,14e6,16e7,2e9%5D%7D,%7Bname:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:%5B12e3,4e4,4e5,4e6,45e6%5D,time:%5B2,2,2,2,2%5D,price:%5B12e5,12e6,14e7,18e8%5D%7D,%7Bname:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:%5B13e3,42e3,21e4,21e5,23e6%5D,time:%5B2,2,1,1,1%5D,price:%5B12e5,13e6,15e7,19e8%5D%7D,%7Bname:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:%5B23e3,87e3,62e4,75e5,9e7%5D,time:%5B4,4,3,3,3%5D,price:%5B13e5,13e6,18e7,24e8%5D%7D,%7Bname:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:%5B17e3,68e3,7e5,35e5,35e6%5D,time:%5B2,2,1,1,1%5D,price:%5B2e6,22e6,25e7,28e8%5D%7D,%7Bname:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:%5B26e3,105e3,11e6,77e5,72e6%5D,time:%5B3,3,3,2,2%5D,price:%5B2e6,23e6,28e7,29e8%5D%7D,%7Bname:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:%5B32e3,1e5,9e5,9e6,6e7%5D,time:%5B4,3,3,3,2%5D,price:%5B18e5,19e6,22e7,24e8%5D%7D,%7Bname:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:%5B1e4,7e4,65e4,75e5,85e6%5D,time:%5B1,1,1,1,1%5D,price:%5B42e5,42e6,54e7,69e8%5D%7D,%7Bname:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:%5B38e3,25e4,15e5,14e6,8e7%5D,time:%5B3,3,2,2,1%5D,price:%5B48e5,48e6,52e7,66e8%5D%7D,%7Bname:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:%5B8e4,42e4,68e5,1e8,15e8%5D,time:%5B5,5,5,5,5%5D,price:%5B7e6,11e7,18e8,3e10%5D%7D,%7Bname:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:%5B15e3,45e3,6e5,65e5,65e6%5D,time:%5B3,3,3,3,3%5D,price:%5B1e6,11e6,15e7,17e8%5D%7D,%7Bname:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:%5B23e3,65e3,7e5,45e5,2e7%5D,time:%5B5,4,3,2,1%5D,price:%5B95e4,13e6,16e7,16e8%5D%7D,%7Bname:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:%5B1e4,4e4,2e5,2e6,18e6%5D,time:%5B2,2,1,1,1%5D,price:%5B14e5,14e6,15e7,15e8%5D%7D,%7Bname:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:%5B3e4,1e5,1e6,11e6,85e6%5D,time:%5B4,4,4,4,4%5D,price:%5B15e5,17e6,19e7,17e8%5D%7D,%7Bname:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:%5B25e3,1e5,9e5,9e6,9e7%5D,time:%5B3,3,3,3,3%5D,price:%5B2e6,21e6,21e7,24e8%5D%7D,%7Bname:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:%5B17e3,7e4,7e5,7e6,7e7%5D,time:%5B2,2,2,2,2%5D,price:%5B21e5,23e6,25e7,28e8%5D%7D,%7Bname:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:%5B6e4,32e4,21e5,15e6,85e6%5D,time:%5B5,4,3,2,1%5D,price:%5B48e5,46e6,54e7,68e8%5D%7D,%7Bname:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:%5B45e3,26e4,25e5,38e6,55e7%5D,time:%5B3,3,2,2,2%5D,price:%5B65e5,1e8,17e8,27e9%5D%7D,%7Bname:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:%5B4e3,12e3,18e4,19e5,25e6%5D,time:%5B1,1,1,1,1%5D,price:%5B73e4,12e6,13e7,19e8%5D%7D,%7Bname:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:%5B16e3,65e3,65e4,48e5,42e6%5D,time:%5B3,3,3,2,2%5D,price:%5B13e5,14e6,17e7,16e8%5D%7D,%7Bname:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:%5B22e3,85e3,8e5,62e5,65e6%5D,time:%5B4,4,4,3,3%5D,price:%5B12e5,13e6,15e7,17e8%5D%7D,%7Bname:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:%5B11e3,45e3,5e5,25e5,3e7%5D,time:%5B2,2,2,1,1%5D,price:%5B14e5,15e6,18e7,24e8%5D%7D,%7Bname:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:%5B24e3,1e5,1e6,1e7,1e8%5D,time:%5B3,3,3,3,3%5D,price:%5B2e6,22e6,24e7,26e8%5D%7D,%7Bname:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:%5B22e3,95e3,65e4,65e5,65e6%5D,time:%5B3,3,2,2,2%5D,price:%5B19e5,21e6,23e7,25e8%5D%7D,%7Bname:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:%5B5e4,25e4,21e5,21e6,17e7%5D,time:%5B4,3,3,3,2%5D,price:%5B5e6,46e6,5e8,67e8%5D%7D,%7Bname:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:%5B8e4,43e4,42e5,62e6,1e9%5D,time:%5B5,5,3,3,3%5D,price:%5B7e6,12e7,19e8,35e9%5D%7D%5D.map(e=>(%7Bname:e.name,value:JSON.stringify(e)%7D))%7D%5D,run:function(e)%7Bvar t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner)%5B"stateNode"%5D;10<=t.state.blooks.length&&alert("Choose a blook to replace"),t.chooseBlook(JSON.parse(e))%7D%7D,%7Bname:"Free Upgrades",description:"Sets upgrade prices to 0 for all current blooks",run:function()%7Bvar e=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;e.setState(e=>(%7B...e,blooks:e.blooks.map(e=>(%7B...e,price:%5B0,0,0,0%5D%7D))%7D))%7D%7D,%7Bname:"Max Blooks",description:"Maxes out all your blooks' levels",run:function()%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.state.blooks.forEach(e=>e.level=4)%7D%7D,%7Bname:"Remove Glitches",description:"Removes all enemy glitches",run:function()%7Bvar e=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;e.setState(%7Bbits:0,ads:%5B%5D,hazards:%5B%5D,color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""%7D),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)%7D%7D,%7Bname:"Send Glitch",description:"Sends a glitch to everyone else playing",inputs:%5B%7Bname:"Glitch",type:"options",options:Object.entries(%7Blb:"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"%7D).map((%5Be,t%5D)=>(%7Bname:t,value:e%7D))%7D%5D,run:function(e)%7Bvar t=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;t.safe=!0,t.props.liveGameController.setVal(%7Bpath:%60c/$%7Bt.props.client.name%7D/tat%60,val:e%7D)%7D%7D,%7Bname:"Set All MegaBot",description:"Sets all your blooks to maxed out Mega Bots",run:function()%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bblooks:new Array(10).fill(%7Bname:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:%5B8e4,43e4,42e5,62e6,1e9%5D,time:%5B5,5,3,3,3%5D,price:%5B7e6,12e7,19e8,35e9%5D,active:!1,level:4,bonus:5.5%7D)%7D)%7D%7D,%7Bname:"Set Cash",description:"Sets amount of cash you have",inputs:%5B%7Bname:"Cash",type:"number"%7D%5D,run:function(e)%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bcash:e%7D)%7D%7D%5D%7D,fishing:%7Bname:"Fishing Frenzy",img:"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Fish_Weight.svg",cheats:%5B%7Bname:"Frenzy",description:"Sets everyone to frenzy mode",run:function()%7Bvar e=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;e.props.liveGameController.setVal(%7Bpath:"c/"+e.props.client.name,val:%7Bb:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0%7D%7D)%7D%7D,%7Bname:"Remove Distractions",description:"Removes distractions",type:"toggle",enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bparty:""%7D)%7D,50))%7D%7D,%7Bname:"Send Distraction",description:"Sends a distraction to everyone",inputs:%5B%7Bname:"Distraction",type:"options",options:%5B"Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"%5D%7D%5D,run:function(e)%7Bvar t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner)%5B"stateNode"%5D;t.safe=!0,t.props.liveGameController.setVal(%7Bpath:"c/"+t.props.client.name,val:%7Bb:t.props.client.blook,w:t.state.weight,f:e,s:!0%7D%7D)%7D%7D,%7Bname:"Set Lure",description:"Sets fishing lure (range 1 - 5)",inputs:%5B%7Bname:"Lure (1 - 5)",type:"number",min:1,max:5%7D%5D,run:function(e)%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Blure:Math.max(Math.min(e-1,4),0)%7D)%7D%7D,%7Bname:"Set Weight",description:"Sets weight",inputs:%5B%7Bname:"Weight",type:"number"%7D%5D,run:function(e)%7Bvar t=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;t.setState(%7Bweight:e,weight2:e%7D),t.props.liveGameController.setVal(%7Bpath:"c/"+t.props.client.name,val:%7Bb:t.props.client.blook,w:e,f:%5B"Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"%5D%5BMath.floor(9*Math.random())%5D%7D%7D)%7D%7D%5D%7D,flappy:%7Bname:"Flappy Blook",img:"https://media.blooket.com/image/upload/v1645222006/Blooks/yellowBird.svg",cheats:%5B%7Bname:"Toggle Ghost",description:"Lets you go through the pipes",type:"toggle",enabled:!1,run:function()%7Bthis.enabled=!this.enabled,Object.values(document.querySelector("#phaser-bouncy"))%5B1%5D.children%5B0%5D._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)))%7D%7D,%7Bname:"Set Score",description:"Sets flappy blook score",inputs:%5B%7Bname:"Score",type:"number"%7D%5D,run:function(e)%7BObject.values(document.querySelector("#phaser-bouncy"))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bscore:e%7D)%7D%7D%5D%7D,gold:%7Bname:"Gold Quest",img:"https://media.blooket.com/image/upload/v1661496292/Media/uiTest/Gold.svg",cheats:%5B%7Bname:"Always Triple",description:"Always get triple gold",type:"toggle",enabled:!1,data:null,run:function()%7Blet t=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;t._choosePrize%7C%7C=t.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,t.choosePrize=t._choosePrize%7C%7Ct.choosePrize):(this.enabled=!0,this.data=setInterval(()=>%7Bt.choosePrize=function(e)%7Bt.state.choices%5Be%5D=%7Btype:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"%7D,t._choosePrize(e)%7D%7D,50))%7D%7D,%7Bname:"Auto Choose",description:"Automatically picks the option that would give you the most gold",type:"toggle",enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(async()=>%7Btry%7Blet o=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;if("prize"===o.state.stage)%7Bvar s=Object.entries(await new Promise(t=>o.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))%7C%7C%5B%5D).filter(e=>e%5B0%5D!=o.props.client.name).sort((e,t)=>t%5B1%5D.g-e%5B1%5D.g)%5B0%5D?.%5B1%5D?.g%7C%7C0;let a=0;index=-1;for(let t=0;t%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.state.choices.forEach((%7Btext:e%7D,t)=>%7Bvar a,t=document.querySelector(%60div%5Bclass%5E='styles__choice$%7Bt+1%7D'%5D%60);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))%7D)%7D,50))%7D%7D,%7Bname:"Reset Players Gold",description:"Sets a player's gold to 0",inputs:%5B%7Bname:"Player",type:"options",options:()=>%7Blet e=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t(%5B%5D))%7D%7D%5D,run:function(e)%7Bvar%7Bprops:t,state:a%7D=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;t.liveGameController.setVal(%7Bpath:"c/".concat(t.client.name),val:%7Bb:t.client.blook,g:a.gold,tat:e+":swap:0"%7D%7D)%7D%7D,%7Bname:"Set Gold",description:"Sets amount of gold",inputs:%5B%7Bname:"Gold",type:"number"%7D%5D,run:function(e)%7Bvar t=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;t.setState(%7Bgold:e,gold2:e%7D),t.props.liveGameController.setVal(%7Bpath:"c/".concat(t.props.client.name),val:%7Bb:t.props.client.blook,g:e%7D%7D)%7D%7D,%7Bname:"Swap Gold",description:"Swaps gold with someone",inputs:%5B%7Bname:"Player",type:"options",options:()=>%7Blet e=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t(%5B%5D))%7D%7D%5D,run:function(t)%7Blet a=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;a.props.liveGameController.getDatabaseVal("c",e=>%7Be?.%5Bt%5D&&(e=e%5Bt%5D%5B"g"%5D,a.props.liveGameController.setVal(%7Bpath:"c/".concat(a.props.client.name),val:%7Bb:a.props.client.blook,g:e,tat:t+":swap:"+a.state.gold%7D%7D),a.setState(%7Bgold:e,gold2:e%7D))%7D)%7D%7D,%7Bname:"Reset All Players' Gold",description:"Set's everyone else's gold to 0",run:function()%7Bvar e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let%7Bprops:a,state:o%7D=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D,s=0;a.liveGameController.getDatabaseVal("c",async e=>%7Bif(e)for(const t of Object.keys(e))a.liveGameController.setVal(%7Bpath:"c/".concat(a.client.name),val:%7Bb:a.client.blook,g:o.gold,tat:t+":swap:0"%7D%7D),s++,await new Promise(e=>setTimeout(e,4e3));alert(%60Reset $%7Bs%7D players' gold!%60)%7D)%7D%7D%5D%7D,kingdom:%7Bname:"Crazy Kingdom",img:"https://media.blooket.com/image/upload/v1655161323/Media/survivor/Jester_lvl1.svg",cheats:%5B%7Bname:"Choice ESP",description:"Shows you what will happen if you say Yes or No",type:"toggle",enabled:!1,data:null,run:function()%7Bif(this.enabled)this.enabled=!1,clearInterval(this.data),Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),this.data=null;else%7Bthis.enabled=!0;let a=%5B"materials","people","happiness","gold"%5D,o=Object.fromEntries(%5B...document.querySelectorAll("%5Bclass%5E=styles__statContainer%5D")%5D.map((e,t)=>%5Ba%5Bt%5D,e%5D));this.data=setInterval(()=>%7Bvar%7Bguest:e,phase:t%7D=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes%7C%7C%7B%7D).forEach(e=>%7Bvar t;"msg"!=e%5B0%5D&&a.includes(e%5B0%5D)&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e%5B1%5D),o%5Be%5B0%5D%5D.appendChild(t))%7D),Object.entries(e.no%7C%7C%7B%7D).forEach(e=>%7Bvar t;"msg"!=e%5B0%5D&&a.includes(e%5B0%5D)&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e%5B1%5D),o%5Be%5B0%5D%5D.appendChild(t))%7D))%7D,50)%7D%7D%7D,%7Bname:"Disable Tax Toucan",description:"Tax evasion",run:function()%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.taxCounter=Number.MAX_VALUE%7D%7D,%7Bname:"Max Stats",description:"Sets all resources to the max",run:function()%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bmaterials:100,people:100,happiness:100,gold:100%7D)%7D%7D,%7Bname:"Set Guests",description:"Sets the amount of guests you've seen",inputs:%5B%7Bname:"Guests",type:"number"%7D%5D,run:function(e)%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7BguestScore:e%7D)%7D%7D,%7Bname:"Skip Guest",description:"Skips the current guest",run:function()%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.nextGuest()%7D%7D%5D%7D,racing:%7Bname:"Racing",img:"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Racing_Progress.svg",cheats:%5B%7Bname:"Instant Win",description:"Instantly Wins the race",run:function()%7Bconst e=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;e.setState(%7Bprogress:e.state.goalAmount%7D,()=>%7Bconst%7Bquestion:a%7D=e%5B"state"%5D;try%7B%5B...document.querySelectorAll('%5Bclass*="answerContainer"%5D')%5D%5Ba.answers.map((e,t)=>a.correctAnswers.includes(e)?t:null).filter(e=>null!=e)%5B0%5D%5D?.click?.()%7Dcatch%7B%7D%7D)%7D%7D%5D%7D,royale:%7Bname:"Battle Royale",img:"https://media.blooket.com/image/upload/v1655936179/Media/br/VS_Lightning_Bolt_Bottom.svg",cheats:%5B%7Bname:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>%7Bvar e=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;e?.onAnswer?.(!0,e.props.client.question.correctAnswers%5B0%5D)%7D,50))%7D%7D,%7Bname:"Auto Answer",description:"Chooses the correct answer for you",run:function()%7Bvar e=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;e?.onAnswer?.(!0,e.props.client.question.correctAnswers%5B0%5D)%7D%7D%5D%7D,rush:%7Bname:"Blook Rush",img:Object.values(s.c).find(e=>e.exports.a?.basic).exports.a.basic.shield,cheats:%5B%7Bname:"Set Blooks",description:"Sets amount of blooks you or your team has",inputs:%5B%7Bname:"Blooks",type:"number"%7D%5D,run:function(e)%7Bvar t=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;t.setState(%7BnumBlooks:e%7D),t.isTeam?t.props.liveGameController.setVal(%7Bpath:%60a/$%7Bt.props.client.name%7D/bs%60,val:e%7D):t.props.liveGameController.setVal(%7Bpath:%60c/$%7Bt.props.client.name%7D/bs%60,val:numDefense%7D)%7D%7D,%7Bname:"Set Defense",description:"Sets amount of defense you or your team has (Max 4)",inputs:%5B%7Bname:"Defense (max 4)",type:"number",max:4%7D%5D,run:function(e)%7Bvar e=Math.min(e,4),t=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;t.setState(%7BnumDefense:e%7D),t.isTeam?t.props.liveGameController.setVal(%7Bpath:%60a/$%7Bt.props.client.name%7D/d%60,val:e%7D):t.props.liveGameController.setVal(%7Bpath:%60c/$%7Bt.props.client.name%7D/d%60,val:e%7D)%7D%7D%5D%7D,workshop:%7Bname:"Santa's Workshop",img:Object.values(s.c).find(e=>e.exports.a?.basic).exports.a.basic.toy,cheats:%5B%7Bname:"Remove Distractions",description:"Removes all enemy distractions",run:function()%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bfog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:%5B!1,!1,!1,!1,!1,!1,!1,!1,!1,!1%5D%7D)%7D%7D,%7Bname:"Send Distraction",description:"Sends a distraction to everyone else playing",inputs:%5B%7Bname:"Distraction",type:"options",options:Object.entries(%7Bc:"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"%7D).map((%5Be,t%5D)=>(%7Bname:t,value:e%7D))%7D%5D,run:function(e)%7Bvar t=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;t.safe=!0,t.props.liveGameController.setVal(%7Bpath:%60c/$%7Bt.props.client.name%7D/tat%60,val:e%7D)%7D%7D,%7Bname:"Set Toys",description:"Sets amount of toys",inputs:%5B%7Bname:"Toys",type:"number"%7D%5D,run:function(e)%7Bvar t=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;t.setState(%7Btoys:e%7D),t.props.liveGameController.setVal(%7Bpath:"c/".concat(t.props.client.name),val:%7Bb:t.props.client.blook,t:e%7D%7D)%7D%7D,%7Bname:"Set Toys Per Question",description:"Sets amount of toys per question",inputs:%5B%7Bname:"Toys Per Question",type:"number"%7D%5D,run:function(e)%7BObject.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7BtoysPerQ:e%7D)%7D%7D,%7Bname:"Swap Toys",description:"Swaps toys with someone",inputs:%5B%7Bname:"Player",type:"options",options:()=>%7Blet e=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t(%5B%5D))%7D%7D%5D,run:function(a)%7Blet o=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;o.props.liveGameController.getDatabaseVal("c",e=>%7Bvar t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&(%5Be,%7Bt%7D%5D=Object.entries(e).find((%5Be%5D)=>e.toLowerCase()==a.toLowerCase()),o.props.liveGameController.setVal(%7Bpath:"c/".concat(o.props.client.name),val:%7Bb:o.props.client.blook,t:t,tat:e+":swap:"+o.state.toys%7D%7D),o.setState(%7Btoys:t%7D))%7D)%7D%7D%5D%7D,settings:%7Bname:"Settings",img:null,cheats:%5B%7Bname:"Import Settings",description:"Import a custom theme",inputs:%5B%7Bname:"JSON Data",type:"string"%7D%5D,run:function(e)%7Btry%7BJSON.parse(e)%7Dcatch(e)%7Breturn alert("Invalid JSON provided")%7De=%7BbackgroundColor:"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)%7D,_.setItem("theme",e)%7D%7D,%7Bname:"Export Settings",description:"Export the current theme to JSON",run:async function()%7Bawait navigator.clipboard.writeText(JSON.stringify(_.data.theme,null,4)),prompt("Text copied to clipboard. (Paste below to test)")%7D%7D,%7Bname:"Defaults",description:"Changes all the settings to a preset",inputs:%5B%7Bname:"Theme",type:"options",options:%5B%7Bname:"Default",value:%7BbackgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)"%7D%7D,%7Bname:"Blacket",value:%7BbackgroundColor:"#4f4f4f",infoColor:"#2f2f2f",cheatList:"#2f2f2f",defaultButton:"#4f4f4f",disabledButton:"#eb6234",enabledButton:"#00c20c",textColor:"white",inputColor:"#3f3f3f",contentBackground:"#2f2f2f"%7D%7D,%7Bname:"Skool.lol",value:%7BbackgroundColor:"linear-gradient(90deg, rgba(104,45,140,1) 220px, rgba(237,30,121,1) 100%25)",cheatList:"#1e2124",infoColor:"#1e2124",defaultButton:"#36393e",inputColor:"#1e2124",enabledButton:"#9c9a9a",textColor:"white",disabledButton:"#171717",contentBackground:"#292929"%7D%7D,%7Bname:"Blue - Purple Background",value:%7BbackgroundColor:"linear-gradient(162.5deg, rgba(0,183,255,1) 220px, rgba(128,0,255,1) 100%25)"%7D%7D,%7Bname:"Saint Patricks Background",value:%7BbackgroundColor:"rgb(9, 148, 65)"%7D%7D,%7Bname:"Halloween Background",value:%7BbackgroundColor:"rgb(41, 41, 41)"%7D%7D,%7Bname:"Fall Background",value:%7BbackgroundColor:"rgb(224, 159, 62)"%7D%7D,%7Bname:"Winter Background",value:%7BbackgroundColor:"linear-gradient(rgb(49, 170, 224), rgb(187, 221, 255))"%7D%7D,%7Bname:"Crypto Hack",value:%7BbackgroundColor:"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%25)",contentBackground:"#11581e"%7D%7D,%7Bname:"Fishing Frenzy",value:%7BbackgroundColor:"linear-gradient(180deg,#9be2fe 0,#67d1fb)",infoColor:"#c8591e",cheatList:"#c8591e",defaultButton:"#ff751a",disabledButton:"#bf0e0e",enabledButton:"#2fb62f",textColor:"white",inputColor:"rgb(0 0 0 / 25%25)",contentBackground:"radial-gradient(#02b0ea 40%25, #1d86ea)"%7D%7D,%7Bname:"Deceptive Dinos",value:%7BbackgroundColor:'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%25)",contentBackground:"radial-gradient(rgba(1,104,162,.6),rgba(24,55,110,.5)),radial-gradient(#2783b4 1.5px,#18376e 0) center / 24px 24px"%7D%7D,%7Bname:"Blook Rush",value:%7BbackgroundColor:"repeating-linear-gradient(45deg,white,white 8%25,#e6e6e6 0,#e6e6e6 16%25)",defaultButton:"#36c",inputColor:"rgb(0 0 0 / 25%25)",infoColor:"#36c",cheatList:"#36c",contentBackground:"#888",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"%7D%7D,%7Bname:"Factory",value:%7BdefaultButton:"#1563bf",infoColor:"#a5aabe",cheatList:"#a5aabe",contentBackground:"#2d313d",backgroundColor:"#3a3a3a",enabledButton:"rgb(75, 194, 46)",disabledButton:"#9a49aa",inputColor:"rgb(0 0 0 / 25%25)",textColor:"white"%7D%7D,%7Bname:"Cafe",value:%7BbackgroundColor:"linear-gradient(90deg,rgba(200,0,0,.5) 50%25,transparent 0) center / 50px 50px,linear-gradient(rgba(200,0,0,0.5) 50%25,transparent 0) white center / 50px 50px",defaultButton:"#0bc2cf",inputColor:"rgb(0 0 0 / 25%25)",infoColor:"#ac7339",cheatList:"#ac7339",contentBackground:"rgb(64, 64, 64)",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"%7D%7D,%7Bname:"Tower of Doom",value:%7BbackgroundColor:"rgb(41 41 41)",disabledButton:"rgb(151, 15, 5)",defaultButton:"#333",inputColor:"rgb(0 0 0 / 25%25)",contentBackground:"#404040",enabledButton:"#4bc22e",textColor:"white",infoColor:"#9a49aa",cheatList:"#9a49aa"%7D%7D,%7Bname:"Monster Brawl",value:%7BdefaultButton:"rgb(45, 51, 67)",backgroundColor:"rgb(78, 95, 124)",inputColor:"rgb(0 0 0 / 25%25)",contentBackground:"linear-gradient(0deg,#374154,#4f5b74)",infoColor:"#374154",cheatList:"#374154",textColor:"white",enabledButton:"#47A547",disabledButton:"#A02626"%7D%7D,%7Bname:"Tower Defense 2",value:%7BbackgroundColor:"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"%7D%7D%5D%7D%5D,run:function(e)%7B_.setItem("theme",%7B..._.data.theme,...e%7D)%7D%7D,%7Bname:"Scale",description:"Forces the GUI to scale from 25%25-100%25",inputs:%5B%7Btype:"number",name:"Percent scale",min:25,max:100,value:100*(_.data?.scale%7C%7C1)%7D%5D,run:function(e)%7Be=Math.min(Math.max(e,25),100),_.setItem("scale",e/100),guiWrapper.style.transform=%60scale($%7Be/100%7D)%60%7D%7D,%7Bname:"Hide Keybind",description:"Change the hide keybind (Click button after input to change)",inputs:%5B%7Btype:"function",name:"Input",function:s=>a((%7Bshift:e,ctrl:t,alt:a,key:o%7D)=>s(""+%5Bt&&"Ctrl",e&&"Shift",a&&"Alt",o&&o.toUpperCase()%5D.filter(Boolean).join(" + ")))%7D%5D,run:function(e)%7B_.setItem("hide",e)%7D%7D,%7Bname:"Close Keybind",description:"Change the quick close keybind (Click button after input to change)",inputs:%5B%7Btype:"function",name:"Input",function:s=>a((%7Bshift:e,ctrl:t,alt:a,key:o%7D)=>s(""+%5Bt&&"Ctrl",e&&"Shift",a&&"Alt",o&&o.toUpperCase()%5D.filter(Boolean).join(" + ")))%7D%5D,run:function(e)%7B_.setItem("close",e)%7D%7D,%7Bname:"Background Color",description:"Changes the background color of the GUI",inputs:%5B%7Btype:"string",name:"Color"%7D%5D,run:function(e)%7B_.setItem("theme.backgroundColor",e)%7D%7D,%7Bname:"Category List Color",description:"Changes the categories list background color",inputs:%5B%7Btype:"string",name:"Color"%7D%5D,run:function(e)%7B_.setItem("theme.cheatList",e)%7D%7D,%7Bname:"Info Color",description:"Changes the color of the information at the top of the GUI",inputs:%5B%7Btype:"string",name:"Color"%7D%5D,run:function(e)%7B_.setItem("theme.infoColor",e)%7D%7D,%7Bname:"Button Color",description:"Changes the color of the cheats",inputs:%5B%7Btype:"string",name:"Color"%7D%5D,run:function(e)%7B_.setItem("theme.defaultButton",e)%7D%7D,%7Bname:"Enabled Toggle Color",description:"Changes the color of enabled toggle cheats",inputs:%5B%7Btype:"string",name:"Color"%7D%5D,run:function(e)%7B_.setItem("theme.enabledButton",e)%7D%7D,%7Bname:"Disabled Toggle Color",description:"Changes the color of disabled toggle cheats",inputs:%5B%7Btype:"string",name:"Color"%7D%5D,run:function(e)%7B_.setItem("theme.disabledButton",e)%7D%7D,%7Bname:"Text Color",description:"Changes the text color",inputs:%5B%7Btype:"string",name:"Color"%7D%5D,run:function(e)%7B_.setItem("theme.textColor",e)%7D%7D,%7Bname:"Input Color",description:"Changes the color of inputs, like the set gold number input",inputs:%5B%7Btype:"string",name:"Color"%7D%5D,run:function(e)%7B_.setItem("theme.inputColor",e)%7D%7D,%7Bname:"Content Color",description:"Changes the background color of the cheats",inputs:%5B%7Btype:"string",name:"Color"%7D%5D,run:function(e)%7B_.setItem("theme.contentBackground",e)%7D%7D%5D%7D,alerts:%7Bname:"Alerts",img:null,alerts:%5B%7Bmessage:"%5BLOG%5D GUI opened"%7D%5D,diffObjects(e,t)%7Bvar a,o=%7B%7D;for(const s in e)s in t&&("object"==typeof e%5Bs%5D&&"object"==typeof t%5Bs%5D?(a=E.alerts.diffObjects(e%5Bs%5D,t%5Bs%5D))&&0!==Object.keys(a).length&&(o%5Bs%5D=a):JSON.stringify(e%5Bs%5D)!==JSON.stringify(t%5Bs%5D)&&(o%5Bs%5D=t%5Bs%5D));for(const r in t)r in e%7C%7C(o%5Br%5D=t%5Br%5D);return 0==Object.keys(o).length?null:o%7D,addLog(t,a)%7BE.alerts.visible?E.alerts.setAlerts(e=>%5B...e,%7Bmessage:t,color:a%7D%5D):E.alerts.alerts.push(%7Bmessage:t,color:a%7D)%7D,addAlert(e,t,a)%7Blet o=%7Bmessage:f.createElement(f.Fragment,null,f.createElement("img",%7Bsrc:t%7C%7CE.alerts.blookData?.Black?.url,alt:"Blook",style:%7Bheight:"22.5px",margin:"0 10px -5px 0"%7D%7D),f.createElement("strong",null,e)," ",a)%7D;E.alerts.visible?E.alerts.setAlerts(e=>%5B...e,o%5D):E.alerts.alerts.push(o)%7D,getGamemode()%7Bswitch(window.location.pathname)%7Bcase"/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%7D%7D,connection:null,data:%7B%7D,async connect()%7Btry%7Bvar e=Object.values(document.querySelector('body div%5Bclass*="camelCase"%5D'))%5B1%5D.children%5B0%5D._owner%5B"stateNode"%5D;if(!e?.props?.liveGameController?._liveGameCode)return!1;E.alerts.connection=await e.props.liveGameController.getDatabaseRef("c");const w=E.alerts.blookData,k=E.alerts.getGamemode(),x=Object.values(s.c).find(e=>e.exports.a?.%5B"Lunch Break"%5D).exports.b;return E.alerts.connection.on("value",e=>%7Bvar t=e.val()%7C%7C%7B%7D;if(t&&E.alerts.diffObjects(E.alerts.data,t))%7Bvar a,o,s,r,n,i,l,c,d=E.alerts.diffObjects(E.alerts.data,t);E.alerts.data=t;let e;switch(k)%7Bcase"racing":e=Object.entries(t).map((%5Be,%7Bb:t,pr:a%7D%5D)=>(%7Bname:e,blook:t,value:a%7C%7C0%7D));case"classic":e=Object.entries(t).map((%5Be,%7Bb:t,p:a%7D%5D)=>(%7Bname:e,blook:t,value:a%7C%7C0%7D));case"royale":e=Object.entries(t).map((%5Be,%7Bb:t,e:a%7D%5D)=>(%7Bname:e,blook:t,value:a%7C%7C0%7D));case"workshop":e=Object.entries(t).map((%5Be,%7Bb:t,t:a%7D%5D)=>(%7Bname:e,blook:t,value:a%7C%7C0%7D));case"brawl":e=Object.entries(t).map((%5Be,%7Bb:t,xp:a%7D%5D)=>(%7Bname:e,blook:t,value:a%7C%7C0%7D));case"defense":case"defense2":e=Object.entries(t).map((%5Be,%7Bb:t,d:a%7D%5D)=>(%7Bname:e,blook:t,value:a%7C%7C0%7D));case"gold":for(const h in d)d%5Bh%5D.tat&&(%5Ba,o%5D=d%5Bh%5D.tat.split(":"),"swap"==o?E.alerts.addAlert(h,w%5Bt%5Bh%5D.b%5D?.url,"just swapped with "+a):E.alerts.addAlert(h,w%5Bt%5Bh%5D.b%5D?.url,%60just took $%7BE.alerts.formatNumber(parseInt(o))%7D gold from %60+a));e=Object.entries(t).map((%5Be,%7Bb:t,g:a%7D%5D)=>(%7Bname:e,blook:t,value:a%7C%7C0%7D));break;case"hack":for(const b in d)d%5Bb%5D.tat&&(%5Bs,r%5D=d%5Bb%5D.tat.split(":"),E.alerts.addAlert(b,w%5Bt%5Bb%5D.b%5D?.url,%60just took $%7BE.alerts.formatNumber(parseInt(r))%7D crypto from %60+s));e=Object.entries(t).map((%5Be,%7Bb:t,cr:a%7D%5D)=>(%7Bname:e,blook:t,value:a%7C%7C0%7D));break;case"fishing":for(const g in d)"Frenzy"==d%5Bg%5D.f?E.alerts.addAlert(g,w%5Bt%5Bg%5D.b%5D?.url,"just started a frenzy"):d%5Bg%5D.s&&E.alerts.addAlert(g,w%5Bt%5Bg%5D.b%5D?.url,%60just sent a $%7Bd%5Bg%5D.f%7D distraction%60);e=Object.entries(t).map((%5Be,%7Bb:t,w:a%7D%5D)=>(%7Bname:e,blook:t,value:a%7C%7C0%7D));break;case"dino":for(const y in d)d%5By%5D.tat&&(%5Bn,i%5D=d%5By%5D.tat.split(":"),"true"==i?E.alerts.addAlert(y,w%5Bt%5By%5D.b%5D?.url,%60just caught $%7Bn%7D CHEATING!%60):E.alerts.addAlert(y,w%5Bt%5By%5D.b%5D?.url,"investigated "+n));e=Object.entries(t).map((%5Be,%7Bb:t,f:a%7D%5D)=>(%7Bname:e,blook:t,value:a%7C%7C0%7D));break;case"cafe":for(const v in d)d%5Bv%5D.up&&(%5Bl,c%5D=d%5Bv%5D.up.split(":"),c)&&E.alerts.addAlert(v,w%5Bt%5Bv%5D.b%5D?.url,%60upgraded $%7Bl%7D to level %60+c);e=Object.entries(t).map((%5Be,%7Bb:t,ca:a%7D%5D)=>(%7Bname:e,blook:t,value:a%7C%7C0%7D));break;case"factory":for(const f in d)%7Bvar m,p,u=d%5Bf%5D;u.g?E.alerts.addAlert(f,w%5Bt%5Bf%5D.b%5D?.url,%60activated the $%7Bx%5Bu.g%5D%7D glitch!%60):u.s?(%5Bm,p%5D=u.s.split("-"),E.alerts.addAlert(f,w%5Bt%5Bf%5D.b%5D?.url,%60has a $%7Bm%7D $%7Bp%7D synergy!%60)):u.t&&E.alerts.addAlert(f,w%5Bt%5Bf%5D.b%5D?.url,"now has 10 Blooks!")%7De=Object.entries(t).map((%5Be,%7Bb:t,ca:a%7D%5D)=>(%7Bname:e,blook:t,value:a%7C%7C0%7D))%7DE.alerts.standings=e.sort((e,t)=>t.value-e.value),E.alerts.setLeaderboard(E.alerts.standings)%7D%7D),!0%7Dcatch%7Breturn!1%7D%7D,cheats:%5B%7Belement:t(function()%7Bconst%5Be,t%5D=w(%5B%5D),%5Ba,o%5D=w(%5B%5D);return E.alerts.setAlerts=t,E.alerts.setLeaderboard=o,C(()=>(E.alerts.blookData=Object.values(s.c).find(e=>e.exports.a?.Black).exports.a,E.alerts.formatNumber=Object.values(s("74sb")).find(e=>String(e).includes("×")%7C%7CString(e).includes("toPrecision")),E.alerts.standings&&o(E.alerts.standings),t(E.alerts.alerts),E.alerts.visible=!0,window.Cheats=E,()=>E.alerts.visible=!1),%5B%5D),C(()=>%7BE.alerts.alerts=e%7D,%5Be%5D),f.createElement("div",%7BclassName:B.keys.alertContainer%7D,f.createElement("ul",%7BclassName:B.keys.alertList,style:%7Bmargin:"10px 10px 0 10px",padding:"0",listStyleType:"none",display:"flex",flexDirection:"column-reverse",height:"355px",overflowY:"scroll",wordWrap:"break-word"%7D%7D,e.slice().reverse().map((e,t)=>f.createElement("li",%7Bstyle:%7Bmargin:"5px"%7D,key:t%7D,f.createElement("span",%7Bstyle:%7Bcolor:e.color%7C%7C"var(--textColor)"%7D%7D,e.message)))),0f.createElement("li",%7Bstyle:%7BfontSize:"2rem",paddingInline:"72px 15px",paddingBlock:"1.25px",position:"relative"%7D,key:t%7D,f.createElement("img",%7Bsrc:E.alerts.blookData%5Be%5D?.url%7C%7CE.alerts.blookData.Black.url,alt:e,style:%7Bheight:"45px",position:"absolute",left:"15px"%7D%7D),t,f.createElement("span",%7Bstyle:%7Bfloat:"right"%7D%7D,E.alerts.formatNumber(parseInt(a))))))))))%7D,null)%7D%5D%7D%7D,N=document.createElement("div");function a(c,d=window)%7Breturn new Promise(t=>%7Bconst a=%7B%7D;let o,s,r,n;const i=e=>%7Be.preventDefault(),a%5Be.code%5D=!0,o%7C%7C=e.shiftKey,s%7C%7C=e.ctrlKey,r%7C%7C=e.altKey,%5B"shift","control","alt","meta"%5D.includes(e.key.toLowerCase())%7C%7C(n=e.key.toLowerCase()),c?.(%7Bshift:o,ctrl:s,alt:r,key:n%7D)%7D,l=e=>%7Bdelete a%5Be.code%5D,0f.createElement("span",%7Bstyle:%7Bdisplay:"inline-block",opacity:"0",width:"0",height:"0",lineHeight:"0",userSelect:"none",marginLeft:e?"5px":null%7D%7D,String.fromCharCode(Math.floor(25*Math.random())+97));var r=t=>%7Bif("string"==typeof t)%7Bvar a=%5B%5D;for(let e=0;e%7Bd instanceof Promise?d.then(e=>%7Bm(e),o(e%5B0%5D?.value%7C%7Ce%5B0%5D),a.selected=e%5B0%5D?.name%7C%7Ce%5B0%5D,h.current=!1%7D).catch(()=>m(%5B%5D)):d?.length&&(o(d%5B0%5D?.value%7C%7Cd%5B0%5D),a.selected=d%5B0%5D?.name%7C%7Cd%5B0%5D),"number"==r?o(l%7C%7C(null==n?0:n)):"function"==r?o(null):d instanceof Promise%7C%7Cd?.length%7C%7Co("")%7D,%5B%5D);let b;if("options"==r&&d?.length)b=f.createElement("select",%7BonChange:e=>(a.selected=e.target.children%5Be.target.selectedIndex%5D.innerText,o(JSON.parse(e.target.value)))%7D,d.map(e=>f.createElement("option",%7Bvalue:JSON.stringify(e?.value%7C%7Ce)%7D,e?.name%7C%7Ce)));else if("function"==r)b=f.createElement("input",%7BclassName:B.keys.cheatInput,placeholder:e,style:%7BtextAlign:"center"%7D,readOnly:!0,value:p%7C%7Ca.data,onClick:async()=>%7Bif(!p)%7Bu("Waiting for input...");let t;var e=await a.function(e=>u((t=e)+"..."));a.data=t,u(!1),o(e)%7D%7D%7D);else%7Blet t="number"==r;b=f.createElement("input",%7BonChange:e=>o(t?parseInt(e.target.value):e.target.value),className:B.keys.cheatInput,type:t?"number":null,min:t?n:null,max:t?i:null,defaultValue:t?l%7C%7C(null==n?0:n):null,placeholder:e,style:%7BtextAlign:"center"%7D,onKeyUp:e=>"Enter"==e.key&&s()%7D)%7Dreturn b%7Dfunction q(%7Bscript:a%7D)%7Bconst o=x(%5B%5D),%5Be,t%5D=w(a.enabled),s=k(()=>%7Ba.run.apply(a,o.current),t(a.enabled),E.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%5Bt%5D.selected%7C%7Ce)).join(", ")%7D)%60),"toggle"==a.type&&(a.enabled?"var(--enabledButton)":"var(--disabledButton)"))%7D,%5B%5D);return f.createElement("div",%7Bstyle:%7Bbackground:"toggle"==a.type?e?"var(--enabledButton)":"var(--disabledButton)":"var(--defaultButton)"%7D,key:a.name,"data-tip":a.description,className:B.keys.scriptButton,onClick:e=>(e.target.matches("."+B.keys.scriptButton)%7C%7Ce.target.matches("."+B.keys.cheatName)%7C%7Ce.target.matches(%60.$%7BB.keys.cheatName%7D *%60))&&s()%7D,f.createElement(M,%7BclassName:B.keys.cheatName%7D,a.name),a.inputs?.length&&a.inputs.map((e,t)=>e.element%7C%7Cf.createElement(r,%7BonValue:e=>o.current%5Bt%5D=e,key:t,input:e,run:s%7D)))%7Dfunction T(%7Bparent:o,children:e,setPos:s,...t%7D)%7Bconst r=x(!1),n=x(%7Bx:0,y:0%7D);return C(()=>%7Bconst e=()=>r.current=!1,t=e=>%7Bvar t,a;r.current&&(t=n.current.x-e.clientX,a=n.current.y-e.clientY,n.current=%7Bx:e.clientX,y:e.clientY%7D,s(%7Bx:o.offsetLeft-t,y:o.offsetTop-a%7D))%7D;return document.addEventListener("pointerup",e),document.addEventListener("pointermove",t),()=>%7Bdocument.removeEventListener("pointerup",e),document.removeEventListener("pointermove",t)%7D%7D,%5Bo%5D),f.createElement("div",%7B...t,onPointerDown:e=>%7Br.current=!0,n.current=%7Bx:e.clientX,y:e.clientY%7D%7D%7D,e)%7DS.render(t(function()%7Bconst a=x(%7Bx:Math.max(10,window.innerWidth-1e3)/2,y:Math.max(10,window.innerHeight-600)/2%7D)%5B"current"%5D;var e=k((%7Bx:e,y:t%7D)=>%7Ba.x=e,a.y=t,l.current.style.left=e+"px",l.current.style.top=t+"px"%7D,%5B%5D);const%5Bt,o%5D=w(null),%5Bs,r%5D=w(!1),%5Bn,i%5D=w("global"),l=x(),c=x();_=function(a)%7Bconst%5Bo,r%5D=w(JSON.parse(localStorage.getItem(a)%7C%7C"%7B%7D")),t=k((e,s)=>(e.split(".").reduce((e,t,a,o)=>(++a==o.length&&(e%5Bt%5D=s),e%5Bt%5D),o),localStorage.setItem(a,JSON.stringify(o)),r(%7B...o%7D),o),%5Bo%5D),s=k((e,t)=>(e.split(".").reduce((e,t,a,o)=>(++a==o.length&&delete e%5Bt%5D,e%5Bt%5D),o),localStorage.setItem(a,JSON.stringify(o)),r(%7B...o%7D),o),%5Bo%5D),n=k(e=>%7Br(e),localStorage.setItem(a,JSON.stringify(e))%7D,%5B%5D);return C(()=>%7Btry%7Br(JSON.parse(localStorage.getItem(a)%7C%7C"%7B%7D"));for(const e of%5B"backgroundColor","cheatList","contentBackground","defaultButton","disabledButton","enabledButton","infoColor","inputColor","textColor"%5D)_.data%5Be%5D&&(t("theme."+e,_.data%5Be%5D),s(e))%7Dcatch%7Bn(%7B%7D)%7D%7D,%5B%5D),%7Bdata:o,setItem:t,deleteItem:s,setData:n%7D%7D("JODGUISETTINGS");var d,m,p,u,h,b,g=f.createElement("style",null,%60:root %7B--backgroundColor: $%7B_.data?.theme?.backgroundColor%7C%7C"rgb(11, 194, 207)"%7D;--infoColor: $%7B_.data?.theme?.infoColor%7C%7C"#9a49aa"%7D;--cheatList: $%7B_.data?.theme?.cheatList%7C%7C"#9a49aa"%7D;--defaultButton: $%7B_.data?.theme?.defaultButton%7C%7C"#9a49aa"%7D;--disabledButton: $%7B_.data?.theme?.disabledButton%7C%7C"#A02626"%7D;--enabledButton: $%7B_.data?.theme?.enabledButton%7C%7C"#47A547"%7D;--textColor: $%7B_.data?.theme?.textColor%7C%7C"white"%7D;--inputColor: $%7B_.data?.theme?.inputColor%7C%7C"#7a039d"%7D;--contentBackground: $%7B_.data?.theme?.contentBackground%7C%7C"rgb(64, 17, 95)"%7D;%7D%60);const y=x(%5B"alerts","global","gold","cafe","crypto","dinos","defense","defense2","factory","fishing","flappy","doom","kingdom","racing","royale","rush","brawl","workshop","settings"%5D)%5B"current"%5D,v=k(()=>%7BS.unmountComponentAtNode(N),N.remove()%7D,%5B%5D);return C(()=>%7Bj.rebuild()%7D),C(()=>%7Bwindow.dispatchEvent(new Event("resize"));let a=e=>%7Bvar t=_.data.hide%7C%7C%7Bctrl:!0,key:"e"%7D,a=_.data.close%7C%7C%7Bctrl:!0,key:"x"%7D;(t.ctrl&&e.ctrlKey%7C%7C!t.ctrl&&!e.ctrlKey)&&(t.shift&&e.shiftKey%7C%7C!t.shift&&!e.shiftKey)&&(t.alt&&e.altKey%7C%7C!t.alt&&!e.altKey)&&e.key.toLowerCase()==t.key?(e.preventDefault(),r(e=>!e)):(a.ctrl&&e.ctrlKey%7C%7C!a.ctrl&&!e.ctrlKey)&&(a.shift&&e.shiftKey%7C%7C!a.shift&&!e.shiftKey)&&(a.alt&&e.altKey%7C%7C!a.alt&&!e.altKey)&&e.key.toLowerCase()==a.key&&(e.preventDefault(),v())%7D;return window.addEventListener("keydown",a),c.current=setInterval(async()=>%7Bawait E.alerts.connect()&&clearInterval(c.current)%7D,5e3),()=>%7Bwindow.removeEventListener("keydown",a),clearInterval(c.current);for(const e of y)for(const t of E%5Be%5D.cheats)t.enabled&&t.run()%7D%7D,%5B%5D),C(()=>%7Bif(null==t)return()=>%7B%7D;var e=l.current.querySelector("div");e.style.height=t?"55px":"100%25",e.style.width=t?"165px":"100%25",l.current.style.top=parseInt(l.current.style.top)+(l.current.offsetHeight-55)*(t?1:-1)+"px",l.current.style.left=parseInt(l.current.style.left)+(l.current.offsetWidth-165)*(t?1:-1)+"px",l.current.style.pointerEvents=t?"none":"unset"%7D,%5Bt%5D),f.createElement("div",%7Bref:l,id:B.keys.guiWrapper,style:%7Btop:a.y+"px",left:a.x+"px",transform:%60scale($%7B_.data.scale%7C%7C1%7D)%60,display:s?"none":null%7D%7D,f.createElement("style",null,B.css),g,f.createElement("div",%7Bid:B.keys.gui%7D,f.createElement("div",%7Bid:B.keys.controlButtons%7D,f.createElement(T,%7Bparent:l.current,setPos:e,style:%7BbackgroundColor:"rgb(0, 160, 255)"%7D,className:B.keys.dragButton%7D,f.createElement("i",%7BclassName:"fas fa-arrows-alt"%7D)),f.createElement("div",%7Bstyle:%7BfontWeight:"bolder",backgroundColor:"grey",cursor:"pointer"%7D,onClick:()=>o(e=>!e)%7D,f.createElement("i",%7BclassName:"fas fa-minus"%7D)),f.createElement("div",%7Bstyle:%7BfontWeight:"bolder",backgroundColor:"red",cursor:"pointer"%7D,onClick:v%7D,f.createElement("i",%7BclassName:"fas fa-times"%7D))),!t&&f.createElement(f.Fragment,null,f.createElement("div",%7Bid:B.keys.background%7D,f.createElement("div",%7Bid:B.keys.backgroundImage%7D)),f.createElement(T,%7Bparent:l.current,setPos:e,id:B.keys.controls%7D,(%5B%7Bctrl:g,shift:e,alt:d,key:m%7D,%7Bctrl:p,shift:u,alt:h,key:b%7D%5D=%5B_.data.hide%7C%7C%7Bctrl:!0,key:"e"%7D,_.data.close%7C%7C%7Bctrl:!0,key:"x"%7D%5D,f.createElement(f.Fragment,null,%60$%7B%5Bg&&"Ctrl",e&&"Shift",d&&"Alt",m&&m.toUpperCase()%5D.filter(Boolean).join(" + ")%7D to hide %7C $%7B%5Bp&&"Ctrl",u&&"Shift",h&&"Alt",b&&b.toUpperCase()%5D.filter(Boolean).join(" + ")%7D for quick disable%60,f.createElement("br",null),f.createElement(M,null,"Click and drag here")))),f.createElement("div",%7Bid:B.keys.credits%7D,f.createElement(M,null,"GitHub - 05Konz")),f.createElement("div",%7Bid:B.keys.cheatList%7D,f.createElement(M,%7Btype:"span",style:%7BtextShadow:"1px 1px rgb(0 0 0 / 40%25)"%7D%7D,"Cheats"),f.createElement("a",%7Bhref:"https://discord.gg/jHjGrrdXP6",target:"_blank",id:B.keys.bigButton%7D,f.createElement("svg",%7Bstyle:%7Bfilter:"drop-shadow(2px 2px 0 rgb(0 0 0 / 20%25))"%7D,xmlns:"http://www.w3.org/2000/svg",width:"35",height:"35",fill:"currentColor",viewBox:"0 -1 21 16"%7D,f.createElement("path",%7Bd:"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"%7D)),f.createElement(M,%7Btype:f.Fragment%7D,"Discord")),y.map(e=>f.createElement("div",%7Bkey:e,onClick:()=>i(e),className:B.keys.cheatButton%7D,E%5Be%5D.img?f.createElement("img",%7Bsrc:E%5Be%5D.img,style:%7BmaxWidth:"30px",maxHeight:"30px",aspectRatio:"1 / 1",marginRight:"10px",...E%5Be%5D.style%7C%7C%7B%7D%7D,alt:e%7D):f.createElement("div",%7Bstyle:%7BmarginInline:"5px",width:"5px"%7D%7D),f.createElement(O,%7Bmode:"single",forceSingleWidthMode:!1,min:1,max:20%7D,E%5Be%5D.name)))),f.createElement("div",%7Bid:B.keys.contentWrapper%7D,f.createElement("div",%7Bid:B.keys.content%7D,f.createElement(j,%7Bplace:"bottom",effect:"solid"%7D),f.createElement("div",%7Bid:B.keys.cheats%7D,E%5Bn%5D.element%7C%7C(E%5Bn%5D.element=f.createElement(f.Fragment,null,f.createElement("div",%7BclassName:B.keys.headerText%7D,f.createElement(M,null,E%5Bn%5D.name," Cheats")),E%5Bn%5D.cheats.map(e=>e.element%7C%7Cf.createElement(q,%7Bkey:e.name,script:e%7D))))))))))%7D,null),N),document.body.prepend(N)%7D;let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/reactGui.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function()%7Bvar 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)%5B"data"%5D,a="",o;for(let e=0;e(l.src=null,i())%7D)(); '>Blooket Cheats Gui

Proxy

Games

Awnser Keys