🆙 remove unused files 🆙

This commit is contained in:
Remco Epicnabbo committed 2025-04-30 15:03:51 +02:00
1 parent ce92cb77a6
commit aabe5d96b0
100 files changed
-4696

No files matched your search

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.0 KiB

-36
View File
@@ -1,36 +0,0 @@
import{r as o,j as e,F as hc,a as gc,b as Qh,c as Hs,N as zr,d as fc,H as ia,M as be,T as Mt,R as te,e as $e,A as ai,f as Bt,G as Jh,g as X,D as Zh,C as Is,h as eg,i as Ve,k as tg,l as Za,m as Cn,n as Us,o as pc,p as eo,E as sg,q as tu,s as Ms,t as Xa,u as Bi,v as dt,w as Hi,S as aa,x as Ei,y as ng,z as am,B as Wi,I as rg,J as ig,K as ag,L as to,O as Rs,P as Ln,Q as om,V as Ot,U as ll,W as ci,X as Vt,Y as Qs,Z as og,_ as lg,$ as Bo,a0 as cl,a1 as lm,a2 as ar,a3 as or,a4 as Wn,a5 as cm,a6 as lt,a7 as cg,a8 as ug,a9 as dg,aa as mg,ab as hg,ac as gg,ad as fg,ae as pg,af as xg,ag as jg,ah as Ig,ai as bg,aj as um,ak as Eg,al as Cg,am as Ng,an as vg,ao as _g,ap as Sg,aq as wg,ar as Tg,as as yg,at as Rg,au as Og,av as kg,aw as Ag,ax as Dg,ay as ql,az as Pg,aA as dm,aB as Lg,aC as Mg,aD as Ug,aE as Fg,aF as Vg,aG as Gg,aH as Bg,aI as Hg,aJ as Wg,aK as qg,aL as zg,aM as Yg,aN as $g,aO as mm,aP as Kg,aQ as Xg,aR as Qg,aS as su,aT as Jg,aU as Zg,aV as ef,aW as Ho,aX as tf,aY as sf,aZ as hm,a_ as nf,a$ as rf,b0 as so,b1 as Pt,b2 as gi,b3 as gm,b4 as fm,b5 as af,b6 as of,b7 as lf,b8 as cf,b9 as uf,ba as df,bb as mf,bc as hf,bd as gf,be as Ni,bf as xc,bg as nu,bh as ff,bi as pm,bj as pf,bk as xf,bl as jf,bm as If,bn as bf,bo as Ef,bp as Cf,bq as Nf,br as vf,bs as _f,bt as Sf,bu as wf,bv as Tf,bw as yf,bx as Rf,by as Of,bz as kf,bA as Af,bB as Df,bC as Pf,bD as Lf,bE as Mf,bF as Uf,bG as Ff,bH as Vf,bI as Gf,bJ as Bf,bK as Hf,bL as Wf,bM as xm,bN as zl,bO as qf,bP as jm,bQ as zf,bR as Yf,bS as $f,bT as Kf,bU as Xf,bV as Qf,bW as Jf,bX as Zf,bY as ep,bZ as tp,b_ as sp,b$ as np,c0 as rp,c1 as ip,c2 as ap,c3 as op,c4 as lp,c5 as cp,c6 as up,c7 as dp,c8 as mp,c9 as hp,ca as gp,cb as fp,cc as pp,cd as xp,ce as jp,cf as Ip,cg as bp,ch as Ep,ci as Cp,cj as Np,ck as vp,cl as _p,cm as Im,cn as bm,co as no,cp as Sp,cq as wp,cr as qi,cs as Em,ct as et,cu as Tp,cv as yp,cw as Rp,cx as Op,cy as kp,cz as Ap,cA as Dp,cB as Pp,cC as Lp,cD as Mp,cE as Up,cF as ul,cG as Fp,cH as Vp,cI as Gp,cJ as Bp,cK as Hp,cL as Wp,cM as qp,cN as ru,cO as zp,cP as Yp,cQ as Er,cR as $p,cS as Kp,cT as ys,cU as bt,cV as Bs,cW as Xp,cX as Qp,cY as Jp,cZ as ba,c_ as Se,c$ as Zp,d0 as Ft,d1 as ex,d2 as tx,d3 as sx,d4 as nx,d5 as rx,d6 as ix,d7 as ax,d8 as ox,d9 as lx,da as cx,db as ux,dc as dx,dd as mx,de as hx,df as gx,dg as fx,dh as px,di as Yl,dj as xx,dk as jx,dl as Ix,dm as Cm,dn as bx,dp as Ex,dq as iu,dr as Cx,ds as Nx,dt as vx,du as _x,dv as $l,dw as Sx,dx as wx,dy as Tx,dz as yx,dA as au,dB as Ea,dC as Rx,dD as Ox,dE as kx,dF as Ax,dG as Nm,dH as Dx,dI as vm,dJ as Px,dK as _m,dL as Lx,dM as Mx,dN as Ux,dO as Fx,dP as ou,dQ as Ds,dR as Sm,dS as vi,dT as hn,dU as lu,dV as cu,dW as Et,dX as Vs,dY as Vx,dZ as Gx,d_ as Bx,d$ as Hx,e0 as dl,e1 as Wx,e2 as uu,e3 as du,e4 as qx,e5 as ml,e6 as hl,e7 as zx,e8 as Yx,e9 as $x,ea as Kx,eb as Xx,ec as Qx,ed as Ca,ee as Jx,ef as Zx,eg as ej,eh as wm,ei as tj,ej as sj,ek as jc,el as nj,em as rj,en as ij,eo as aj,ep as oj,eq as lj,er as cj,es as uj,et as dj,eu as mj,ev as hj,ew as gl,ex as gj,ey as Tm,ez as ym,eA as fj,eB as pj,eC as xj,eD as jj,eE as Ij,eF as bj,eG as Ss,eH as ws,eI as Ej,eJ as Wo,eK as Ic,eL as bc,eM as Rm,eN as Om,eO as Cj,eP as Nj,eQ as vj,eR as _j,eS as Sj,eT as _i,eU as wj,eV as Tj,eW as yj,eX as Rj,eY as Oj,eZ as mu,e_ as kj,e$ as Aj,f0 as Dj,f1 as Pj,f2 as Lj,f3 as Mj,f4 as hu,f5 as Uj,f6 as Fj,f7 as Vj,f8 as Gj,f9 as Bj,fa as Hj,fb as Wj,fc as qj,fd as zj,fe as Yj,ff as $j,fg as Kj,fh as Xj,fi as km,fj as Qj,fk as Jj,fl as Zj,fm as Am,fn as Dm,fo as eI,fp as tI,fq as Pm,fr as sI,fs as nI,ft as rI,fu as iI,fv as aI,fw as oI,fx as lI,fy as cI,fz as uI,fA as dI,fB as mI,fC as hI,fD as gI,fE as fI,fF as pI,fG as Ec,fH as oa,fI as xI,fJ as fl,fK as jI,fL as gu,fM as II,fN as bI,fO as cs,fP as EI,fQ as CI,fR as NI,fS as vI,fT as _I,fU as SI,fV as wI,fW as TI,fX as yI,fY as RI,fZ as OI,f_ as kI,f$ as AI,g0 as DI,g1 as PI,g2 as LI,g3 as fu,g4 as Lm,g5 as Mm,g6 as MI,g7 as UI,g8 as FI,g9 as VI,ga as GI,gb as BI,gc as HI,gd as WI,ge as qI,gf as ui,gg as Zs,gh as Um,gi as zI,gj as YI,gk as $I,gl as KI,gm as XI,gn as QI,go as JI,gp as ZI,gq as eb,gr as tb,gs as sb,gt as nb,gu as rb,gv as ib,gw as ab,gx as ob,gy as lb,gz as cb,gA as ub,gB as pu,gC as db,gD as mb,gE as hb,gF as gb,gG as fb,gH as pb,gI as Na,gJ as xu,gK as xb,gL as jb,gM as Ib,gN as va,gO as Fm,gP as bb,gQ as pl,gR as Eb,gS as Cb,gT as Nb,gU as Vm,gV as vb,gW as _b,gX as Sb,gY as wb,gZ as Tb,g_ as yb,g$ as Rb,h0 as Ob,h1 as kb,h2 as Ab,h3 as Db,h4 as Pb,h5 as Lb,h6 as Mb,h7 as Ub,h8 as Tr,h9 as Fb,ha as ju,hb as Vb,hc as Gb,hd as Bb,he as Gm,hf as Hb,hg as Wb,hh as qb,hi as zb,hj as Yb,hk as $b,hl as Kb,hm as Xb,hn as Qb,ho as Jb,hp as qo,hq as Bm,hr as Zb,hs as eE,ht as tE,hu as sE,hv as nE,hw as rE,hx as iE,hy as aE,hz as oE,hA as lE,hB as Hm,hC as cE,hD as Wm,hE as uE,hF as Cc,hG as Nc,hH as dE,hI as mE,hJ as hE,hK as gE,hL as Pn,hM as xl,hN as fE,hO as pE,hP as xE,hQ as Iu,hR as jE,hS as _a,hT as IE,hU as bE,hV as EE,hW as vc,hX as qm,Line truncated
<div>
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEQElEQVR4nO2X7WscRRzHt+AbfeEfICK+VVTwjWhVUnI7l8SkDY3Wu5ltfbiZXBNbq8ldiZEkVbHSIAEjCtUWNLXFaNWQElOUomKwD0bxoVLtk3I+oPhUjbvZ5x2Zmb29DUlaa3fTO9gvDOzMbx5+n535zYMkJUqUKFFNKoVIK0CEyogcKZfJCO/2y3qkaldLPn+ZDLEGELYbFeVyVgYgLnGADL5GqgUBRCaYwwC1NzUq5EruPCQnpVpRGpG87/RgGhJFLB88xGzyuvxVAOGtAOIXmU2SpGWsHKzNXcfaySh/Pe9DyeVSkNxzUQDkbO4KgIjH4kBGZLuAaa/j5ZD8LmZHJBniAd4Gtj8kynCXyBNVRuRX6WIJIDLN4gBA/CNzuq5uyyWhmRllQL69VJUAMsQDlT+NR3ynHhXLKVfkkJCcAZDoVQmQyuZuLAOkYPudNQcgSdIysZ0SWq/cf20tAkgyJDMJQHXNAN7ox8WTN6/pulRG2AAI/xZeQjLEj7ATG0BsVd0Sqs/iG2REHO64f70ACL/BbKEtVpUh+VvUqzIAJqDgewEip5lNRmQfO9xYeUNm/dUAkZ8AwidkmL+tKoI40VLJeGZbv97dWdIIVLVcRtOUVlPNrrR4urvZVlvrvSClb6Fq6iaR2HfYxur67TSl1eR9Eaiyvo1nB/ticV7vL04HDsWc9P5i8EiKRObw4GNL5bzqJzbbkQHo3R0/sE7dE99Qb2ZmXnK++HRRR6zxvbyO9fru85uFro7vIwPQcFZlnXq//EwXkvvtqUUdsQ/s53Xst8fOC0DLZdToANa1Gfyv9DxIjSd6qVv6Tjh+/Gue14sPRA+wdrURGYCaXWmHO3e+/Iw75Rz8UEx3X4Far45Qvb9AtUwz/7Z27ZwLMPUeNV9+gVqju6i2GlTW+uDj1Jl6n9ofHOD9BONkW+zoANrS7tkA7Mlx4eT+fVTvWi/WlefOAQjL+Ui0M3c8P8+mFzeIcdrSbnQALSu8CwVwjx0N6nnqP9zm/fmHaPfOBHVPnwz64OO0rPCiA2hYTi8UgMWA3vuwb/Ooesftlb9e6KTWm6Oiz+lDYpyG5TQ6gPCpGhVAc10A4GkapabpAxyOASCCJXQ2gLCcQ1MxLKEIgngOAKVzAPTuDrZtUn3zRjpLYAxBfI5t9H8BhGOguIFab/kx8PHB6LfR8kF2LgD31HG+2ywE4Bz9nFp7XhI22xK70F9neJYFsHvsK2GaHI/+ICtfJRYDsF7ZWVnEtr0gQFjMWd5u7555Nr1nU/RXifJlrpzM54aoPTFGjaGnxGB3NVL73Ul+cZvdRLjNGntNnLTbtvC8uX2Y/2m258/et8bfaW6l1sgODuR8coQaW/viuczV/HWaiT0ylsp5fWDzYSkOseeeXgg9KeEqq/KkbHL++5OyyQmelHCVFTwpC50lY/jp3licT5QoUSIpDv0L7jL5ksuHFDUAAAAASUVORK5CYII="
alt="YouTube Icon" style="vertical-align: middle; margin-right: 5px;"><strong>Click on open video to see the YouTube video</strong>
</div><center><a href="https://youtu.be/$1" target="_blank" style="background-color: red; color: white; padding: 5px 10px; border-radius: 5px; text-decoration: none;">Open Video</a></center>
`));const s=a.match(/@[a-zA-Z]+@/);if(s){const n=s[0].toString(),r=n.substr(1,n.length-2),i=a.replace(n,"");$.has(r)?t=`<span style="color: ${$.get(r)}">${i}</span>`:t=i}else t=a;return t},Oc=(a,t)=>window.localStorage.setItem(a,JSON.stringify(t)),Zn=class Zn{};Zn.CAMERA_SHUTTER="camera_shutter",Zn.CREDITS="credits",Zn.DUCKETS="duckets",Zn.MESSENGER_NEW_THREAD="messenger_new_thread",Zn.MESSENGER_MESSAGE_RECEIVED="messenger_message_received",Zn.MODTOOLS_NEW_TICKET="modtools_new_ticket";let _n=Zn;function sN(a){const t=a.parts;let s=0;for(const n of t)s=Math.max(s,n.colorLayerIndex);return s}function nN(a,t){return t=t.filter(s=>a.indexOf(s)===-1),[...a,...co.getRandomElements(t,co.getRandomNumber(t.length)+1)]}function rN(a,t,s=0,n=[]){if(!a)return null;const r=a.partSets.getValues().filter(i=>!i.isSelectable||i.gender!=="U"&&i.gender!==t||i.clubLevel>s||i.isSellable&&n.indexOf(i.id)===-1?null:i);return!r||!r.length?null:co.getRandomElement(r)}function iN(a,t,s=0){if(!a)return[];const n=a.colors.getValues().filter(r=>!r.isSelectable||r.clubLevel>s?null:r);return!n||!n.length?null:co.getRandomElements(n,sN(t))}function aN(a,t,s=0,n=[],r=[]){const i=vt().structure,l=new ng(""),c=nN(i.getMandatorySetTypeIds(t,s),Ne.SET_TYPES);for(const m of r){const h=a.getPartSetId(m),u=a.getColorIds(m);l.updatePart(m,h,u)}for(const m of c){if(l.hasPartType(m))continue;const h=i.figureData.getSetType(m),u=rN(h,t,s,n);if(!u)continue;let g=[];u.isColorable&&(g=iN(i.figureData.getPalette(h.paletteID),u,s).map(f=>f.id)),l.updatePart(h.type,u.id,g)}return l.getFigureString()}class oN extends Yo{init(){super.init(),this.addCategory(Ne.HAIR),this.addCategory(Ne.HAT),this.addCategory(Ne.HEAD_ACCESSORIES),this.addCategory(Ne.EYE_ACCESSORIES),this.addCategory(Ne.FACE_ACCESSORIES),this._isInitalized=!0}get name(){return Us.HEAD}}class Au extends Yo{init(){super.init(),this.addCategory(Ne.TROUSERS),this.addCategory(Ne.SHOES),this.addCategory(Ne.TROUSER_ACCESSORIES),this._isInitalized=!0}get name(){return Us.LEGS}}class Du extends Yo{init(){super.init(),this.addCategory(Ne.SHIRT),this.addCategory(Ne.CHEST_PRINTS),this.addCategory(Ne.JACKET),this.addCategory(Ne.CHEST_ACCESSORIES),this._isInitalized=!0}get name(){return Us.TORSO}}const _o=class _o{};_o.COLORMATRIX="colormatrix",_o.COMPOSITE="composite";let ea=_o;class lN{constructor(t,s){this.texture=t,this.imageUrl=s}}class cN{constructor(t,s){this.effectName=t,this.thumbnailUrl=s}}class uN{constructor(t,s,n){this._productName=t,this._customImage=s,this._furnitureClassName=n}get productName(){return this._productName}get customImage(){return this._customImage}get furnitureClassName(){return this._furnitureClassName}}const Jr=class Jr{};Jr.STATE_UNLOCKED=1,Jr.STATE_LOCKED_AVAILABLE=2,Jr.STATE_LOCKED_EXPIRED=3,Jr.STATE_LOCKED_FUTURE=4;let ns=Jr;const yi=class yi{};yi.TYPE_CHAT=1,yi.TYPE_ROOM_INFO=2,yi.TYPE_IM=3;let en=yi;const lh=()=>{const a=new Date;return`${a.getHours().toString().padStart(2,"0")}:${a.getMinutes().toString().padStart(2,"0")}`},Pu=(a=0)=>{const t=a?new Date(Date.now()-a*1e3):new Date;return`${t.getHours().toString().padStart(2,"0")}:${t.getMinutes().toString().padStart(2,"0")}`},ch=a=>{if(!a||!a.length)return null;const t=a.split("/"),s=t[0],n=t[1],r=parseInt(t[2]);return{username:s,figure:n,userId:r}},Zr=class Zr{constructor(){this.id=-1,this.name=null,this.gender=0,this.online=!1,this.followingAllowed=!1,this.figure=null,this.categoryId=0,this.motto=null,this.realName=null,this.lastAccess=null,this.persistedMessageUser=!1,this.vipMember=!1,this.pocketHabboUser=!1,this.relationshipStatus=-1,this.unread=0}populate(t){this.id=t.id,this.name=t.name,this.gender=t.gender,this.online=t.online,this.followingAllowed=t.followingAllowed,this.figure=t.figure,this.categoryId=t.categoryId,this.motto=t.motto,this.realName=t.realName,this.lastAccess=t.lastAccess,this.persistedMessageUser=t.persistedMessageUser,this.vipMember=t.vipMember,this.pocketHabboUser=t.pocketHabboUser,this.relationshipStatus=t.relationshipStatus}};Zr.RELATIONSHIP_NONE=0,Zr.RELATIONSHIP_HEART=1,Zr.RELATIONSHIP_SMILE=2,Zr.RELATIONSHIP_BOBBA=3;let ds=Zr;const So=class So{};So.GROUP_CHAT=0,So.PRIVATE_CHAT=1;let Sr=So;const Ri=class Ri{};Ri.HIDDEN=0,Ri.SHOW=1,Ri.UNREAD=2;let jn=Ri;class Lu{populate(t){return t?(this._id=t.requestId,this._name=t.requesterName,this._figureString=t.figureString,this._requesterUserId=t.requesterUserId,!0):!1}get id(){return this._id}get name(){return this._name}get requesterUserId(){return this._requesterUserId}get figureString(){return this._figureString}}class dN{constructor(t=0,s=0,n=0,r=[]){this.userFriendLimit=t,this.normalFriendLimit=s,this.extendedFriendLimit=n,this.categories=r}}const ei=class ei{constructor(t,s,n=0,r=null,i=0){this._type=i,this._senderId=t,this._message=s,this._secondsSinceSent=n,this._extraData=r,this._date=new Date}get type(){return this._type}get senderId(){return this._senderId}get message(){return this._message}get secondsSinceSent(){return this.Line truncated
attribute vec2 aVertexPosition;
attribute vec2 aTextureCoord;
uniform mat3 projectionMatrix;
varying vec2 vTextureCoord;
void main(void)
{
gl_Position = vec4((projectionMatrix * vec3(aVertexPosition, 1.0)).xy, 0.0, 1.0);
vTextureCoord = aTextureCoord;
}`,RN=`
varying vec2 vTextureCoord;
uniform sampler2D uSampler;
uniform vec3 lineColor;
uniform vec3 color;
void main(void) {
vec4 currentColor = texture2D(uSampler, vTextureCoord);
vec3 colorLine = lineColor * currentColor.a;
vec3 colorOverlay = color * currentColor.a;
if(currentColor.r == 0.0 && currentColor.g == 0.0 && currentColor.b == 0.0 && currentColor.a > 0.0) {
gl_FragColor = vec4(colorLine.r, colorLine.g, colorLine.b, currentColor.a);
} else if(currentColor.a > 0.0) {
gl_FragColor = vec4(colorOverlay.r, colorOverlay.g, colorOverlay.b, currentColor.a);
}
}`;class ON extends lg{constructor(t,s){super(yN,RN),this.uniforms.lineColor=new Float32Array(3),this.uniforms.color=new Float32Array(3),this.lineColor=t,this.color=s}get lineColor(){return this._lineColor}set lineColor(t){const s=this.uniforms.lineColor;typeof t=="number"?(Is.hex2rgb(t,s),this._lineColor=t):(s[0]=t[0],s[1]=t[1],s[2]=t[2],this._lineColor=Is.rgb2hex(s))}get color(){return this._color}set color(t){const s=this.uniforms.color;typeof t=="number"?(Is.hex2rgb(t,s),this._color=t):(s[0]=t[0],s[1]=t[1],s[2]=t[2],this._color=Is.rgb2hex(s))}}const ps=class ps{static setMaxItemSelectionCount(t){ps._maxItemSelectionCount=t}static show(t){ps.applySelectionShader(ps.getRoomObject(t))}static hide(t){ps.clearSelectionShader(ps.getRoomObject(t))}static clearSelectionShaderFromFurni(t){for(const s of t)ps.clearSelectionShader(ps.getRoomObject(s))}static applySelectionShaderToFurni(t){for(const s of t)ps.applySelectionShader(ps.getRoomObject(s))}static getRoomObject(t){const s=H();return s.getRoomObject(s.activeRoomId,t,X.FLOOR)}static applySelectionShader(t){if(!t)return;const s=t.visualization;if(s)for(const n of s.sprites)n.blendMode!==1&&(n.filters=[ps._selectionShader])}static clearSelectionShader(t){if(!t)return;const s=t.visualization;if(s)for(const n of s.sprites)n.filters=[]}};ps._selectionShader=new ON([1,1,1],[.6,.6,.6]),ps._maxItemSelectionCount=0;let Hn=ps;const hi=" ",es=class es{};es.AVATAR_SAYS_SOMETHING=0,es.AVATAR_WALKS_ON_FURNI=1,es.AVATAR_WALKS_OFF_FURNI=2,es.EXECUTE_ONCE=3,es.TOGGLE_FURNI=4,es.EXECUTE_PERIODICALLY=6,es.AVATAR_ENTERS_ROOM=7,es.GAME_STARTS=8,es.GAME_ENDS=9,es.SCORE_ACHIEVED=10,es.COLLISION=11,es.EXECUTE_PERIODICALLY_LONG=12,es.BOT_REACHED_STUFF=13,es.BOT_REACHED_AVATAR=14;let Zt=es;const ii=class ii{};ii.CENTER="DWP_CENTER",ii.TOP_CENTER="DWP_TOP_CENTER",ii.TOP_LEFT="DWP_TOP_LEFT",ii.NOTHING="DWP_NOTHING";let Tt=ii;const kn=[],qu=new Map,zu=0,Yu=0,Mr=a=>{const{uniqueKey:t=null,handleSelector:s=".drag-handler",windowPosition:n=Tt.CENTER,disableDrag:r=!1,dragStyle:i={},children:l=null,offsetLeft:c=0,offsetTop:m=0}=a,[h,u]=o.useState(null),[g,f]=o.useState(null),[p,x]=o.useState({x:0,y:0}),[I,j]=o.useState(!1),[E,C]=o.useState(null),b=o.useRef(),_=o.useCallback(()=>{let U=400;for(const J of kn)U+=1,J.style.zIndex=U.toString()},[]),S=o.useCallback(()=>{const U=kn.indexOf(b.current);if(U===-1)kn.push(b.current);else{if(U===kn.length-1)return;U>=0&&(kn.splice(U,1),kn.push(b.current))}_()},[_]),T=o.useCallback(U=>{S()},[S]),L=o.useCallback(U=>{S()},[S]),k=o.useCallback((U,J)=>{x({x:U,y:J}),j(!0)},[]),R=o.useCallback(U=>{k(U.clientX,U.clientY)},[k]),y=o.useCallback(U=>{const J=U.touches[0];k(J.clientX,J.clientY)},[k]),O=o.useCallback(U=>{u({x:U.clientX-p.x,y:U.clientY-p.y})},[p]),F=o.useCallback(U=>{const J=U.touches[0];u({x:J.clientX-p.x,y:J.clientY-p.y})},[p]),V=o.useCallback(()=>{if(!b.current||!E)return;let U=g.x+h.x,J=g.y+h.y;const je=b.current.offsetLeft+U,we=b.current.offsetTop+J;we<zu?J=-b.current.offsetTop:we+E.offsetHeight>=document.body.offsetHeight-zu&&(J=document.body.offsetHeight-b.current.offsetHeight-b.current.offsetTop),je+b.current.offsetWidth<Yu?U=-b.current.offsetLeft:je>=document.body.offsetWidth-Yu&&(U=document.body.offsetWidth-b.current.offsetWidth-b.current.offsetLeft),u({x:0,y:0}),f({x:U,y:J}),j(!1),t!==null&&qu.set(t,{x:U,y:J})},[E,h,g,t]),Y=o.useCallback(U=>{V()},[V]),q=o.useCallback(U=>{V()},[V]);return o.useEffect(()=>{const U=b.current;if(!U)return;if(kn.push(U),_(),!r){const we=U.querySelector(s);we&&C(we)}let J=0,je=0;switch(n){case Tt.TOP_CENTER:U.style.top=50+m+"px",U.style.left=`calc(50vw - ${U.offsetWidth/2+c}px)`;break;case Tt.CENTER:U.style.top=`calc(50vh - ${U.offsetHeight/2+m}px)`,U.style.left=`calc(50vw - ${U.offsetWidth/2+c}px)`;break;case Tt.TOP_LEFT:U.style.top=50+m+"px",U.style.left=50+c+"px";break}if(t!==null){const we=qu.get(t);we&&(J=we.x,je=we.y)}return u({x:0,y:0}),f({x:J,y:je}),()=>{const we=kn.indexOf(U);we>=0&&kn.splice(we,1)}},[s,n,t,r,c,m,_]),o.useEffect(()=>{if(!g&&!h)return;const U=b.current;U&&(U.style.transform=`translate(${g.x+h.x}px, ${g.y+h.y}px)`,U.style.visibility="visible")},[g,h]),o.useEffect(()=>{if(E)return E.addEventListener(be.MOUSE_DOWN,R),E.addEventListener(Mt.TOUCH_START,y,{passive:!0}),()=>{E.removeEventListener(be.MOUSE_DOWN,R),E.removeEventListener(Mt.TOUCH_START,y)}},[E,R,y]),o.useEffect(()=>{if(I)return document.addEventListener(be.MOUSE_UP,Y),document.addEventListener(Mt.TOUCH_END,q),document.addEventListener(be.MOUSE_MOVE,O),document.addEventListener(Mt.TOUCH_MOVE,F),()=>{document.removeEventListener(be.MOUSE_UP,Y),document.removeEventListener(Mt.TOUCH_END,q),document.removeEventListener(be.MOUSE_MOVE,O),document.removeEventListener(Mt.TOUCH_MOVE,F)}},[I,Y,O,q,F]),o.useEffect(()=>{const U=b.current;if(U)return U.addEventListener("touchstart",L,{passive:!0}),()=>{U.removeEventListener("touchstart",L)}},[L]),o.useEffect(()=>{if(!t)return;const U=$o(`nitro.windows.${t}`);!U||!U.offset||(u({x:0,y:0}),U.offs Line truncated
`+m.pendingCalls[0].message,()=>{D(new Tf)},null,d("help.emergency.pending.button.discard"),d("help.emergency.pending.button.keep"),d("help.emergency.pending.message.subtitle"))}),M(Rf,c=>{r("Your pending calls were deleted",pe.MODERATION,null,null,d("mod.alert.title"))}),M(Of,c=>{const m=c.getParser();r(m.message,pe.MODERATION,null,null,d("help.cfh.reply.title"))}),M(kf,c=>{const m=c.getParser();r(d("help.emergency.global_mute.message"),pe.MODERATION,m.infoUrl,d("help.emergency.global_mute.link"),d("help.emergency.global_mute.subtitle"))}),M(Af,c=>{const m=c.getParser();n(m)}),{activeReport:a,setActiveReport:t,sanctionInfo:s,setSanctionInfo:n,report:l}},Ws=()=>lt(lv),sl=()=>{const[a,t]=o.useState([]),s=o.useMemo(()=>!!a.length,[a]),n=o.useCallback(()=>{let i=-1;return t(l=>{const c=[...l];return i=c.length?c[c.length-1]+1:0,c.push(i),c}),i},[]),r=o.useCallback(i=>{t(l=>{const c=[...l],m=c.indexOf(i);return m===-1?l:(c.splice(m,1),c)})},[]);return{isVisible:s,activate:n,deactivate:r}},cv=a=>D(new Pf(a)),uv=(a,t)=>D(new Lf(a,...t)),dv=()=>{const[a,t]=o.useState(new Map),s=o.useCallback(m=>{var h;return((h=a.get(m))==null?void 0:h.length)||0},[a]),n=o.useMemo(()=>{let m=0;for(const h of a.keys())m+=s(h);return m},[a,s]),r=o.useCallback(m=>{let h=!0;return t(u=>{if(!u.has(m))return h=!1,u;const g=new Map(u);return g.delete(m),cv(m),g}),h},[]),i=o.useCallback((m,h)=>{let u=!0;return t(g=>{if(!g.has(m))return u=!1,g;const f=new Map(g),p=f.get(m);if(p)for(const x of h)p.splice(p.indexOf(x),1);return uv(m,h),f}),u},[]),l=o.useCallback((m,h)=>a.has(m)?a.get(m).indexOf(h)>=0:!1,[a]),c=o.useCallback((m,h)=>{t(u=>{if(!u.has(m))return u;const g=new Map(u),f=g.get(m),p=f.indexOf(h);return p>=0&&f.splice(p,1),g})},[]);return M(Df,m=>{const h=m.getParser();t(u=>{const g=new Map(u);for(const f of h.categories){let p=g.get(f);p||(p=[],g.set(f,p));const x=h.getItemsByCategory(f);for(const I of x)p.indexOf(I)===-1&&p.push(I)}return g})}),{getCount:s,getFullCount:n,resetCategory:r,resetItems:i,isUnseen:l,removeUnseen:c}},Os=()=>lt(dv),mv=()=>{const[a,t]=o.useState(!0),[s,n]=o.useState([]),[r,i]=o.useState(new Map),[l,c]=o.useState([]),[m,h]=o.useState(null),{isVisible:u=!1,activate:g=null,deactivate:f=null}=sl(),{isUnseen:p=null,resetCategory:x=null}=Os(),I=K("user.badges.max.slots",5),j=_=>l.indexOf(_)>=0,E=()=>l.length<I,C=_=>{c(S=>{const T=[...S],L=T.indexOf(_);if(L===-1){if(!E())return S;T.push(_)}else T.splice(L,1);const k=new Vf;for(let R=0;R<I;R++)k.addActivatedBadge(T[R]??"");return D(k),T})},b=_=>s.indexOf(_)===-1?0:r.get(_)??0;return M(Mf,_=>{const S=_.getParser(),T=[];i(L=>{const k=new Map(L);return S.getAllBadgeCodes().forEach(R=>{const y=s.indexOf(R)>=0,O=S.getBadgeId(R);k.set(R,O),!y&&T.push(R)}),k}),c(S.getActiveBadgeCodes()),n(L=>[...L,...T])}),M(Uf,_=>{const S=_.getParser(),T=p(st.BADGE,S.badgeId);n(L=>{const k=[...L];return T?k.unshift(S.badgeCode):k.push(S.badgeCode),k}),i(L=>{const k=new Map(L);return k.set(S.badgeCode,S.badgeId),k})}),o.useEffect(()=>{!s||!s.length||h(_=>{let S=_;return S&&s.indexOf(S)===-1&&(S=null),S||(S=s[0]),S})},[s]),o.useEffect(()=>{if(u)return()=>{x(st.BADGE)}},[u,x]),o.useEffect(()=>{!u||!a||(D(new Ff),t(!1))},[u,a]),{badgeCodes:s,activeBadgeCodes:l,selectedBadgeCode:m,setSelectedBadgeCode:h,isWearingBadge:j,canWearBadges:E,toggleBadge:C,getBadgeId:b,activate:g,deactivate:f}},ga=()=>lt(mv),hv=()=>{const[a,t]=o.useState(!0),[s,n]=o.useState([]),[r,i]=o.useState(null),{isVisible:l=!1,activate:c=null,deactivate:m=null}=sl(),{isUnseen:h=null,resetCategory:u=null}=Os();return M(Gf,g=>{const f=g.getParser();n(p=>{const x=[...p],I=x.map(E=>E.botData.id),j=[];for(const E of f.items.values())I.indexOf(E.id)===-1&&j.push(E);for(const E of I){let C=!0;for(const S of f.items.values())if(S.id===E){C=!1;break}if(!C)continue;const b=x.findIndex(S=>S.botData.id===E),_=x[b];b===-1||!_||(di()===_.botData.id&&(Zi(),Z("inventory/open")),x.splice(b,1))}for(const E of j){const C={botData:E};h(st.BOT,E.id)?x.unshift(C):x.push(C)}return x})}),M(Bf,g=>{const f=g.getParser();n(p=>{const x=[...p];if(x.findIndex(C=>C.botData.id===f.item.id)>=0)return p;const j={botData:f.item};return h(st.BOT,j.botData.id)?x.unshift(j):x.push(j),x})}),M(Hf,g=>{const f=g.getParser();n(p=>{const x=[...p],I=x.findIndex(j=>j.botData.id===f.itemId);return I===-1?p:(x.splice(I,1),di()===f.itemId&&(Zi(),Z("inventory/show")),x)})}),o.useEffect(()=>{!s||!s.length||i(g=>{let f=g;return f&&s.indexOf(f)===-1&&(f=null),f||(f=s[0]),f})},[s]),o.useEffect(()=>{if(l)return()=>{u(st.BOT)}},[l,u]),o.useEffect(()=>{!l||!a||(D(new Wf),t(!1))},[l,a]),{botItems:s,selectedBot:r,setSelectedBot:i,activate:c,deactivate:m}},vh=()=>lt(hv);let Pa=null;const gv=()=>{const[a,t]=o.useState(!0),[s,n]=o.useState([]),[r,i]=o.useState(null),{isVisible:l=!1,activate:c=null,deactivate:m=null}=sl(),{isUnseen:h=null,resetCategory:u=null}=Os(),g=x=>{if(!(!s||!s.length))return s.filter(I=>I.type===x)},f=x=>{if(!(!s||!s.length)){for(const I of s){const j=I.getItemById Line truncated
`+d("catalog.marketplace.confirm_price",["price"],[j.newPrice.toString()]),()=>{D(new hu(j.offerId))},null,null,null,d("catalog.marketplace.confirm_higher_title"));break;case 4:u(d("catalog.alert.notenough.credits.description"),pe.DEFAULT,null,null,d("catalog.alert.notenough.title"));break}}),e.jsxs(e.Fragment,{children:[e.jsxs(bn,{children:[e.jsx(P,{active:t===qt.BY_ACTIVITY,onClick:()=>s(qt.BY_ACTIVITY),children:d("catalog.marketplace.search_by_activity")}),e.jsx(P,{active:t===qt.BY_VALUE,onClick:()=>s(qt.BY_VALUE),children:d("catalog.marketplace.search_by_value")}),e.jsx(P,{active:t===qt.ADVANCED,onClick:()=>s(qt.ADVANCED),children:d("catalog.marketplace.search_advanced")})]}),e.jsx(ZS,{sortTypes:p,searchType:t,onSearch:f}),e.jsxs(v,{gap:1,overflow:"hidden",children:[e.jsx(N,{truncate:!0,shrink:!0,fontWeight:"bold",children:d("catalog.marketplace.items_found",["count"],[i.size.toString()])}),e.jsx(v,{className:"nitro-catalog-layout-marketplace-grid",overflow:"auto",children:Array.from(i.values()).map((I,j)=>e.jsx(Gh,{offerData:I,type:Ja,onClick:x},j))})]})]})},rw=a=>{const{page:t=null}=a,[s,n]=o.useState(-1),[r,i]=o.useState([]),[l,c]=o.useState(-1),[m,h]=o.useState([]),[u,g]=o.useState(-1),[f,p]=o.useState(!1),[x,I]=o.useState(""),[j,E]=o.useState(!0),[C,b]=o.useState(-1),{currentOffer:_=null,setCurrentOffer:S=null,setPurchaseOptions:T=null,catalogOptions:L=null,roomPreviewer:k=null}=Le(),{petPalettes:R=null}=L,y=o.useMemo(()=>!m.length||u===-1?16777215:m[u][0],[m,u]),O=o.useMemo(()=>s===-1||!r.length||l===-1?"":d(`pet.breed.${s}.${r[l].breedId}`),[s,r,l]),F=o.useMemo(()=>{if(!r.length||l===-1)return"";const q=r[l].paletteId;let U=16777215;if(s<=7){if(u===-1)return"";U=m[u][0]}let J=U.toString(16).toUpperCase();for(;J.length<6;)J="0"+J;return`${q}
${J}`},[r,l,s,m,u]),V=o.useMemo(()=>{let q="";switch(C){case 1:q="catalog.alert.petname.long";break;case 2:q="catalog.alert.petname.short";break;case 3:q="catalog.alert.petname.chars";break;case 4:q="catalog.alert.petname.bobba";break}return!q||!q.length?"":d(q)},[C]),Y=o.useCallback(()=>{if(C===-1){D(new Vj(x,1));return}if(C===0){D(new Ho(t.pageId,_.offerId,`${x}
${F}`,1));return}},[t,_,x,F,C]);return M(Gj,q=>{const U=q.getParser();b(U.result),U.result===0?Y():Ct(new lr(-1))}),o.useEffect(()=>{if(!t||!t.offers.length)return;const q=t.offers[0];S(q),n(TC(q.localizationId)),p(!1)},[t,S]),o.useEffect(()=>{if(!_)return;const q=_.product.productData;if(q){if(R)for(const U of R){if(U.breed!==q.type)continue;const J=[];for(const je of U.palettes)je.sellable&&J.push(je);c(J.length?0:-1),i(J);return}c(-1),i([]),D(new Bj(q.type))}},[_,R]),o.useEffect(()=>{if(s===-1)return;const q=yC(s,r);g(q.length?0:-1),h(q)},[s,r]),o.useEffect(()=>{if(!k||(k.reset(!1),s===-1||!r.length||l===-1))return;let q=`${s} ${r[l].paletteId}`;s<=7&&(q+=` ${y.toString(16)}`),k.addPetIntoRoom(q)},[k,s,r,l,y]),o.useEffect(()=>{b(-1)},[x]),_?e.jsxs(ne,{children:[e.jsx(v,{size:7,overflow:"hidden",children:e.jsxs(Pe,{columnCount:5,children:[!f&&r.length>0&&r.map((q,U)=>e.jsx(Ce,{itemActive:l===U,onClick:J=>c(U),children:e.jsx(xn,{typeId:s,paletteId:q.paletteId,direction:2,headOnly:!0})},U)),f&&m.length>0&&m.map((q,U)=>e.jsx(Ce,{itemHighlight:!0,itemActive:u===U,itemColor:Is.int2rgb(q[0]),className:"clear-bg",onClick:J=>g(U)},U))]})}),e.jsxs(v,{center:!_,size:5,overflow:"hidden",children:[!_&&e.jsxs(e.Fragment,{children:[!!t.localization.getImage(1)&&e.jsx("img",{alt:"",src:t.localization.getImage(1)}),e.jsx(N,{center:!0,dangerouslySetInnerHTML:{__html:t.localization.getText(0)}})]}),_&&e.jsxs(e.Fragment,{children:[e.jsxs(A,{position:"relative",overflow:"hidden",children:[e.jsx(dr,{}),e.jsx(cr,{position:"absolute",className:"bg-muted rounded bottom-1 end-1"}),s>-1&&s<=7&&e.jsx(P,{position:"absolute",className:"bottom-1 start-1",onClick:q=>p(!f),children:e.jsx(Rm,{className:"fa-icon"})})]}),e.jsxs(v,{grow:!0,gap:1,children:[e.jsx(N,{truncate:!0,children:O}),e.jsxs(v,{grow:!0,gap:1,children:[e.jsx("input",{type:"text",className:"form-control form-control-sm w-100",placeholder:d("widgets.petpackage.name.title"),value:x,onChange:q=>I(q.target.value)}),C>0&&e.jsx(A,{className:"invalid-feedback d-block m-0",children:V})]}),e.jsx(w,{justifyContent:"end",children:e.jsx(Yn,{justifyContent:"end",alignItems:"end"})}),e.jsx(sn,{purchaseCallback:Y})]})]})]})]}):null},iw=a=>{const{offer:t=null,isAvailable:s=!1,daysRequired:n=0,onSelect:r=null}=a,i=o.useCallback(()=>{if(!t||!t.products.length)return"";const c=t.products[0];return Qa.getProductImageUrl(c.productType,c.furniClassId,c.extraParam)},[t]),l=o.useCallback(()=>{if(!t||!t.products.length)return"";const c=t.products[0],m=Qa.getProductCategory(c.productType,c.furniClassId)===2?"wallItem.name."+c.furniClassId:"roomItem.name."+c.furniClassId;return d(m)},[t]);return o.useCallback(()=>{if(!t||!t.products.length)return"";const c=t.products[0],m=Qa.getProductCategory(c.productType,c.furniClassId)===2?"wallItem.desc."+c.furniClassId:"roomItem.desc."+c.furniClassId;return d(m)},[t]),o.useCallback(()=>Math.floor(n/31),[n]),e.jsxs(Ce,{center:!1,column:!1,alignItems:"center",className:"p-1",children:[e.jsx(wn,{imageUrl:i()}),e.jsx(N,{grow:!0,fontWeight:"bold",children:l()}),e.jsx(P,{variant:"secondary",onClick:()=>r(t.localizationId),disabled:!s,children:d("catalog.club_gift.select")})]})},aw=a=>{const{purse:t=null}=Ur(),{catalogOptions:s=null,setCatalogOptions:n=null}=Le(),{clubGifts:r=null}=s,{showConfirm:i=null}=Fe(),l=o.useCallback(()=>r?r.giftsAvailable>0?d("catalog.club_gift.available",["amount"],[r.giftsAvailable.toString()]):r.daysUntilNextGift>0?d("catalog.club_gift.days_until_next",["days"],[r.daysUntilNextGift.toString()]):t.isVip?d("catalog.club_gift.not_available"):d("catalog.club_gift.no_club"):"",[r,t]),c=o.useCallback(h=>{i(d("catalog.club_gift.confirm"),()=>{D(new Hj(h)),n(u=>(u.clubGifts.giftsAvailable--,{...u}))},null)},[n,i]),m=o.useMemo(()=>r.offers.sort((u,g)=>r.getOfferExtraData(u.offerId).daysRequired-r.getOfferExtraData(g.offerId).daysRequired),[r]);return e.jsxs(e.Fragment,{children:[e.jsx(N,{truncate:!0,shrink:!0,fontWeight:"bold",children:l()}),e.jsx(Pe,{columnCount:1,className:"nitro-catalog-layout-vip-gifts-grid",children:r.offers.length>0&&m.map(h=>e.jsx(iw,{offer:h,isAvailable:r.getOfferExtraData(h.offerId).isSelectable&&r.giftsAvailable>0,onSelect:c,daysRequired:r.getOfferExtraData(h.offerId).daysRequired},h.offerId))})]})},ow=(a,t)=>{if(!a)return null;const s={page:a,hideNavigation:t};switch(a.layoutCode){case"frontpage_featured":return null;case"frontpage4":return e.jsx(QS,{...s});case"pets":return e.jsx(rw,{...s});case"pets2":return e.jsx(VS,{...s});case"pets3":return e.jsx(Uh,{...s});case"vip_buy":return e.jsx(KS,{...s});case"guild_frontpage":return e.jsx(US,{...s});case"guild_forum":return e.jsx(MS,{...s});case"guild_custom_furni":return e.jsx(LS,{...s});case"club_gifts":return e.jsx(aw,{...s});case"marketplace_own_items":return e.jsx(JS,{...s});case"marketplace":return e.jsx(nw,{...s});case"single_bundle":return e.jsx(HS,{...s});case"room_bundle":return e.jsx(BS,{...s});case"spaces_new":return e.jsx(YS,{...s});case"trophies":return e.jsx Line truncated
`).toLowerCase(),xw=a=>{const{onCloseClick:t=null}=a,[s,n]=o.useState(""),{originalFloorplanSettings:r=null}=qc(),i=()=>{D(new Dm(s.split(`
`).join("\r"),r.entryPoint[0],r.entryPoint[1],r.entryPointDir,jo(r.thicknessWall),jo(r.thicknessFloor),r.wallHeight-1))};return Bc(()=>{n(gd(r.tilemap))}),e.jsxs(ie,{theme:"primary-slim",className:"floorplan-import-export",children:[e.jsx(re,{headerText:d("floor.plan.editor.import.export"),onCloseClick:t}),e.jsxs(se,{children:[e.jsx("textarea",{className:"h-100",value:s,onChange:l=>n(l.target.value)}),e.jsxs(w,{justifyContent:"between",children:[e.jsx(P,{onClick:l=>n(gd(r.tilemap)),children:d("floor.plan.editor.revert.to.last.received.map")}),e.jsx(P,{onClick:i,children:d("floor.plan.editor.save")})]})]})]})},fd=0,Ga=16,jw=0,Iw=26,bw=a=>{const{visualizationSettings:t=null,setVisualizationSettings:s=null}=qc(),[n,r]=o.useState(at.SET),[i,l]=o.useState(0),[c,m]=o.useState(Ye.instance.squareSelectMode);o.useEffect(()=>{m(Ye.instance.squareSelectMode)},[]);const h=C=>{r(C),Ye.instance.actionSettings.currentAction=C},u=()=>{const C=!Ye.instance.squareSelectMode;Ye.instance.setSquareSelectMode(C),m(C)},g=()=>{s(C=>{const b={...C};return b.entryPointDir<7?++b.entryPointDir:b.entryPointDir=0,b})},f=C=>{(isNaN(C)||C<=0)&&(C=0),C>26&&(C=26),l(C),Ye.instance.actionSettings.currentHeight=C.toString(36)},p=C=>{s(b=>{const _={...b};return _.thicknessFloor=C,_})},x=C=>{s(b=>{const _={...b};return _.thicknessWall=C,_})},I=C=>{(isNaN(C)||C<=0)&&(C=fd),C>Ga&&(C=Ga),s(b=>{const _={...b};return _.wallHeight=C,_})},j=()=>{let C=t.wallHeight+1;C>Ga&&(C=Ga),I(C)},E=()=>{let C=t.wallHeight-1;C<=0&&(C=fd),I(C)};return e.jsxs(v,{children:[e.jsxs(w,{gap:1,children:[e.jsxs(v,{size:5,gap:1,children:[e.jsx(N,{bold:!0,children:d("floor.plan.editor.draw.mode")}),e.jsxs(w,{gap:3,children:[e.jsxs(w,{gap:1,children:[e.jsx(Ce,{itemActive:n===at.SET,onClick:C=>h(at.SET),children:e.jsx("i",{className:"icon icon-set-tile"})}),e.jsx(Ce,{itemActive:n===at.UNSET,onClick:C=>h(at.UNSET),children:e.jsx("i",{className:"icon icon-unset-tile"})})]}),e.jsxs(w,{gap:1,children:[e.jsx(Ce,{itemActive:n===at.UP,onClick:C=>h(at.UP),children:e.jsx("i",{className:"icon icon-increase-height"})}),e.jsx(Ce,{itemActive:n===at.DOWN,onClick:C=>h(at.DOWN),children:e.jsx("i",{className:"icon icon-decrease-height"})}),e.jsx(Ce,{itemActive:n===at.DOOR,onClick:C=>h(at.DOOR),children:e.jsx("i",{className:"icon icon-set-door"})}),e.jsx(Ce,{onClick:C=>Ye.instance.toggleSelectAll(),children:e.jsx("i",{className:`icon ${n===at.UNSET?"icon-set-deselect":"icon-set-select"}`})}),e.jsx(Ce,{itemActive:c,onClick:u,children:e.jsx("i",{className:`icon ${c?"icon-set-active-squaresselect":"icon-set-squaresselect"}`})})]})]})]}),e.jsxs(v,{alignItems:"center",size:4,children:[e.jsx(N,{bold:!0,children:d("floor.plan.editor.enter.direction")}),e.jsx("i",{className:`icon icon-door-direction-${t.entryPointDir} cursor-pointer`,onClick:g})]}),e.jsxs(v,{size:3,children:[e.jsx(N,{bold:!0,children:d("floor.editor.wall.height")}),e.jsxs(w,{alignItems:"center",gap:1,children:[e.jsx(Ic,{className:"cursor-pointer fa-icon",onClick:E}),e.jsx("input",{type:"number",className:"form-control form-control-sm quantity-input",value:t.wallHeight,onChange:C=>I(C.target.valueAsNumber)}),e.jsx(bc,{className:"cursor-pointer fa-icon",onClick:j})]})]})]}),e.jsxs(w,{gap:1,children:[e.jsxs(v,{size:6,children:[e.jsxs(N,{bold:!0,children:[d("floor.plan.editor.tile.height"),": ",i]}),e.jsx(Lt,{min:jw,max:Iw,step:1,value:i,onChange:C=>f(C),renderThumb:({style:C,key:b,..._},S)=>e.jsx("div",{style:{backgroundColor:`#${mw[S.valueNow.toString(33)]}`,...C},..._,children:S.valueNow},b)})]}),e.jsxs(v,{size:6,children:[e.jsx(N,{bold:!0,children:d("floor.plan.editor.room.options")}),e.jsxs(w,{className:"align-items-center",children:[e.jsxs("select",{className:"form-control form-control-sm",value:t.thicknessWall,onChange:C=>x(parseInt(C.target.value)),children:[e.jsx("option",{value:0,children:d("navigator.roomsettings.wall_thickness.thinnest")}),e.jsx("option",{value:1,children:d("navigator.roomsettings.wall_thickness.thin")}),e.jsx("option",{value:2,children:d("navigator.roomsettings.wall_thickness.normal")}),e.jsx("option",{value:3,children:d("navigator.roomsettings.wall_thickness.thick")})]}),e.jsxs("select",{className:"form-control form-control-sm",value:t.thicknessFloor,onChange:C=>p(parseInt(C.target.value)),children:[e.jsx("option",{value:0,children:d("navigator.roomsettings.floor_thickness.thinnest")}),e.jsx("option",{value:1,children:d("navigator.roomsettings.floor_thickness.thin")}),e.jsx("option",{value:2,children:d("navigator.roomsettings.floor_thickness.normal")}),e.jsx("option",{value:3,children:d("navigator.roomsettings.floor_thickness.thick")})]})]})]})]})]})},Ew=a=>{const[t,s]=o.useState(!1),[n,r]=o.useState(!1),[i,l]=o.useState({tilemap:"",reservedTiles:[],entryPoint:[0,0],entryPointDir:2,wallHeight:-1,thicknessWall:1,thicknessFloor:1}),[c,m]=o.useState({entryPointDir:2,wallHeight:-1,thicknessWall:1,thicknessFloor:1}),h=()=>{D(new Dm(Ye.instance.getCurrentTilemapString(),Ye.instance.doorLocation.x,Ye.instance.doorL Line truncated
File diff suppressed because it is too large. Load diff
-9
View File
@@ -1,9 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<browserconfig>
<msapplication>
<tile>
<square150x150logo src="/mstile-150x150.png"/>
<TileColor>#da532c</TileColor>
</tile>
</msapplication>
</browserconfig>
Binary file not shown.

Before

Width:  |  Height:  |  Size: 1017 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

-37
View File
@@ -1,37 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="icon" href="/client/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1" />
<link rel="apple-touch-icon" sizes="180x180" href="/client/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/client/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/client/favicon-16x16.png">
<link rel="manifest" crossorigin="use-credentials" href="/client/site.webmanifest">
<link rel="mask-icon" href="/client/safari-pinned-tab.svg" color="#000000">
<meta name="apple-mobile-web-app-title" content="Nitro">
<meta name="application-name" content="Nitro">
<meta name="msapplication-TileColor" content="#000000">
<meta name="theme-color" content="#000000" />
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<base href="./">
<title>Nitro</title>
<script type="module" crossorigin src="/client/assets/index-D24inZ9V.js"></script>
<link rel="modulepreload" crossorigin href="/client/assets/vendor-BA-Z_o67.js">
<link rel="stylesheet" crossorigin href="/client/src/assets/index.css">
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="root" class="w-100 h-100"></div>
<script>
const NitroConfig = {
"config.urls": [ '/renderer-config.json', '/ui-config.json' ],
"sso.ticket": (new URLSearchParams(window.location.search).get('sso') || null),
"forward.type": (new URLSearchParams(window.location.search).get('room') ? 2 : -1),
"forward.id": (new URLSearchParams(window.location.search).get('room') || 0),
"friend.id": (new URLSearchParams(window.location.search).get('friend') || 0),
};
</script>␍
</body>
</html>
Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.4 KiB

-110
View File
@@ -1,110 +0,0 @@
{
"socket.url": "wss://ws.website.com:2096",
"asset.url": "https://website.com",
"image.library.url": "https://website.com/c_images/",
"hof.furni.url": "https://website.com/dcr/hof_furni",
"images.url": "${asset.url}/images",
"gamedata.url": "${asset.url}/gamedata",
"sounds.url": "${asset.url}/sounds/%sample%.mp3",
"external.texts.url": [ "${gamedata.url}/ExternalTexts.json", "${gamedata.url}/UITexts.json" ],
"external.samples.url": "${hof.furni.url}/mp3/sound_machine_sample_%sample%.mp3",
"furnidata.url": "${gamedata.url}/FurnitureData.json",
"productdata.url": "${gamedata.url}/ProductData.json",
"avatar.actions.url": "${gamedata.url}/HabboAvatarActions.json",
"avatar.figuredata.url": "${gamedata.url}/FigureData.json",
"avatar.figuremap.url": "${gamedata.url}/FigureMap.json",
"avatar.effectmap.url": "${gamedata.url}/EffectMap.json",
"avatar.asset.url": "${asset.url}/bundled/figure/%libname%.nitro",
"avatar.asset.effect.url": "${asset.url}/bundled/effect/%libname%.nitro",
"furni.asset.url": "${asset.url}/bundled/furniture/%libname%.nitro",
"furni.asset.icon.url": "${hof.furni.url}/icons/%libname%%param%_icon.png",
"pet.asset.url": "${asset.url}/bundled/pet/%libname%.nitro",
"generic.asset.url": "${asset.url}/bundled/generic/%libname%.nitro",
"badge.asset.url": "${image.library.url}album1584/%badgename%.gif",
"furni.rotation.bounce.steps": 20,
"furni.rotation.bounce.height": 0.0625,
"enable.avatar.arrow": false,
"system.log.debug": false,
"system.log.warn": false,
"system.log.error": false,
"system.log.events": false,
"system.log.packets": false,
"system.fps.animation": 24,
"system.fps.max": 60,
"system.pong.manually": true,
"system.pong.interval.ms": 20000,
"room.color.skip.transition": true,
"room.landscapes.enabled": true,
"avatar.mandatory.libraries": [
"bd:1",
"li:0"
],
"avatar.mandatory.effect.libraries": [
"dance.1",
"dance.2",
"dance.3",
"dance.4"
],
"avatar.default.figuredata": {"palettes":[{"id":1,"colors":[{"id":99999,"index":1001,"club":0,"selectable":false,"hexCode":"DDDDDD"},{"id":99998,"index":1001,"club":0,"selectable":false,"hexCode":"FAFAFA"}]},{"id":3,"colors":[{"id":10001,"index":1001,"club":0,"selectable":false,"hexCode":"EEEEEE"},{"id":10002,"index":1002,"club":0,"selectable":false,"hexCode":"FA3831"},{"id":10003,"index":1003,"club":0,"selectable":false,"hexCode":"FD92A0"},{"id":10004,"index":1004,"club":0,"selectable":false,"hexCode":"2AC7D2"},{"id":10005,"index":1005,"club":0,"selectable":false,"hexCode":"35332C"},{"id":10006,"index":1006,"club":0,"selectable":false,"hexCode":"EFFF92"},{"id":10007,"index":1007,"club":0,"selectable":false,"hexCode":"C6FF98"},{"id":10008,"index":1008,"club":0,"selectable":false,"hexCode":"FF925A"},{"id":10009,"index":1009,"club":0,"selectable":false,"hexCode":"9D597E"},{"id":10010,"index":1010,"club":0,"selectable":false,"hexCode":"B6F3FF"},{"id":10011,"index":1011,"club":0,"selectable":false,"hexCode":"6DFF33"},{"id":10012,"index":1012,"club":0,"selectable":false,"hexCode":"3378C9"},{"id":10013,"index":1013,"club":0,"selectable":false,"hexCode":"FFB631"},{"id":10014,"index":1014,"club":0,"selectable":false,"hexCode":"DFA1E9"},{"id":10015,"index":1015,"club":0,"selectable":false,"hexCode":"F9FB32"},{"id":10016,"index":1016,"club":0,"selectable":false,"hexCode":"CAAF8F"},{"id":10017,"index":1017,"club":0,"selectable":false,"hexCode":"C5C6C5"},{"id":10018,"index":1018,"club":0,"selectable":false,"hexCode":"47623D"},{"id":10019,"index":1019,"club":0,"selectable":false,"hexCode":"8A8361"},{"id":10020,"index":1020,"club":0,"selectable":false,"hexCode":"FF8C33"},{"id":10021,"index":1021,"club":0,"selectable":false,"hexCode":"54C627"},{"id":10022,"index":1022,"club":0,"selectable":false,"hexCode":"1E6C99"},{"id":10023,"index":1023,"club":0,"selectable":false,"hexCode":"984F88"},{"id":10024,"index":1024,"club":0,"selectable":false,"hexCode":"77C8FF"},{"id":10025,"index":1025,"club":0,"selectable":false,"hexCode":"FFC08E"},{"id":10026,"index":1026,"club":0,"selectable":false,"hexCode":"3C4B87"},{"id":10027,"index":1027,"club":0,"selectable":false,"hexCode":"7C2C47"},{"id":10028,"index":1028,"club":0,"selectable":false,"hexCode":"D7FFE3"},{"id":10029,"index":1029,"club":0,"selectable":false,"hexCode":"8F3F1C"},{"id":10030,"index":1030,"club":0,"selectable":false,"hexCode":"FF6393"},{"id":10031,"index":1031,"club":0,"selectable":false,"hexCode":"1F9B79"},{"id":10032,"index":1032,"club":0,"selectable":false,"hexCode":"FDFF33"}]}],"setTypes":[{"type":"hd","paletteId":1,"mandatory_f_0":true,"mandatory_f_1":true,"mandatory_m_0":true,"mandatory_m_1":true,"sets":[{"id":99999,"gender":"U","club":0,"colorable":true,"selectable":false,"preselectable":false,"sellable":false,"parts":[{"id":1,"type":"bd","colorable":true,"index":0,"colorindex":1},{"id":1,"type":"hd","colorable":true,"index":0,"colorindex":1},{"id":1,"type":"lh","colorable":true,"index":0,"colorindex":1},{"id":1,"type":"rh","colorable":true,"index":0,"colorindex":1}]}]},{"type":"bds","paletteId":1,"mandatory_f_0":false,"mandatory_f_1":false,"mandatory_m_0":false,"mandatory_m_1":false,"sets":[{"id":10001,"gender":"U","club":0,"colorable":true,"selectable":false,"preselectable":false,"sellable":false,"parts":[{"id":10001,"type":"bds","colorable":true,"index":0,"colorindex":1},{"id":10001,"type":"lhs","colorable":true,"index":0,"colorindex":1},{"id":10001,"type":"rhs","colorable":true,"index":0,"colorindex":1}],"hiddenLayers":[{"partType":"bd"},{"partType":"rh"},{"partType":"lh"}]}]},{"type":"ss","paletteId":3,"mandatory_f_0":false,"mandatory_f_1":false,"mandatory_m_0":false,"mandatory_m_1":false,"sets":[{"id":10010,"gender":"F","club":0,"colorable":true,"selectable":false,"preselectable":false,"sellable":false,"parts":[{"id":10001,"type":"ss","colorable":true,"index":0,"colorindex":1}],"hiddenLayers":[{"partType":"ch"},{"partType":"lg"},{"partType":"ca"},{"partType":"wa"},{"partType":"sh"},{"partType":"ls"},{"partType":"rs"},{"partType":"lc"},{"partType":"rc"},{"partType":"cc"},{"partType":"cp"}]},{"id":10011,"gender":"M","club":0,"colorable":true,"selectable":false,"preselectable":false,"sellable":false,"parts":[{"id":10002,"type":"ss","colorable":true,"index":0,"colorindex":1}],"hiddenLayers":[{"partType":"ch"},{"partType":"lg"},{"partType":"ca"},{"partType":"wa"},{"partType":"sh"},{"partType":"ls"},{"partType":"rs"},{"partType":"lc"},{"partType":"rc"},{"partType":"cc"},{"partType":"cp"}]}]}]},
"avatar.default.actions": {
"actions": [
{
"id": "Default",
"state": "std",
"precedence": 1000,
"main": true,
"isDefault": true,
"geometryType": "vertical",
"activePartSet": "figure",
"assetPartDefinition": "std"
}
]
},
"pet.types": [
"dog",
"cat",
"croco",
"terrier",
"bear",
"pig",
"lion",
"rhino",
"spider",
"turtle",
"chicken",
"frog",
"dragon",
"monster",
"monkey",
"horse",
"monsterplant",
"bunnyeaster",
"bunnyevil",
"bunnydepressed",
"bunnylove",
"pigeongood",
"pigeonevil",
"demonmonkey",
"bearbaby",
"terrierbaby",
"gnome",
"leprechaun",
"kittenbaby",
"puppybaby",
"pigletbaby",
"haloompa",
"fools",
"pterosaur",
"velociraptor",
"cow",
"dragondog"
],
"preload.assets.urls": [
"${asset.url}/bundled/generic/avatar_additions.nitro",
"${asset.url}/bundled/generic/group_badge.nitro",
"${asset.url}/bundled/generic/floor_editor.nitro",
"${images.url}/loading_icon.png",
"${images.url}/clear_icon.png",
"${images.url}/big_arrow.png"
]
}
-3
View File
@@ -1,3 +0,0 @@
# https://www.robotstxt.org/robotstxt.html
User-agent: *
Disallow:
-154
View File
@@ -1,154 +0,0 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="850.000000pt" height="850.000000pt" viewBox="0 0 850.000000 850.000000"
preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.14, written by Peter Selinger 2001-2017
</metadata>
<g transform="translate(0.000000,850.000000) scale(0.100000,-0.100000)"
fill="#000000" stroke="none">
<path d="M4838 8495 c-2 -2 -24 -5 -49 -8 -54 -6 -182 -48 -242 -78 -193 -98
-347 -291 -430 -539 -32 -95 -38 -121 -52 -210 -2 -14 -7 -45 -11 -70 -4 -25
-6 -115 -5 -200 5 -279 4 -424 -3 -460 -20 -98 -32 -132 -72 -216 -48 -98
-116 -178 -194 -230 -52 -34 -116 -65 -122 -58 -3 2 1 30 8 61 13 65 10 244
-6 273 -5 10 -10 27 -10 36 0 23 -79 184 -91 184 -5 0 -9 6 -9 13 0 8 -29 40
-64 73 -78 73 -81 74 -136 104 -25 14 -46 28 -48 33 -2 4 -9 7 -15 7 -6 0 -39
12 -75 26 -35 14 -66 24 -68 21 -2 -2 5 -15 16 -29 40 -51 92 -175 104 -248 3
-14 5 -25 6 -25 1 0 3 -21 4 -48 2 -26 5 -50 8 -53 4 -3 2 -19 -2 -35 -5 -17
-5 -29 0 -29 5 0 7 -6 5 -12 -2 -7 -6 -38 -9 -68 -9 -109 -57 -294 -103 -400
-24 -57 -143 -291 -154 -303 -28 -34 -155 -240 -180 -292 -16 -33 -36 -89 -45
-125 -17 -65 -22 -199 -10 -238 9 -26 3 -29 -64 -36 -30 -4 -71 -9 -90 -11
-19 -2 -60 -7 -90 -10 -30 -4 -66 -8 -80 -10 -14 -2 -54 -7 -90 -10 -36 -4
-78 -9 -95 -11 -16 -2 -52 -6 -80 -9 -27 -3 -66 -7 -85 -10 -19 -2 -60 -7 -90
-10 -30 -4 -66 -8 -80 -10 -14 -2 -52 -7 -85 -10 -33 -3 -71 -7 -85 -9 -66 -9
-139 -17 -180 -21 -25 -2 -63 -6 -85 -9 -22 -3 -64 -8 -93 -10 -60 -5 -81 -15
-36 -18 28 -1 40 -3 57 -8 13 -4 21 -6 77 -14 30 -4 62 -9 70 -11 8 -1 33 -6
55 -9 38 -6 87 -14 130 -22 11 -2 40 -7 65 -10 25 -3 54 -8 65 -10 11 -3 36
-7 55 -9 19 -3 51 -8 70 -11 19 -3 46 -8 60 -10 32 -5 89 -15 117 -20 13 -3
35 -6 50 -8 16 -2 44 -6 63 -10 19 -3 51 -8 70 -10 19 -3 107 -17 195 -31 88
-14 171 -28 185 -30 14 -2 41 -7 60 -10 19 -4 46 -8 60 -10 14 -2 41 -6 60
-10 19 -4 44 -8 55 -9 11 -2 34 -6 50 -9 17 -3 46 -9 65 -11 19 -3 45 -8 56
-10 12 -2 39 -7 60 -10 45 -8 57 -16 23 -17 -13 0 -33 -2 -44 -4 -11 -2 -47
-7 -80 -10 -33 -4 -71 -8 -85 -10 -14 -2 -52 -6 -85 -10 -33 -3 -71 -8 -85
-11 -14 -2 -50 -6 -80 -9 -30 -3 -71 -8 -90 -11 -77 -10 -107 -14 -155 -19
-102 -12 -121 -14 -165 -20 -25 -4 -65 -8 -90 -11 -25 -2 -61 -7 -80 -9 -19
-3 -51 -8 -70 -10 -56 -6 -152 -17 -185 -21 -16 -2 -55 -6 -85 -8 -30 -3 -66
-8 -80 -11 -14 -3 -45 -7 -70 -10 -25 -3 -63 -8 -85 -11 -22 -3 -56 -8 -75
-10 -47 -5 -131 -15 -152 -18 -10 -1 -21 -6 -25 -10 -5 -4 -3 -6 2 -5 6 2 33
-1 60 -5 28 -5 59 -10 70 -11 11 -2 47 -8 80 -14 76 -14 100 -18 150 -26 22
-3 94 -15 160 -26 66 -11 134 -22 150 -25 17 -2 44 -7 60 -10 17 -4 44 -9 60
-11 17 -1 57 -8 90 -13 33 -6 78 -13 100 -15 22 -3 46 -8 54 -11 8 -2 30 -7
50 -10 20 -3 74 -12 121 -19 47 -8 103 -17 125 -20 22 -3 51 -8 65 -12 14 -3
36 -7 50 -9 14 -2 36 -5 50 -8 14 -2 43 -7 65 -11 22 -3 78 -13 125 -22 102
-18 118 -20 149 -22 13 0 22 -4 19 -7 -6 -5 -38 -11 -113 -19 -22 -2 -49 -6
-60 -8 -17 -4 -71 -11 -175 -23 -14 -1 -41 -5 -60 -7 -19 -3 -60 -8 -90 -12
-30 -3 -66 -8 -80 -10 -31 -5 -124 -16 -170 -21 -19 -2 -48 -5 -65 -7 -16 -3
-57 -8 -90 -12 -32 -4 -66 -8 -75 -10 -14 -2 -90 -12 -165 -20 -76 -9 -140
-17 -157 -20 -11 -2 -46 -7 -79 -10 -33 -4 -69 -8 -79 -10 -10 -2 -46 -6 -79
-10 -33 -3 -70 -8 -83 -10 -13 -3 -45 -7 -73 -10 -27 -3 -59 -8 -70 -10 -11
-2 -31 -4 -44 -4 -32 -1 -20 -13 19 -17 16 -2 42 -6 58 -9 15 -3 77 -14 137
-25 61 -10 121 -21 135 -24 14 -3 43 -8 64 -11 21 -3 48 -7 60 -10 12 -2 37
-7 56 -10 37 -5 73 -11 130 -21 36 -7 52 -9 105 -18 33 -5 76 -13 115 -21 14
-3 43 -8 65 -11 22 -2 54 -7 70 -10 17 -4 39 -8 50 -9 11 -2 90 -16 175 -30
85 -15 164 -29 175 -30 11 -2 34 -6 50 -9 48 -9 120 -22 232 -41 17 -3 42 -9
55 -14 22 -9 22 -10 -7 -11 -42 -2 -85 -7 -131 -15 -40 -7 -67 -10 -142 -20
-105 -13 -138 -18 -157 -22 -11 -2 -42 -6 -70 -8 -27 -3 -59 -7 -70 -9 -11 -2
-49 -7 -85 -11 -36 -4 -73 -9 -84 -11 -10 -2 -44 -6 -75 -9 -31 -4 -67 -8 -81
-10 -35 -6 -120 -17 -150 -20 -14 -2 -45 -6 -70 -9 -48 -7 -89 -12 -160 -21
-25 -3 -56 -7 -70 -10 -14 -3 -45 -7 -70 -10 -64 -7 -121 -15 -150 -20 -14 -2
-52 -7 -85 -11 -53 -5 -97 -20 -63 -21 7 0 103 -17 213 -38 110 -20 209 -38
220 -40 11 -1 48 -8 83 -14 34 -6 90 -16 125 -22 34 -6 71 -13 82 -14 22 -3
124 -21 168 -30 15 -3 37 -7 50 -9 12 -3 38 -7 57 -10 19 -3 46 -8 60 -11 28
-6 181 -34 220 -40 54 -9 194 -35 209 -39 9 -3 32 -7 51 -10 19 -3 56 -9 82
-14 26 -5 50 -7 54 -3 4 3 5 0 2 -8 -2 -8 -13 -16 -24 -17 -10 -2 -39 -6 -64
-9 -25 -3 -58 -8 -75 -10 -16 -2 -50 -7 -75 -10 -25 -3 -54 -7 -66 -9 -12 -2
-45 -7 -75 -11 -30 -3 -61 -8 -69 -10 -8 -2 -40 -7 -70 -10 -51 -6 -82 -10
-150 -20 -45 -7 -254 -36 -296 -41 -23 -3 -53 -7 -65 -9 -13 -3 -47 -8 -75
-10 -28 -3 -60 -7 -71 -9 -11 -3 -42 -7 -69 -11 -53 -6 -89 -13 -89 -15 0 -1
-16 -3 -35 -4 -19 -2 -73 -9 -120 -16 -77 -11 -128 -18 -154 -19 -24 -2 8 -13
80 -27 125 -25 226 -44 259 -49 16 -3 64 -11 105 -19 118 -23 143 -27 175 -32
17 -3 64 -12 105 -20 41 -8 113 -22 160 -30 47 -8 96 -17 110 -20 14 -2 61
-11 105 -19 44 -8 91 -17 105 -20 14 -3 86 -17 161 -30 75 -14 150 -30 167
-34 17 -5 33 -7 36 -3 3 3 6 -2 6 -11 0 -10 -3 -17 -7 -18 -5 0 -15 -2 -23 -4
-8 -1 -35 -6 -60 -9 -40 -6 -116 -18 -130 -21 -3 -1 -32 -5 -65 -9 -32 -4 -66
-9 -75 -11 -8 -1 -42 -6 -75 -10 -32 -3 -62 -8 -65 -10 -3 -1 -30 -6 -61 -9
-31 -4 -67 -9 -80 -11 -13 -3 -42 -7 -64 -10 -22 -2 -51 -6 -65 -9 -24 -4
-101 -15 -145 -21 -11 -2 -40 -6 -65 -10 -25 -3 -56 -8 -70 -10 -73 -10 -118
-17 -145 -21 -16 -3 -41 -7 -55 -9 -27 -4 -90 -14 -129 -20 -23 -4 -86 -14
-123 -19 -23 -3 -35 -16 -17 -17 8 0 21 -2 29 -4 8 -2 33 -6 55 -10 22 -3 48
-8 57 -11 9 -3 25 -6 35 -8 21 -4 94 -18 108 -21 6 -2 26 -5 45 -9 43 -7 76
-14 115 -23 17 -3 39 -7 50 -9 11 -1 56 -9 100 -19 44 -9 87 -18 95 -20 37 -7
97 -17 120 -21 14 -2 45 -9 70 -14 25 -5 56 -12 70 -14 40 -8 80 -16 155 -31
39 -8 81 -16 95 -18 14 -3 61 -13 105 -22 44 -9 91 -19 104 -21 14 -3 28 -7
33 -10 9 -6 -9 -45 -20 -42 -7 2 -93 -9 -137 -18 -11 -2 -40 -6 -65 -10 -25
-3 -52 -8 -62 -9 -9 -2 -38 -7 -65 -11 -26 -3 -57 -8 -68 -11 -28 -6 -74 -13
-115 -18 -31 -3 -122 -17 -190 -29 -54 -10 -106 -18 -135 -21 -16 -2 -43 -6
-60 -10 -30 -6 -68 -12 -127 -19 -18 -2 -44 -7 -58 -10 -14 -3 -41 -8 -60 -11
-89 -13 -112 -17 -128 -20 -9 -2 -39 -7 -65 -11 -26 -3 -45 -9 -42 -13 7 -6
110 -31 135 -32 8 0 29 -5 45 -9 17 -5 44 -11 60 -14 55 -9 136 -26 143 -30 4
-2 26 -7 48 -10 22 -4 105 -20 184 -37 80 -16 156 -32 170 -35 46 -9 175 -36
195 -40 11 -3 34 -7 50 -10 17 -3 46 -9 65 -14 35 -9 182 -40 210 -45 14 -2
15 -8 11 -48 0 -7 -9 -13 -18 -14 -17 -1 -183 -29 -233 -39 -14 -3 -41 -7 -60
-10 -19 -2 -46 -6 -60 -9 -14 -3 -36 -7 -50 -10 -14 -2 -68 -11 -120 -20 -52
-9 -108 -19 -125 -21 -16 -2 -41 -6 -55 -9 -14 -3 -41 -8 -60 -10 -19 -3 -46
-8 -60 -11 -13 -3 -38 -7 -55 -10 -16 -2 -41 -6 -55 -9 -14 -3 -50 -9 -80 -15
-30 -6 -66 -12 -80 -15 -34 -7 -112 -18 -127 -18 -7 0 -13 -4 -13 -8 0 -8 27
-15 86 -25 21 -3 42 -8 45 -10 3 -2 19 -6 35 -8 51 -10 198 -41 257 -55 20 -5
37 -7 37 -5 0 3 8 1 17 -5 10 -5 36 -11 58 -14 22 -3 47 -8 55 -11 8 -3 26 -8
40 -10 20 -4 145 -33 265 -62 34 -8 109 -25 130 -29 11 -2 51 -11 88 -21 67
-17 68 -18 64 -48 -3 -28 -8 -32 -58 -43 -30 -7 -70 -15 -89 -17 -19 -3 -66
-11 -105 -20 -38 -8 -88 -17 -110 -20 -39 -6 -55 -9 -107 -21 -13 -3 -34 -7
-48 -10 -39 -8 -71 -14 -126 -25 -28 -6 -61 -13 -75 -15 -118 -22 -374 -77
-378 -81 -7 -7 3 -13 29 -17 14 -3 57 -13 95 -22 39 -9 79 -18 90 -21 11 -2
29 -6 40 -8 11 -2 70 -16 130 -31 121 -29 136 -33 163 -39 10 -2 63 -16 118
-30 54 -15 108 -28 119 -30 11 -3 47 -12 80 -21 33 -9 78 -21 100 -26 53 -13
62 -23 57 -59 -5 -34 -20 -45 -72 -54 -19 -3 -45 -8 -57 -11 -13 -3 -33 -7
-45 -10 -13 -3 -39 -8 -58 -11 -46 -8 -64 -12 -67 -14 -4 -3 -13 -6 -58 -14
-22 -5 -87 -19 -145 -33 -58 -14 -115 -27 -127 -29 -12 -2 -34 -9 -48 -14 -14
-5 -25 -8 -25 -5 0 2 -15 -1 -32 -6 -18 -6 -42 -12 -53 -14 -68 -14 -155 -38
-152 -41 2 -2 33 -6 68 -9 35 -3 75 -8 89 -10 14 -2 48 -7 75 -10 107 -12 141
-16 165 -20 51 -9 96 -16 120 -20 52 -7 230 -46 296 -65 64 -19 102 -20 566
-20 435 0 498 2 499 15 1 8 2 18 3 23 1 4 6 36 10 72 11 89 13 110 20 145 5
30 14 97 21 165 2 19 7 48 10 65 3 16 8 47 10 70 2 22 9 74 14 115 6 41 13 91
16 110 9 68 15 116 19 135 2 11 7 49 11 85 4 36 9 74 11 85 2 10 6 37 9 60 3
22 8 56 10 75 3 19 7 51 10 70 2 19 6 51 9 70 8 51 27 199 32 240 2 19 6 44 8
56 4 21 16 107 21 154 3 26 23 178 30 220 7 47 15 105 20 145 2 22 7 54 9 70
3 17 10 66 16 110 6 44 13 96 16 115 3 19 7 51 9 70 6 59 15 124 20 140 2 8 7
40 10 70 3 30 8 66 11 80 2 14 6 36 9 49 2 14 7 45 10 70 3 25 7 62 10 81 2
19 7 64 10 100 15 184 22 240 29 247 1 2 28 -68 60 -155 31 -86 61 -166 66
-177 5 -11 48 -126 96 -255 47 -129 100 -271 116 -315 16 -44 41 -111 55 -150
13 -38 29 -79 34 -90 9 -20 58 -151 63 -170 2 -5 8 -23 14 -38 7 -16 12 -33
12 -38 0 -5 4 -17 10 -27 5 -9 23 -53 39 -97 16 -44 32 -89 37 -100 4 -11 8
-22 8 -25 1 -3 9 -25 19 -50 83 -221 119 -317 121 -325 1 -5 11 -35 23 -65 12
-30 54 -143 93 -250 39 -107 75 -204 80 -215 4 -11 18 -47 30 -80 12 -33 25
-69 30 -80 24 -63 91 -242 170 -460 10 -27 22 -59 26 -70 4 -11 17 -47 29 -80
l22 -60 506 -3 c279 -1 507 1 508 5 1 9 3 22 13 98 15 113 19 141 22 157 3 21
15 104 29 208 10 73 15 106 20 130 2 14 7 46 10 72 5 46 12 99 20 148 3 14 10
61 16 105 6 44 13 94 15 110 3 17 7 48 9 70 7 53 14 102 21 145 3 19 7 49 9
65 2 17 4 30 5 30 1 0 3 11 4 25 10 93 18 155 21 160 2 3 7 33 10 65 4 33 9
67 10 77 2 9 6 38 10 65 4 26 8 59 10 73 9 57 18 127 20 150 2 14 4 25 5 25 0
0 3 18 5 40 3 21 7 55 10 75 3 19 7 46 10 60 2 14 6 48 10 75 12 92 21 153 28
200 3 17 8 53 12 80 7 55 12 90 25 180 5 33 12 83 15 110 3 28 8 57 10 65 2 8
7 40 10 70 3 30 10 80 15 110 5 30 12 78 15 105 10 86 13 108 24 175 6 36 13
88 16 115 4 28 8 61 11 75 2 14 6 45 10 70 3 25 7 52 9 60 5 17 18 123 19 158
1 12 3 22 6 22 3 0 5 10 6 23 0 26 13 122 19 151 3 12 7 41 10 66 3 25 8 59
10 75 3 17 7 48 9 70 3 22 7 49 10 61 2 11 7 45 10 75 3 30 8 63 10 74 2 11 7
43 10 70 4 28 11 77 16 110 11 75 20 134 25 177 2 18 7 49 10 68 3 19 7 53 10
75 6 55 14 115 20 145 2 14 7 48 10 75 4 28 8 57 10 65 5 17 18 125 19 155 1
19 -6 20 -109 21 -60 1 -117 2 -126 3 -18 1 -153 266 -210 409 -91 228 -116
499 -68 712 6 25 13 56 15 70 3 14 21 78 40 142 31 101 43 157 46 218 5 75
-46 252 -84 295 -7 8 -26 32 -43 54 -40 53 -59 61 -50 21 7 -31 8 -102 2 -130
-6 -31 -52 -111 -89 -157 -45 -54 -145 -169 -169 -192 -8 -9 -33 -38 -55 -66
-21 -27 -45 -57 -53 -65 -39 -40 -128 -198 -136 -239 -2 -9 -4 -17 -5 -18 -2
-2 -4 -7 -5 -13 -1 -5 -3 -11 -5 -12 -2 -4 -7 -23 -19 -83 -13 -69 -11 -230 5
-290 20 -73 19 -74 -37 -20 -91 89 -175 232 -199 340 -21 94 -24 123 -23 225
2 134 7 174 38 290 14 52 27 102 29 110 2 8 20 58 40 110 21 52 39 103 41 112
2 9 9 26 15 38 12 22 14 30 29 108 11 54 5 196 -9 221 -5 11 -10 29 -10 40 0
12 -4 21 -10 21 -5 0 -9 3 -8 8 2 10 -34 82 -42 82 -3 0 -6 -17 -7 -37 0 -119
-46 -217 -147 -323 -132 -137 -337 -212 -511 -186 -165 24 -341 146 -454 314
-13 20 -27 39 -31 42 -18 14 -92 185 -109 250 -41 155 -14 328 71 469 21 34
38 65 38 68 0 3 38 43 84 89 l84 84 -44 -2 c-24 0 -45 -2 -46 -3z"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 11 KiB

-20
View File
@@ -1,20 +0,0 @@
{
"start_url": "/",
"name": "Nitro",
"short_name": "Nitro",
"icons": [
{
"src": "android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png"
},
{
"src": "android-chrome-512x512.png",
"sizes": "512x512",
"type": "image/png"
}
],
"theme_color": "#ffffff",
"background_color": "#ffffff",
"display": "standalone"
}
Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 252 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 334 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 260 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 665 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 525 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 564 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 154 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 189 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 336 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 142 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 451 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 440 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 194 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 267 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 265 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 604 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 692 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 109 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 149 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 200 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 337 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 709 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 981 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 197 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 677 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1022 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 602 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 770 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.8 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 550 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 587 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 506 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 306 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 413 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 340 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 466 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 386 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.8 MiB

-6
View File
@@ -1,6 +0,0 @@
@charset "UTF-8";@font-face{font-family:Ubuntu;src:url(/client/src/assets/Ubuntu-C.ttf)}/*!
* Bootstrap v5.1.0 (https://getbootstrap.com/)
* Copyright 2011-2021 The Bootstrap Authors
* Copyright 2011-2021 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/.bg-tertiary-split{background:repeating-linear-gradient(#2dabc2,#2dabc2 50%,#2b91a7 50%,#2b91a7)}.bg-mirage-split{background:repeating-linear-gradient(#131e25,#131e25 50%,#0d171d 50%,#0d171d)}.bg-cello-split{background:repeating-linear-gradient(#21516e,#21516e 50%,#1e465e 50%,#1e465e)}:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-pink: #d63384;--bs-red: #a81a12;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #00800b;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #1E7295;--bs-secondary: #185D79;--bs-success: #00800b;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #a81a12;--bs-light: #DFDFDF;--bs-dark: rgba(28, 28, 32, .9803921569);--bs-light-dark: #343a40;--bs-white: #fff;--bs-black: #000;--bs-muted: #B6BEC5;--bs-purple: #6f42c1;--bs-gainsboro: #d9d9d9;--bs-primary-rgb: 30, 114, 149;--bs-secondary-rgb: 24, 93, 121;--bs-success-rgb: 0, 128, 11;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 168, 26, 18;--bs-light-rgb: 223, 223, 223;--bs-dark-rgb: 28, 28, 32;--bs-light-dark-rgb: 52, 58, 64;--bs-muted-rgb: 182, 190, 197;--bs-purple-rgb: 111, 66, 193;--bs-gainsboro-rgb: 217, 217, 217;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-rgb: 255, 255, 255;--bs-font-sans-serif: Ubuntu;--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: .9rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #fff;--bs-body-bg: #000}*,*:before,*:after{line-height:normal;box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:#ffffff1a;background-color:#0003;border:0;opacity:.5}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:unset}h1,.h1{font-size:calc(1.35rem + 1.2vw)}@media (min-width: 1200px){h1,.h1{font-size:2.25rem}}h2,.h2{font-size:calc(1.305rem + .66vw)}@media (min-width: 1200px){h2,.h2{font-size:1.8rem}}h3,.h3{font-size:calc(1.2825rem + .39vw)}@media (min-width: 1200px){h3,.h3{font-size:1.575rem}}h4,.h4{font-size:calc(1.26rem + .12vw)}@media (min-width: 1200px){h4,.h4{font-size:1.35rem}}h5,.h5{font-size:1.125rem}h6,.h6{font-size:.9rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#000;text-decoration:underline}a:hover{color:#000}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:dLine truncated
Binary file not shown.

Before

Width:  |  Height:  |  Size: 458 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 353 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 476 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 751 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 159 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 286 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 272 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 157 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 162 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 938 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 MiB

File diff suppressed because it is too large. Load diff
@@ -1,161 +0,0 @@
{
"socket.url": "wss://ws.epicnabbo.nl",
"asset.url": "https://epicnabbo.nl/gamedata/",
"image.library.url": "https://epicnabbo.nl/gamedata/c_images/",
"hof.furni.url": "https://epicnabbo.nl/dcr/hof_furni",
"images.url": "${asset.url}/images",
"gamedata.url": "${asset.url}",
"sounds.url": "${asset.url}/sounds/%sample%.mp3",
"external.texts.url": [ "${gamedata.url}/config/ExternalTexts.json?v= + Math.random()", "${gamedata.url}/config/UITexts.json?v= + Math.random()" ],
"external.samples.url": "${gamedata.url}/sounds/sound_machine_sample_%sample%.mp3",
"furnidata.url": "${gamedata.url}/config/FurnitureData.json?v= + revision",
"productdata.url": "${gamedata.url}/config/ProductData.json?v= + revision",
"avatar.actions.url": "${gamedata.url}/config/HabboAvatarActions.json?v= + revision",
"avatar.figuredata.url": "${gamedata.url}/config/FigureData.json?v= + revision",
"avatar.figuremap.url": "${gamedata.url}/config/FigureMap.json?v= + revision",
"avatar.effectmap.url": "${gamedata.url}/config/EffectMap.json?v= + revision",
"avatar.asset.url": "${asset.url}/bundled/figure/%libname%.nitro",
"avatar.asset.effect.url": "${asset.url}/bundled/effect/%libname%.nitro",
"furni.asset.url": "${asset.url}/bundled/furniture/%libname%.nitro",
"furni.asset.icon.url": "https://epicnabbo.nl/gamedata/icons/%libname%%param%_icon.png",
"pet.asset.url": "${asset.url}/bundled/pet/%libname%.nitro",
"generic.asset.url": "${asset.url}/bundled/generic/%libname%.nitro",
"badge.asset.url": "${image.library.url}album1584/%badgename%.gif",
"furni.rotation.bounce.steps": 20,
"furni.rotation.bounce.height": 0.0625,
"enable.avatar.arrow": false,
"system.log.debug": false,
"system.log.warn": false,
"system.log.error": false,
"system.log.events": false,
"system.log.packets": false,
"system.fps.animation": 24,
"system.fps.max": 60,
"system.pong.manually": true,
"system.pong.interval.ms": 20000,
"room.color.skip.transition": true,
"room.landscapes.enabled": true,
"avatar.mandatory.libraries": [
"bd:1",
"li:0"
],
"avatar.mandatory.effect.libraries": [
"dance.1",
"dance.2",
"dance.3",
"dance.4"
],
"avatar.default.figuredata": {"palettes":[{"id":1,"colors":[{"id":99999,"index":1001,"club":0,"selectable":false,"hexCode":"DDDDDD"},{"id":99998,"index":1001,"club":0,"selectable":false,"hexCode":"FAFAFA"}]},{"id":3,"colors":[{"id":10001,"index":1001,"club":0,"selectable":false,"hexCode":"EEEEEE"},{"id":10002,"index":1002,"club":0,"selectable":false,"hexCode":"FA3831"},{"id":10003,"index":1003,"club":0,"selectable":false,"hexCode":"FD92A0"},{"id":10004,"index":1004,"club":0,"selectable":false,"hexCode":"2AC7D2"},{"id":10005,"index":1005,"club":0,"selectable":false,"hexCode":"35332C"},{"id":10006,"index":1006,"club":0,"selectable":false,"hexCode":"EFFF92"},{"id":10007,"index":1007,"club":0,"selectable":false,"hexCode":"C6FF98"},{"id":10008,"index":1008,"club":0,"selectable":false,"hexCode":"FF925A"},{"id":10009,"index":1009,"club":0,"selectable":false,"hexCode":"9D597E"},{"id":10010,"index":1010,"club":0,"selectable":false,"hexCode":"B6F3FF"},{"id":10011,"index":1011,"club":0,"selectable":false,"hexCode":"6DFF33"},{"id":10012,"index":1012,"club":0,"selectable":false,"hexCode":"3378C9"},{"id":10013,"index":1013,"club":0,"selectable":false,"hexCode":"FFB631"},{"id":10014,"index":1014,"club":0,"selectable":false,"hexCode":"DFA1E9"},{"id":10015,"index":1015,"club":0,"selectable":false,"hexCode":"F9FB32"},{"id":10016,"index":1016,"club":0,"selectable":false,"hexCode":"CAAF8F"},{"id":10017,"index":1017,"club":0,"selectable":false,"hexCode":"C5C6C5"},{"id":10018,"index":1018,"club":0,"selectable":false,"hexCode":"47623D"},{"id":10019,"index":1019,"club":0,"selectable":false,"hexCode":"8A8361"},{"id":10020,"index":1020,"club":0,"selectable":false,"hexCode":"FF8C33"},{"id":10021,"index":1021,"club":0,"selectable":false,"hexCode":"54C627"},{"id":10022,"index":1022,"club":0,"selectable":false,"hexCode":"1E6C99"},{"id":10023,"index":1023,"club":0,"selectable":false,"hexCode":"984F88"},{"id":10024,"index":1024,"club":0,"selectable":false,"hexCode":"77C8FF"},{"id":10025,"index":1025,"club":0,"selectable":false,"hexCode":"FFC08E"},{"id":10026,"index":1026,"club":0,"selectable":false,"hexCode":"3C4B87"},{"id":10027,"index":1027,"club":0,"selectable":false,"hexCode":"7C2C47"},{"id":10028,"index":1028,"club":0,"selectable":false,"hexCode":"D7FFE3"},{"id":10029,"index":1029,"club":0,"selectable":false,"hexCode":"8F3F1C"},{"id":10030,"index":1030,"club":0,"selectable":false,"hexCode":"FF6393"},{"id":10031,"index":1031,"club":0,"selectable":false,"hexCode":"1F9B79"},{"id":10032,"index":1032,"club":0,"selectable":false,"hexCode":"FDFF33"}]}],"setTypes":[{"type":"hd","paletteId":1,"mandatory_f_0":true,"mandatory_f_1":true,"mandatory_m_0":true,"mandatory_m_1":true,"sets":[{"id":99999,"gender":"U","club":0,"colorable":true,"selectable":false,"preselectable":false,"sellable":false,"parts":[{"id":1,"type":"bd","colorable":true,"index":0,"colorindex":1},{"id":1,"type":"hd","colorable":true,"index":0,"colorindex":1},{"id":1,"type":"lh","colorable":true,"index":0,"colorindex":1},{"id":1,"type":"rh","colorable":true,"index":0,"colorindex":1}]}]},{"type":"bds","paletteId":1,"mandatory_f_0":false,"mandatory_f_1":false,"mandatory_m_0":false,"mandatory_m_1":false,"sets":[{"id":10001,"gender":"U","club":0,"colorable":true,"selectable":false,"preselectable":false,"sellable":false,"parts":[{"id":10001,"type":"bds","colorable":true,"index":0,"colorindex":1},{"id":10001,"type":"lhs","colorable":true,"index":0,"colorindex":1},{"id":10001,"type":"rhs","colorable":true,"index":0,"colorindex":1}],"hiddenLayers":[{"partType":"bd"},{"partType":"rh"},{"partType":"lh"}]}]},{"type":"ss","paletteId":3,"mandatory_f_0":false,"mandatory_f_1":false,"mandatory_m_0":false,"mandatory_m_1":false,"sets":[{"id":10010,"gender":"F","club":0,"colorable":true,"selectable":false,"preselectable":false,"sellable":false,"parts":[{"id":10001,"type":"ss","colorable":true,"index":0,"colorindex":1}],"hiddenLayers":[{"partType":"ch"},{"partType":"lg"},{"partType":"ca"},{"partType":"wa"},{"partType":"sh"},{"partType":"ls"},{"partType":"rs"},{"partType":"lc"},{"partType":"rc"},{"partType":"cc"},{"partType":"cp"}]},{"id":10011,"gender":"M","club":0,"colorable":true,"selectable":false,"preselectable":false,"sellable":false,"parts":[{"id":10002,"type":"ss","colorable":true,"index":0,"colorindex":1}],"hiddenLayers":[{"partType":"ch"},{"partType":"lg"},{"partType":"ca"},{"partType":"wa"},{"partType":"sh"},{"partType":"ls"},{"partType":"rs"},{"partType":"lc"},{"partType":"rc"},{"partType":"cc"},{"partType":"cp"}]}]}]},
"avatar.default.actions": {
"actions": [
{
"id": "Default",
"state": "std",
"precedence": 1000,
"main": true,
"isDefault": true,
"geometryType": "vertical",
"activePartSet": "figure",
"assetPartDefinition": "std"
}
]
},
"pet.types": [
"dog",
"cat",
"croco",
"terrier",
"bear",
"pig",
"lion",
"rhino",
"spider",
"turtle",
"chicken",
"frog",
"dragon",
"monster",
"monkey",
"horse",
"monsterplant",
"bunnyeaster",
"bunnyevil",
"bunnydepressed",
"bunnylove",
"pigeongood",
"pigeonevil",
"demonmonkey",
"bearbaby",
"terrierbaby",
"gnome",
"leprechaun",
"kittenbaby",
"puppybaby",
"pigletbaby",
"haloompa",
"fools",
"pterosaur",
"velociraptor",
"cow",
"dragondog",
"pkmshaymin2",
"LeetEendjes",
"pkmnentei",
"squirtle",
"LeetBH",
"LeetCaviaaa",
"LeetFantj",
"LeetHotelMario",
"LeetUil",
"LeetWolf",
"pokemon_mewblu",
"bbwibb",
"LeetBB",
"LeetHotelMari1",
"LeetMewtw",
"LeetPikachu",
"LeetYos",
"LeetE",
"LeetMewt1",
"LeetPen",
"slendermn",
"pkmnPAPI0",
"pkmnPAPI1",
"pkmnPAPI2",
"pkmnPAPI3",
"pkmnPAPI4",
"pokmn_mew",
"pkmashhhpet",
"pkmbeautfly",
"pkmcelebipe",
"pkmdarkraip",
"pkmeeveepet",
"pkmjirachip",
"pkmpichupet",
"pkmriolupet",
"pkmshayminp",
"pkmtogepipe",
"pkmvictinip",
"slenderm1",
"LeetEendj16",
"pkmnente1",
"LeetBa",
"babymeisje",
"babyBH",
"bb_hbx",
"LeetUi1"
],
"preload.assets.urls": [
"${asset.url}/bundled/generic/avatar_additions.nitro",
"${asset.url}/bundled/generic/group_badge.nitro",
"${asset.url}/bundled/generic/floor_editor.nitro",
"${images.url}/loading_icon.png",
"${images.url}/clear_icon.png",
"${images.url}/big_arrow.png"
]
}