Blooket-Cheats, Script Raw
Blooket-Cheats, Script Raw
overflow",e.updateCSS),e.flo.setAttribute("checked",""),e.newCheckbox(e.off,"flatte
n layers",e.updateCSS),e.newCheckbox(e.non,"flatten
everything",e.updateCSS),e.newButton(e.end,"Quit",e.quit),e.newButton(e.tgl,"≡",e.t
oggle),e.tgl.id="tri-toggle",e.menu.appendChild(e.cssStatic).innerHTML=" html, body
{ transition-property: none; height: 100%25; width: 100%25; } html, html:hover,
#tri-menu, #tri-menu > *, #tri-menu > *:hover { transform: none; outline: none;
overflow: auto !important; float: none; } #tri-menu { position: fixed; top: 0;
left: 0; background: rgba(0, 0, 0, 0.5); color: white; border: 1px solid rgba(255,
255, 255, 0.5);; border-radius: 0 0 16px 0; padding: 8px; transform: translate(-
100%25, -100%25) translate(32px, 32px); } #tri-menu.active { transform: none; }
#tri-toggle { position: absolute; bottom: 0; right: 0; height: 32px; width: 32px;
background: transparent; color: white; border: none; cursor: pointer; } #tri-
menu.active > #tri-toggle { background: white; color: black; border-radius: 8px 0 0
0; }",e.menu.appendChild(e.cssDynamic),e.updateCSS(),window.addEventListener("devic
eorientation",e.gyroMove),window.addEventListener("mousemove",e.mouseMove),window.a
ddEventListener("scroll",e.updateOrigin),window.addEventListener("resize",e.updateO
rigin),window.scrollBy(0,1)}};e.init()}},{name:"History
Flooder",description:"Floods browser history with specified amount of
entries",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=e;done=!
1,C=window.location.href;for(var a=1;a<=t;a++)history.pushState(0,0,a==t?
C:a.toString()),a==t&&(done=!0);!0===done&&alert("History flood successful!
"+window.location.href+" now appears in your history "+t+(1==t?" time.":" times.
"))}},{name:"Tab Cloaker",description:"Changes the tab image and name",inputs:
[{name:"Icon URL",type:"text",placeholder:"ex. https://example.com/favicon.ico"},
{name:"Tab Title",type:"text",placeholder:"ex. Example Title"}],run:function(e,t)
{var a=document.querySelector("link[rel*='icon']")||
document.createElement("link");a.type="image/x-icon",a.rel="shortcut
icon",a.href=e||"https://www.blooket.com/favicon.ico",document.getElementsByTagName
("head")[0].appendChild(a),document.title=t||"Blooket"}}],royale:[{name:"Auto
Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!
1,data:null,run:function(){this.enabled?(this.enabled=!
1,clearInterval(this.data),this.data=null):(this.enabled=!
0,this.data=setInterval(()=>{var e=Object.values(document.querySelector("body
div[id] > div > div"))[1].children[0]._owner.stateNode;e?.onAnswer?.(!
0,e.props.client.question.correctAnswers[0])},50))}},{name:"Auto
Answer",description:"Chooses the correct answer for you",run:function(){var
e=Object.values(document.querySelector("body div[id] > div > div"))
[1].children[0]._owner.stateNode;e?.onAnswer?.(!
0,e.props.client.question.correctAnswers[0])}}],rush:[{name:"Set
Blooks",description:"Sets amount of blooks you or your team has",inputs:
[{name:"Blooks",type:"number"}],run:function(e){var
t=Object.values(document.querySelector("body div[id] > div > div"))
[1].children[0]._owner.stateNode;t.setState({numBlooks:e}),t.isTeam?
t.props.liveGameController.setVal({path:`a/${t.props.client.name}/
bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/
bs`,val:numDefense})}},{name:"Set Defense",description:"Sets amount of defense you
or your team has (Max 4)",inputs:[{name:"Defense (max
4)",type:"number",max:4}],run:function(e){var
e=Math.min(e,4),t=Object.values(document.querySelector("body div[id] > div > div"))
[1].children[0]._owner.stateNode;t.setState({numDefense:e}),t.isTeam?
t.props.liveGameController.setVal({path:`a/${t.props.client.name}/
d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/
d`,val:e})}}],workshop:[{name:"Remove Distractions",description:"Removes all enemy
distractions",run:function(){Object.values(document.querySelector("body div[id] >
div > div"))[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!
1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})}},
{name:"Send Distraction",description:"Sends a distraction to everyone else
playing",inputs:[{name:"Distraction",type:"options",options:Object.entries({c:"Oh
Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift
Time!",t:"TREES",s:"Snow Plow",fr:"Use The
Force"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var
t=Object.values(document.querySelector("body div[id] > div > div"))
[1].children[0]._owner.stateNode;t.safe=!
0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},
{name:"Set Toys",description:"Sets amount of toys",inputs:
[{name:"Toys",type:"number"}],run:function(e){var
t=Object.values(document.querySelector("body div[id] > div > div"))
[1].children[0]._owner.stateNode;t.setState({toys:e}),t.props.liveGameController.se
tVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:e}})}},
{name:"Set Toys Per Question",description:"Sets amount of toys per
question",inputs:[{name:"Toys Per Question",type:"number"}],run:function(e)
{Object.values(document.querySelector("body div[id] > div > div"))
[1].children[0]._owner.stateNode.setState({toysPerQ:e})}},{name:"Swap
Toys",description:"Swaps toys with someone",inputs:
[{name:"Player",type:"options",options(){let
e=Object.values(document.querySelector("body div[id] > div > div"))
[1].children[0]._owner.stateNode;return new
Promise(t=>e.props.liveGameController._liveApp?
e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],ru
n:function(e){let t=Object.values(document.querySelector("body div[id] > div >
div"))
[1].children[0]._owner.stateNode;t.props.liveGameController.getDatabaseVal("c",a=>{
var o;a&&Object.keys(a).map(e=>e.toLowerCase()).includes(e.toLowerCase())&&([a,
{t:o}]=Object.entries(a).find(([t])=>t.toLowerCase()==e.toLowerCase()),t.props.live
GameController.setVal({path:"c/".concat(t.props.client.name),val:
{b:t.props.client.blook,t:o,tat:a+":swap:"+t.state.toys}}),t.setState({toys:o}))})}
}],settings:[{name:"Import Settings",description:"Import a custom theme",inputs:
[{name:"JSON Data",type:"string"}],run:function(e){try{JSON.parse(e)}catch(t)
{return alert("Invalid JSON provided")}for(let a in e={backgroundColor:"rgb(11,
194,
207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButto
n:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentB
ackground:"rgb(64, 17,
95)",...JSON.parse(e)},c.setItem("theme",e),e)u.sheet.cssRules[0].style.setProperty
("--"+a,e[a])}},{name:"Export Settings",description:"Export the current theme to
JSON",run:async function(){await
navigator.clipboard.writeText(JSON.stringify(c.data.theme,null,4)),prompt("Text
copied to clipboard. (Paste below to test)")}},
{name:"Defaults",description:"Changes all the settings to a preset",inputs:
[{name:"Theme",type:"options",options:[{name:"Default",value:
{backgroundColor:"rgb(11, 194,
207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButto
n:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentB
ackground:"rgb(64, 17, 95)"}},{name:"Landscapes (Random)",value:
{backgroundColor:"url(https://source.unsplash.com/1600x900/?
landscape)",infoColor:"linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0,
0.3))",cheatList:"linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0,
0.3))",defaultButton:"linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0,
0.3))",disabledButton:"linear-gradient(rgba(225, 0, 0, 0.3), rgba(225, 0, 0,
0.3))",enabledButton:"linear-gradient(rgba(0, 128, 0, 0.3), rgba(0, 128, 0,
0.3))",textColor:"white",inputColor:"linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0,
0, 0.3))",contentBackground:"linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0,
0.3))"}},{name:"Blacket",value:
{backgroundColor:"#4f4f4f",infoColor:"#2f2f2f",cheatList:"#2f2f2f",defaultButton:"#
4f4f4f",disabledButton:"#eb6234",enabledButton:"#00c20c",textColor:"white",inputCol
or:"#3f3f3f",contentBackground:"#2f2f2f"}},{name:"Ploopit",value:
{backgroundColor:"url(https://i.ibb.co/6vvdq3f/
ploopit.png)",infoColor:"#3C75F5",cheatList:"#204DD0",defaultButton:"#204DD0",disab
ledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#3f3f3f",
contentBackground:"#3C75F5"}},{name:"Betastar",value:
{backgroundColor:"url(https://i.ibb.co/8bkDpCn/GIFMaker-
me.gif)",infoColor:"#282828",cheatList:"#282828",defaultButton:"white",disabledButt
on:"#9D0000",enabledButton:"#013220",textColor:"black",inputColor:"gray",contentBac
kground:"linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3))"}},
{name:"Skool.lol",value:{backgroundColor:"linear-gradient(90deg, rgba(104,45,140,1)
220px, rgba(237,30,121,1)
100%)",cheatList:"#1e2124",infoColor:"#1e2124",defaultButton:"#36393e",inputColor:"
#1e2124",enabledButton:"#9c9a9a",textColor:"white",disabledButton:"#171717",content
Background:"#292929"}},{name:"Blue - Purple Background",value:
{backgroundColor:"linear-gradient(162.5deg, rgba(0,183,255,1) 220px,
rgba(128,0,255,1) 100%)"}},{name:"Saint Patricks Background",value:
{backgroundColor:"rgb(9, 148, 65)"}},{name:"Halloween Background",value:
{backgroundColor:"rgb(41, 41, 41)"}},{name:"Fall Background",value:
{backgroundColor:"rgb(224, 159, 62)"}},{name:"Winter Background",value:
{backgroundColor:"linear-gradient(rgb(49, 170, 224), rgb(187, 221, 255))"}},
{name:"Crypto Hack",value:{backgroundColor:"radial-
gradient(#11581e,#041607)",infoColor:"#1a1a1a",cheatList:"#1a1a1a",defaultButton:"r
gb(88 175
88)",disabledButton:"#A02626",enabledButton:"#0b601b",textColor:"white",inputColor:
"rgb(0 0 0 / 25%)",contentBackground:"#11581e"}},{name:"Fishing Frenzy",value:
{backgroundColor:"linear-gradient(180deg,#9be2fe
0,#67d1fb)",infoColor:"#c8591e",cheatList:"#c8591e",defaultButton:"#ff751a",disable
dButton:"#bf0e0e",enabledButton:"#2fb62f",textColor:"white",inputColor:"rgb(0 0 0 /
25%)",contentBackground:"radial-gradient(#02b0ea
40%, #1d86ea)"}},{name:"Deceptive Dinos",value:{backgroundColor:'radial-
gradient(rgba(220, 184, 86, 0), rgba(220, 184, 86, 0.4)),
url("https://ac.blooket.com/play/111cb7e0ee6607ac3d1a13d534c0e0f1.png"),
#ead49a',infoColor:"#af8942",cheatList:"#af8942",defaultButton:"#af8942",disabledBu
tton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"rgb(0 0 0 /
10%)",contentBackground:"radial-
gradient(rgba(1,104,162,.6),rgba(24,55,110,.5)),radial-gradient(#2783b4
1.5px,#18376e 0) center / 24px 24px"}},{name:"Blook Rush",value:
{backgroundColor:"repeating-linear-gradient(45deg,white,white 8%,#e6e6e6 0,#e6e6e6
16%)",defaultButton:"#36c",inputColor:"rgb(0 0 0 /
25%)",infoColor:"#36c",cheatList:"#36c",contentBackground:"#888",textColor:"white",
disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Factory",value:
{defaultButton:"#1563bf",infoColor:"#a5aabe",cheatList:"#a5aabe",contentBackground:
"#2d313d",backgroundColor:"#3a3a3a",enabledButton:"rgb(75, 194,
46)",disabledButton:"#9a49aa",inputColor:"rgb(0 0 0 / 25%)",textColor:"white"}},
{name:"Cafe",value:{backgroundColor:"linear-gradient(90deg,rgba(200,0,0,.5)
50%,transparent 0) center / 50px 50px,linear-gradient(rgba(200,0,0,0.5)
50%,transparent 0) white center / 50px
50px",defaultButton:"#0bc2cf",inputColor:"rgb(0 0 0 /
25%)",infoColor:"#ac7339",cheatList:"#ac7339",contentBackground:"rgb(64, 64,
64)",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},
{name:"Tower of Doom",value:{backgroundColor:"rgb(41 41
41)",disabledButton:"rgb(151, 15, 5)",defaultButton:"#333",inputColor:"rgb(0 0 0 /
25%)",contentBackground:"#404040",enabledButton:"#4bc22e",textColor:"white",infoCol
or:"#9a49aa",cheatList:"#9a49aa"}},{name:"Monster Brawl",value:
{defaultButton:"rgb(45, 51, 67)",backgroundColor:"rgb(78, 95,
124)",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"linear-
gradient(0deg,#374154,#4f5b74)",infoColor:"#374154",cheatList:"#374154",textColor:"
white",enabledButton:"#47A547",disabledButton:"#A02626"}},{name:"Tower Defense
2",value:{backgroundColor:"url(https://media.blooket.com/image/upload/v1676164454/
Media/defense/backgroundTd1-02.svg) center /
cover",cheatList:"#a33c22",infoColor:"#a33c22",defaultButton:"#40b1d8",inputColor:"
#3e8cbe",contentBackground:"#293c82",enabledButton:"#47A547",disabledButton:"#A0262
6",textColor:"white"}}]}],run:function(e){for(let t in c.setItem("theme",
{...c.data.theme,...e}),e)u.sheet.cssRules[0].style.setProperty("--"+t,e[t])}},
{name:"Scale",description:"Forces the GUI to scale from 25%-100%",inputs:
[{type:"number",name:"Percent scale",min:25,max:100,value:100*(c.data.scale||
1)}],run:function(e){e=Math.min(Math.max(e,25),100),c.setItem("scale",e/
100),_.style.transform=`scale(${e/100})`}},{name:"Hide Keybind",description:"Change
the hide keybind (Click button after input to change)",inputs:
[{type:"function",name:"Input",function:e=>B(({shift:t,ctrl:a,alt:o,key:r})=>e(""+
[a&&"Ctrl",t&&"Shift",o&&"Alt",r&&r.toUpperCase()].filter(Boolean).join(" +
")))}],run:function(e){c.setItem("hide",e),m.update(c.data.hide||{ctrl:!
0,key:"e"},c.data.close||{ctrl:!0,key:"x"})}},{name:"Close
Keybind",description:"Change the quick close keybind (Click button after input to
change)",inputs:
[{type:"function",name:"Input",function:e=>B(({shift:t,ctrl:a,alt:o,key:r})=>e(""+
[a&&"Ctrl",t&&"Shift",o&&"Alt",r&&r.toUpperCase()].filter(Boolean).join(" +
")))}],run:function(e){c.setItem("close",e),m.update(c.data.hide||{ctrl:!
0,key:"e"},c.data.close||{ctrl:!0,key:"x"})}},{name:"Background
Color",description:"Changes the background color of the GUI",inputs:
[{type:"string",name:"Color"}],run:function(e)
{u.sheet.cssRules[0].style.setProperty("--
backgroundColor",e),c.setItem("theme.backgroundColor",e)}},{name:"Category List
Color",description:"Changes the categories list background color",inputs:
[{type:"string",name:"Color"}],run:function(e)
{u.sheet.cssRules[0].style.setProperty("--
cheatList",e),c.setItem("theme.cheatList",e)}},{name:"Info
Color",description:"Changes the color of the information at the top of the
GUI",inputs:[{type:"string",name:"Color"}],run:function(e)
{u.sheet.cssRules[0].style.setProperty("--
infoColor",e),c.setItem("theme.infoColor",e)}},{name:"Button
Color",description:"Changes the color of the cheats",inputs:
[{type:"string",name:"Color"}],run:function(e)
{u.sheet.cssRules[0].style.setProperty("--
defaultButton",e),c.setItem("theme.defaultButton",e)}},{name:"Enabled Toggle
Color",description:"Changes the color of enabled toggle cheats",inputs:
[{type:"string",name:"Color"}],run:function(e)
{c.setItem("theme.enabledButton",e)}},{name:"Disabled Toggle
Color",description:"Changes the color of disabled toggle cheats",inputs:
[{type:"string",name:"Color"}],run:function(e)
{u.sheet.cssRules[0].style.setProperty("--
disabledButton",e),c.setItem("theme.disabledButton",e)}},{name:"Text
Color",description:"Changes the text color",inputs:
[{type:"string",name:"Color"}],run:function(e)
{u.sheet.cssRules[0].style.setProperty("--
textColor",e),c.setItem("theme.textColor",e)}},{name:"Input
Color",description:"Changes the color of inputs, like the set gold number
input",inputs:[{type:"string",name:"Color"}],run:function(e)
{u.sheet.cssRules[0].style.setProperty("--
inputColor",e),c.setItem("theme.inputColor",e)}},{name:"Content
Color",description:"Changes the background color of the cheats",inputs:
[{type:"string",name:"Color"}],run:function(e)
{u.sheet.cssRules[0].style.setProperty("--
contentBackground",e),c.setItem("theme.contentBackground",e)}}],alerts:
[{element:l("div",{className:"alertContainer",style:{margin:"15px 15px 5px
15px",backgroundColor:"rgb(0 0 0 /
50%)",width:"95%",height:"370px",borderRadius:"7px",display:"block",alignItems:"cen
ter",justifyContent:"center"}},l("ul",{className:"alertList",style:{margin:"10px
10px 0 10px",padding:"0",listStyleType:"none",display:"flex",flexDirection:"column-
reverse",height:"355px",overflowY:"scroll",wordWrap:"break-word"}},l("li",{style:
{margin:"5px"}},l("span",{style:{color:"var(--textColor)"},innerText:"[LOG] GUI
opened"})))),addLog(e,t){return this.element.firstChild.prepend(l("li",{style:
{margin:"5px"}},l("span",{style:{color:t||"var(--textColor)"},innerHTML:"[LOG]
"+e})))},addAlert(e,t,a){return this.element.firstChild.prepend(l("li",{style:
{margin:"5px"}},l("img",{src:t||this.blookData?.Black?.url,alt:"blook",draggable:!
1,style:{height:"22.5px",margin:"0 10px -5px 0"}}),l("strong",{},e),"
",a))},connection:null,data:{},updateLeaderboard(e)
{for(var{blook:t,name:a,value:o}of(this.leaderboardEl||
this.addLeaderboard(),this.leaderboard.innerHTML="",e))this.leaderboard.append(l("l
i",{style:{fontSize:"2rem",paddingInline:"72px
15px",paddingBlock:"1.25px",position:"relative"}},l("img",{src:this.blookData?.
[t]?.url||this.blookData.Black.url,alt:t,draggable:!1,style:
{height:"45px",position:"absolute",left:"15px"}}),a,l("span",
{innerText:this.parseNumber(parseInt(o)),style:
{float:"right"}})))},parseNumber(e=0){var t=e;if(e<1e3)return t.toString();var
a=["","K","M","B","T"],o=Math.floor((e.toString().length-1)/3);if(o<a.length){let
r=0;for(let
i=3;1<=i&&!((r=parseFloat((0!==o?e/Math.pow(1e3,o):e).toPrecision(i))).toString().r
eplace(/[^a-zA-Z 0-9]+/g,"").length<=3);i--);t=(r=r%1!=0?r.toFixed(1):r)
+a[o]}else{let n=e,s=0;for(;100<=n;s++)n=Math.floor(n/10);let l="";var c=["⁰","\
xb9","\xb2","\xb3","⁴","⁵","⁶","⁷","⁸","⁹"];for(let d
of(s+1).toString().split(""))l+=c[Number(d)];t=n/10+" \xd7 10"+l}return
t},addLeaderboard(){this.blookData||=Object.values(webpackJsonp.push([[],{""(e,t,a)
{t.cache=a.c}},
[[""]]]).cache).find(e=>e.exports?.a?.Alice&&e.exports?.a?.Alien).exports.a,this.el
ement.append(this.leaderboardEl=l("div",{id:"leaderboardContent",style:
{position:"absolute",inset:"110% 0px"}},l("div",{style:
{alignItems:"center",boxSizing:"border-
box",display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"space-
evenly",padding:"20px 5px
20px",position:"relative",width:"100%",fontFamily:"Nunito, sans-
serif",fontWeight:"400",color:"var(--textColor)",background:"var(--
contentBackground)",boxShadow:"inset 0 -6px rgb(0 0 0 /
20%)",borderRadius:"7px"}},l("div",{className:"headerText",style:
{boxSizing:"border-box",display:"block",height:"45px",left:"-10px",padding:"4px 4px
8px",position:"absolute",top:"-28px",backgroundColor:"#ef7426",boxShadow:"0 4px
rgb(0 0 0 / 20%), inset 0 -4px rgb(0 0 0 / 20%)",borderRadius:"7px"}},l("div",
{style:{alignItems:"center",boxSizing:"border-
box",display:"flex",height:"100%",justifyContent:"center",padding:"0
15px",width:"100%",fontFamily:"Titan One, sans-
serif",fontSize:"26px",fontWeight:"400",textShadow:"-1px -1px 0 #646464, 1px -1px 0
#646464, -1px 1px 0 #646464, 2px 2px 0 #646464",color:"white",background:"linear-
gradient(#fcd843,#fcd843 50%,#feb31a
50.01%,#feb31a)",borderRadius:"5px"},innerText:"Leaderboard"})),l("div",
{className:"alertContainer",style:{margin:"15px 15px 5px
15px",backgroundColor:"rgb(0 0 0 /
50%)",width:"95%",height:"370px",borderRadius:"7px",display:"flex",alignItems:"cent
er",justifyContent:"center"}},this.leaderboard=l("nl",{className:"alertList",style:
{marginTop:"10px",padding:"0",listStyleType:"decimal",width:"100%",height:"355px",o
verflowY:"scroll",wordWrap:"break-word"}})))))},async connect(){try{var
e=Object.values(document.querySelector("body div[id] > div > div"))
[1].children[0]._owner.stateNode;if(!
e?.props?.liveGameController?._liveGameCode)return!1;this.connection=await
e.props.liveGameController.getDatabaseRef("c");let
t=this.blookData=Object.values(webpackJsonp.push([[],{""(e,t,a){t.cache=a.c}},
[[""]]]).cache).find(e=>e.exports?.a?.Alice&&e.exports?.a?.Alien).exports.a,a=this.
getGamemode(),o={lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night
Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance
Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"};this.connection.on("value",e=>{va
r r=e.val()||{};if(r&&this.diffObjects(this.data,r)){var
i,n,s,l,c,d,u,p,h=this.diffObjects(this.data,r);this.data=r;let
m;switch(a){case"racing":m=Object.entries(r).map(([e,
{b:t,pr:a}])=>({name:e,blook:t,value:a||
0}));case"classic":m=Object.entries(r).map(([e,
{b:t,p:a}])=>({name:e,blook:t,value:a||
0}));case"royale":m=Object.entries(r).map(([e,
{b:t,e:a}])=>({name:e,blook:t,value:a||
0}));case"workshop":m=Object.entries(r).map(([e,
{b:t,t:a}])=>({name:e,blook:t,value:a||
0}));case"brawl":m=Object.entries(r).map(([e,
{b:t,xp:a}])=>({name:e,blook:t,value:a||
0}));case"defense":case"defense2":m=Object.entries(r).map(([e,
{b:t,d:a}])=>({name:e,blook:t,value:a||0}));case"gold":for(let $ in
h)h[$].tat&&([i,n]=h[$].tat.split(":"),"swap"==n?
this.addAlert($,t[r[$].b]?.url,"just swapped with
"+i):this.addAlert($,t[r[$].b]?.url,`just took ${this.parseNumber(parseInt(n))}
gold from `+i));m=Object.entries(r).map(([e,{b:t,g:a}])=>({name:e,blook:t,value:a||
0}));break;case"hack":for(let g in
h)h[g].tat&&([s,l]=h[g].tat.split(":"),this.addAlert(g,t[r[g].b]?.url,`just took $
{this.parseNumber(parseInt(l))} crypto from `+s));m=Object.entries(r).map(([e,
{b:t,cr:a}])=>({name:e,blook:t,value:a||0}));break;case"fishing":for(let y in
h)"Frenzy"==h[y].f?this.addAlert(y,t[r[y].b]?.url,"just started a
frenzy"):h[y].s&&this.addAlert(y,t[r[y].b]?.url,`just sent a ${h[y].f}
distraction`);m=Object.entries(r).map(([e,{b:t,w:a}])=>({name:e,blook:t,value:a||
0}));break;case"dino":for(let b in
h)h[b].tat&&([c,d]=h[b].tat.split(":"),"true"==d?
this.addAlert(b,t[r[b].b]?.url,`just caught ${c} CHEATING!
`):this.addAlert(b,t[r[b].b]?.url,"investigated "+c));m=Object.entries(r).map(([e,
{b:t,f:a}])=>({name:e,blook:t,value:a||0}));break;case"cafe":for(let v in
h)h[v].up&&([u,p]=h[v].up.split(":"),p)&&this.addAlert(v,t[r[v].b]?.url,`upgraded $
{u} to level `+p);m=Object.entries(r).map(([e,
{b:t,ca:a}])=>({name:e,blook:t,value:a||0}));break;case"factory":for(let _ in h)
{var f,w,k=h[_];k.g?this.addAlert(_,t[r[_].b]?.url,`activated the ${o[k.g]} glitch!
`):k.s?([f,w]=k.s.split("-"),this.addAlert(_,t[r[_].b]?.url,`has a ${f} ${w}
synergy!`)):k.t&&this.addAlert(_,t[r[_].b]?.url,"now has 10
Blooks!")}m=Object.entries(r).map(([e,{b:t,ca:a}])=>({name:e,blook:t,value:a||
0}))}this.updateLeaderboard(m.sort((e,t)=>t.value-e.value))}})}catch{return!
1}},diffObjects(e,t){var a,o={};for(let r in e)r in t&&("object"==typeof
e[r]&&"object"==typeof t[r]?(a=this.diffObjects(e[r],t[r]))&&0!
==Object.keys(a).length&&(o[r]=a):JSON.stringify(e[r])!
==JSON.stringify(t[r])&&(o[r]=t[r]));for(let i in t)i in e||(o[i]=t[i]);return
0==Object.keys(o).length?null:o},getGamemode(){switch(window.location.pathname)
{case"/play/racing":return"racing";case"/play/extras":return"extras";case"/play/
pirate":return"voyage";case"/play/factory":return"factory";case"/play/classic/get-
ready":case"/play/classic/question":case"/play/classic/answer/sent":case"/play/
classic/answer/result":case"/play/classic/standings":return"classic";case"/play/
battle-royale/match/preview":case"/play/battle-royale/question":case"/play/battle-
royale/answer/sent":case"/play/battle-royale/answer/result":case"/play/battle-
royale/match/result":return"royale";case"/play/toy":return"workshop";case"/play/
gold":return"gold";case"/play/brawl":return"brawl";case"/play/
hack":return"hack";case"/play/fishing":return"fishing";case"/play/
rush":return"rush";case"/play/dino":return"dino";case"/tower/map":case"/tower/
battle":case"/tower/rest":case"/tower/risk":case"/tower/shop":case"/tower/
victory":return"doom";case"/cafe":case"/cafe/shop":return"cafe";case"/
defense":return"defense";case"/play/defense2":return"defense2";case"/
kingdom":return"kingdom";default:return!1}}}]};function S(e,t){var
a,o,r=0,i=0;e.onpointerdown=function(e=window.event)
{r=e.clientX,i=e.clientY,document.onpointerup=function()
{document.onpointerup=null,document.onpointermove=null},document.onpointermove=func
tion(e=window.event){a=r-e.clientX,o=i-
e.clientY,r=e.clientX,i=e.clientY,t.style.top=t.offsetTop-
o+"px",t.style.left=t.offsetLeft-a+"px"}}}w("Alerts","https://i.ibb.co/hBNyCXG/
559343-1.png",C.alerts,!0),w("Global","https://i.ibb.co/gd4Qs8L/
11507ef5615c554fe88fc22c86768501-simple-earth-icon-1.webp",C.global)(),w('<span
style="font-size: 18px">Pirate\'s
Voyage</span>',"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iV
VRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAx
LjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3Z
nIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAzMDAgMzAwIiB2ZXJzaW9uPSIxLj
EiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cud
zMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3
LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2U
tbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPjxnIGlkPSJCb2F0Ij48cGF0aCBkPSJNMT
cwLjQsNTYuMDU0Yy02OC43ODgsMTAuMTc0IC0xMTUuOTcxLDU2LjkzOCAtMTQ1LjQxMSwxMzMuNzVsMTUuN
DY5LDcuNzM0YzMwLjk2MiwtMjguMTc1IDc0LjcwNSwtMzcuNzg3IDEzMi4zMjIsLTI3LjI1bDAsLTE3LjYx
MWMtMjUuNjI5LC0yNy45NTIgLTI2Ljk2NiwtNTYuNzcyIDAuNzE0LC04Ni42MjhsLTMuMDk0LC05Ljk5NVo
iIHN0eWxlPSJmaWxsOiNmNmUwYmQ7Ii8+PHBhdGggZD0iTTE5OS42NzMsNjAuODEzYzMyLjc4NCw0Mi45OD
IgNjUuODIyLDkwLjg4NyA5Ny4zMzcsMTM5LjU4MWwtNi42NjMsMGMtMTIuMDg1LC0zMS4xMTEgLTU3Ljg4M
iwtMzkuNjk0IC05MS42MjYsLTI3LjI1YzIyLjUxNCwtMzQuNTc5IDE3Ljc5NiwtNzIuNjczIDAuOTUyLC0x
MTIuMzMxWiIgc3R5bGU9ImZpbGw6I2Y2ZTBiZDsiLz48cGF0aCBkPSJNNjkuNDQ4LDE5Ny41MzhjMCwwIC0
1OS43MDcsLTE1LjI0MyAtNjguMzk4LC0xNy40NjJjLTAuMDc2LC0wLjAxOSAtMC4xNTQsMC4wMiAtMC4xOD
QsMC4wOTJjLTAuMDMsMC4wNzIgLTAuMDAyLDAuMTU1IDAuMDY1LDAuMTk1YzkuNjgyLDUuNzc1IDkxLjY0N
yw1NC42NTggOTEuNjQ3LDU0LjY1OGwtMjMuMTMsLTM3LjQ4M1oiIHN0eWxlPSJmaWxsOiM4ZDZlNDE7Ii8+
PHBhdGggZD0iTTE2NC40NSw0Ny45MDNjMCwtNS4zNTMgNC4zNDYsLTkuNjk4IDkuNjk4LC05LjY5OGwxOS4
zOTcsLTBjNS4zNTIsLTAgOS42OTgsNC4zNDUgOS42OTgsOS42OThsLTAsMTU2Ljk1M2MtMCw1LjM1MyAtNC
4zNDYsOS42OTggLTkuNjk4LDkuNjk4bC0xOS4zOTcsMGMtNS4zNTIsMCAtOS42OTgsLTQuMzQ1IC05LjY5O
CwtOS42OThsMCwtMTU2Ljk1M1oiIHN0eWxlPSJmaWxsOiM3ZjY4NDU7Ii8+PHBhdGggZD0iTTI2My45OTMs
MjU2LjEwM2MyMi4xNzEsLTE0LjcxIDM2LjAwNywtMzUuNTE1IDM2LjAwNywtNTguNTY1bC0yMzAuNTUyLDB
jMCwyMy43MTMgMTQuNjQzLDQ1LjA1IDM3Ljk0LDU5LjgxOWM5Ljg3NSwtMy43MjkgMjAuMDQxLC0xMS4zMz
QgMzAuNDYzLC0yMi4zMzZjMzIuODExLDM1LjQ1NSA2NC4wNjksMzUuOTQzIDkzLjcwOCwwYzYuODM4LDkuN
jc3IDE3LjczNiwxNi42NDYgMzIuNDM0LDIxLjA4MloiIHN0eWxlPSJmaWxsOiNiNjkyNWY7Ii8+PC9nPjwv
c3ZnPg==",C.voyage),w("Gold
quest","https://media.blooket.com/image/upload/v1661496292/Media/uiTest/
Gold.svg",C.gold),w("Cafe","https://i.ibb.co/t8pqdYL/hot-beverage-
1.png",C.cafe),w("Crypto
Hack","https://media.blooket.com/image/upload/v1661496293/Media/uiTest/
CryptoIcon.svg",C.crypto),w('<span style="font-size: 17px">Deceptive
Dinos</span>',"https://i.ibb.co/JFq5j88/Screenshot-2024-03-26-7-30-21-PM-removebg-
preview-1.png",C.dinos),w('<span style="font-size: 18px">Tower Defense</span>',
['<img style="width: 30px; margin-right: 5px"
src="https://media.blooket.com/image/upload/v1657235025/Media/survivor/
Laser_Lvl1.svg">'],C.defense),w('<span style="font-size: 16px">Tower Defense
2</span>',['<img style="width: 30px; margin-right: 5px; rotate: 45deg"
src="https://media.blooket.com/image/upload/v1593095354/Media/defense/
missile.svg">'],C.defense2),w("Factory","https://i.ibb.co/VMrTd39/images-removebg-
preview-1.png",C.factory),w('<span style="font-size: 19px">Fishing
Frenzy</span>',"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/
Fish_Weight.svg",C.fishing),w("Flappy
Blook","https://media.blooket.com/image/upload/v1645222006/Blooks/
yellowBird.svg",C.flappy),w('<span style="font-size: 17px">Tower of Doom</span>',
['<img style="height: 30px; margin-left: 5px; margin-right: 10px"
src="https://media.blooket.com/image/upload/v1657235023/Media/survivor/cards-
05.svg">'],C.doom),w('<span style="font-size: 18px">Crazy
Kingdom</span>',"https://i.ibb.co/10mZ6dx/3763864-
1.png",C.kingdom),w("Racing","https://media.blooket.com/image/upload/v1661496295/
Media/uiTest/Racing_Progress.svg",C.racing),w("Battle
Royale","https://media.blooket.com/image/upload/v1655936179/Media/br/
VS_Lightning_Bolt_Bottom.svg",C.royale),w("Blook
Rush","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABHNCSV
QICAgIfAhkiAAAAAlwSFlzAAADdgAAA3YBfdWCzAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ
5vuPBoAAA7YSURBVHic7Z17tFxVfcc/
e59zZib3kcfN456YQObOTB43PBIKoeIqSlwIBXwiCCytXe2qxabSWrAqLKmwXKthVRe2BFxitYpasSIPV0s
I8mhV5GHVdpWaoCRIvAnZSW/uzeuG3Nec/jFzk8mYOXNm73PmeT7/zt6/s+/d399vv/
cWnufRSSilZgEXAZcBl42MHF5m23KrlPJBKcU9mUx6pLElrC+iEwSglFpOscIpVH5q5rfh4YPH0wkBlmUNW
5b8oZTyi9ls+ol6l7XetKUAyrz8ciBbKW2pAMqRUk62e3RoGwH4ebkffgIopV2jQ8sKoOjl6zlR6RW93I+g
AiinGB22SSkfklJsatXo0FICUEqt4ESFv4WAXu6HrgBKKYkOPypGh+8bG60TTS0ApVQXJ3t5JuxvhCGAcor
R4aVidLg7k0kPh/
6RkGg6AUTh5X5EIYBSmj06NFwA9fByP6IWQDnNFh0aIgCl1EpO9vJk3QtRpN4CKKUYHfYXo8O92Wx6S93LU
A8BFL38rZyo9IHIPxqQRgqgHCnlVEl02FSP6BCZAIpefjmFCn8zDfRyP5pJAKWURIdnin2HSKJDaAJQSnVz
clveNF7uR7MKoJyy6HBPJpPeF4ZdIwEopVZxosKb1sv9aBUBlFIWHb6UzaY3a9uqRQBFLy9ty9O6H24WWlE
A5RSjwy+llA8X+w6Bo0NVASilBjlR4RfSgl5+KiY9eP6g4IWhad7Xf4Qu2VzzIboUo8NISXR41De9nwCUUp
cAj4ddyEaxaxyeHhU8PQLPHBSMTQP7FoHwWDBrnPPnjXFd/
yHW9kw0uqihkUolbsnlBjZW+t2ukl+GXJ66MunBcwcFT48WKv7loxUSeoLhoyk2H02xefd8HHuK5b2v8/
sLj3DNosOtHh0svx+rCaDlKPXyHx0UHJ2u3cbklM3W0V62jvZy58tu20YHaAMBTOTh+UMBvFwXn+hw9cLD9
FgtHR1aUwBDx4pePlpoy3W8XJfy6DD/eHQ4zDk94/UrSEi0hAAm8vDcjJePCLa/
3ugSFfEE+4+meOxoisd2z8dxCtHhkvmFvkMrRIemFcBvSrz8x3X2cl0mJ222jvSydaSXv9/
uMr9rnHVzxri2/
zDn9jZndGgaATStl+viCfaPpdgylmLLa80bHRoqgFIvf+aA4PV8I0sTLc0aHeoqgBkvf2qkUPE7Wt3LdSmP
DvYUudmF6HBtnaND5ALYWdqWt7mX6zI5ZbNtpJdtI738w3aXvlnjrJtXiA7nRTyyiEwAvxiDP31J8kqnerk
unmDkaIrHj6Z4vDjvsHHVHi7tC3uCo0BkU737JkRc+SEwOWXz6rgTmf2WnuuPMScWQIcTC6DDiQXQ4cQC6H
BiAXQ4sQA6nFgAHU4sgA4nFkCHEwugw4kF0OHEAuhwYgF0OLEAOpxqAtDei2sL3Zwx5SQx2kY16fdjNQFob
+mYazfHrtd2YFFCf0+8EOKw3+/
VBKC9D2lu02w4b30WJ40ORRzw+zG6CBDdLqaO4w3JKZPsvjdgRBYBeq24HxAKAvodowhgJACjbZ1z4mbAGC
HM9tELge8l1pEKIO4HmGNL44MUo34/
VhPAEUD7RoR5sQCMSVjGAtjr96OvAFzX9YBdul+e68RDQVOSBgKQUk5mMmlfA0FmAod0CxA3AeZ02SYCEGN
V0wSwoy2ABfFQ0Jg5tv4QUAjh2/5DxAI4o1s3Z8wMqw0OhwohVLU0kQpgTU/
cBzDlonn6AzEhxM5qaYIIoKqRSmS7oMf3lroYP
4TweNNsEwHwUrU0QQTwM90CSOCsHt3cMT3JSaPZVCnFg1XTVEvguu5e4BXdQsTNgD6ndx3TzlscAv5v1XQB
7T2rW5A1cQTQZk2vvgAsSwaav4leAL1xBNBl/Tz9W0GklC8EShfQ3nO6BUmnYHY8IVQzQnqcP1t/
CCileCRQuoD2XqSwLlAzgrgfoENvckJ7w6YQwhOCh4OkDfQN13WngUAh5VSc26ubs3PJdRu1/6OZTDrQIl4
tItPuB7xzQRwBauUPFus/
ZWNZ8hdB09ZFAIPdsKpLN3fnkXCmuNhsBjDw87S1COB5QNuVr1wUR4GgrOvT6m4dR0rxjcBpgyZ0XfcAsE2
rRMB7FnrEWwSD8eElVRfxKmJZcjyTSQeevq+1o6ndDCxNwrrZurk7h57khNGzNJYlX60lfa0C+GGN6U/
iyoVxM1CNCxf4nuOoipTyP2pKX6P9h4Gqu0wq8Y4FXrxV3A8BG5b6nuPwzy4EUopP15KnJgG4rnsEeKCmUp
XQ58BF8+IoUIm+WcdIGxwCsW1reyaT9t0EWo7OZNNXNfIc5z0LTXK3N5cuNAv/
ti3vqjWP1uPRSqmXgVzNGSk8GvHGn0n2NMsTOvsWNboEAFjWNM+8cYf2YxFSysnVq5cnas6n9TX4mmY+EhI
+elrcDJRzqXvA6KUQx7F+oJNPVwD3gf6h9ev6PZa2xRPU4WBZ09w+sN/
IhpTyFq18Oplc190FPKGTF8ARcRQo5YrFB0gZvE9s29ZwNpv+T528JlfE/
JNBXq7p91iWMrHQHtjWNJ9Om3m/bVvf1M1rIoDvgf/JUz9sATeeHkeBdy0ZIWHg/
UIIr9axfynaAnBddxz4lm5+gPcu9MjMMrHQ2jj2FJ9Ka/tQwYZjvZjJpA/
p5je9JcyoGbAE3NTBUeDKJaPGz7ZZlnWHSX6teYBSlFI/
B87RzZ8H1v9c8qtoXkWrToPmARL2FC9csMNoatyy5OuDg8uNdlqEcU/graYF+Gwu33EXFv51bq/
xuojj2H9nWg7j/7vruo8CT5rYOH82/NnSzmkKzpp/
iGsXmW36sG1rJJcbuM20LGE53k0YTAwBfGKZx+oOOE2cdCb58mDVQ7tVcRz7+hCKE44AXNf9Hww7hI6ATSv
yOG29XOyxcdUeugyGfQCJhP3LbDb93TBKFGbT+ynAaDlrdTd8fFn7NgW/
13+Atxls9oTCuN+2ratCKlJ4AigeIjUakgBsWOq15dax7tQEm1bsM7aTSNhPBjn0GZSwO993Ar8xMSApNAX
d7XSvgPC4e/Vrxr1+KeWUZcn3hVOoos0wjbmuewz4pKmdZSm4baB9moK3LxnhPIOrXmZIJOwvZjJp/
T1jpyCK4fe3MThGNsMHXI9r+ltfBKfPHmNjZtjYjm1bR6QUfxlCkU4idAEU7xa8MQxbn8t5XNzXuiLo6zrG
w2fvDsWW49gfq3bnnw6RTMC5rvss8B1TO7aAL63yOK8FD5d2Jyf43toho5W+GRzHHspm0/
eGUKzfIsoZ2I9S5ZrSIMyS8I0z8qxoobOFCXuKB9YOMdfgkscZpBR527beGUKxTm0/
KsOu6+4BrsPg2ZkZ5trw7TPyvKEFtpFZ1jT3rRniNLM7/o+TTDofy2bT/x2KsVMQ6RqM67r/
juFi0QyLkwURNPP1s0LkuevM3ZzZrX+0q5Rk0vl+Njvw+VCMVaAei3B3AP8WhqHlXYXmYFYzLh0Kj79ZtYc
3zzGb6ZvBcay9liUvC8WYD5H/
K4ujgg8Cr4Zh77xe+PKgR6qZRCA8PpLby1ULzVb4ZpBSTjmOfUEUvf7f+lbUHwBwXXcUuBoI5TjIW+d5PHJ
2nv6aj0GEj5R5/nb1Lq43uNGjFCEgmXT+OJNJ/zoUg1Womx+5rvtTCiODUFjTA4+tyTf0QupUYpJ/
Pmcn75gf3namRCJxfzabDnzBgynGW8JqRSn1TeD9Ydk7Og1//ivBlv2aE+2aW8IWdB/
jwbN30Wf2oNNJOI796sqV2YHQDAagES3p9UDgS4yq0WXBVwY9NtRxR9FZ8w/xxO/
sDLXyLUuOO471u6EZDEjdBeC67hhwFZr3Dp4KCdya9rhzuRf5hpJ3nzbMt87YE+o9B0IIL5Fwrsxk0ubrxT
XSkL6067ovAR+gyru2tXJdv8e/
nJmP5LEqIfN8cuVrfMbwDN+pSCadO7LZ9ObQDQeg7n2AUpRS76KwZhBqf373OHxiu+Cp0QBuGqAP0Nd1jLs
G97AmpAmeUlKpxMZcbkDrYGcYNFQAAEqpy4GHgNAneh/5P8GtrwiG/eKMjwCkzHPtacPcvEz/
1q5KFIZ7idtyuYHbQzdeSzkaLQAApdQlwCNA6AfFDk7B7b8W3L+3QjSoIIBls8e4d1CxJKQ5/
VKEECSTzi253MDG0I3XWpZmEACAUmo98K9AJCP7Hx8UfHy74JXymdoyAdj2NH+V3csH+82ua6mEEIJUyrkx
6jn+oDSNAACUUhcCm4FInpkYz8PnhwRf2CWYnPmzSwSwdsEhvrByL73mr3WeEiGEl0o5N2SzA/
dE8gENmkoAAEqpC4AtQGR7g7eNwc07JC8cAvYtoic5wWdWKKP7eatRqPzE9dls+h8j+4gGTScAAKXUOuBxY
F6U33lyRPDskMeGJeHM41eiWPl/
lM2m74v0Qxo0pQAAlFLnULiGZn6U3xkerkvlvz+bTd8f6Yc0aaZF1ZNwXfe/
gPVAXVbFokBKOZVKJa5q1sqHJhYAgOu6LwJrgab9B1bCceydqZSTzmbTDzW6LH40bRNQjlLqD4G7CXmEEHY
TIITwkknnK7ncwIdCNRwRTR0BSnFd9z4KN5H8tNFlqYRlWWOpVOJtrVL50EICAHBddzvwJuCzGLxeEgWJhP
OTZNJelM2mn2p0WWqhZZqAcpRSFwNfBxab2DFtAqQU+UTCuTmXGzC+rqURtKwAAJRSCyncXn6Frg0TATiOt
c9x7LdkMumqr3Q3Ky0tgBmUUjdQaBZqXlHUEYAQkEg4312+PHN1zZmbjJbqA1TCdd1NwLkY3F8cFNu29qdS
yXe3Q+VDm0SAUpRSVwCfA1YFSR80AliWnHAce2MYN3M1E20RAUopXlt3FnADYLx/
qziufyCZdOa0W+VDG0aAUpRSc4GbgQ1UmECqFAGEEJ7j2D+xbXlNLe/
wtRptLYAZlFJ9FCLCXwB9pb+VC6CwQ9f+gWXJP8lk0jvqV8rG0BECmEEp1UPhXMJNFOcPZgQgpcg7jv2oZc
kP1fryVivTUQKYQSmVpHBg9cOjo4dXOY79oJTiIybXrrcq/
w99zo6mO4xCQAAAAABJRU5ErkJggg==",C.rush),w('<span style="font-size: 18px">Monster
Brawl</span>',['<img style="height: 28px; margin-left: 5px; margin-right: 8px"
src="https://media.blooket.com/image/upload/v1655233787/Media/survivor/xp/
Blue_xp_2.svg">'],C.brawl),w('<span style="font-size: 15px">Santa\'s
Workshop</span>',"https://i.ibb.co/Y2SFc9Y/Santa-Workshop-Finished-icon-
1.webp",C.workshop),w("Extras","https://i.ibb.co/mb0R9HX/Star-icon-stylized-svg-1-
removebg-preview.png",C.extras,!0),w("Settings","https://i.ibb.co/jrWKgyn/Windows-
Settings-icon-1.png",C.settings,!
0),S(m,_),S(g,_),window.addEventListener("keydown",A);let
x=setInterval(()=>{C.alerts[0].connection?
clearInterval(x):C.alerts[0].connect()},5e3);function D(){for(let e in
_.remove(),clearInterval(x),C)for(let t of
C[e])t.enabled&&t.run();Object.keys(C).forEach(e=>C[e].forEach(e=>e.enabled&&(e.run
(),k(...currentMode)))),window.removeEventListener("keydown",A)}function A(e){var
t=c.data.hide||{ctrl:!0,key:"e"},a=c.data.close||{ctrl:!0,key:"x"};
(t.ctrl&&e.ctrlKey||!t.ctrl&&!e.ctrlKey)&&(t.shift&&e.shiftKey||!t.shift&&!
e.shiftKey)&&(t.alt&&e.altKey||!t.alt&&!e.altKey)&&e.key.toLowerCase()==t.key?
(e.preventDefault(),_.style.display="block"===_.style.display?"none":"block"):
(a.ctrl&&e.ctrlKey||!a.ctrl&&!e.ctrlKey)&&(a.shift&&e.shiftKey||!a.shift&&!
e.shiftKey)&&(a.alt&&e.altKey||!a.alt&&!
e.altKey)&&e.key.toLowerCase()==a.key&&(e.preventDefault(),D())}function
B(e,t=window){return new Promise(a=>{let
o={},r,i,n,s,l=t=>{t.preventDefault(),o[t.code]=!0,r||=t.shiftKey,i||=t.ctrlKey,n||
=t.altKey,["shift","control","alt","meta"].includes(t.key.toLowerCase())||
(s=t.key.toLowerCase()),e?.({shift:r,ctrl:i,alt:n,key:s})},c=e=>{delete
o[e.code],0<Object.keys(o).length||
(t.removeEventListener("keydown",l),t.removeEventListener("keyup",c),a({shift:r,ctr
l:i,alt:n,key:s}))};t.addEventListener("keydown",l),t.addEventListener("keyup",c)})
}if(_.addEventListener("mousemove",e=>{var t,a;"cheatName"!
=e.target.className&&"scriptButton"!=e.target.className?"0"!
=y.style.opacity&&(y.animate([{opacity:.9},{opacity:0}],
{duration:200}),y.style.opacity="0"):(e="scriptButton"==e.target.className?
e.target:e.target.parentElement,y.innerText==e.dataset.description&&"0.9"==y.style.
opacity||
(t=e.getBoundingClientRect(),a=e.offsetParent.getBoundingClientRect(),y.innerText=e
.dataset.description,"0"==y.style.opacity&&(y.animate([{opacity:0},{opacity:.9}],
{duration:200}),y.style.opacity="0.9"),y.style.left=t.x-a.x+(t.width-
y.clientWidth)/2+"px",y.style.top=t.y-
a.y+t.height+"px"))}),String(window.fetch.call).includes("native code")){var
N=window.fetch.call;window.fetch.call=function(){if(!
arguments[1].includes("s.blooket.com/rc"))return N.apply(this,arguments);C.alerts?.
[0].addLog("Blooket Anti-Cheat Blocked!")}}else console.log("already run")})();