From de99c5f7636a952025ea13de02bafd25bcb6bdec Mon Sep 17 00:00:00 2001 From: LLLL Colonq Date: Mon, 17 Aug 2026 20:14:16 -0400 Subject: Fix broken --- 2026/games/sunshoes/assets/BitmapFont-CoN36Cy_.js | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 2026/games/sunshoes/assets/BitmapFont-CoN36Cy_.js (limited to '2026/games/sunshoes/assets/BitmapFont-CoN36Cy_.js') diff --git a/2026/games/sunshoes/assets/BitmapFont-CoN36Cy_.js b/2026/games/sunshoes/assets/BitmapFont-CoN36Cy_.js deleted file mode 100644 index e5df6a3..0000000 --- a/2026/games/sunshoes/assets/BitmapFont-CoN36Cy_.js +++ /dev/null @@ -1,6 +0,0 @@ -import{E as q,d as B,v as k,T as O,f as j,b as E,C as P,R as H,c as $,I as J,g as K,e as V,h as L,i as Z,j as Q,k as ee,l as Y,m as te,n as se,o as C,w as ie,p as ne}from"./index-DvAPfvr6.js";class D extends q{constructor(){super(...arguments),this.chars=Object.create(null),this.lineHeight=0,this.fontFamily="",this.fontMetrics={fontSize:0,ascent:0,descent:0},this.baseLineOffset=0,this.distanceField={type:"none",range:0},this.pages=[],this.applyFillAsTint=!0,this.baseMeasurementFontSize=100,this.baseRenderedFontSize=100}get font(){return B(k,"BitmapFont.font is deprecated, please use BitmapFont.fontFamily instead."),this.fontFamily}get pageTextures(){return B(k,"BitmapFont.pageTextures is deprecated, please use BitmapFont.pages instead."),this.pages}get size(){return B(k,"BitmapFont.size is deprecated, please use BitmapFont.fontMetrics.fontSize instead."),this.fontMetrics.fontSize}get distanceFieldRange(){return B(k,"BitmapFont.distanceFieldRange is deprecated, please use BitmapFont.distanceField.range instead."),this.distanceField.range}get distanceFieldType(){return B(k,"BitmapFont.distanceFieldType is deprecated, please use BitmapFont.distanceField.type instead."),this.distanceField.type}destroy(e=!1){var t;this.emit("destroy",this),this.removeAllListeners();for(const s in this.chars)(t=this.chars[s].texture)==null||t.destroy();this.chars=null,e&&(this.pages.forEach(s=>s.texture.destroy(!0)),this.pages=null)}}const U=class G extends D{constructor(e){super(),this.resolution=1,this.pages=[],this._padding=0,this._measureCache=Object.create(null),this._currentChars=[],this._currentX=0,this._currentY=0,this._currentMaxCharHeight=0,this._currentPageIndex=-1,this._skipKerning=!1;const t={...G.defaultOptions,...e};this._textureSize=t.textureSize,this._mipmap=t.mipmap;const s=t.style.clone();t.overrideFill&&(s._fill.color=16777215,s._fill.alpha=1,s._fill.texture=O.WHITE,s._fill.fill=null),this.applyFillAsTint=t.overrideFill;const i=s.fontSize;s.fontSize=this.baseMeasurementFontSize;const n=j(s);t.overrideSize?(s._stroke&&(s._stroke.width*=this.baseRenderedFontSize/i),s.dropShadow&&(s.dropShadow.blur*=this.baseRenderedFontSize/i,s.dropShadow.distance*=this.baseRenderedFontSize/i)):s.fontSize=this.baseRenderedFontSize=i,this._style=s,this._skipKerning=t.skipKerning??!1,this.resolution=t.resolution??1,this._padding=t.padding??4,t.textureStyle&&(this._textureStyle=t.textureStyle instanceof E?t.textureStyle:new E(t.textureStyle)),this.fontMetrics=P.measureFont(n),this.lineHeight=s.lineHeight||this.fontMetrics.fontSize||s.fontSize}ensureCharacters(e){var _,v;const t=P.graphemeSegmenter(e).filter(y=>!this._currentChars.includes(y)).filter((y,m,d)=>d.indexOf(y)===m);if(!t.length)return;this._currentChars=[...this._currentChars,...t];let s;this._currentPageIndex===-1?s=this._nextPage():s=this.pages[this._currentPageIndex];let{canvas:i,context:n}=s.canvasAndContext,a=s.texture.source;const o=this._style;let r=this._currentX,h=this._currentY,l=this._currentMaxCharHeight;const f=this.baseRenderedFontSize/this.baseMeasurementFontSize,w=(((_=o.dropShadow)==null?void 0:_.distance)??0)+(((v=o._stroke)==null?void 0:v.width)??0),F=this._padding+w;let x=!1;const z=i.width/this.resolution,b=i.height/this.resolution;for(let y=0;yz&&(h+=l,l=M,r=0,h+l>b)){a.update();const S=this._nextPage();i=S.canvasAndContext.canvas,n=S.canvasAndContext.context,a=S.texture.source,r=0,h=0,l=0}const T=n.measureText(m).width/f;if(this.chars[m]={id:m.codePointAt(0),xOffset:-(F/f),yOffset:-(F/f),xAdvance:T,kerning:{}},x){this._drawGlyph(n,d,r+F,h+F,f,o);const S=a.width*f,I=a.height*f,R=new H(r/S*a.width,h/I*a.height,W/S*a.width,M/I*a.height);this.chars[m].texture=new O({source:a,frame:R}),r+=Math.ceil(W)}}a.update(),this._currentX=r,this._currentY=h,this._currentMaxCharHeight=l,this._skipKerning||this._applyKerning(t,n,f)}get pageTextures(){return B(k,"BitmapFont.pageTextures is deprecated, please use BitmapFont.pages instead."),this.pages}_applyKerning(e,t,s){const i=this._measureCache;for(let n=0;n{const p=n.width;for(let g=0;g0||!x)&&(o=!1),r.width=0,r.index=0,r.chars.length=0},_=()=>{let d=n.chars.length-1;if(s){let p=n.chars[d];for(;Y(p);)n.width-=t.chars[p].xAdvance,n.spacesIndex.pop(),p=n.chars[--d]}i.width=Math.max(i.width,n.width),n={width:0,charPositions:[],chars:[],spaceWidth:0,spacesIndex:[]},o=!0,i.lines.push(n),i.height+=w},v=d=>d-l>f;for(let d=0;d50&&ie("BitmapText",`You have dynamically created ${A} bitmap fonts, this can be inefficient. Try pre installing your font styles using \`BitmapFont.install({name:"style1", style})\``),h.once("destroy",()=>{A--,C.remove(s)}),C.set(s,h)}const n=C.get(s);return(o=n.ensureCharacters)==null||o.call(n,e),n}getLayout(e,t,s=!0){const i=this.getFont(e,t),n=`${e}-${t.styleKey}-${s}`;if(this.measureCache.has(n))return this.measureCache.get(n);const a=P.graphemeSegmenter(e),o=ae(a,t,i,s);return this.measureCache.set(n,o),o}measureText(e,t,s=!0){return this.getLayout(e,t,s)}install(...e){var h,l,f,w;let t=e[0];typeof t=="string"&&(t={name:t,style:e[1],chars:(h=e[2])==null?void 0:h.chars,resolution:(l=e[2])==null?void 0:l.resolution,padding:(f=e[2])==null?void 0:f.padding,skipKerning:(w=e[2])==null?void 0:w.skipKerning},B(k,"BitmapFontManager.install(name, style, options) is deprecated, use BitmapFontManager.install({name, style, ...options})"));const s=t==null?void 0:t.name;if(!s)throw new Error("[BitmapFontManager] Property `name` is required.");t={...this.defaultOptions,...t};const i=t.style,n=i instanceof L?i:new L(i),a=t.dynamicFill??this._canUseTintForStyle(n),o=new N({style:n,overrideFill:a,skipKerning:t.skipKerning,padding:t.padding,resolution:t.resolution,overrideSize:!1,textureStyle:t.textureStyle}),r=le(t.chars);return o.ensureCharacters(r.join("")),C.set(`${s}-bitmap`,o),o.once("destroy",()=>C.remove(`${s}-bitmap`)),o}uninstall(e){const t=`${e}-bitmap`,s=C.get(t);s&&s.destroy()}_canUseTintForStyle(e){return!e._stroke&&(!e.dropShadow||e.dropShadow.color===0)&&!e._fill.fill&&e._fill.color===16777215}}const X=new ce;class pe extends D{constructor(e,t){super();const{textures:s,data:i}=e;Object.keys(i.pages).forEach(n=>{const a=i.pages[parseInt(n,10)],o=s[a.id];this.pages.push({texture:o})}),Object.keys(i.chars).forEach(n=>{const a=i.chars[n],{frame:o,source:r,rotate:h}=s[a.page],l=ne.transformRectCoords(a,o,h,new H),f=new O({frame:l,orig:new H(0,0,a.width,a.height),source:r,rotate:h});this.chars[n]={id:n.codePointAt(0),xOffset:a.xOffset,yOffset:a.yOffset,xAdvance:a.xAdvance,kerning:a.kerning??{},texture:f}}),this.baseRenderedFontSize=i.fontSize,this.baseMeasurementFontSize=i.fontSize,this.fontMetrics={ascent:0,descent:0,fontSize:i.fontSize},this.baseLineOffset=i.baseLineOffset,this.lineHeight=i.lineHeight,this.fontFamily=i.fontFamily,this.distanceField=i.distanceField??{type:"none",range:0},this.url=t}destroy(){super.destroy();for(let e=0;e