PageSourceSearch

https://www.hapabox.com/assets/Index-BnXosN5B.js

js hapabox.com collected 2026-10-02 15:39:37 UTC 89,292 bytes, 1 lines download raw bytes

1import{d as e,c as t,i as a,k as l,t as o,o as n,L as i,M as r,_ as s,r as c,T as u,P as m,F as p,D as d,p as f,S as g,bm as v,U as y,e as h,m as x,q as b,ap as w,W as _,a as k,bx as S,aR as C,j as D,N as I,w as E,E as P,b9 as F,b8 as B,n as $,al as j,X as M,B as R,C as T,s as A,v as z,aY as U,z as H,l as q,au as G,a0 as L,y as O,K as N}from"./vendor-CSbCDvZF.js";import{e as W,m as K,L as Y}from"./Loading-CYYsCV-s.js";import{d as V,T as X,h as J,e as Q,g as Z,i as ee,p as te,j as ae,k as le,l as oe}from"./api-oh7XwNA7.js";import{e as ne,i as ie,u as re,a as se,C as ce,c as ue,N as me,D as pe,t as de,A as fe,m as ge,ar as ve,as as ye}from"./index-DAe51Ink.js";import{S as he}from"./SKUDetailModal-CxouDyem.js";import{I as xe}from"./ItemDetailsModal-FZ_n8NmP.js";import{U as be}from"./UnifiedH5ShareModal-XAZsNUdI.js";import{U as we}from"./unifiedH5Share-CRURBqPq.js";import{S as _e}from"./SharePcModalV2-BuCC_83f.js";import"./textLine-BxQE9UmP.js";import"./UnifiedH5ShareModal.vue_vue_type_style_index_0_scoped_cecf52c8_lang-Cq69s_ZA.js";import"./shareVisit-C1tBxgqc.js";import"./loading-BC9_8oaT.js";/* empty css                                                                       */const ke=e=>(i("data-v-954a879a"),e=e(),r(),e),Se={class:"miner-fotter w-[21.56rem] mx-auto px-[0.75rem] flex justify-between items-center gap-x-[0.44rem] relative z-[7] mt-[0.5rem]"},Ce={class:"relative shrink-0"},De=ke(()=>a("div",{class:"font-[Editundo] absolute left-[50%] translate-x-[-50%] bottom-[-1.3rem] w-[6rem] text-center"}," SPEED UP ",-1)),Ie={key:0,class:"flex justify-center items-center w-full h-full"},Ee=ke(()=>a("div",{class:"mine-for text-[1.5rem] text-black text-center leading-[1.38rem] font-[Editundo]"}," SPIN FOR ",-1)),Pe=ke(()=>a("div",{class:"ml-[0.5rem] mr-[0.2rem] w-[1.25rem] h-[1.25rem]"},[a("img",{class:"w-full h-full block",src:"https://static.hapabox.com/activity/pirates/pirate-coin.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_44,h_44/format,png",alt:""})],-1)),Fe={class:"mine-for text-[1.5rem]"},Be={key:1,class:"w-full h-full flex justify-center items-center flex-col mt-[0.8rem]"},$e=ke(()=>a("img",{class:"w-[1.5rem] h-[1.5rem] block mx-auto animate-spin",src:"https://static.hapabox.com/activity/mad-miner/play-btn-loading.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_48,h_48/format,png",alt:""},null,-1)),je=[$e],Me={class:"relative shrink-0"},Re=ke(()=>a("div",{class:"font-[Editundo] absolute left-[50%] translate-x-[-50%] bottom-[-1.3rem] w-[6rem] text-center"}," AUTO SPIN ",-1)),Te=e({__name:"PirateCtrl",props:{autoPlaying:{type:Boolean},gameForPlaying:{type:Boolean},gameConfig:{},speedPlaying:{type:Boolean}},emits:["handleOpenTaskDraw","openAutoSpinModal","toggleAutoPlay","gameForPlay","speedPlayToggle"],setup(e,{emit:i}){const r=e,s=i;function c(){ne("hp_pirate24_spin"),s("gameForPlay")}function u(){r.autoPlaying?(ne("hp_pirate24_autospin_stop"),s("toggleAutoPlay")):(ne("hp_pirate24_autospin"),s("openAutoSpinModal"))}function m(){ne("hp_pirate24_speedup"),s("speedPlayToggle")}return(e,i)=>(n(),t("div",Se,[a("div",Ce,[a("div",{class:l(["speed-btn-bg w-[3.38rem] h-[3.75rem] flex justify-between items-center relative",[e.speedPlaying?"speed-btn-bg-down":"speed-btn-bg-up"]]),onClick:m},null,2),De]),a("div",{class:l(["play-btn-guide-target shrink-0 w-[13.44rem] h-[3.75rem] pb-[1.3rem] flex justify-center items-center flex-col cursor-pointer",[e.gameForPlaying?"play-btn-bg-down":"play-btn-bg-up"]]),onClick:c},[e.gameForPlaying?(n(),t("div",Be,je)):(n(),t("div",Ie,[Ee,Pe,a("span",Fe,o(e.gameConfig?.openGoldCoin),1)]))],2),a("div",Me,[a("div",{class:l(["shrink-0 auto-play-btn w-[3.38rem] h-[3.75rem] cursor-pointer",[e.autoPlaying?"auto-play-btn-down":"auto-play-btn-up"]]),onClick:u},null,2),Re])]))}}),Ae=s(Te,[["__scopeId","data-v-954a879a"]]),ze={class:"relative"},Ue={class:"flex justify-center items-center gap-x-[1rem]"},He=["src"],qe={class:"w-[4.31rem] h-[3.06rem] mx-auto"},Ge=["src"],Le=e({__name:"MultipleModal",setup(e,{expose:o}){const i=c(!1),r=c([]),s=c();return o({openModal:function(e,t){r.value=e,i.value=!0,s.value=t},closeModal:function(){i.value=!1}}),(e,o)=>(n(),u(f(g),{show:i.value,"onUpdate:show":o[0]||(o[0]=e=>i.value=e)},{default:m(()=>[a("div",ze,[a("div",Ue,[(n(!0),t(p,null,d(r.value,(e,o)=>(n(),t("div",{key:o,class:l(r.value.length>=3?"w-[5.75rem] h-[5.75rem]":"w-[7.75rem] h-[7.75rem]")},[a("img",{class:"w-full h-full block",src:f(W)[`type_${e}`].img,alt:""},null,8,He)],2))),128))]),a("div",qe,[a("img",{class:"w-full h-full block",src:3===s.value?"https://static.hapabox.com/activity/pirates/multiple-3.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_144,h_104/format,png":"https://static.hapabox.com/activity/pirates/multiple-10.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_179,h_98/format,png",alt:""},null,8,Ge)])])]),_:1},8,["show"]))}}),Oe={key:0,class:"pointer-events-none"},Ne={key:0,class:"danmuk-bg w-[22.5rem] h-[2.25rem] pl-[0.94rem] pr-[1rem] flex items-center gap-x-[0.31rem]"},We={class:"w-[1.38rem] h-[1.39rem] bg-[#fff] rounded-full shrink-0"},Ke=["src"],Ye={class:"text-[0.88rem] text-[#000] text_ellip font-[Editundo]"},Ve=e({__name:"LiveDropComp",setup(e){const l=c(!1),i=c(0),r=c(!1),s=c(),u=c(),p=c();function d(){l.value=!0,new Promise(e=>{u.value=_(()=>{l.value=!1,i.value+=1,f.value&&i.value>=f.value?.length&&(i.value=0,e("close")),e("close")},5e3)}).then(()=>{s.value=_(()=>{r.value||d()},1e3)})}const f=c([]);async function g(){const e=await V();f.value=e,p.value=_(d,1e3)}const k=v();return y(k,(e,t)=>{"visible"===e&&"hidden"===t&&(i.value=0,r.value=!1,g()),"hidden"===e&&(r.value=!0,l.value=!1,s.value?.stop(),u.value?.stop(),p.value?.stop())}),h(()=>{g()}),(e,r)=>f.value&&f.value.length>0?(n(),t("div",Oe,[b(w,{name:"slide",mode:"out-in"},{default:m(()=>[l.value?(n(),t("div",Ne,[a("div",We,[a("img",{class:"w-full h-full block rounded-full",src:f.value[i.value].head,alt:""},null,8,Ke)]),a("div",Ye,o(f.value[i.value]?.nickname)+" "+o(f.value[i.value]?.remark),1)])):x("",!0)]),_:1})])):x("",!0)}}),Xe=s(Ve,[["__scopeId","data-v-40541b4d"]]),Je=e=>(i("data-v-20718062"),e=e(),r(),e),Qe={class:"relative"},Ze={class:"w-[23.44rem] h-[23.44rem] pt-[6.56rem] px-[6.56rem]"},et={class:"flex flex-col items-center relative"}
1,tt={class:"w-[8.13rem] h-[8.13rem] flex justify-center items-center"},at=["src"],lt=Je(()=>a("img",{class:"w-[4.88rem] h-[2.13rem] block",src:"https://static.hapabox.com/activity/pirates/drop-sku-btn.png",alt:""},null,-1)),ot=[lt],nt=e({__name:"DropSkuFlyModal",props:{pirateSlotInfo:{},rewardsFlyDuration:{},dropSKUWaitDuration:{},dropSKUWaitFlyDuration:{}},setup(e,{expose:i}){const r=e,s=c(!1),p=c(!1),d=c(!1);function v(){!function(){const e=document.querySelector(".drop-sku-target"),t=document.querySelector(".cart-element");r.pirateSlotInfo?.dropSku.id&&(ie.value?(e?.parentElement?.style.setProperty("--fly-x","160px"),e?.parentElement?.style.setProperty("--fly-y","-300px")):(e?.parentElement?.style.setProperty("--fly-y",(t?.getBoundingClientRect().top??0)-15-(e?.getBoundingClientRect().top??0)+"px"),e?.parentElement?.style.setProperty("--fly-x",(t?.getBoundingClientRect().left??0)-9-(e?.getBoundingClientRect().left??0)+"px")),e?.parentElement?.style.setProperty("--ore-animate-duration",`${r.dropSKUWaitFlyDuration}ms`),e?.classList.add("item-animate"),window.onRefreshUnread&&window.onRefreshUnread.postMessage(""),re().getNotification(),p.value=!0)}(),_(()=>{s.value=!1,d.value=!0},r.dropSKUWaitFlyDuration)}return i({openModal:function(){s.value=!0,p.value=!1,d.value=!1},closeModal:v}),(e,i)=>(n(),u(f(g),{show:s.value,"onUpdate:show":i[0]||(i[0]=e=>s.value=e),"mask-closable":!1,"close-on-esc":!1},{default:m(()=>[a("div",Qe,[a("div",Ze,[a("div",{class:l(["drop-sku-bg absolute left-0 top-0 z-[0] w-full h-full transition-opacity",[p.value?"opacity-0":""]])},null,2),a("div",et,[a("div",tt,[d.value?x("",!0):(n(),t("img",{key:0,class:"drop-sku-target max-w-[7.13rem] max-h-[7.13rem] block",src:e.pirateSlotInfo?.dropSku?.img,alt:""},null,8,at))]),a("div",{class:l(["w-[10rem] text-[1rem] leading-[0.88rem] font-[Editundo] mt-[1.25rem] text_ellip2 text-center text-[#FFBA44] transition-opacity",[p.value?"opacity-0":""]])},o(e.pirateSlotInfo?.dropSku?.name),3),e.pirateSlotInfo?.dropSku?.orgPrice?(n(),t("div",{key:0,class:l(["w-[10rem] text-[1.5rem] leading-[1.38rem] font-[Editundo] mt-[0.38rem] text_ellip text-center text-[#FFDD11] transition-opacity",[p.value?"opacity-0":""]])}," $"+o(e.pirateSlotInfo?.dropSku?.orgPrice),3)):x("",!0)])]),a("div",{class:l(["absolute left-[50%] translate-x-[-50%] bottom-[-1.5rem] cursor-pointer transition-opacity",[p.value?"opacity-0":""]]),onClick:v},ot,2)])]),_:1},8,["show"]))}}),it=s(nt,[["__scopeId","data-v-20718062"]]),rt=e=>(i("data-v-dc067343"),e=e(),r(),e),st={class:"w-full sm:h-[35.25rem]"},ct={class:"relative w-full"},ut=rt(()=>a("div",{class:"absolute left-[50%] translate-x-[-50%] top-[2.94rem] w-[21.13rem] h-[3.56rem] sm:w-[22.81rem] sm:h-[9.5rem] sm:top-[0.75rem] pointer-events-none flex justify-center items-center"},[a("img",{class:"max-w-full max-h-full",src:"https://static.hapabox.com/activity/pirates/activity-title-v2.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_676,h_100/format,png",alt:""})],-1)),mt={class:"pt-[0.88rem] px-[0.94rem] relative"},pt={class:"sm:w-[34.44rem] sm:mx-auto"},dt={key:0,class:"w-full h-full block",src:"https://static.hapabox.com/activity/pirates/audio-icon.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_76,h_58/format,png",alt:""},ft={key:1,class:"w-full h-full block",src:"https://static.hapabox.com/activity/pirates/audio-disabled.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_76,h_58/format,png",alt:""},gt=rt(()=>a("img",{class:"w-full h-full block",src:"https://static.hapabox.com/activity/pirates/sh
1are-icon.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_76,h_58/format,png",alt:""},null,-1)),vt=[gt],yt={class:"absolute z-[999] top-[3.5rem] right-0"},ht={class:"mt-[4.5rem] flex justify-between items-center sm:w-[23.44rem] sm:mx-auto relative z-[2]"},xt={class:"flex flex-col gap-y-[0.2rem]"},bt=rt(()=>a("div",{class:"w-[6.56rem] h-[1.9rem] text-[1rem] font-[Editundo] flex justify-center items-center"}," LEADERBOARD ",-1)),wt={class:"w-[6.56rem] h-[1.6rem] text-[1rem] font-[Editundo] text-[#FFDF36] flex justify-center items-center gap-x-[0.25rem]"},_t={class:"flex flex-col items-center gap-y-[0.2rem]"},kt=rt(()=>a("div",{class:"w-[7.19rem] h-[1.9rem] detail-bg text-[1rem] font-[Editundo] flex justify-center items-center"}," Event Details ",-1)),St={class:"w-[5.13rem] pr-[0.5rem] h-[1.5rem] bg-black/45 backdrop-blur-[0.63rem] text-[0.75rem] rounded-[0.38rem] font-[Editundo] text-[#FFDF36] flex justify-center items-center gap-x-[0.25rem]"},Ct=rt(()=>a("div",{class:"w-[1rem] h-[1rem]"},[a("img",{class:"w-full h-full block",src:"https://static.hapabox.com/activity/pirates/home-event-detail-time-icon.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_32,h_32/format,png",alt:""})],-1)),Dt={class:"pitate-bg w-[21.56rem] h-[21.56rem] mt-[-1.1rem] mx-auto relative"},It={class:"absolute left-[-1rem] top-[-5rem] overflow-hidden"},Et={class:"h-full relative"},Pt=rt(()=>a("div",{class:"w-full h-[5.7rem] absolute left-0 top-[31.5%] z-[7]"},[a("img",{class:"w-full h-full block",src:"https://static.hapabox.com/activity/pirates/obtain-border.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_644,h_168/format,png",alt:""})],-1)),Ft={key:0,class:"relative flex justify-between items-center w-full h-[4.2rem] px-[1rem] mb-[0.95rem]"},Bt={key:0,class:"reward-item relative w-full h-full flex justify-center items-center"},$t=["id","data-bomb","src"],jt={key:0,class:"absolute left-[50%] translate-x-[-50%] top-[50%] translate-y-[-50%] w-[3.75rem] h-[3.75rem] z-10"},Mt={class:"absolute left-[50%] translate-x-[-50%] top-[50%] translate-y-[-50%] w-[3.75rem] h-[3.75rem] z-10"},Rt=["src"],Tt={class:"absolute left-[50%] top-[50%] translate-x-[-50%] translate-y-[-50%] z-[11]"},At={key:0,class:"reward-item drop-item-box magictime vanishIn w-[8rem] h-[8rem] flex justify-center items-center"},zt=["src"],Ut={class:"reward-item relative w-full h-full flex justify-center items-center"},Ht=["id","data-bomb","src"],qt={key:0,class:"absolute left-[50%] translate-x-[-50%] top-[50%] translate-y-[-50%] w-[3.75rem] h-[3.75rem] z-10"},Gt=["src"],Lt=["id"],Ot=["src"],Nt={key:1,class:"bomb-gif w-full h-full absolute left-0 top-0"},Wt={key:1,class:"relative flex justify-between items-center w-full h-[4.2rem] px-[1rem] mb-[0.9rem]"},Kt={key:0,class:"reward-item relative w-full h-full flex justify-center items-center"},Yt=["id","data-bomb","src"],Vt={key:0,class:"absolute left-[50%] translate-x-[-50%] top-[50%] translate-y-[-50%] w-[3.75rem] h-[3.75rem] z-10"},Xt={class:"absolute left-[50%] translate-x-[-50%] top-[50%] translate-y-[-50%] w-[3.75rem] h-[3.75rem] z-10"},Jt=["src"],Qt={class:"flex justify-between w-full h-full px-[1.5rem] pt-[2.5rem] pb-[4.5rem]"},Zt={class:"reward-item relative w-full h-full flex justify-center items-center"},ea=["id","src"],ta={class:"reward-item relative w-full h-full flex justify-center items-center"},aa=["id","src"],la={class:"reward-item relative w-full h-full flex justify-center items-center"},oa=["id","src"],na=e({__name:"PirateSlot",props:{gamePlaying:{type:Boolean},playGameDropElement:{},slotTime:{},rewardsFlyDuration:{},bombFlyDuration:{},bombAnimationDuration:{},octopusDuration:{},captainModalDuration:{},gameConfig:{},playing:{type:Boolean},autoPlaying:{type:Boolean},gameForPlaying:{type:Boolean},pirateSlotInfo:{},speedPlaying:{type:Boolean},rewardsFlyWaitDuration:{},captainMixDropItemAnimationDuration:{},bombAudioDuration:{},dropSKUWaitDuration:{},dropSKUWaitFlyDuration:{}},emits:["handleShare","oreAnimationAfterOreNumberIncrease","openEventModal","handleOpenTaskDraw","gameForPlay","toggleAutoPlay","openAutoSpinModal","transitionEnd","speedPlayToggle","allBombedResetSlot"],setup(e,{expose:i,emit:r}){const s=e,g=r,v=c(null),w=c(null),j=c(!1),M=c(!1),R=c(!1),T=c(!1),A=c(!1);function z(){ne("hp_pirate24_share"),g("handleShare")}function U(){ne("hp_pirate24_detail"),g("openEventModal")}function H(){g("openAutoSpinModal")}function q(){g("toggleAutoPlay")}function G(){ne("hp_pirate24_goldplus"),g("handleOpenTaskDraw")}function L(){g("gameForPlay")}function O(){ne("hp_pirate24_lb"),ue({name:"pirate-rank"})}y(()=>s.pirateSlotInfo,()=>{!function(){j.value=!0,s.pirateSlotInfo?.allBombed?(N.value[79]={type:s.pirateSlotInfo?.preSlotDetail.pre[0]??0},K.value[79]={type:s.pirateSlotInfo?.preSlotDetail.pre[1]??0},Y.value[79]={type:s.pirateSlotInfo?.preSlotDetail.pre[2]??0},N.value[80]={type:s.pirateSlotInfo?.preSlotDetail.cur[0]??0},K.value[80]={type:s.pirateSlotInfo?.preSlotDetail.cur[1]??0},Y.value[80]={type:s.pirateSlotInfo?.preSlotDetail.cur[2]??0},N.value[81]={type:s.pirateSlotInfo?.preSlotDetail.next[0]??0},K.value[81]={type:s.pirateSlotInfo?.preSlotDetail.next[1]??0},Y.value[81]={type:s.pirateSlotInfo?.preSlotDetail.next[2]??0}):(N.value[79]={type:s.pirateSlotInfo?.slotDetail.pre[0]??0},K.value[79]={type:s.pirateSlotInfo?.slotDetail.pre[1]??0},Y.value[79]={type:s.pirateSlotInfo?.slotDetail.pre[2]??0},N.value[80]={type:s.pirateSlotInfo?.slotDetail.cur[0]??0},K.value[80]={type:s.pirateSlotInfo?.slotDetail.cur[1]??0},Y.value[80]={type:s.pirateSlotInfo?.slotDetail.cur[2]??0},N.value[81]={type:s.pirateSlotInfo?.slotDetail.next[0]??0},K.value[81]={type:s.pirateSlotInfo?.slotDetail.next[1]??0},Y.value[81]={type:s.pirateSlotInfo?.slotDetail.next[2]??0});V.value?.slideToLoop(79,s.slotTime),J.value?.slideToLoop(79,s.slotTime),Q.value?.slideToLoop(79,s.slotTime),ae.value=!0}()},{deep:!0});const N=c([]),K=c([]),Y=c([]),V=c(null),J=c(null),Q=c(null);function Z(e){V.value=e}function ee(e){J.value=e}function te(e){Q.value=e}const ae=c(!1),le=c(!1),oe=c(),ie=k(()=>s.rewardsFlyDuration+s.rewardsFlyWaitDuration+(s.pirateSlotInfo?.allBombed&&s.pirateSlotInfo?.preSlotDetail.cur.includes(19)?s.bombAnimationDuration:s.pirateSlotInfo?.slotDetail.cur.includes(19)&&!s.pirateSlotInfo.allBombed?s.bombFlyDuration+s.bombAnimationDuration+(s.pirateSlotInfo?.slotDetail.cur.includes(20)?s.captainModalDuration:0):0)+(s.pirateSlotInfo?.slotDetail.cur.includes(20)&&0!==S.without(s.pirateSlotInfo?.slotDetail.cur,20).length?s.captainModalDuration:0===S.without(s.pirateSlotInfo?.slotDetail.cur,20).length?s.captainMixDropItemAnimationDuration:0)+(s.pirateSlotInfo?.slotDetail.cur.includes(18)?s.rewardsFlyDuration:0)+(s.pirateSlotInfo?.elementSame?s.captainModalDuration:0)+(s.pirateSlotInfo?.dropSku?s.dropSKUWaitDuration+s.dropSKUWaitFlyDuration:0)),re=c(!1);function me(){ae.value&&(re.value||(re.value=!0,s.pirateSlotInfo?.allBombed?(N.value[4]={type:s.pirateSlotInfo?.preSlotDetail.pre[0]??0},K.value[4]={type:s.pirateSlotInfo?.preSlotDetail.pre[1]??0},Y.value[4]={type:s.pirateSlotInfo?.preSlotDetail.pre[2]??0},N.value[5]={type:s.pirateSlotInfo?.preSlotDetail.cur[0]??0},K.value[5]={type:s.pirateSlotInfo?.preSlotDetail.cur[1]??0},Y.value[5]={type:s.pirateSlotInfo?.preSlotDetail.cur[2]??0},N.value[6]={type:s.pirateSlotInfo?.preSlotDetail.next[0]??0},K.value[6]={type:s.pirateSlotInfo?.preSlotDetail.next[1]??0},Y.value[6]={type:s.pirateSlotInfo?.preSlotDetail.next[2]??0}):(N.value[4]={type:s.pirateSlotInfo?.slotDetail.pre[0]??0},K.value[4]={type:s.pirateSlotInfo?.slotDetail.pre[1]??0},Y.value[4]={type:s.pirateSlotInfo?.slotDetail.pre[2]??0},N.value[5]={type:s.pirateSlotInfo?.slotDetail.cur[0]??0},K.value[5]={type:s.pirateSlotInfo?.slotDetail.cur[1]??0},Y.value[5]={type:s.pirateSlotInfo?.slotDetail.cur[2]??0},N.value[6]={type:s.pirateSlotInfo?.slotDetail.next[0]??0},K.value[6]={type:s.pirateSlotInfo?.slotDetail.next[1]??0},Y.value[6]={type:s.pirateSlotInfo?.slotDetail.next[2]??0}),_(()=>{V.value?.slideTo(4,0,!1),J.value?.slideTo(4,0,!1),Q.value?.slideTo(4,0,!1)},300),le.value=!0,j.value=!0,R.value=!1,null===s.pirateSlotInfo.bombedIndex?s.pirateSlotInfo?.allBombed?oe.value=s.pirateSlotInfo.preSlotDetail.cur.findIndex(e=>19!==e):oe.value=s.pirateSlotInfo.slotDetail.cur.findIndex(e=>19!==e):oe.value=s.pirateSlotInfo?.bombedIndex,_(()=>{s.pirateSlotInfo?.allBombed?fe():s.pirateSlotInfo?.slotDetail.cur.map((e,t)=>(s.pirateSlotInfo?.slotDetail.cur.includes(20)?function(e){const t=S.cloneDeep(s.pirateSlotInfo),a=t?.slotDetail.cur??[],l=20;let o=0;for(const n of a)n===l&&o++;o>=3?function(e){const t=document.querySelectorAll(".captain-side"),a=document.querySelector(".captain-center"),l=0===e?5:0,o=0===e?3:0;t.forEach((e,n)=>{t[n]?.parentElement?.style.setProperty("--fly-y",(a?.getBoundingClientRect().top??0)-(0+l)-(t[n]?.getBoundingClientRect().top??0)+"px"),t[n]?.parentElement?.style.setProperty("--fly-x",(a?.getBoundingClientRect().left??0)-(0+o)-(t[n]?.getBoundingClientRect().left??0)+"px"),t[n]?.parentElement?.style.setProperty("--ore-animate-duration",`${s.rewardsFlyDuration}ms`),t[n]?.parentElement?.style.setProperty("--ore-animate-scale","1"),t[n]?.classList.add("ore-animate","opacity-30")}),_(()=>{const e=document.querySelector(".drop-item-box");e?.parentElement?.style.setProperty("--drop-item-show-duration",`${s.captainModalDuration}ms`),ge.playPirateBGAudio&&xe.value?.play(),T.value=!0,_(()=>{e?.classList.add("magictime","tinDownOut"),s.pirateSlotInfo?.dropSku?.id&&s.pirateSlotInfo?.dropSku?.img&&(w.value?.openModal(),s.autoPlaying&&_(()=>{w.value?.closeModal()},s.dropSKUWaitFlyDuration+s.dropSKUWaitDuration))},2*s.rewardsFlyDuration)},s.rewardsFlyDuration)}(e):(v.value?.openModal(S.pull(a,20),1===o?3:2===o?10:0),_(()=>{v.value?.closeModal(),function(e){const t=document.querySelectorAll(`.not-captain-${e}`),a=document.querySelector(`.target-item-${e}`),l=0===e?5:0,o=0===e?3:0;t.forEach((e,n)=>{t[n]?.parentElement?.style.setProperty("--fly-y",(a?.getBoundingClientRect().top??0)-(7+l)-(t[n]?.getBoundingClientRect().top??0)+"px"),t[n]?.parentElement?.style.setProperty("--fly-x",(a?.getBoundingClientRect().left??0)-(0+o)-(t[n]?.getBoundingClientRect().left??0)+"px"),t[n]?.parentElement?.style.setProperty("--ore-animate-duration",`${s.rewardsFlyDuration}ms`),t[n]?.parentElement?.style.setProperty("--ore-animate-scale","0.85"),t[n]?.classList.add("ore-animate","opacity-30")})}(e)},s.captainModalDuration))}(e):s.pirateSlotInfo?.slotDetail.cur.includes(19)?fe():s.pirateSlotInfo?.slotDetail.cur.includes(18)?function(e,t){s.pirateSlotInfo?.slotDetail.cur.map((a,l)=>{if(18===e){let e="first";1===t?e="second":2===t&&(e="three");const a=document.querySelector(`.${e}-octopus-fly-${l}`),o=document.querySelector(`.${e}-caught-${l}`);1!==l&&(a?.parentElement?.style.setProperty("--fly-y",(o?.getBoundingClientRect().top??0)-(a?.getBoundingClientRect().top??0)+"px"),a?.parentElement?.style.setProperty("--fly-x",(o?.getBoundingClientRect().left??0)-(a?.getBoundingClientRect().left??0)+"px"),a?.parentElement?.style.setProperty("--ore-animate-duration",`${s.rewardsFlyDuration}ms`),a?.parentElement?.style.setProperty("--ore-animate-scale","1"),a?.classList.add("ore-animate","opacity-100"))}return a}),_(()=>{A.value=!0,$(()=>{!function(e,t){ge.playPirateBGAudio&&he.value?.play(),s.pirateSlotInfo?.slotDetail.cur.map((a,l)=>{if(18===e){let e="first";1===t?e="second":2===t&&(e="three");const a=document.querySelector(`.${e}-caught-${l}`),o=document.querySelector(`.${e}-octopus-with-rewards-fly-${l}`),n=document.querySelector(`.target-item-${s.pirateSlotInfo?.slotDetail.pre[s.pirateSlotInfo?.slotDetail.cur.findIndex((e,a)=>18===e&&t===a)]}`),i=document.querySelector(`.target-item-${s.pirateSlotInfo?.slotDetail.next[s.pirateSlotInfo?.slotDetail.cur.findIndex((e,a)=>18===e&&t===a)]}`);1!==l&&(a?.parentElement?.style.setProperty("--fly-y",((0===l?n:2===l?i:null)?.getBoundingClientRect().top??0)-7-(a?.getBoundingClientRect().top??0)+"px"),a?.parentElement?.style.setProperty("--fly-x",((0===l?n:2===l?i:null)?.getBoundingClientRect().left??0)-(a?.getBoundingClientRect().left??0)+"px"),a?.parentElement?.style.setProperty("--ore-animate-duration",`${s.rewardsFlyDuration}ms`),a?.parentElement?.style.setProperty("--ore-animate-scale","0.85"),a?.classList.add("ore-animate","opacity-100"),o?.parentElement?.style.setProperty("--fly-y",((0===l?n:i)?.getBoundingClientRect().top??0)-7-(o?.getBoundingClientRect().top??0)+"px"),o?.parentElement?.style.setProperty("--fly-x",((0===l?n:i)?.getBoundingClientRect().left??0)-(o?.getBoundingClientRect().left??0)+"px"),o?.parentElement?.style.setProperty("--ore-animate-duration",`${s.rewardsFlyDuration}ms`),o?.parentElement?.style.setProperty("--ore-animate-scale","0.85"),o?.classList.add("ore-animate","opacity-100"))}return a}),s.pirateSlotInfo?.slotDetail.cur.filter(e=>(18!==e&&de(e),e))}(e,t)})},s.rewardsFlyDuration)}(e,t):de(e),e))},s.rewardsFlyWaitDuration),_(()=>{null===s.pirateSlotInfo?.bombedIndex&&(le.value=!1),_(()=>{null===s.pirateSlotInfo?.bombedIndex&&(j.value=!1),A.value=!1,T.value=!1,g("oreAnimationAfterOreNumberIncrease"),re.value=!1},150)},ie.value)))}function pe(){g("speedPlayToggle")}function de(e){if(s.pirateSlotInfo?.elementSame){const t=S.cloneDeep(s.pirateSlotInfo),a=t?.slotDetail.cur??[];v.value?.openModal(a,3),_(()=>{v.value?.closeModal();const t=document.querySelectorAll(`.item-img-${e}`),a=document.querySelector(`.target-item-${e}`),l=0===e?5:0,o=0===e?3:0;t.forEach((e,n)=>{t[n]?.parentElement?.style.setProperty("--fly-y",(a?.getBoundingClientRect().top??0)-(7+l)-(t[n]?.getBoundingClientRect().top??0)+"px"),t[n]?.parentElement?.style.setProperty("--fly-x",(a?.getBoundingClientRect().left??0)-(0+o)-(t[n]?.getBoundingClientRect().left??0)+"px"),t[n]?.parentElement?.style.setProperty("--ore-animate-duration",`${s.rewardsFlyDuration}ms`),t[n]?.parentElement?.style.setProperty("--ore-animate-scale","0.85"),t[n]?.classList.add("ore-animate","opacity-30")})},s.captainModalDuration)}else{const t=document.querySelectorAll(`.item-img-${e}`),a=document.querySelector(`.target-item-${e}`),l=0===e?5:0,o=0===e?3:0;t.forEach((e,n)=>{t[n]?.parentElement?.style.setProperty("--fly-y",(a?.getBoundingClientRect().top??0)-(7+l)-(t[n]?.getBoundingClientRect().top??0)+"px"),t[n]?.parentElement?.style.setProperty("--fly-x",(a?.getBoundingClientRect().left??0)-(0+o)-(t[n]?.getBoundingClientRect().left??0)+"px"),t[n]?.parentElement?.style.setProperty("--ore-animate-duration",`${s.rewardsFlyDuration}ms`),t[n]?.parentElement?.style.setProperty("--ore-animate-scale","0.85"),t[n]?.classList.add("ore-animate","opacity-30")})}}function fe(){const e=document.querySelectorAll(".bomb-item-img-19"),t=document.querySelector(`.bomb-index-${oe.value}`);e.forEach((a,l)=>{s.pirateSlotInfo?.allBombed||(e[l]?.parentElement?.style.setProperty("--fly-y",(t?.getBoundingClientRect().top??0)-(e[l]?.getBoundingClientRect().top??0)+"px"),e[l]?.parentElement?.style.setProperty("--fly-x",(t?.getBoundingClientRect().left??0)-(e[l]?.getBoundingClientRect().left??0)+"px")),e[l]?.parentElement?.style.setProperty("--ore-animate-duration",`${s.pirateSlotInfo?.allBombed?0:s.bombFlyDuration}ms`),e[l]?.parentElement?.style.setProperty("--bomb-animate-duration",`${s.bombAnimationDuration}ms`),s.pirateSlotInfo?.allBombed||e[l]?.parentElement?.style.setProperty("--ore-animate-scale","1"),e[l]?.classList.add("ore-animate")}),s.pirateSlotInfo?.allBombed?(M.value=!0,we(),_(()=>{M.value=!1,R.value=!0,le.value=!1,_(()=>{j.value=!1},150)},s.bombAnimationDuration)):(_(()=>{M.value=!0,_(()=>{we()},s.bombAudioDuration)},s.bombFlyDuration),_(()=>{M.value=!1,R.value=!0,t?.style.setProperty("display","none");const e=S.cloneDeep(s.pirateSlotInfo);s.pirateSlotInfo?.allBombed?(e?.preSlotDetail.cur.splice(oe.value??0,1),e?.preSlotDetail.cur.filter(e=>(19!==e&&de(e),e))):(e?.slotDetail.cur.splice(oe.value??0,1),e?.slotDetail.cur.filter(e=>(19!==e&&de(e),e)))},s.bombFlyDuration+s.bombAnimationDuration),_(()=>{le.value=!1,_(()=>{j.value=!1},150)},s.bombFlyDuration+s.bombAnimationDuration+s.rewardsFlyDuration))}const ge=se(),ve=c(null),ye=c(null),he=c(null),xe=c(null);function be(){ne("hp_pirate24_sound"),ge.playPirateBGAudio=!ge.playPirateBGAudio}function we(){ge.playPirateBGAudio&&ye.value?.play()}function _e(){ge.playPirateBGAudio&&ve.value?.play()}return y(()=>ge.playPira
1teBGAudio,e=>{e?ve.value?.play():ve.value?.pause()},{immediate:!0}),C(document,"click",()=>{_e()}),h(()=>{!function(){for(let e=0;e<3;e++)for(let t=0;t<90;t++){if(0===e){const e=Math.floor(3*Math.random()),t=[0,Math.floor(7*Math.random())+14];N.value.push(W[`type_${t[e>0?1:0]}`])}if(1===e){const e=Math.floor(3*Math.random()),t=[0,Math.floor(7*Math.random())+14];K.value.push(W[`type_${t[e>0?1:0]}`])}if(2===e){const e=Math.floor(3*Math.random()),t=[0,Math.floor(7*Math.random())+14];Y.value.push(W[`type_${t[e>0?1:0]}`])}}}()}),i({playBGAudio:_e}),(e,i)=>(n(),t("div",st,[a("audio",{ref_key:"pirateBGAudioRef",ref:ve,class:"hidden",volume:.1,preload:"metadata",loop:"",src:"https://static.hapabox.com/activity/pirates/audio/pirate-bg.mp3",controls:"false"},null,512),a("audio",{ref_key:"pirateBombAudioRef",ref:ye,class:"hidden",volume:.1,preload:"metadata",src:"https://static.hapabox.com/activity/pirates/audio/bomb.mp3",controls:"false"},null,512),a("audio",{ref_key:"pirateOctopusAudioRef",ref:he,class:"hidden",volume:.1,preload:"metadata",src:"https://static.hapabox.com/activity/pirates/audio/octopus.mp3",controls:"false"},null,512),a("audio",{ref_key:"pirateCaptainAudioRef",ref:xe,class:"hidden",volume:.1,preload:"metadata",src:"https://static.hapabox.com/activity/pirates/audio/captain.mp3",controls:"false"},null,512),a("div",ct,[ut,a("div",mt,[a("div",pt,[b(X,{"is-home":!0},{button:m(()=>[a("div",{class:"w-[2.38rem] h-[1.81rem] cursor-pointer",onClick:be},[f(ge).playPirateBGAudio?(n(),t("img",dt)):(n(),t("img",ft))]),a("div",{class:"w-[2.38rem] h-[1.81rem] cursor-pointer",onClick:z},vt),a("div",yt,[D(e.$slots,"PCShare",{},void 0,!0)])]),_:3})]),a("div",ht,[a("div",{class:"rank-bg w-[8.5rem] h-[3.81rem] animate-breathe cursor-pointer",onClick:O},[a("div",xt,[bt,a("div",wt,[a("div",null,o(e.gameConfig?.rankNum||0),1)])])]),a("div",{class:"w-[7.19rem] h-[3.81rem] cursor-pointer",onClick:U},[a("div",_t,[kt,a("div",St,[Ct,a("div",null,[b(f(I),{render:f(ce),duration:e.gameConfig?.endDifTime},null,8,["render","duration"])])])])])])]),a("div",Dt,[a("div",It,[b(Xe)]),a("div",Et,[j.value?(n(),t("div",{key:0,class:l(["transition-opacity absolute z-[8] left-[50%] translate-x-[-50%] top-0 w-full h-full flex flex-col items-center px-[1.5rem] pt-[2.5rem] pb-[4.5rem]",[le.value?"opacity-100":"opacity-0",s.pirateSlotInfo?.slotDetail.cur.includes(18)?"justify-between":"justify-center"]])},[Pt,e.pirateSlotInfo?.slotDetail.cur.includes(18)?(n(),t("div",Ft,[(n(!0),t(p,null,d(e.pirateSlotInfo.slotDetail.pre,(o,i)=>(n(),t("div",{key:i,class:"!w-[4.13rem] !h-[4.13rem]"},[18===e.pirateSlotInfo.slotDetail.cur[i]?(n(),t("div",Bt,[a("img",{id:`reward_${i}`,"data-bomb":oe.value,class:l([[`item-img-${o}`,(0===i?"first":1===i?"second":2===i?"three":"error")+"-caught-0"],"w-[3.75rem] h-[3.75rem] transition-opacity duration-[2000ms]"]),src:`${f(W)[`type_${o}`]?.img}`,alt:""},null,10,$t),A.value?(n(),t("div",jt,[a("div",Mt,[a("img",{src:`${f(W).type_18?.img}`,class:l(["opacity-0",[(0===i?"first":1===i?"second":2===i?"three":"error")+"-octopus-with-rewards-fly-0"]]),alt:""},null,10,Rt)])])):x("",!0)])):x("",!0)]))),128))])):x("",!0),a("div",{class:l(["relative flex justify-between items-center w-full h-[4.2rem] px-[1rem]",e.pirateSlotInfo?.slotDetail.cur.includes(18)?"mb-[0.9rem]":"mb-[0.2rem]"])},[a("div",Tt,[T.value?(n(),t("div",At,[a("img",{class:"w-[7rem] h-[7rem] block",src:e.pirateSlotInfo?.dropItem.img,alt:""},null,8,zt)])):x("",!0)]),(n(!0),t(p,null,d(s.pirateSlotInfo?.allBombed?e.pirateSlotInfo?.preSlotDetail.cur:e.pirateSlotInfo?.slotDetail.cur,(e,o)=>(n(),t("div",{key:o,class:"!w-[4.13rem] !h-[4.13rem]"},[a("div",Ut,[E(a("img",{id:`reward_${o}`,"data-bomb":oe.value,class:l([[`item-img-${e}`,null!==oe.value&&o===oe.value?`bomb-index-${oe.value}`:"",20!==e?`not-captain-${e}`:"",20===e&&1===o?"captain-center":"",20===e&&1!==o?"captain-side relative z-10":"",(0===o?"first":1===o?"second":2===o?"three":"error")+"-caught-1"],"w-[3.75rem] h-[3.75rem] transition-opacity duration-[2000ms]"]),src:`${f(W)[`type_${e}`]?.img}`,alt:""},null,10,Ht),[[P,19!==e]]),18!==e||A.value?x("",!0):(n(),t("div",qt,[(n(),t(p,null,d(3,(e,t)=>a("div",{key:e,class:"absolute left-[50%] translate-x-[-50%] top-[50%] translate-y-[-50%] w-[3.75rem] h-[3.75rem] z-10"},[a("img",{src:`${f(W).type_18?.img}`,class:l(["opacity-0",[`${0===o?"first":1===o?"second":2===o?"three":"error"}-octopus-fly-${t}`]]),alt:""},null,10,Gt)])),64))])),E(a("div",{id:`reward_${o}`,class:l([[`bomb-item-img-${e}`],"w-[3.75rem] h-[3.75rem] relative z-10"])},[M.value?(n(),t("div",Nt)):(n(),t("img",{key:0,class:"w-[3.75rem] h-[3.75rem] transition-opacity duration-[2000ms]",src:`${f(W)[`type_${e}`]?.img}`,alt:""},null,8,Ot))],10,Lt),[[P,19===e&&!R.value]])])]))),128))],2),e.pirateSlotInfo?.slotDetail.cur.includes(18)?(n(),t("div",Wt,[(n(!0),t(p,null,d(e.pirateSlotInfo.slotDetail.next,(o,i)=>(n(),t("div",{key:i,class:"!w-[4.13rem] !h-[4.13rem]"},[18===e.pirateSlotInfo.slotDetail.cur[i]?(n(),t("div",Kt,[a("img",{id:`reward_${i}`,"data-bomb":oe.value,class:l([[`item-img-${o}`,(0===i?"first":1===i?"second":2===i?"three":"error")+"-caught-2"],"w-[3.75rem] h-[3.75rem] transition-opacity duration-[2000ms]"]),src:`${f(W)[`type_${o}`]?.img}`,alt:""},null,10,Yt),A.value?(n(),t("div",Vt,[a("div",Xt,[a("img",{src:`${f(W).type_18?.img}`,class:l(["opacity-0",[(0===i?"first":1===i?"second":2===i?"three":"error")+"-octopus-with-rewards-fly-2"]]),alt:""},null,10,Jt)])])):x("",!0)])):x("",!0)]))),128))])):x("",!0)],2)):x("",!0),a("div",Qt,[b(f(F),{direction:"vertical","slides-per-view":"auto","initial-slide":2,"space-between":15,loop:!1,"free-mode":!0,"grab-cursor":!1,"allow-touch-move":!1,observer:!0,class:"swiper cursor-pointer h-full",onTransitionEnd:me,onSwiper:Z},{default:m(()=>[(n(!0),t(p,null,d(N.value,(e,t)=>
1(n(),u(f(B),{key:t,"data-type":e.type,class:"!w-[4.13rem] !h-[4.13rem]"},{default:m(()=>[a("div",Zt,[a("img",{id:`first_${t}`,class:"w-[3.75rem] h-[3.75rem]",src:`${e.img||f(W)[`type_${e.type}`]?.img}`,alt:""},null,8,ea)])]),_:2},1032,["data-type"]))),128))]),_:1}),b(f(F),{direction:"vertical","slides-per-view":"auto","initial-slide":4,"space-between":15,loop:!1,"free-mode":!0,"grab-cursor":!1,"allow-touch-move":!1,observer:!0,class:"swiper cursor-pointer h-full",onSwiper:ee},{default:m(()=>[(n(!0),t(p,null,d(K.value,(e,t)=>(n(),u(f(B),{key:t,"data-type":e.type,class:"!w-[4.13rem] !h-[4.13rem]"},{default:m(()=>[a("div",ta,[a("img",{id:`second_${t}`,class:"w-[3.75rem] h-[3.75rem]",src:`${e.img||f(W)[`type_${e.type}`]?.img}`,alt:""},null,8,aa)])]),_:2},1032,["data-type"]))),128))]),_:1}),b(f(F),{direction:"vertical","slides-per-view":"auto","initial-slide":4,"space-between":15,loop:!1,"free-mode":!0,"grab-cursor":!1,"allow-touch-move":!1,observer:!0,class:"swiper cursor-pointer h-full",onSwiper:te},{default:m(()=>[(n(!0),t(p,null,d(Y.value,(e,t)=>(n(),u(f(B),{key:t,"data-type":e.type,class:"!w-[4.13rem] !h-[4.13rem]"},{default:m(()=>[a("div",la,[a("img",{id:`three_${t}`,class:"w-[3.75rem] h-[3.75rem]",src:`${e.img||f(W)[`type_${e.type}`]?.img}`,alt:""},null,8,oa)])]),_:2},1032,["data-type"]))),128))]),_:1})]),a("div",{class:"target-item-0 absolute left-[50%] text-[1.13rem] leading-[1rem] text-black font-[Editundo] translate-x-[-50%] bottom-[0.81rem] w-[9.88rem] h-[2.5rem] my-gold-coin-bg flex justify-center items-center pl-[2.5rem] pr-[2rem] cursor-pointer",onClick:G},o(e.gameConfig?.goldCoin),1)])]),b(Ae,{"game-config":e.gameConfig,"speed-playing":e.speedPlaying,"game-for-playing":e.gameForPlaying,"auto-playing":e.autoPlaying,onSpeedPlayToggle:pe,onGameForPlay:L,onOpenAutoSpinModal:H,onToggleAutoPlay:q},null,8,["game-config","speed-playing","game-for-playing","auto-playing"])]),b(Le,{ref_key:"multipleModalRef",ref:v},null,512),b(it,{ref_key:"dropSkuFlyModalRef",ref:w,"rewards-fly-duration":e.rewardsFlyDuration,"drop-s-k-u-wait-duration":e.dropSKUWaitDuration,"drop-s-k-u-wait-fly-duration":e.dropSKUWaitFlyDuration,"pirate-slot-info":e.pirateSlotInfo},null,8,["rewards-fly-duration","drop-s-k-u-wait-duration","drop-s-k-u-wait-fly-duration","pirate-slot-info"])]))}}),ia=s(na,[["__scopeId","data-v-dc067343"]]),ra={class:"flex flex-col justify-center items-center px-[0.94rem]"},sa={class:"relative flex items-center w-full"},ca={class:"text-[1.13rem] text-[#FFBB25] leading-[1.19rem] h-[2.06rem]"},ua={class:"absolute right-0 top-[50%] translate-y-[-50%]"},ma={class:"mt-[0.63rem] w-full"},pa=e({__name:"StoreWrap",props:{smallTittleBg:{type:Boolean}},setup:e=>(e,l)=>(n(),t("div",ra,[a("div",sa,[a("div",ca,[D(e.$slots,"title")]),a("div",ua,[D(e.$slots,"extendBtn")])]),a("div",ma,[D(e.$slots,"store")])]))}),da=e=>(i("data-v-9804f099"),e=e(),r(),e),fa={class:"mt-[1.8rem]"},ga=da(()=>a("img",{class:"h-[2.06rem]",src:"https://static.hapabox.com/activity/pirates/exchange-hapa-coin-title.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_378,h_66/format,png",alt:""},null,-1)),va={class:"exchange-bg w-full h-[3.63rem] flex justify-between items-center mt-[0.3rem] pl-[1.5rem] pr-[2.06rem]"},ya={class:"flex items-center gap-x-[0.63rem]"},ha={class:"px-2 h-8 border border-[#493033] flex justify-center items-center rounded-[0.56rem] gap-x-[0.31rem]"},xa={class:"text-[#3D3D3D]"},ba=da(()=>a("div",{class:"w-5 h-5"},[a("img",{class:"w-full h-full block",src:"https://static.hapabox.com/activity/pirates/pirate-coin.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_44,h_44/format,png",alt:""})],-1)),wa=da(()=>a("div",{class:"w-4 h-4"},[a("img",{class:"w-full h-full block",src:"https://static.hapabox.com/activity/mad-miner/exchange-arrow-icon.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_32,h_32/format,png",alt:""})],-1)),_a={class:"px-2 h-8 border border-[#493033] flex justify-center items-center rounded-[0.56rem] gap-x-[0.31rem]"}
1,ka={class:"text-[#3D3D3D] font-[Editundo] max-w-12 text_ellip leading-[1]"},Sa=da(()=>a("div",{class:"w-5 h-5"},[a("img",{class:"w-full h-full block",src:"https://static.hapabox.com/activity/mad-miner/exchange-coin-icon.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_40,h_40/format,png",alt:""})],-1)),Ca=e({__name:"ExchangeHapaCoins",props:{gameConfig:{}},emits:["fetchGameConfig"],setup(e,{emit:l}){const i=e,r=l,s=c(1),u=re(),p=c(!1),d=k(()=>u.getUserData?.token);async function g(){if(s.value)if(s.value=Math.floor(s.value),d.value){if(!p.value){ne("hp_pirate24_hpcoin_exc");try{p.value=!0;const e={num:s.value||0};await J(e),p.value=!1,me.config.globalProperties.$notify({message:"Exchange successfully",type:"success"}),await u.getBaseInfo(),r("fetchGameConfig")}catch{p.value=!1}}}else document.getElementById("sign-up-btn")?.click()}return y(s,()=>{s.value>(i.gameConfig?.goldCoin??0)&&(s.value=i.gameConfig?.goldCoin??0)}),(e,l)=>(n(),t("div",fa,[b(pa,null,{title:m(()=>[ga]),store:m(()=>[a("div",va,[a("div",ya,[a("div",ha,[a("div",xa,[E(a("input",{"onUpdate:modelValue":l[0]||(l[0]=e=>s.value=e),type:"number",class:"bg-transparent outline-none w-8 h-full text-center font-[Editundo]"},null,512),[[j,s.value]])]),ba]),wa,a("div",_a,[a("div",ka,o(Number(new(f(M))(s.value||0).multipliedBy(e.gameConfig?.exchangeCoinRate||0))),1),Sa])]),a("div",{class:"w-[5.06rem] h-[1.94rem] exchange-btn flex justify-center items-center pb-[0.1rem] cursor-pointer select-none",onClick:g})])]),_:1})]))}}),Da=s(Ca,[["__scopeId","data-v-9804f099"]]),Ia=e=>(i("data-v-46a89fa7"),e=e(),r(),e),Ea={class:"mt-[1.8rem]"},Pa=Ia(()=>a("img",{class:"h-[2.06rem]",src:"https://static.hapabox.com/activity/pirates/free-boxes-title.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_362,h_66/format,png",alt:""},null,-1)),Fa={class:"free-boxes w-full h-[8.25rem] grid grid-cols-3 px-[1.62rem] gap-x-[1rem]"},Ba=["onClick"],$a={class:"boxes-bg w-[5rem] h-[5rem] relative flex justify-center items-center"},ja=["src"],Ma={class:"bg-[#62CA67] absolute right-0 bottom-0 leading-[1rem] font-[Editundo] px-[0.25rem] rounded-br-[0.2rem] text-black text-[0.88rem] flex justify-center items-center"},Ra={class:"boxes-btn w-[4.06rem] h-[1.56rem] text-black text-[0.88rem] flex justify-center items-center mt-[0.31rem] font-[Impact]"},Ta=["src"],Aa=e({__name:"PirateFreeBoxes",props:{boxes:{},playing:{type:Boolean}},setup(e){const l=e;function i(){l.playing||(ne("hp_pirate24_box_all"),ue({path:"/pirate-boxes"}))}return(e,r)=>(n(),t("div",Ea,[b(pa,null,{title:m(()=>[Pa]),extendBtn:m(()=>[a("div",{class:"text-[0.88rem] text-black font-[Editundo] underline underline-offset-2 cursor-pointer",onClick:i}," All Boxes ")]),store:m(()=>[a("div",Fa,[(n(!0),t(p,null,d(e.boxes,(e,i)=>(n(),t("div",{key:e.id,class:"flex justify-center items-center flex-col relative cursor-pointer",onClick:t=>function(e,t){if(l.playing)return;0===t?ne("hp_pirate24_box1_btn"):1===t?ne("hp_pirate24_box2_btn"):2===t&&ne("hp_pirate24_box3_btn");const a=`${e.id}-${e.name}`;ue({name:"box-detail",params:{boxInfo:a},query:{fromActivity:"true",accountType:e.type}})}(e,i)},[a("div",$a,[a("img",{class:"max-w-full max-h-full block",src:e.img,alt:""},null,8,ja),a("div",Ma," $"+o(e.price),1)]),a("div",Ra,[a("img",{class:"w-[1.13rem] h-[1.13rem] block mt-[-0.1rem]",src:f(K)[`type_${e.type}`].img,alt:""},null,8,Ta),R(" "+o(e.num),1)])],8,Ba))),128))])]),_:1})]))}}),za=s(Aa,[["__scopeId","data-v-46a89fa7"]]),Ua=e=>(i("data-v-fd853c16"),e=e(),r(),e),Ha={class:"mt-[1.8rem]"},qa=Ua(()=>a("img",{class:"h-[2.06rem]",src:"https://static.hapabox.com/activity/pirates/store-title.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_362,h_66/format,png",alt:""},null,-1)),Ga={class:"flex flex-col gap-y-[0.31rem]"},La=["onClick"],Oa={class:"flex items-center gap-x-[0.88rem] w-full"},Na={class:"w-[4.63rem] h-[4.63rem] store-item-sku-bg flex justify-center items-center shrink-0"},Wa=["src"],Ka={class:"text-[#FBE7AF] text-[1.13rem] font-[Impact] text_ellip flex-1"},Ya=["onClick"],Va={class:"w-[1.13rem] h-[1.13rem]"},Xa=["src"],Ja={class:"text-[0.88rem] text-[#FEF4EC] font-[Editundo]"},Qa=e({__name:"PirateGuildStore",props:{skus:{},playing:{type:Boolean},gameConfig:{}},emits:["fetchGameConfig","openSkuDetail","openExchangeCardDetail"],setup(e,{emit:i}){const r=e,s=i,u=re();function g(){r.playing||(ne("hp_pirate24_store_more"),ue({name:"pirate-store",query:{type:17}}))}const v=c(!1);return(e,i)=>(n(),t("div",Ha,[b(pa,null,{title:m(()=>[qa]),extendBtn:m(()=>[a("div",{class:"text-[0.88rem] text-black font-[Editundo] underline underline-offset-2 cursor-pointer",onClick:g}," More ")]),store:m(()=>[a("div",Ga,[(n(!0),t(p,null,d(e.skus,(e,i)=>{return n(),t("div",{key:e.id,class:"store-item-bg w-full h-[6.25rem] flex justify-between items-center px-[0.94rem] cursor-pointer",onClick:t=>{return a=e,l=e.voucherInfo,void(a.isExchangeCard?s("openExchangeCardDetail",l,l.type):s("openSkuDetail",a));var a,l}},[a("div",Oa,[a("div",Na,[a("img",{class:"max-w-full max-h-full block",src:e.img,alt:""},null,8,Wa)]),a("div",Ka,o(e.name),1),a("div",{class:l(["w-[4.06rem] h-[1.56rem] flex justify-center items-center gap-x-[0.13rem] cursor-pointer shrink-0 pb-[0.1rem]",[(c=e,(r.gameConfig?.gifts.find(e=>e.type===c.type)?.num??0)<c.num?"store-btn-disabled":"store-btn")]]),onClick:T(t=>async function(e,t){if(e.isLocked)return;if(v.value)return;0===t?ne("hp_pirate24_store_item1_btn"):1===t?ne("hp_pirate24_store_item2_btn"):2===t&&ne("hp_pirate24_store_item3_btn");const a={id:e.rewardId};try{v.value=!0,await Q(a),s("fetchGameConfig"),me.config.globalProperties.$notify({message:"Exchange successfully",type:"success"}),await u.getNotification(),v.value=!1}catch{v.value=!1}}(e,i),["stop"])},[a("div",Va,[a("img",{class:"w-full h-full block",src:f(K)[`type_${e.type}`].img,alt:""},null,8,Xa)]),a("div",Ja,o(e.num),1)],10,Ya)])],8,La);var c}),128))])]),_:1})]))}}),Za=s(Qa,[["__scopeId","data-v-fd853c16"]]),el=e=>(i("data-v-3a7838e9"),e=e(),r(),e),tl={class:"mt-[0.63rem] px-[0.94rem]"},al=["onClick"],ll={class:"flex items-center gap-x-[0.5rem] w-full"},ol={class:"w-[4.63rem] h-[4.63rem] store-item-sku-bg flex justify-center items-center shrink-0"},nl=["src"],il={class:"w-full"},rl={class:"text-[#FBE7AF] leading-[1.05rem] text-[1.13rem] font-[Impact] text_ellip2 flex-1"},sl={class:"line-through text-[#62CA67] text-[1.13rem] font-[Impact] text_ellip flex-1 mt-[0.25rem]"},cl=el(()=>a("div",{class:"store-btn w-[5rem] h-[2rem] flex justify-center items-center cursor-pointer shrink-0"},[a("div",{class:"text-[1.25rem] text-black font-[Editundo]"}
1," FREE ")],-1)),ul=e({__name:"PirateDropBoxes",props:{playing:{type:Boolean},gameConfig:{}},setup:e=>(e,l)=>(n(),t("div",tl,[(n(!0),t(p,null,d(e.gameConfig?.dropBoxes,e=>(n(),t("div",{key:e.id,class:"drop-boxes-item-bg w-full h-[6.25rem] flex justify-between items-center px-[0.94rem] cursor-pointer",onClick:t=>function(e){const t=`${e.id}-${e.name}`;ne("hp_pirate24_freebox_btn",{itemid:e.id}),ue({name:"box-detail",params:{boxInfo:t},query:{fromActivity:"true"}})}(e)},[a("div",ll,[a("div",ol,[a("img",{class:"max-w-full max-h-full block",src:e.img,alt:""},null,8,nl)]),a("div",il,[a("div",rl,o(e.name),1),a("div",sl,"  $"+o(e.price)+"  ",1)]),cl])],8,al))),128))]))}),ml=s(ul,[["__scopeId","data-v-3a7838e9"]]),pl=e=>(i("data-v-711c148e"),e=e(),r(),e),dl={class:"mt-[1.8rem]"},fl=pl(()=>a("img",{class:"h-[2.06rem]",src:"https://static.hapabox.com/activity/pirates/plunders-totle.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_332,h_66/format,png",alt:""},null,-1)),gl={class:"flex justify-between items-center gap-x-[0.38rem]"},vl={class:"gems-item-bg w-[5.13rem] h-[5.13rem] pt-[0.63rem] flex flex-col items-center gap-y-[0.13rem]"},yl=["src"],hl={class:"text-[0.88rem] font-[Editundo] text-[#FBE7AF] leading-[0.81rem]"},xl=["onClick"],bl=["src"],wl=s(e({__name:"MyPlunders",props:{gameConfig:{},playing:{type:Boolean}},setup(e){const i=e;function r(){i.playing||(ne("hp_pirate24_plunder_history"),ue({name:"pirate-history",query:{type:4}}))}return(e,s)=>(n(),t("div",dl,[b(pa,{"small-tittle-bg":""},{title:m(()=>[fl]),extendBtn:m(()=>[a("div",{class:"text-[0.88rem] text-black font-[Editundo] underline underline-offset-2 cursor-pointer",onClick:r}," History ")]),store:m(()=>[a("div",gl,[(n(!0),t(p,null,d(e.gameConfig?.gifts,(e,r)=>(n(),t("div",{key:r,class:"flex items-center flex-col"},[a("div",vl,[a("img",{class:l([[`target-item-${e.type}`],"w-[3.13rem] h-[3.13rem]"]),src:e.img,alt:""},null,10,yl),a("div",hl,o(e.num||0),1)]),a("div",{class:"w-[3.75rem] h-[1.19rem] font-[Editundo] text-[0.75rem]flex justify-center items-center cursor-pointer mt-[0.38rem]",onClick:t=>function(e){if(!i.playing){switch(e.type){case 14:ne("hp_pirate24_plunder1_btn");break;case 15:ne("hp_pirate24_plunder2_btn");break;case 16:ne("hp_pirate24_plunder3_btn");break;case 17:ne("hp_pirate24_plunder4_btn")}ue({path:W[`type_${e.type}`].path,query:{type:e.type+2}})}}(e)},[a("img",{src:f(W)[`type_${e.type}`].btn,alt:""},null,8,bl)],8,xl)]))),128))])]),_:1})]))}}),[["__scopeId","data-v-711c148e"]]),_l={class:"w-full relative z-[7]"},kl={key:0,class:"absolute left-0 top-[35rem] bottom-0 right-0 bg-[#FBE7AF]"},Sl={class:"relative pb-[4.75rem] w-full sm:max-w-[23.44rem] sm:mx-auto sm:pt-[1rem] bg-gradient-to-b from-[transparent] to-[#FBE7AF]"},Cl={key:0,class:"absolute left-0 top-[30rem] bottom-0 right-0"},Dl={class:"relative"},Il=s(e({__name:"PirateFotter",props:{gameConfig:{},autoPlaying:{type:Boolean},gameForPlaying:{type:Boolean},playing:{type:Boolean}},emits:["fetchGameConfig","openSkuDetail","openExchangeCardDetail"],setup(e,{emit:l}){const o=l,i=A(z).greater("sm");function r(){o("fetchGameConfig")}function s(e){o("openSkuDetail",e)}function c(e,t){o("openExchangeCardDetail",e,t)}return(e,l)=>(n(),t("div",_l,[f(i)?(n(),t("div",kl)):x("",!0),a("div",Sl,[f(i)?x("",!0):(n(),t("div",Cl)),a("div",Dl,[b(wl,{playing:e.playing,"game-config":e.gameConfig},null,8,["playing","game-config"]),b(za,{playing:e.playing,boxes:e.gameConfig?.boxes},null,8,["playing","boxes"]),b(ml,{playing:e.playing,"game-config":e.gameConfig},null,8,["playing","game-config"]),b(Za,{"game-config":e.gameConfig,playing:e.playing,skus:e.gameConfig?.skus,onOpenExchangeCardDetail:c,onOpenSkuDetail:s,onFetchGameConfig:r},null,8,["game-config","playing","skus"]),b(Da,{"game-config":e.gameConfig,onFetchGameConfig:r},null,8,["game-config"])])])]))}}),[["__scopeId","data-v-e00a4a59"]]),El={class:"task-bg w-full h-full relative"},Pl=[a("img",{class:"w-[2.31rem] h-[2.38rem] cursor-pointer",src:"https://static.hapabox.com/activity/pirates/task-close-bg.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_74,h_76/format,png",alt:""},null,-1)],Fl=a("div",{class:"pt-[9.44rem] h-[0.1rem]"},null,-1),Bl=["id"],$l={class:"leading-[1.25rem] flex items-center gap-x-[0.31rem] text-[#FCCC39] text-[0.94rem] font-[DDinTextMedium] text-center"},jl=["onClick"],Ml=[a("img",{alt:"",class:"w-full h-full block",src:"https://static.hapabox.com/activity/pirates/task-info.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_32,h_32/format,png"},null,-1)],Rl={class:"text-[0.75rem] leading-[1rem] text-[#FFF87D] h-full p-[0.5rem]"},Tl={key:0},Al=[a("p",null,[R(" For HapaBox VIP users, you will get "),a("span",{class:"text-[#E7553E] font-600"},"a daily FREE chance"),R(" to play the Halloween Monopoly game "),a("span",{class:"text-[#E7553E] font-600"},"every 24 hours"),R(". Just click "),a("span",{class:"text-[#E7553E] font-600"},"[share to x]"),R(" or "),a("span",{class:"text-[#E7553E] font-600"},"[share to Facebook]"),R(" to get it. ")],-1),a("br",null,null,-1),a("p",null,[R(" If you are not a HapaBox VIP user yet, you will get "),a("span",{class:"text-[#E7553E] font-600"},"an additional free Halloween Monopoly game playing chance"),R(". Just click "),a("span",{class:"text-[#E7553E] font-600"}," [share to x] "),R(" or "),a("span",{class:"text-[#E7553E] font-600"},"[share to Facebook] "),R("and share the event page to social media to get it. "),a("span",{class:"text-[#E7553E] font-600"},"This free chance is only for once"),R(". If you want to continue to participate in the event, please top up to be our VIP user. ")],-1)],zl={key:1},Ul=[a("p",null,[R(" During the event, "),a("span",{class:"text-[#E7553E] font-600"}
1,"by inviting new users to register on HapaBox, the inviter can get 10 gold coins.")],-1),a("br",null,null,-1),a("p",null,[R(" If the invited new users complete their first top-up, the inviter can get "),a("span",{class:"text-[#E7553E] font-600"},"60 gold coins"),R(" and "),a("span",{class:"text-[#E7553E] font-600"},"a Free Unbox Card($20)!"),R(" The Free Unbox Card can be used for "),a("span",{class:"text-[#E7553E] font-600"},"unboxing paid boxes at a price under $20.")],-1),a("br",null,null,-1),a("p",null,[R(" The time limitation for using every card is "),a("span",{class:"text-[#E7553E] font-600"},"24 hours."),R(" Please consume it as soon as possible! ")],-1),a("br",null,null,-1),a("p",null,[a("span",{class:"text-[#E7553E] font-600"},"New User: Users who visit Hapabox for the first time. Register multiple times on the same device/IP will be considered as the same user.")],-1),a("br",null,null,-1),a("p",null,[a("span",{class:"text-[#E7553E] font-600"},"The rewards for this event are exclusive,"),R(" meaning that the rewards for different invitation events cannot be added on. Different invitation events will distribute diverse rewards or bonuses. ")],-1)],Hl={key:2},ql=[a("p",null,[R(" During the event, when you use your balance to open any paid box"),a("span",{class:"text-[#E7553E] font-600"}," (including Battle Boxes) "),R("and the displayed price of the item is less than the opening price, "),a("span",{class:"text-[#E7553E] font-600"}," you can get a certain amount of gold coins that will be automatically distributed to your account.")],-1),a("br",null,null,-1),a("p",null," If you use a Lucky Trial to unbox, you need to make the final payment first, and then obtain a certain amount of coins if the displayed price is less than the unboxing price. You will still get a certain amount of coins if you don't make the final payment. ",-1),a("br",null,null,-1),a("p",null," Gold coins can only be acquired from unboxing using account balance. ",-1)],Gl={key:3},Ll=[a("p",null,[R(" During the event, you can get "),a("span",{class:"text-[#E7553E] font-600"},"1 free chance"),R(" by sharing the event page on X. You just need to click "),a("span",{class:"text-[#E7553E] font-600"},"[share]"),R(", you can get "),a("span",{class:"text-[#E7553E] font-600"},"60 gold coins.")],-1)],Ol={key:4},Nl=[a("p",null,[R(" During the event, you can get "),a("span",{class:"text-[#E7553E] font-600"},"1 free chance"),R(" by sharing the event page on Facebook. You just need to click "),a("span",{class:"text-[#E7553E] font-600"},"[share]"),R(", you can get "),a("span",{class:"text-[#E7553E] font-600"},"60 gold coins.")],-1)],Wl={key:0,class:"w-full h-[1.25rem] bg-gradient-to-r from-transparent via-[#A631FF] to-transparent text-[0.75rem] leading-[1.25rem] text-[#FCCC39] text-center mt-[0.5rem]"},Kl={key:1,class:"w-full h-[1.25rem] bg-gradient-to-r from-transparent via-[#818181] to-transparent text-[0.75rem] leading-[1.25rem] text-[#FCCC39] text-center mt-[0.5rem] flex justify-center items-center gap-x-[0.13rem]"},Yl=a("div",{class:"w-4 h-4"},[a("img",{alt:"",class:"w-full h-full block",src:"https://static.hapabox.com/activity/fancy-cards/task-time-icon.png"})],-1),Vl={class:"uppercase"},Xl={class:"flex items-center"},Jl=["innerHTML"],Ql=["onClick"],Zl={key:0},eo={key:1},to={key:2},ao={key:3},lo={key:4},oo={key:5},no={key:2,class:"mt-[0.44rem] flex border-t-[0.06rem] border-t-[#FFF87D] mx-[0.44rem]"},io={class:"flex-1 shrink-0 border-r-[#FFF87D] border-r-[0.06rem] box-border h-[3.69rem] text-[#FFF87D] text-[1rem]"},ro=a("div",{class:"text-center mt-[0.38rem]"}," New Referrals ",-1),so={class:"font-[EuclidCircularMedium] text-center tracking-[0.04em]"},co={class:"flex-1 shrink-0 h-[3.69rem] text-[#FFF87D] text-[1rem]"},uo=a("div",{class:"text-center mt-[0.38rem]"}," First Top-up ",-1),mo={class:"font-[EuclidCircularMedium] text-center tracking-[0.04em]"},po=a("div",{class:"w-[100%] mt-[0.31rem] mx-auto h-[0.06rem] bg-[#fccc39]"},null,-1),fo=e({__name:"TaskContent",props:{taskList:{},gameConfig:{}},emits:["handleInvite","handleUnbox","refresh","handleAccountHistory","closeModal","shareEventX","openSocialShare","shareEventFb"],setup(e,{emit:i}){const r=i;A(z).greater("lg");const s=c(null);function g(){r("handleAccountHistory")}function v(){r("refresh")}function y(){r("closeModal")}function h(){ne("hp_pirate24_coinevent2_clk"),ie.value?window.onTopupClick&&de(" "):s.value?.openModal()}return(e,i)=>{const c=U,w=I;return n(),t("div",El,[a("div",{class:"close absolute right-[0.63rem] top-[4.81rem] cursor-pointer",onClick:y},Pl),Fl,(n(!0),t(p,null,d(e.taskList,(e,i)=>(n(),t("div",{id:1===e.type?"boost-task-target":"boost-task-target-other",key:i,class:"w-full rounded-[0.5rem] px-[2.13rem] py-[0.31rem] mt-[0.38rem] first:mt-0"},[a("div",$l,[a("span",null,o(e.name),1),e.describe?(n(),u(c,{key:0,"arrow-style":{backgroundColor:"transparent",boxShadow:"none"},"content-style":{color:"black"},placement:2===e.type?"top-end":"top",scrollable:!0,style:H({width:"14.38rem",maxHeight:"15rem",overflow:"hidden",transfrom:2===e.type?"translateX(-50%)":"translateX(50%)",borderRadius:"0.63rem",backgroundColor:"rgba(0, 0, 0, 0.6)",backdropFilter:"blur(0.63rem)"}),trigger:"click"},{trigger:m(()=>[a("div",{class:"w-[0.88rem] h-[0.88rem] cursor-pointer",onClick:t=>{return a=e.type,void ne(4===a?"hp_event_thxg24_mainquest_q1-info":5===a?"hp_event_thxg24_mainquest_q2-info":"hp_event_thxg24_mainquest_q3-info");var a}},Ml,8,jl)]),default:m(()=>[a("div",Rl,[1===e.type?(n(),t("div",Tl,Al)):x("",!0),3===e.type?(n(),t("div",zl,Ul)):x("",!0),4===e.type?(n(),t("div",Hl,ql)):x("",!0),5===e.type?(n(),t("div",Gl,Ll)):x("",!0),7===e.type?(n(),t("div",Ol,Nl)):x("",!0)])]),_:2},1032,["placement","style"])):x("",!0)]),2===e.status?(n(),t("div",Wl," Become VIP1 can reset this quest. ")):x("",!0),3===e.status&&e.difTime?(n(),t("div",Kl,[Yl,R(" Quest will be reset after "),a("span",Vl,[b(w,{duration:e.difTime,"on-finish":v,render:f(ce)},null,8,["duration","render"])]),R(". ")])):x("",!0),a("div",Xl,[a("div",{class:"text-[0.88rem] leading-4 flex-1 text-[#FCCC39]",innerHTML:e.describe},null,8,Jl),a("div",{class:l([[e.difTime&&(5===e.type||7===e.type)||3===e.status?"task-btn-disabled":"task-btn"],"task-btn w-[4.88rem] h-[2.5rem] text-[1.13rem] cursor-pointer flex justify-center items-center uppercase font-[Editundo] leading-[1.25rem] shrink-0 pb-[0.2rem] relative z-[0]"]),onClick:t=>function(e){if(1===e.type){if(2===e.status&&h(),e.difTime)return;r("openSocialShare")}else if(2===e.type)h();else if(3===e.type)r("handleInvite");else if(4===e.type)ie.value?window.onRouterChange&&window.onRouterChange.postMessage("/"):ue({name:"boxes"});else if(5===e.type){if(e.difTime)return;if(3===e.status)return;const t={text:e.shareContent,url:e.originalTweet,hashtags:e.hashTags,shareCode:e.shareCode};r("shareEventX",t)}else if(7===e.type){if(e.difTime)return;if(3===e.status)return;const t={text:e.shareContent,url:e.originalTweet,hashtags:e.hashTags,shareCode:e.shareCode};r("shareEventFb",t)}}(e)},[1===e.type?(n(),t("span",Zl,o(2===e.status?"Be Vip1":"Share"),1)):x("",!0),2===e.type?(n(),t("span",eo," Top-up ")):x("",!0),3===e.type?(n(),t("span",to," Invite ")):x("",!0),4===e.type?(n(),t("span",ao," Unbox ")):x("",!0),5===e.type?(n(),t("span",lo," Share ")):x("",!0),7===e.type?(n(),t("span",oo," Share ")):x("",!0)],10,Ql)]),3===e.type?(n(),t("div",no,[a("div",io,[ro,a("div",so,o(e?.newReferrals||0),1)]),a("div",co,[uo,a("div",mo,o(e?.activeReferrals||0),1)])])):x("",!0),po],8,Bl))),128)),a("div",{class:"absolute bottom-[
11.6rem] left-[50%] translate-x-[-50%]"},[a("div",{class:"text-[#FFC46B] text-[0.75rem] underline font-[EuclidCircularSemibold] cursor-pointer",onClick:g}," Game History ")]),b(pe,{ref_key:"depositModal",ref:s},null,512)])}}}),go=s(e({__name:"TaskDraw",props:{gameConfig:{}},emits:["handleInvite","handleAccount","shareEventX","shareEventFb","refresh"],setup(e,{expose:a,emit:l}){const o=l,i=A(z).greater("lg"),r=q(),s=c(!1),d=c([]);function v(){s.value=!1}function y(){ne("hp_pirate24_coinevent3_clk"),o("handleInvite"),v()}function h(){ne("hp_pirate24_coinevent1_clk"),ie.value?window.onRouterChange&&window.onRouterChange.postMessage("/"):r.push({name:"boxes"})}function w(e){o("shareEventX",e),_(()=>{v(),o("refresh")},1e3)}function k(e){o("shareEventFb",e),_(()=>{v(),o("refresh")},1e3)}function S(){ne("hp_event_miner24_quset_history"),o("handleAccount")}function C(){o("refresh")}return a({openModal:async function(e){d.value=e,s.value=!0},closeModal:v}),(e,a)=>{const l=G,o=g;return n(),t(p,null,[f(i)?x("",!0):(n(),u(l,{key:0,show:s.value,"onUpdate:show":a[0]||(a[0]=e=>s.value=e),placement:"bottom",class:"!h-[38rem] bg-transparent"},{default:m(()=>[b(fo,{"task-list":d.value,"game-config":e.gameConfig,onHandleInvite:y,onHandleUnbox:h,onHandleAccountHistory:S,onCloseModal:v,onShareEventX:w,onShareEventFb:k,onRefresh:C},null,8,["task-list","game-config"])]),_:1},8,["show"])),f(i)?(n(),u(o,{key:1,show:s.value,"onUpdate:show":a[1]||(a[1]=e=>s.value=e),class:"max-w-[23rem] !h-[38rem]"},{default:m(()=>[b(fo,{"task-list":d.value,"game-config":e.gameConfig,onHandleInvite:y,onHandleUnbox:h,onHandleAccountHistory:S,onCloseModal:v,onShareEventX:w,onShareEventFb:k,onRefresh:C},null,8,["task-list","game-config"])]),_:1},8,["show"])):x("",!0)],64)}}}),[["__scopeId","data-v-b598a225"]]),vo=e=>(i("data-v-1fa57b2a"),e=e(),r(),e),yo={class:"h-screen w-screen relative flex justify-center items-center"},ho={class:"w-[23.44rem] h-screen"},xo={key:0,class:"guide-bg absolute left-[50%] translate-x-[-50%] w-[20.31rem] h-[11.63rem] pt-[5.13rem] pb-4 px-4 flex justify-center items-center top-[15.75rem]"},bo={class:"w-[13.81rem] h-[3.38rem] text-[#3d3d3d] leading-[1.19rem] font-[Editundo] flex justify-center items-center"},wo={key:0},_o={key:1},ko={key:2},So=vo(()=>a("img",{class:"w-4 h-4",src:"https://static.hapabox.com/activity/pirates/guide-next-arrow.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_32,h_32/format,png",alt:""},null,-1)),Co={key:1,class:"w-full h-full flex flex-col justify-center items-center relative z-20"},Do=vo(()=>a("div",{class:"w-[13.69rem] h-[1.5rem]"},[a("img",{class:"w-full h-full block",src:"https://static.hapabox.com/activity/pirates/guide-last-title.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_446,h_49/format,png",alt:""})],-1)),Io=vo(()=>a("div",{class:"flex justify-center items-center mt-[5.38rem] gap-x-[0.81rem]"},[a("div",{class:"w-[5.88rem] h-[5.88rem]"},[a("img",{class:"w-full h-full block",src:"https://static.hapabox.com/activity/pirates/guide-last-element-1.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_188,h_188/format,png",alt:""})]),a("div",{class:"w-[5.88rem] h-[5.88rem]"},[a("img",{class:"w-full h-full block",src:"https://static.hapabox.com/activity/pirates/guide-last-element-2.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_188,h_188/format,png",alt:""})]),a("div",{class:"w-[5.88rem] h-[5.88rem]"},[a("img",{class:"w-full h-full block",src:"https://static.hapabox.com/activity/pirates/guide-last-element-3.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_188,h_188/format,png",alt:""})])],-1)),Eo=vo(()=>a("div",{class:"text-[0.84rem] font-[Editundo] text-[#fff] w-[20rem] text-center mt-8"},[R(" New symbols have been added, "),a("br"),R(" Let's see their special effects in the game! ")],-1)),Po={key:2,class:"w-full h-full flex flex-col justify-center items-center relative z-20"},Fo=vo(()=>a("div",{class:"w-[8.38rem] h-[1.5rem]"},[a("img",{class:"w-full h-full block",src:"https://static.hapabox.com/activity/pirates/guide-title-sample-1.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_257,h_49/format,png",alt:""})],-1)),Bo=vo(()=>a("div",{class:"mt-[1.25rem]"},[a("img",{src:"https://static.hapabox.com/activity/pirates/guide-sample-1.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_690,h_690/format,png",alt:""})],-1)),$o=vo(()=>a("div",{class:"rule-bg w-[21.25rem] h-[8.06rem] flex justify-center items-center px-[2.25rem] font-[Editundo] text-[0.94rem] leading-[1rem] text-center"}
1,' When you get a "Pirate Captain" in one line, you can obtain the other 2 symbols multiplied 3 times each. ',-1)),jo={key:3,class:"w-full h-full flex flex-col justify-center items-center relative z-20"},Mo=vo(()=>a("div",{class:"w-[8.38rem] h-[1.5rem]"},[a("img",{class:"w-full h-full block",src:"https://static.hapabox.com/activity/pirates/guide-title-sample-2.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_275,h_49/format,png",alt:""})],-1)),Ro=vo(()=>a("div",{class:"mt-[1.25rem]"},[a("img",{src:"https://static.hapabox.com/activity/pirates/guide-sample-2.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_690,h_690/format,png",alt:""})],-1)),To=vo(()=>a("div",{class:"rule-bg w-[21.25rem] h-[8.06rem] flex justify-center items-center px-[2.25rem] font-[Editundo] text-[0.94rem] leading-[1rem] text-center"},' When you get a "bomb" in one line, the bomb will destory one of the remaining 2 symbols in the same line, the one being destroyed will disappear. ',-1)),Ao={key:4,class:"w-full h-full flex flex-col justify-center items-center relative z-20"},zo=vo(()=>a("div",{class:"w-[8.38rem] h-[1.5rem]"},[a("img",{class:"w-full h-full block",src:"https://static.hapabox.com/activity/pirates/guide-title-sample-3.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_275,h_49/format,png",alt:""})],-1)),Uo=vo(()=>a("div",{class:"mt-[1.25rem]"},[a("img",{src:"https://static.hapabox.com/activity/pirates/guide-sample-3.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_690,h_690/format,png",alt:""})],-1)),Ho=vo(()=>a("div",{class:"rule-bg w-[21.25rem] h-[8.06rem] flex justify-center items-center px-[2.25rem] font-[Editundo] text-[0.94rem] leading-[1rem] text-center"},' When you get an "octopus" on the game board, you can gain the other 4 symbols surrounding "octoups" as your awards. ',-1)),qo={class:"relative"},Go={class:"target-item-0 text-[1.13rem] leading-[1rem] text-black font-[Editundo] w-[9.88rem] h-[2.5rem] my-gold-coin-bg-2 flex justify-center items-center pl-[2.5rem] pr-[2rem]"},Lo={class:"flex justify-between items-center"},Oo={key:0,class:"flex justify-center items-center w-full h-full"},No=vo(()=>a("div",{class:"text-[1.5rem] text-black text-center leading-[1.38rem] font-[Editundo]"}," SPIN FOR ",-1)),Wo=vo(()=>a("div",{class:"ml-[0.5rem] mr-[0.2rem] w-[1.25rem] h-[1.25rem]"},[a("img",{class:"w-full h-full block",src:"https://static.hapabox.com/activity/pirates/pirate-coin.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_44,h_44/format,png",alt:""})],-1)),Ko={class:"mine-for text-[1.5rem] font-[Editundo]"},Yo={key:1,class:"w-full h-full flex justify-center items-center flex-col mt-[0.8rem]"},Vo=[vo(()=>a("img",{class:"w-[1.5rem] h-[1.5rem] block mx-auto animate-spin",src:"https://static.hapabox.com/activity/mad-miner/play-btn-loading.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_48,h_48/format,png",alt:""},null,-1))],Xo={key:0,class:"absolute left-[38%] translate-x-[-50%] top-[-120px] w-[4.81rem] h-[6.19rem] pointer-events-none animate-bounce"},Jo=[vo(()=>a("img",{class:"w-full h-full",src:"https://static.hapabox.com/activity/pirates/guide-hand.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_154,h_198/format,png",alt:""},null,-1))],Qo=s(e({__name:"GuideModal",props:{gameConfig:{},gameForPlaying:{type:Boolean},autoPlaying:{type:Boolean},guideStep:{}},emits:["handleOpenTaskDraw","nextStep","tryPlay"],setup(e,{expose:i,emit:r}){const s=e,p=r,d=c(!1);function v(){d.value=!1}const y=c(),h=c(),b=c(),w=c();function _(){7===s.guideStep&&p("tryPlay")}function k(){p("nextStep")}return i({openModal:function(){!function(){const e=document.querySelector(".play-btn-guide-target"),t=document.querySelector(".my-gold-coin-bg");y.value=e?.getBoundingClientRect().top,h.value=e?.getBoundingClientRect().left,b.value=t?.getBoundingClientRect().top,w.value=t?.getBoundingClientRect().left}(),d.value=!0},closeModal:v}),(e,i)=>(n(),u(f(g),{show:d.value,"onUpdate:show":i[0]||(i[0]=e=>d.value=e),onClose:v},{default:m(()=>[a("div",yo,[a("div",ho,[1===e.guideStep||2===e.guideStep||8===e.guideStep?(n(),t("div",xo,[a("div",bo,[1===e.guideStep?(n(),t("span",wo," Welcome to our new event, BLACK IN TRIUMPH! Let’s get started. ")):x("",!0),2===e.guideStep?(n(),t("span",_o,o(e.gameConfig?.openGoldCoin)+" gold coins for one chance of game, get started now! ",1)):x("",!0),8===e.guideStep?(n(),t("span",ko," Get more event rewards below, check them later. ")):x("",!0)]),a("div",{class:"absolute right-[1rem] bottom-[-2rem] flex justify-center items-center text-[0.94rem] text-[#fff] font-[Editundo] gap-x-[0.2rem] cursor-pointer",onClick:k},[R(" NEXT "),So])])):x("",!0),3===e.guideStep?(n(),t("div",Co,[Do,Io,Eo,a("div",{class:"step-5-btn w-[7.13rem] h-[2.75rem] mt-[5.38rem] text-[1.97rem] font-[Editundo] text-black flex justify-center items-center cursor-pointer",onClick:k}," OK ")])):x("",!0),4===e.guideStep?(n(),t("div",Po,[Fo,Bo,$o,a("div",{class:"step-5-btn w-[7.13rem] h-[2.75rem] mt-[5.38rem] text-[1.97rem] font-[Editundo] text-black flex justify-center items-center cursor-pointer",onClick:k}," OK ")])):x("",!0),5===e.guideStep?(n(),t("div",jo,[Mo,Ro,To,a("div",{class:"step-5-btn w-[7.13rem] h-[2.75rem] mt-[5.38rem] text-[1.97rem] font-[Editundo] text-black flex justify-center items-center cursor-pointer",onClick:k}," OK ")])):x("",!0),6===e.guideStep?(n(),t("div",Ao,[zo,Uo,Ho,a("div",{class:"step-5-btn w-[7.13rem] h-[2.75rem] mt-[5.38rem] text-[1.97rem] font-[Editundo] text-black flex justify-center items-center cursor-pointer",onClick:k}," OK ")])):x("",!0),2===e.guideStep?(n(),t("div",{key:5,style:H({top:`${b.value}px`,left:`${w.value}px`}),class:"absolute"},[a("div",qo,[a("div",Go,o(e.gameConfig?.goldCoin),1)])],4)):x("",!0),2===e.guideStep||7===e.guideStep?(n(),t("div",{key:6,style:H({top:`${y.value}px`,left:`${h.value}px`}),class:"absolute"},[a("div",Lo,[a("div",{class:l([[e.gameForPlaying?"play-btn-bg-down":"play-btn-bg-up"],"shrink-0 w-[13.44rem] h-[3.75rem] pb-[1.3rem] flex justify-center items-center flex-col cursor-pointer"]),onClick:_},[e.gameForPlaying?(n(),t("div",Yo,Vo)):(n(),t("div",Oo,[No,Wo,a("span",Ko,o(e.gameConfig?.openGoldCoin),1)]))],2),7===e.guideStep?(n(),t("div",Xo,Jo)):x("",!0)])],4)):x("",!0)])])]),_:1},8,["show"]))}}),[["__scopeId","data-v-1fa57b2a"]]),Zo=(e=>(i("data-v-74278996"),e=e(),r(),e))(()=>a("div",{class:"px-[2.19rem] py-[0.5rem] bg-[#9E5D44] rounded-[1rem] text-[1.13rem]"},[a("div",{class:"text-[#F8E4AA] text-[1.13rem] leading-[1.69rem] text-center"},[R(" In Auto Mode, the Machine will spin automatically until there are not enough "),a("img",{class:"w-[1.5rem] h-[1.5rem] inline-block",src:"https://static.hapabox.com/activity/pirates/pirate-coin.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_44,h_44/format,png",alt:""}),R(". ")])],-1)),en=s(e({__name:"AutoSpinModal",props:{gameConfig:{}},emits:["autoPlayToggle"],setup(e,{expose:t,emit:l}){const o=l,i=c(!1);function r(){i.value=!1,o("autoPlayToggle"),ne("hp_event_miner24_automine_start")}
1return t({openModal:function(){i.value=!0}}),(e,t)=>{const l=g;return n(),u(l,{show:i.value,"onUpdate:show":t[0]||(t[0]=e=>i.value=e)},{default:m(()=>[a("div",{class:"model-bg w-[21.56rem] h-[20.44rem] relative pt-[10.44rem] px-[1.2rem]"},[Zo,a("div",{class:"absolute left-[50%] translate-x-[-50%] translate-y-[50%] bottom-0 model-btn font-[editundo] w-[13rem] h-[2.69rem] flex justify-center items-center mt-[1.19rem] mx-auto cursor-pointer text-[1.13rem] text-black px-[1.5rem]",onClick:r}," Start Auto Mode ")])]),_:1},8,["show"])}}}),[["__scopeId","data-v-74278996"]]),tn=e=>(i("data-v-50903bf4"),e=e(),r(),e),an={key:0,class:"modal-wrap relative max-w-[20.94rem] max-h-[40rem] overflow-y-auto rounded-[0.5rem]"},ln=tn(()=>a("div",{class:"text-[#000] text-[1.25rem] w-full text-center font-[EuclidCircularSemibold] font-semibold absolute top-[0.69rem] left-[50%] translate-x-[-50%]"}," Event Rules ",-1)),on={class:"content-wrap h-full text-[#000] pt-[3.44rem] pb-[0.94rem] px-[0.94rem] relative"},nn={class:"h-full overflow-y-auto"},rn={class:"pb-[0.2rem]"},sn=tn(()=>a("div",null,[a("div",{class:"text-[1.25rem] title"}," 1. Time Period "),a("div",{class:"content"},[R(" 12:00 30th April - 12:00 20th May "),a("span",{class:"text-[red]"},"(UTC)")])],-1)),cn=tn(()=>a("div",{class:"text-[1.25rem] title"}," 2. Introduction to the Event ",-1)),un={class:"text-[0.88rem] text-left flex justify-center mt-[0.5rem]"},mn={class:"ml-[0.5rem] content"},pn=tn(()=>a("span",{class:"text-[red]"},"by completing tasks such as unboxing or inviting new users to top up",-1)),dn=tn(()=>a("span",{class:"text-[red]"},"gems",-1)),fn=tn(()=>a("span",{class:"text-[red]"},"mysterious treasures",-1)),gn={class:"text-[0.88rem] text-left flex justify-center"},vn=tn(()=>a("div",{class:"ml-[0.5rem] content"},[R(" Different colors of gems can exchange for to different rewards, including "),a("span",{class:"text-[red]"},"event mystery boxes, vouchers, item cards and physical prizes"),R(". Every time you consume a certain amount of gems of the same color, you can exchange the accumulated rewards corresponding to the gems of that color. ")],-1)),yn={class:"text-[0.88rem] text-left flex justify-center"},hn=tn(()=>a("div",{class:"ml-[0.5rem] content"}," If you dig out a mysterious treasure, you can get a physical prize directly. ",-1)),xn={class:"text-[0.88rem] text-left flex justify-center"},bn=tn(()=>a("div",{class:"ml-[0.5rem] content"},[R(" During the event, different miner's levels have different rewards. If you mine a certain 
1number of times, you will get a level reward. "),a("span",{class:"text-[red]"},"The higher the miner's level, the higher the reward value.")],-1)),wn=tn(()=>a("div",{class:"text-[1.25rem] title"}," 3. How to Get HP? ",-1)),_n=tn(()=>a("div",{class:"text-[1rem] sec-title"}," (1) Unboxing ",-1)),kn={class:"text-[0.88rem] text-left flex justify-center mt-[0.5rem]"},Sn=tn(()=>a("div",{class:"ml-[0.5rem] content"},[R(" During the event, when you use your balance to open any paid box "),a("span",{class:"text-[red]"},"(including BATTLE boxes)"),R(" and the displayed price of the item is less than the opening price, you can get a certain amount of HP "),a("span",{class:"text-[red]"},"that will be automatically distributed to your account"),R(". ")],-1)),Cn={class:"text-[0.88rem] text-left flex justify-center mt-[0.5rem]"},Dn=tn(()=>a("div",{class:"ml-[0.5rem] content"}," If you use a Lucky Trial to unbox, you need to make the final payment first, and then obtain a certain amount of HP if the displayed price is less than the opening price. You will still get a certain amount of HP if you don't make the final payment. ",-1)),In={class:"text-[0.88rem] text-left flex justify-center mt-[0.5rem]"},En=tn(()=>a("div",{class:"ml-[0.5rem] content"},[a("span",{class:"text-[red]"},"HP can only be acquired via unboxing using account balance. ")],-1)),Pn=tn(()=>a("div",{class:"text-[1rem] sec-title"}," (2) Inviting New Users to Make Their First Deposit ",-1)),Fn={class:"text-[0.88rem] text-left flex justify-center mt-[0.5rem]"},Bn={class:"ml-[0.5rem] content"},$n={class:"text-[red]"},jn=tn(()=>a("span",{class:"text-[red]"},"makes the first deposit",-1)),Mn={class:"text-[0.88rem] text-left flex justify-center mt-[0.5rem]"},Rn=tn(()=>a("div",{class:"ml-[0.5rem] content"}," New User refers to a user who registers during the event period. ",-1)),Tn={class:"text-[0.88rem] text-left flex justify-center mt-[0.5rem]"},An=tn(()=>a("div",{class:"ml-[0.5rem] content"},[a("span",{class:"text-[red]"},"The rewards for this event are exclusive"),R(", meaning that the rewards for different invitation events cannot be added on. Different invitation events will distribute diverse rewards or bonuses. ")],-1)),zn=tn(()=>a("div",{class:"text-[1rem] sec-title"}," (3) For this event, first-time participants can obtain: ",-1)),Un={class:"text-[0.88rem] text-left flex justify-left mt-[0.5rem]"},Hn={class:"ml-[0.5rem] content"},qn={class:"text-[red]"},Gn=tn(()=>a("div",{class:"title text-[1.25rem]"}," 4. Mad Miner Description ",-1)),Ln=tn(()=>a("div",{class:"text-[1rem] sec-title"}," (1) Probability and Uses of Gems and Mysterious Treasures ",-1)),On={class:"text-[0.88rem] text-left flex justify-center mt-[0.5rem]"},Nn=tn(()=>a("div",{class:"ml-[0.5rem] content"}," There are 4 different colored gems and 1 mysterious treasure. The specific probabilities and uses are as follows: ",-1)),Wn=tn(()=>a("div",{class:"text-[0.88rem] text-left flex justify-center"},[a("div",{class:"ml-[0.5rem] content"},[R(" 1. Ruby - total probability 42%: You can "),a("span",{class:"text-[red]"},"exchange corresponding event boxes"),R(" by consuming a certain number of rubies. ")])],-1)),Kn=tn(()=>a("div",{class:"text-[0.88rem] text-left flex justify-center"},[a("div",{class:"ml-[0.5rem] content"},[R(" 2. Topaz - total probability 20%: You can exchange "),a("span",{class:"text-[red]"},"vouchers"),R(" if you accumulate a certain amount of topaz. ")])],-1)),Yn=tn(()=>a("div",{class:"text-[0.88rem] text-left flex justify-center"},[a("div",{class:"ml-[0.5rem] content"},[R(" 3. Sapphire - total probability 23%: You can exchange "),a("span",{class:"text-[red]"},"item cards"),R(" if you accumulate a certain amount of sapphires. ")])],-1)),Vn=tn(()=>a("div",{class:"text-[0.88rem] text-left flex justify-center"},[a("div",{class:"ml-[0.5rem] content"},[R(" 4. Emerald - total probability 8%: You can exchange "),a("span",{class:"text-[red]"},"physical prizes"),R(" if you accumulate a certain amount of emeralds. ")])],-1)),Xn=tn(()=>a("div",{class:"text-[0.88rem] text-left flex justify-center"},[a("div",{class:"ml-[0.5rem] content"},[R(" 5. Mysterious treasure - total probability 7%: you can get "),a("span",{class:"text-[red]"},"a physical prize"),R(" directly if you have a mysterious treasure and open it. ")])],-1)),Jn=tn(()=>a("div",{class:"text-[0.88rem] text-left flex justify-center"},[a("div",{class:"ml-[0.5rem] content"},[a("span",{class:"text-[red]"},"The amount of different gems is random, and the value of physical prize on each mysterious treasure is random.")])],-1)),Qn={class:"text-[0.88rem] text-left flex"},Zn=tn(()=>a("div",{class:"ml-[0.5rem] content"}," Types and Descriptions of Prizes ",-1)),ei=tn(()=>a("div",{class:"text-[0.88rem] text-left flex"},[a("div",{class:"ml-[0.5rem] content"}," 1. Event Box: ")],-1)),ti=tn(()=>a("div",{class:"text-[0.88rem] text-left flex justify-center"},[a("div",{class:"ml-[0.5rem] content"}," You can exchange corresponding event boxes by consuming a certain 
1number of rubies. ")],-1)),ai=tn(()=>a("div",{class:"text-[0.88rem] text-left flex justify-center"},[a("div",{class:"ml-[0.5rem] content"},[a("span",{class:"text-[red]"},"You cannot get HP from the event box even if there is a price difference."),R(" The others are the same as normal unboxing. ")])],-1)),li=tn(()=>a("div",{class:"text-[0.88rem] text-left flex"},[a("div",{class:"ml-[0.5rem] content"}," 2. Voucher: ")],-1)),oi=tn(()=>a("div",{class:"text-[0.88rem] text-left flex"},[a("div",{class:"ml-[0.5rem] content"}," You can exchange vouchers if you accumulate a certain amount of topaz. ")],-1)),ni=tn(()=>a("div",{class:"text-[0.88rem] text-left flex"},[a("div",{class:"ml-[0.5rem] content"}," 3. Item Card: ")],-1)),ii=tn(()=>a("div",{class:"text-[0.88rem] text-left flex"},[a("div",{class:"ml-[0.5rem] content"}," You can exchange item cards (Lucky Trial or Reopen Card) if you accumulate a certain amount of sapphires. ")],-1)),ri=tn(()=>a("div",{class:"text-[0.88rem] text-left flex"},[a("div",{class:"ml-[0.5rem] content"}," For more rules and details, please refer to the Items page. ")],-1)),si=tn(()=>a("div",{class:"text-[0.88rem] text-left flex"},[a("div",{class:"ml-[0.5rem] content"}," 4. Physical Prize: ")],-1)),ci=tn(()=>a("div",{class:"text-[0.88rem] text-left flex justify-center"},[a("div",{class:"ml-[0.5rem] content"}," You can choose to sell or ship after obtaining them. ")],-1)),ui=tn(()=>a("div",{class:"text-[1rem] sec-title"}," (2) Rewards and Descriptions of Level Up ",-1)),mi={class:"text-[0.88rem] text-left flex justify-center mt-[0.5rem]"},pi=tn(()=>a("div",{class:"ml-[0.5rem] content"}
1," If you mine a certain number of times, you will level up and get a reward. The image of the miner will also be updated with the corresponding level changes. ",-1)),di={class:"text-[0.88rem] text-left flex justify-center mt-[0.5rem]"},fi=tn(()=>a("div",{class:"ml-[0.5rem] content"}," The higher the miner's level, the higher the reward value. ",-1)),gi={class:"text-[0.88rem] text-left flex justify-center mt-[0.5rem]"},vi=tn(()=>a("div",{class:"ml-[0.5rem] content"}," For more rules and details, please refer to the Level Up Details page. ",-1)),yi=tn(()=>a("div",{class:"title text-[1.25rem]"}," 5. Event Description ",-1)),hi=tn(()=>a("div",{class:"text-[1rem] sec-title"}," (1) When this event goes to an end, all unused HP will be cleared automatically. ",-1)),xi=tn(()=>a("div",{class:"text-[1rem] sec-title"}," (2) All cheating behaviors and violations are strictly prohibited. Once discovered, these users' qualifications will be canceled and the relevant illegal transactions will be revoked. We reserve the right to forbid these users to participate in any activities or events on our platform. It is strictly prohibited to use multiple personal accounts to participate in the event to gain rewards. HapaBox reserves the right to restrict non-conventional orders such as logistics information similarity and abnormal participation in events. Once discovered, users' qualifications will be canceled, abnormal orders will be closed, and abnormal accounts will be restricted from use. ",-1)),bi=tn(()=>a("div",{class:"text-[1rem] sec-title"}," (3) Apple Inc. is not a sponsor or involved in this event in any manner. ",-1)),wi=s(e({__name:"EventModal",props:{gameConfig:{}},setup(e,{expose:l}){const i=c(!1),r=c("");return l({closeModal:function(){i.value=!1},openModal:function(e){i.value=!0,r.value=e}}),(e,l)=>{const s=L,c=g;return n(),u(c,{show:i.value,"onUpdate:show":l[0]||(l[0]=e=>i.value=e)},{default:m(()=>["MadMiner"===r.value?(n(),t("div",an,[ln,a("div",on,[a("div",nn,[a("div",rn,[sn,cn,a("div",un,[b(s,{dot:"",color:"#000",class:"mt-[0.4rem]"}),a("div",mn,[R(" During the event, you can obtain HP "),pn,R(". You can play a Mad Miner by consuming "+o(e.gameConfig?.openGoldCoin)+" HP. You will get ",1),dn,R(" or "),fn,R(" randomly. ")])]),a("div",gn,[b(s,{dot:"",color:"#000",class:"mt-[0.4rem]"}),vn]),a("div",yn,[b(s,{dot:"",color:"#000",class:"mt-[0.4rem]"}),hn]),a("div",xn,[b(s,{dot:"",color:"#000",class:"mt-[0.4rem]"}),bn]),wn,_n,a("div",kn,[b(s,{dot:"",color:"#000",class:"mt-[0.4rem]"}),Sn]),a("div",Cn,[b(s,{dot:"",color:"#000",class:"mt-[0.4rem]"}),Dn]),a("div",In,[b(s,{dot:"",color:"#000",class:"mt-[0.4rem]"}),En]),Pn,a("div",Fn,[b(s,{dot:"",color:"#000",class:"mt-[0.4rem]"}),a("div",Bn,[R(" During the event, the inviter can get "),a("span",$n,o(e.gameConfig?.openGoldCoin)+" HP",1),R(" if his invitee (New User) "),jn,R(". ")])]),a("div",Mn,[b(s,{dot:"",color:"#000",class:"mt-[0.4rem]"}),Rn]),a("div",Tn,[b(s,{dot:"",color:"#000",class:"mt-[0.4rem]"}),An]),zn,a("div",Un,[b(s,{dot:"",color:"#000",class:"mt-[0.4rem]"}),a("div",Hn,[R(" FREE "),a("span",qn,o(e.gameConfig?.openGoldCoin)+" HP",1),R(" for all users ")])]),Gn,Ln,a("div",On,[b(s,{dot:"",color:"#000",class:"mt-[0.4rem]"}),Nn]),Wn,Kn,Yn,Vn,Xn,Jn,a("div",Qn,[b(s,{dot:"",color:"#000",class:"mt-[0.4rem]"}),Zn]),ei,ti,ai,li,oi,ni,ii,ri,si,ci,ui,a("div",mi,[b(s,{dot:"",color:"#000",class:"mt-[0.4rem]"}),pi]),a("div",di,[b(s,{dot:"",color:"#000",class:"mt-[0.4rem]"}),fi]),a("div",gi,[b(s,{dot:"",color:"#000",class:"mt-[0.4rem]"}),vi]),yi,hi,xi,bi])])])])):x("",!0)]),_:1},8,["show"])}}}),[["__scopeId","data-v-50903bf4"]]),_i={class:"relative"},ki=[a("img",{class:"w-full h-full animate-bounce",src:"https://static.hapabox.com/activity/pirates/guide-scroll-down-arrow-v2.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_210,h_114/format,png",alt:""},null,-1)],Si=e({__name:"Index",setup(e){const o=c("https://api.hapabox.com/item/share_content"),i=c(""),r=c(null),s=c(null),d=c(null),g=c(null),v=c(null),w=A(z).greater("lg"),S=re(),D=k(()=>S.getUserData?.token),I=c(null),E=c(1),P=c(!1),F=c(null);async function B(){const e=await Z();if(I.value=e,I.value.gifts.map(e=>(e.img=W[`type_${e.type}`]?.img,e)),P.value=!1,document.body.style.overflow="scroll",I.value&&I.value?.hasFirst){const e=await ee();I.value.goldCoin=I.value.openGoldCoin,e&&(window.scrollTo({top:0,behavior:"smooth"}),g.value?.openModal())}}
1const $=c(500);async function j(){window.scrollTo({top:0}),document.body.style.overflow="hidden",await B(),ne("hp_pirate24_pageview")}const M=c("");async function R(){if(!D.value)return void document.getElementById("sign-up-btn")?.click();const e=await oe();M.value=e}const T=c([]),U=c(!1),G=c(4e3),L=c(1e3),K=c(1e3),V=c(500),X=c(2e3),J=c(2e3),Q=c(1e3),se=c(3e3),ce=c(1e3),me=c(2e3),pe=c(1e3),de=c(!1),ke=c(!1),Se=c(!1),Ce=c(!1),De=c(null);function Ie(){Se.value=!Se.value}function Ee(){I.value&&(U.value=!1)}function Pe(){ke.value||de.value||Fe("gameFor")}async function Fe(e){if(!de.value){if((I.value?.goldCoin??0)<(I.value?.openGoldCoin??0))return je(),Ce.value=!1,void(ke.value=!1);"autoplay"===e?ke.value=!0:Ce.value=!0,de.value=!0;try{const e=await te();I.value.goldCoin-=I.value?.openGoldCoin??0,U.value=!0,_(Ee,G.value),e.elementSame=e.slotDetail.cur.every(t=>t===e.slotDetail.cur[0]&&[18,19,20].every(e=>e!==t)),De.value=e,T.value=e.slotRewards}catch(t){ke.value=!1,de.value=!1,Ce.value=!1}}}function Be(){de.value=!1,Ce.value=!1,De.value?.allBombed?Ze():B(),ke.value&&Fe("autoplay"),7===E.value&&(E.value+=1,g.value?.openModal())}const $e=c(!1);async function je(){if(!de.value)if(D.value)try{$e.value=!0;const e=await ae();$e.value=!1,r.value?.openModal(e)}catch{$e.value=!1}else document.getElementById("sign-up-btn")?.click()}async function Me(){const e=!0;if(de.value)return;if(await R(),!D.value)return void document.getElementById("sign-up-btn")?.click();const t="Play pirate capture, gain great surprised treasure!",a="https://static.hapabox.com/activity/pirates/sh
1are-img.png";let l;l=ie.value?`${window.location.origin}${window.location.pathname}?shareCode=${M.value}`:`${window.location.href}?shareCode=${M.value}`;const o={url:l},n=await ge(o);if(window.onShareBoxClick){const e=`hapaboxapp://?shareCode=${M.value}&imageUrl=${a}&slink=${n}&shareText=${t}&shareText1=&isActivityShare=true`;return void window.onShareBoxClick.postMessage(e)}w.value?d.value?.openShare(t,"",a,n,e):s.value?.openSocialShare({source:we.eventSocial,shareText:t,shareTextSecond:"",shareImage:a,shareUrl:l})}function Re(){de.value&&!ke.value||((I.value?.goldCoin??0)<(I.value?.openGoldCoin??0)?je():(ke.value=!ke.value,ke.value&&Fe("autoplay")))}y(Se,()=>{Se.value?(G.value=300,L.value=300,J.value=500,K.value=100,V.value=300,X.value=500,Q.value=300,se.value=500,ce.value=500,me.value=300,pe.value=300):(G.value=4e3,L.value=1e3,J.value=2e3,K.value=1e3,V.value=500,X.value=2e3,Q.value=1e3,se.value=3e3,ce.value=1e3,me.value=2e3,pe.value=1e3)});const Te=c(!1);function Ae(){E.value>9||(E.value>=8&&g.value?.closeModal(),E.value+=1,9===E.value&&(window.scrollTo({top:0,behavior:"smooth"}),C(document,"scroll",()=>{Te.value=!0})))}function ze(){g.value?.closeModal(),Fe()}const Ue=c(null);function He(e){Ue.value?.openModal(e)}function qe(){D.value?ue({name:"pirate-history",query:{type:1}}):document.getElementById("sign-up-btn")?.click()}const Ge=c([]);async function Le(){const e=await ye();e.map(e=>(e.expireCountdownSeconds&&(e.expireCountdownSeconds*=1e3),e)),Ge.value=e}const Oe=c();async function Ne(e,t){if("user"===t){const t=await ve(e.voucherId??e.id),a={expireCountdownSeconds:null,count:null,cardType:null,voucherId:null,code:null};await Le();const l=Ge.value.find(t=>t.voucherId===e.voucherId&&t.code===e.code)??null;return a.count=l?.count??null,a.cardType=l?.type??null,a.expireCountdownSeconds=l?.expireCountdownSeconds??null,a.voucherId=l?.voucherId??null,a.code=l?.code??null,void Oe.value?.openModal({...t,...a})}Oe.value?.openModal({...e})}function We(){Le()}const Ke=c(null);function Ye(){de.value||Ke.value?.openModal()}const Ve=c(null);function Xe(){ue({path:"/pirate-rule"})}async function Je(e){await le(e.shareCode);const t={url:`${o.value}?path=${N(i.value)}&title=${encodeURIComponent(e.text)}`},a=await ge(t);if(ie.value){const t=`http://www.facebook.com/sharer.php?u=${encodeURIComponent(`${a}?hp_from=facebook`)}&t=${encodeURIComponent(e.text)}&hashtag=${encodeURIComponent(e.hashtags.join(" "))}`;return void(window.onLaunchUrl&&window.onLaunchUrl.postMessage(t))}window.open(`http://www.facebook.com/sharer.php?u=${encodeURIComponent(`${a}?hp_from=facebook`)}&t=${encodeURIComponent(e.text)}&hashtag=${encodeURIComponent(e.hashtags.join(" "))}`)}async function Qe(e){if(await le(e.shareCode),ie.value){const t=e.hashtags.map(e=>e.replace(/^#/,"")),a=`https://twitter.com/intent/tweet?text=${e.text}&url=${e.url}&hashtags=${t.join(",")}`;return void(window.onLaunchUrl&&window.onLaunchUrl.postMessage(a))}window.open(`https://twitter.com/intent/tweet?text=${encodeURIComponent(e.text)}&url=${e.url?encodeURIComponent(e.url):""}&hashtags=${encodeURIComponent(e.hashtags.join(" "))}`)}function Ze(){De.value.allBombed=!1,de.value=!0,Ce.value=!0}y(D,e=>{e&&!S.userData?.is_new_user&&j()});const et=q();return h(()=>{P.value=!0;const e=O("history"),t=String(e.shareCode??"");if(t&&(S.setTrialShareNo(t),S.setUserReferLink(location.href)),e.uid&&e.token&&e.channel_type){const a={uid:Number.parseInt(e.uid),token:e.token,channel_type:Number.parseInt(e.channel_type),head_img:"",nickname:"",is_new_user:!1,fbDropBox:null};S.setUserData(a),ie.value||et.replace(window.location.pathname),fe(),t||j()}else fe(),j()}),(e,o)=>(n(),t(p,null,[P.value?(n(),u(Y,{key:0,"loading-duration":$.value},null,8,["loading-duration"])):x("",!0),a("div",{class:"relative",style:H({background:`url(${f(w)?"https://static.hapabox.com/activity/pirates/home-bg-pc.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_3000,h_3000/format,webp":"https://static.hapabox.com/activity/pirates/home-bg.png?x-oss-process=image/auto-orient,1/resize,m_lfit,w_750,h_2000/format,webp"}) no-repeat`,backgroundSize:(f(w),"100%")})},[b(ia,{ref_key:"pirateSlotRef",ref:v,"pirate-slot-info":De.value,playing:de.value,"game-config":I.value,"game-for-playing":Ce.value,"auto-playing":ke.value,"rewards-fly-duration":L.value,"octopus-duration":J.value,"slot-time":G.value,"play-game-drop-element":T.value,"game-playing":U.value,"speed-playing":Se.value,"rewards-fly-wait-duration":K.value,"bomb-fly-duration":V.value,"bomb-animation-duration":X.value,"captain-modal-duration":Q.value,"captain-mix-drop-item-animation-duration":se.value,"bomb-audio-duration":ce.value,"drop-s-k-u-wait-duration":me.value,"drop-s-k-u-wait-fly-duration":pe.value,onSpeedPlayToggle:Ie,onOpenAutoSpinModal:Ye,onToggleAutoPlay:Re,onHandleOpenTaskDraw:je,onGameForPlay:Pe,onOpenEventModal:Xe,onOreAnimationAfterOreNumberIncrease:Be,onHandleShare:Me,onTransitionEnd:Be,onAllBombedResetSlot:Ze},{PCShare:m(()=>[b(_e,{ref_key:"sharePcModalV2",ref:d},null,512)]),_:1},8,["pirate-slot-info","playing","game-config","game-for-playing","auto-playing","rewards-fly-duration","octopus-duration","slot-time","play-game-drop-element","game-playing","speed-playing","rewards-fly-wait-duration","bomb-fly-duration","bomb-animation-duration","captain-modal-duration","captain-mix-drop-item-animation-duration","bomb-audio-duration","drop-s-k-u-wait-duration","drop-s-k-u-wait-fly-duration"]),a("div",_i,[b(Il,{ref_key:"minerFotterRef",ref:F,playing:de.value,"game-for-playing":Ce.value,"auto-playing":ke.value,"game-config":I.value,onFetchGameConfig:B,onOpenSkuDetail:He,onOpenExchangeCardDetail:Ne},null,8,["playing","game-for-playing","auto-playing","game-config"])]),a("div",{class:l([[8!==E.value||Te.value?"opacity-0":""],"fixed left-[50%] translate-x-[-50%] bottom-8 w-[4.44rem] h-[2.44rem] pointer-events-none z-10"])},ki,2)],4),b(go,{ref_key:"taskDrawRef",ref:r,"game-config":I.value,onHandleAccount:qe,onHandleInvite:Me,onShareEventFb:Je,onShareEventX:Qe,onRefresh:j},null,8,["game-config"]),b(be,{ref_key:"shareModalV2",ref:s},null,512),b(Qo,{ref_key:"guideModalRef",ref:g,"auto-playing":ke.value,"game-for-playing":Ce.value,"game-config":I.value,"guide-step":E.value,onTryPlay:ze,onNextStep:Ae,onToggleAutoPlay:Re,onHandleOpenTaskDraw:je},null,8,["auto-playing","game-for-playing","game-config","guide-step"]),b(he,{ref_key:"SKUDetailModalRef",ref:Ue},null,512),b(xe,{ref_key:"itemDetailsModalRef",ref:Oe,onCountDownFinish:We},null,512),b(en,{ref_key:"autoSpinModalRef",ref:Ke,"game-config":I.value,onAutoPlayToggle:Re},null,8,["game-config"]),b(wi,{ref_key:"eventModalRef",ref:Ve,"game-config":I.value},null,8,["game-config"])],64))}});
1export{Si as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.