1.4.0
No files matched your search
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "berry-dash-ultimate",
|
||||
"private": true,
|
||||
"version": "1.3.0",
|
||||
"version": "1.4.0",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"tauri": "tauri"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "berry-dash-ultimate"
|
||||
version = "1.3.0"
|
||||
version = "1.4.0"
|
||||
authors = ["Lncvrt"]
|
||||
edition = "2024"
|
||||
|
||||
@@ -14,4 +14,4 @@ tauri-build = { version = "2.5.3", features = [] }
|
||||
[dependencies]
|
||||
tauri = { version = "2.9.5", features = [] }
|
||||
serde = { version = "1.0.228", features = ["derive"] }
|
||||
serde_json = "1.0.148"
|
||||
serde_json = "1.0.149"
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"$schema": "https://schema.tauri.app/config/2",
|
||||
"productName": "Berry Dash Ultimate",
|
||||
"version": "1.3.0",
|
||||
"version": "1.4.0",
|
||||
"identifier": "xyz.lncvrt.bonoise-bdu",
|
||||
"build": {
|
||||
"frontendDist": "../src"
|
||||
|
||||
|
After Width: | Height: | Size: 93 KiB |
@@ -1,2 +1,2 @@
|
||||
var gdjs;(function(s){class l extends s.RuntimeInstanceContainer{constructor(e,t){super(e.getGame());this._isLoaded=!1;this._initialInnerArea=null;this._parent=e,this._customObject=t,this._runtimeScene=e.getScene(),this._debuggerRenderer=new s.DebuggerRenderer(this)}addLayer(e){if(this._layers.containsKey(e.name))return;const t=new s.RuntimeCustomObjectLayer(e,this);this._layers.put(e.name,t),this._orderedLayers.push(t)}_unloadContent(){this.onDeletedFromScene(this._parent),this._layers.clear(),this._orderedLayers.length=0}createObject(e){const t=super.createObject(e);return this._customObject.onChildrenLocationChanged(),t}loadFrom(e,t){this._setOriginalInnerArea(t);for(let r=0,n=t.objects.length;r<n;++r){const i=t.objects[r];e.childrenContent&&s.CustomRuntimeObjectInstanceContainer.hasChildrenConfigurationOverriding(e,t)?this.registerObject({...i,...e.childrenContent[i.name]}):this.registerObject(i)}if(t.layers.length>0)for(let r=0,n=t.layers.length;r<n;++r)this.addLayer(t.layers[r]);else this.addLayer({name:"",visibility:!0,cameras:[{defaultSize:!0,defaultViewport:!0,height:0,viewportBottom:0,viewportLeft:0,viewportRight:0,viewportTop:0,width:0}],effects:[],ambientLightColorR:0,ambientLightColorG:0,ambientLightColorB:0,isLightingLayer:!1,followBaseLayerCamera:!1});this.createObjectsFrom(t.instances,0,0,0,!0),this._setLayerDefaultZOrders(),this._isLoaded=!0}static hasChildrenConfigurationOverriding(e,t){const r=!t.name&&t.instances.length==0;return e.childrenContent?!t.name||r:!1}_setOriginalInnerArea(e){(e.instances.length>0||this.getGame().isInGameEdition())&&(e._initialInnerArea||(e._initialInnerArea={min:[e.areaMinX,e.areaMinY,e.areaMinZ],max:[e.areaMaxX,e.areaMaxY,e.areaMaxZ]}),this._initialInnerArea=e._initialInnerArea)}onDeletedFromScene(e){if(!this._isLoaded)return;const t=this.getAdhocListOfAllInstances();for(let r=0,n=t.length;r<n;++r)t[r].onDeletedFromScene();this._isLoaded=!1}_destroy(){const e=this.getAdhocListOfAllInstances();for(let t=0,r=e.length;t<r;++t)e[t].onDestroyed();super._destroy(),this._onceTriggers=null}_updateObjectsPreRender(){const e=this.getAdhocListOfAllInstances();for(let t=0,r=e.length;t<r;++t){const n=e[t],i=n.getRendererObject();i&&(i.visible=!n.isHidden(),i.visible&&this.getGame().getEffectsManager().updatePreRender(n.getRendererEffects(),n)),this._debugDrawEnabled&&this._debuggerRenderer.renderDebugDraw(e,this._debugDrawShowHiddenInstances,this._debugDrawShowPointsNames,this._debugDrawShowCustomPoints),n.updatePreRender(this)}}_updateObjectsPreEvents(){const e=this.getAdhocListOfAllInstances();for(let t=0,r=e.length;t<r;++t){const n=e[t],i=n.getElapsedTime();if(n.hasNoForces())n.update(this);else{const a=n.getAverageForce(),o=i/1e3;n.setX(n.getX()+a.getX()*o),n.setY(n.getY()+a.getY()*o),n.update(this),n.updateForces(o)}n.updateTimers(i),n.stepBehaviorsPreEvents(this)}this._cacheOrClearRemovedInstances()}getRenderer(){return this._customObject.getRenderer()}getDebuggerRenderer(){return this._debuggerRenderer}getGame(){return this._runtimeScene.getGame()}getScene(){return this._runtimeScene}getOwner(){return this._customObject}getAsyncTasksManager(){return this._runtimeScene.getAsyncTasksManager()}getUnrotatedViewportMinX(){return this._customObject.getInnerAreaMinX()}getUnrotatedViewportMinY(){return this._customObject.getInnerAreaMinY()}getUnrotatedViewportMaxX(){return this._customObject.getInnerAreaMaxX()}getUnrotatedViewportMaxY(){return this._customObject.getInnerAreaMaxY()}getInitialUnrotatedViewportMinX(){return this._initialInnerArea?this._initialInnerArea.min[0]:0}getInitialUnrotatedViewportMinY(){return this._initialInnerArea?this._initialInnerArea.min[1]:0}getInitialUnrotatedViewportMaxX(){return this._initialInnerArea?this._initialInnerArea.max[0]:0}getInitialUnrotatedViewportMaxY(){return this._initialInnerArea?this._initialInnerArea.max[1]:0}_getInitialInnerAreaDepth(){return this._initialInnerArea?this._initialInnerArea.max[2]-this._initialInnerArea.min[2]:0}getViewportWidth(){return this._customObject.getUnscaledWidth()}getViewportHeight(){return this._customObject.getUnscaledHeight()}getViewportOriginX(){return this._customObject.getUnscaledCenterX()}getViewportOriginY(){return this._customObject.getUnscaledCenterY()}onChildrenLocationChanged(){this._customObject.onChildrenLocationChanged()}convertCoords(e,t,r){let n=r||[0,0];return n=this._parent.getLayer(this._customObject.getLayer()).convertCoords(e,t,0,n),this._customObject.applyObjectInverseTransformation(n[0],n[1],n),n}convertInverseCoords(e,t,r){const n=r||[0,0];return this._customObject.applyObjectTransformation(e,t,n),this._parent.getLayer(this._customObject.getLayer()).convertInverseCoords(n[0],n[1],0,n)}getElapsedTime(){return this._parent.getElapsedTime()}}s.CustomRuntimeObjectInstanceContainer=l})(gdjs||(gdjs={}));
|
||||
var gdjs;(function(s){class l extends s.RuntimeInstanceContainer{constructor(e,t){super(e.getGame());this._isLoaded=!1;this._initialInnerArea=null;this._parent=e,this._customObject=t,this._runtimeScene=e.getScene(),this._debuggerRenderer=new s.DebuggerRenderer(this)}addLayer(e){if(this._layers.containsKey(e.name))return;const t=new s.RuntimeCustomObjectLayer(e,this);this._layers.put(e.name,t),this._orderedLayers.push(t)}_unloadContent(){this.onDeletedFromScene(this._parent),this._layers.clear(),this._orderedLayers.length=0}createObject(e){const t=super.createObject(e);return this._customObject.onChildrenLocationChanged(),t}loadFrom(e,t){this._setOriginalInnerArea(t);for(let r=0,n=t.objects.length;r<n;++r){const i=t.objects[r];e.childrenContent&&s.CustomRuntimeObjectInstanceContainer.hasChildrenConfigurationOverriding(e,t)?this.registerObject({...i,...e.childrenContent[i.name]}):this.registerObject(i)}if(t.layers.length>0)for(let r=0,n=t.layers.length;r<n;++r)this.addLayer(t.layers[r]);else this.addLayer({name:"",visibility:!0,cameras:[{defaultSize:!0,defaultViewport:!0,height:0,viewportBottom:0,viewportLeft:0,viewportRight:0,viewportTop:0,width:0}],effects:[],ambientLightColorR:0,ambientLightColorG:0,ambientLightColorB:0,isLightingLayer:!1,followBaseLayerCamera:!1});this.createObjectsFrom(t.instances,0,0,0,!0),this._setLayerDefaultZOrders(),this._isLoaded=!0}static hasChildrenConfigurationOverriding(e,t){const r=!t.name&&t.instances.length==0;return e.childrenContent?!t.name||r:!1}_setOriginalInnerArea(e){(e.instances.length>0||this.getGame().isInGameEdition())&&(e._initialInnerArea||(e._initialInnerArea={min:[e.areaMinX,e.areaMinY,e.areaMinZ],max:[e.areaMaxX,e.areaMaxY,e.areaMaxZ]}),this._initialInnerArea=e._initialInnerArea)}onDeletedFromScene(e){if(!this._isLoaded)return;const t=this.getAdhocListOfAllInstances();for(let r=0,n=t.length;r<n;++r)t[r].onDeletedFromScene();this._isLoaded=!1}_destroy(){const e=this.getAdhocListOfAllInstances();for(let t=0,r=e.length;t<r;++t)e[t].onDestroyed();super._destroy(),this._onceTriggers=null}_updateObjectsPreRender(){const e=this.getAdhocListOfAllInstances();for(let t=0,r=e.length;t<r;++t){const n=e[t],i=n.getRendererObject();i&&(i.visible=!n.isHidden(),i.visible&&this.getGame().getEffectsManager().updatePreRender(n.getRendererEffects(),n)),this._debugDrawEnabled&&this._debuggerRenderer.renderDebugDraw(e,this._debugDrawShowHiddenInstances,this._debugDrawShowPointsNames,this._debugDrawShowCustomPoints),n.updatePreRender(this)}}_updateObjectsPreEvents(){const e=this.getAdhocListOfAllInstances();for(let t=0,r=e.length;t<r;++t){const n=e[t],i=n.getElapsedTime();if(n.hasNoForces())n.update(this);else{const a=n.getAverageForce(),o=i/1e3;n.setX(n.getX()+a.getX()*o),n.setY(n.getY()+a.getY()*o),n.update(this),n.updateForces(o)}n.updateTimers(i),n.stepBehaviorsPreEvents(this)}this._cacheOrClearRemovedInstances()}getRenderer(){return this._customObject.getRenderer()}getDebuggerRenderer(){return this._debuggerRenderer}getGame(){return this._runtimeScene.getGame()}getScene(){return this._runtimeScene}getOwner(){return this._customObject}getAsyncTasksManager(){return this._runtimeScene.getAsyncTasksManager()}getUnrotatedViewportMinX(){return this._customObject.getInnerAreaMinX()}getUnrotatedViewportMinY(){return this._customObject.getInnerAreaMinY()}getUnrotatedViewportMaxX(){return this._customObject.getInnerAreaMaxX()}getUnrotatedViewportMaxY(){return this._customObject.getInnerAreaMaxY()}getInitialUnrotatedViewportMinX(){return this._initialInnerArea?this._initialInnerArea.min[0]:0}getInitialUnrotatedViewportMinY(){return this._initialInnerArea?this._initialInnerArea.min[1]:0}getInitialUnrotatedViewportMaxX(){return this._initialInnerArea?this._initialInnerArea.max[0]:0}getInitialUnrotatedViewportMaxY(){return this._initialInnerArea?this._initialInnerArea.max[1]:0}_getInitialInnerAreaDepth(){return this._initialInnerArea?this._initialInnerArea.max[2]-this._initialInnerArea.min[2]:0}getViewportWidth(){return this._customObject.getUnscaledWidth()}getViewportHeight(){return this._customObject.getUnscaledHeight()}getViewportOriginX(){return this._customObject.getUnscaledCenterX()}getViewportOriginY(){return this._customObject.getUnscaledCenterY()}onChildrenLocationChanged(){this._customObject.onChildrenLocationChanged()}convertCoords(e,t,r){let n=r||[0,0];return n=this._parent.getLayer(this._customObject.getLayer()).convertCoords(e,t,0,n),this._customObject.applyObjectInverseTransformation(n[0],n[1],n),n}convertInverseCoords(e,t,r){const n=r||[0,0];return this._customObject.applyObjectTransformation(e,t,n),this._parent.getLayer(this._customObject.getLayer()).convertInverseCoords(n[0],n[1],0,n)}getElapsedTime(){return this._customObject.getElapsedTime()}}s.CustomRuntimeObjectInstanceContainer=l})(gdjs||(gdjs={}));
|
||||
//# sourceMappingURL=CustomRuntimeObjectInstanceContainer.js.map
|
||||
@@ -1,2 +1,2 @@
|
||||
var gdjs;(function(n){class p{constructor(t,o,e,r){this._wasRendered=!1;this._textureWidth=0;this._textureHeight=0;this._object=t;const s=o.getGame().getImageManager().getPIXITexture(e),i=r?PIXI.TilingSprite:PIXI.Sprite;this._spritesContainer=new PIXI.Container,this._wrapperContainer=new PIXI.Container,this._centerSprite=new i(new PIXI.Texture(s.baseTexture)),this._borderSprites=[new i(new PIXI.Texture(s.baseTexture)),new PIXI.Sprite(new PIXI.Texture(s.baseTexture)),new i(new PIXI.Texture(s.baseTexture)),new PIXI.Sprite(new PIXI.Texture(s.baseTexture)),new i(new PIXI.Texture(s.baseTexture)),new PIXI.Sprite(new PIXI.Texture(s.baseTexture)),new i(new PIXI.Texture(s.baseTexture)),new PIXI.Sprite(new PIXI.Texture(s.baseTexture))],this.setTexture(e,o),this._spritesContainer.removeChildren(),this._spritesContainer.addChild(this._centerSprite);for(let h=0;h<this._borderSprites.length;++h)this._spritesContainer.addChild(this._borderSprites[h]);this._wrapperContainer.addChild(this._spritesContainer),o.getLayer("").getRenderer().addRendererObject(this._wrapperContainer,t.getZOrder())}getRendererObject(){return this._wrapperContainer}ensureUpToDate(){this._spritesContainer.visible&&this._wasRendered&&this._centerSprite.texture.baseTexture.scaleMode!==PIXI.SCALE_MODES.NEAREST&&(this._spritesContainer.cacheAsBitmap=!0),this._wasRendered=!0}updateOpacity(){this._wrapperContainer.alpha=this._object.opacity/255,this._spritesContainer.cacheAsBitmap=!1}updateAngle(){this._wrapperContainer.rotation=n.toRad(this._object.angle)}updatePosition(){this._wrapperContainer.position.x=this._object.x+this._object._width/2,this._wrapperContainer.position.y=this._object.y+this._object._height/2}_updateLocalPositions(){const t=this._object;this._centerSprite.width=Math.max(t._width-t._rBorder-t._lBorder,0),this._centerSprite.height=Math.max(t._height-t._tBorder-t._bBorder,0);let o=t._lBorder,e=t._rBorder;this._centerSprite.width===0&&t._lBorder+t._rBorder>0&&(o=t._width*t._lBorder/(t._lBorder+t._rBorder),e=t._width-o);let r=t._tBorder,s=t._bBorder;this._centerSprite.height===0&&t._tBorder+t._bBorder>0&&(r=t._height*t._tBorder/(t._tBorder+t._bBorder),s=t._height-r),this._borderSprites[0].width=e,this._borderSprites[0].height=Math.max(t._height-r-s,0),this._borderSprites[2].height=r,this._borderSprites[2].width=Math.max(t._width-e-o,0),this._borderSprites[4].width=o,this._borderSprites[4].height=Math.max(t._height-r-s,0),this._borderSprites[6].height=s,this._borderSprites[6].width=Math.max(t._width-e-o,0),this._borderSprites[1].width=e,this._borderSprites[1].height=r,this._borderSprites[3].width=o,this._borderSprites[3].height=r,this._borderSprites[5].width=o,this._borderSprites[5].height=s,this._borderSprites[7].width=e,this._borderSprites[7].height=s,this._wasRendered=!0,this._spritesContainer.cacheAsBitmap=!1;const i=o,h=r,d=t._width-e,_=t._height-s;this._centerSprite.position.x=i,this._centerSprite.position.y=h,this._borderSprites[0].position.x=d,this._borderSprites[0].position.y=h,this._borderSprites[1].position.x=d,this._borderSprites[1].position.y=0,this._borderSprites[2].position.x=i,this._borderSprites[2].position.y=0,this._borderSprites[3].position.x=0,this._borderSprites[3].position.y=0,this._borderSprites[4].position.x=0,this._borderSprites[4].position.y=h,this._borderSprites[5].position.x=0,this._borderSprites[5].position.y=_,this._borderSprites[6].position.x=i,this._borderSprites[6].position.y=_,this._borderSprites[7].position.x=d,this._borderSprites[7].position.y=_}setTexture(t,o){const e=this._object,r=o.getGame().getImageManager().getPIXITexture(t).baseTexture;this._textureWidth=r.width,this._textureHeight=r.height;function s(i){return i.width<0&&(i.width=0),i.height<0&&(i.height=0),i.x<0&&(i.x=0),i.y<0&&(i.y=0),i.x>r.width&&(i.x=r.width),i.y>r.height&&(i.y=r.height),i.x+i.width>r.width&&(i.width=r.width-i.x),i.y+i.height>r.height&&(i.height=r.height-i.y),i}this._centerSprite.texture.destroy(!1),this._centerSprite.texture=new PIXI.Texture(r,s(new PIXI.Rectangle(e._lBorder,e._tBorder,r.width-e._lBorder-e._rBorder,r.height-e._tBorder-e._bBorder))),this._borderSprites[0].texture.destroy(!1),this._borderSprites[0].texture=new PIXI.Texture(r,s(new PIXI.Rectangle(r.width-e._rBorder,e._tBorder,e._rBorder,r.height-e._tBorder-e._bBorder))),this._borderSprites[2].texture.destroy(!1),this._borderSprites[2].texture=new PIXI.Texture(r,s(new PIXI.Rectangle(e._lBorder,0,r.width-e._lBorder-e._rBorder,e._tBorder))),this._borderSprites[4].texture.destroy(!1),this._borderSprites[4].texture=new PIXI.Texture(r,s(new PIXI.Rectangle(0,e._tBorder,e._lBorder,r.height-e._tBorder-e._bBorder))),this._borderSprites[6].texture.destroy(!1),this._borderSprites[6].texture=new PIXI.Texture(r,s(new PIXI.Rectangle(e._lBorder,r.height-e._bBorder,r.width-e._lBorder-e._rBorder,e._bBorder))),this._borderSprites[1].texture.destroy(!1),this._borderSprites[1].texture=new PIXI.Texture(r,s(new PIXI.Rectangle(r.width-e._rBorder,0,e._rBorder,e._tBorder))),this._borderSLine truncated
|
||||
var gdjs;(function(d){class p{constructor(t,o,e,r){this._wasRendered=!1;this._textureWidth=0;this._textureHeight=0;this._cachedWorldAlpha=255;this._object=t;const s=o.getGame().getImageManager().getPIXITexture(e),i=r?PIXI.TilingSprite:PIXI.Sprite;this._spritesContainer=new PIXI.Container,this._wrapperContainer=new PIXI.Container,this._centerSprite=new i(new PIXI.Texture(s.baseTexture)),this._borderSprites=[new i(new PIXI.Texture(s.baseTexture)),new PIXI.Sprite(new PIXI.Texture(s.baseTexture)),new i(new PIXI.Texture(s.baseTexture)),new PIXI.Sprite(new PIXI.Texture(s.baseTexture)),new i(new PIXI.Texture(s.baseTexture)),new PIXI.Sprite(new PIXI.Texture(s.baseTexture)),new i(new PIXI.Texture(s.baseTexture)),new PIXI.Sprite(new PIXI.Texture(s.baseTexture))],this.setTexture(e,o),this._spritesContainer.removeChildren(),this._spritesContainer.addChild(this._centerSprite);for(let h=0;h<this._borderSprites.length;++h)this._spritesContainer.addChild(this._borderSprites[h]);this._wrapperContainer.addChild(this._spritesContainer),o.getLayer("").getRenderer().addRendererObject(this._wrapperContainer,t.getZOrder())}getRendererObject(){return this._wrapperContainer}ensureUpToDate(){this._spritesContainer.visible&&this._wasRendered&&this._centerSprite.texture.baseTexture.scaleMode!==PIXI.SCALE_MODES.NEAREST&&(this._cachedWorldAlpha!==this._spritesContainer.worldAlpha&&(this._spritesContainer.cacheAsBitmap=!1),this._spritesContainer.cacheAsBitmap=!0,this._cachedWorldAlpha=this._spritesContainer.worldAlpha),this._wasRendered=!0}updateOpacity(){this._wrapperContainer.alpha=this._object.opacity/255}updateAngle(){this._wrapperContainer.rotation=d.toRad(this._object.angle)}updatePosition(){this._wrapperContainer.position.x=this._object.x+this._object._width/2,this._wrapperContainer.position.y=this._object.y+this._object._height/2}_updateLocalPositions(){const t=this._object;this._centerSprite.width=Math.max(t._width-t._rBorder-t._lBorder,0),this._centerSprite.height=Math.max(t._height-t._tBorder-t._bBorder,0);let o=t._lBorder,e=t._rBorder;this._centerSprite.width===0&&t._lBorder+t._rBorder>0&&(o=t._width*t._lBorder/(t._lBorder+t._rBorder),e=t._width-o);let r=t._tBorder,s=t._bBorder;this._centerSprite.height===0&&t._tBorder+t._bBorder>0&&(r=t._height*t._tBorder/(t._tBorder+t._bBorder),s=t._height-r),this._borderSprites[0].width=e,this._borderSprites[0].height=Math.max(t._height-r-s,0),this._borderSprites[2].height=r,this._borderSprites[2].width=Math.max(t._width-e-o,0),this._borderSprites[4].width=o,this._borderSprites[4].height=Math.max(t._height-r-s,0),this._borderSprites[6].height=s,this._borderSprites[6].width=Math.max(t._width-e-o,0),this._borderSprites[1].width=e,this._borderSprites[1].height=r,this._borderSprites[3].width=o,this._borderSprites[3].height=r,this._borderSprites[5].width=o,this._borderSprites[5].height=s,this._borderSprites[7].width=e,this._borderSprites[7].height=s,this._wasRendered=!0,this._spritesContainer.cacheAsBitmap=!1;const i=o,h=r,n=t._width-e,_=t._height-s;this._centerSprite.position.x=i,this._centerSprite.position.y=h,this._borderSprites[0].position.x=n,this._borderSprites[0].position.y=h,this._borderSprites[1].position.x=n,this._borderSprites[1].position.y=0,this._borderSprites[2].position.x=i,this._borderSprites[2].position.y=0,this._borderSprites[3].position.x=0,this._borderSprites[3].position.y=0,this._borderSprites[4].position.x=0,this._borderSprites[4].position.y=h,this._borderSprites[5].position.x=0,this._borderSprites[5].position.y=_,this._borderSprites[6].position.x=i,this._borderSprites[6].position.y=_,this._borderSprites[7].position.x=n,this._borderSprites[7].position.y=_}setTexture(t,o){const e=this._object,r=o.getGame().getImageManager().getPIXITexture(t).baseTexture;this._textureWidth=r.width,this._textureHeight=r.height;function s(i){return i.width<0&&(i.width=0),i.height<0&&(i.height=0),i.x<0&&(i.x=0),i.y<0&&(i.y=0),i.x>r.width&&(i.x=r.width),i.y>r.height&&(i.y=r.height),i.x+i.width>r.width&&(i.width=r.width-i.x),i.y+i.height>r.height&&(i.height=r.height-i.y),i}this._centerSprite.texture.destroy(!1),this._centerSprite.texture=new PIXI.Texture(r,s(new PIXI.Rectangle(e._lBorder,e._tBorder,r.width-e._lBorder-e._rBorder,r.height-e._tBorder-e._bBorder))),this._borderSprites[0].texture.destroy(!1),this._borderSprites[0].texture=new PIXI.Texture(r,s(new PIXI.Rectangle(r.width-e._rBorder,e._tBorder,e._rBorder,r.height-e._tBorder-e._bBorder))),this._borderSprites[2].texture.destroy(!1),this._borderSprites[2].texture=new PIXI.Texture(r,s(new PIXI.Rectangle(e._lBorder,0,r.width-e._lBorder-e._rBorder,e._tBorder))),this._borderSprites[4].texture.destroy(!1),this._borderSprites[4].texture=new PIXI.Texture(r,s(new PIXI.Rectangle(0,e._tBorder,e._lBorder,r.height-e._tBorder-e._bBorder))),this._borderSprites[6].texture.destroy(!1),this._borderSprites[6].texture=new PIXI.Texture(r,s(new PIXI.Rectangle(e._lBorder,r.height-e._bBorder,r.width-e._lBorder-e._rBorder,e._bBorder))),this._borderSprites[1].textLine truncated
|
||||
//# sourceMappingURL=panelspriteruntimeobject-pixi-renderer.js.map
|
||||
@@ -1,2 +1,2 @@
|
||||
var gdjs;(function(t){const s=new t.Logger("Model3DManager"),i=["model3D"];class n{constructor(r){this._loadedThreeModels=new t.ResourceCache;this._downloadedArrayBuffers=new t.ResourceCache;this._loader=null;this._dracoLoader=null;if(this._resourceLoader=r,typeof THREE!="undefined"){this._loader=new THREE_ADDONS.GLTFLoader,this._dracoLoader=new THREE_ADDONS.DRACOLoader,this._dracoLoader.setDecoderPath("./pixi-renderers/draco/gltf/"),this._loader.setDRACOLoader(this._dracoLoader);const e=new THREE.Group;e.add(new THREE.Mesh(new THREE.BoxGeometry(1,1,1),new THREE.MeshBasicMaterial({color:"#ff00ff"}))),this._invalidModel={scene:e,animations:[],cameras:[],scenes:[],asset:{},userData:{},parser:null}}}getResourceKinds(){return i}async processResource(r){const e=this._resourceLoader.getResource(r);if(!e){s.warn('Unable to find texture for resource "'+r+'".');return}const a=this._loader;if(!a)return;const d=this._downloadedArrayBuffers.get(e);if(!!d){this._downloadedArrayBuffers.delete(e);try{const o=await a.parseAsync(d,"");this._loadedThreeModels.set(e,o)}catch(o){s.error("Can't fetch the 3D model file "+e.file+", error: "+o)}}}async loadResource(r){const e=this._resourceLoader.getResource(r);if(!e){s.warn('Unable to find texture for resource "'+r+'".');return}if(!this._loader||this._loadedThreeModels.get(e))return;const d=this._resourceLoader.getFullUrl(e.file);try{const o=await fetch(d,{credentials:this._resourceLoader.checkIfCredentialsRequired(d)?"include":"omit"});if(!o.ok)throw new Error("Network response was not ok");const l=await o.arrayBuffer();this._downloadedArrayBuffers.set(e,l)}catch(o){s.error("Can't fetch the 3D model file "+e.file+", error: "+o)}}getModel(r){return this._loadedThreeModels.getFromName(r)||this._invalidModel}dispose(){this._loadedThreeModels.clear(),this._downloadedArrayBuffers.clear(),this._loader=null,this._dracoLoader=null,this._invalidModel&&(this._invalidModel.cameras=[],this._invalidModel.animations=[],this._invalidModel.scenes=[],this._invalidModel.userData={},this._invalidModel.asset={},this._invalidModel.scene.clear())}unloadResource(r){const e=this._loadedThreeModels.getFromName(r.name);e&&(e.scene.clear(),this._loadedThreeModels.delete(r)),this._downloadedArrayBuffers.getFromName(r.name)&&this._downloadedArrayBuffers.delete(r)}}t.Model3DManager=n})(gdjs||(gdjs={}));
|
||||
var gdjs;(function(t){const s=new t.Logger("Model3DManager"),i=["model3D"];class n{constructor(r){this._loadedThreeModels=new t.ResourceCache;this._downloadedArrayBuffers=new t.ResourceCache;this._loader=null;this._dracoLoader=null;if(this._resourceLoader=r,typeof THREE!="undefined"){this._loader=new THREE_ADDONS.GLTFLoader,this._dracoLoader=new THREE_ADDONS.DRACOLoader,this._dracoLoader.setDecoderPath("./pixi-renderers/draco/gltf/"),this._loader.setDRACOLoader(this._dracoLoader);const e=new THREE.Group;e.add(new THREE.Mesh(new THREE.BoxGeometry(1,1,1),new THREE.MeshBasicMaterial({color:"#ff00ff"}))),this._invalidModel={scene:e,animations:[],cameras:[],scenes:[],asset:{},userData:{},parser:null}}}getResourceKinds(){return i}async processResource(r){const e=this._resourceLoader.getResource(r);if(!e){s.warn('Unable to find texture for resource "'+r+'".');return}const a=this._loader;if(!a)return;const d=this._downloadedArrayBuffers.get(e);if(!!d){this._downloadedArrayBuffers.delete(e);try{const o=await a.parseAsync(d,"");this._loadedThreeModels.set(e,o)}catch(o){s.error("Can't fetch the 3D model file "+e.file+", error: "+o)}}}async loadResource(r){const e=this._resourceLoader.getResource(r);if(!e){s.warn('Unable to find texture for resource "'+r+'".');return}if(!this._loader||this._loadedThreeModels.get(e))return;const d=this._resourceLoader.getFullUrl(e.file);try{const o=await fetch(d,{credentials:this._resourceLoader.checkIfCredentialsRequired(d)?"include":"omit"});if(!o.ok)throw new Error("Network response was not ok");const l=await o.arrayBuffer();this._downloadedArrayBuffers.set(e,l)}catch(o){throw s.error("Can't fetch the 3D model file "+e.file+", error: "+o),o}}getModel(r){return this._loadedThreeModels.getFromName(r)||this._invalidModel}dispose(){this._loadedThreeModels.clear(),this._downloadedArrayBuffers.clear(),this._loader=null,this._dracoLoader=null,this._invalidModel&&(this._invalidModel.cameras=[],this._invalidModel.animations=[],this._invalidModel.scenes=[],this._invalidModel.userData={},this._invalidModel.asset={},this._invalidModel.scene.clear())}unloadResource(r){const e=this._loadedThreeModels.getFromName(r.name);e&&(e.scene.clear(),this._loadedThreeModels.delete(r)),this._downloadedArrayBuffers.getFromName(r.name)&&this._downloadedArrayBuffers.delete(r)}}t.Model3DManager=n})(gdjs||(gdjs={}));
|
||||
//# sourceMappingURL=Model3DManager.js.map
|
||||
|
After Width: | Height: | Size: 509 B |
|
After Width: | Height: | Size: 23 KiB |
|
After Width: | Height: | Size: 384 B |
|
After Width: | Height: | Size: 399 B |
|
After Width: | Height: | Size: 403 B |
|
After Width: | Height: | Size: 364 B |
|
After Width: | Height: | Size: 355 B |
|
After Width: | Height: | Size: 198 B |
|
After Width: | Height: | Size: 2.3 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 399 B |
@@ -1,2 +1,2 @@
|
||||
var gdjs;(function(u){const g=new u.Logger("ResourceLoader"),c=new u.Logger("ResourceLoader - debug").enable(!1),_=(i,e,s)=>{if(i.startsWith("data:")||i.startsWith("blob:"))return i;const r=i.indexOf("?")===-1?"?":"&";return i+r+e+"="+s},M=i=>i.startsWith("https://project-resources.gdevelop.io/")||i.startsWith("https://project-resources-dev.gdevelop.io/"),h=20,w=5,p=3;class R{constructor(e){this.isFinished=!1;this.sceneName=e,this.onProgressCallbacks=new Array,this.onFinishCallbacks=new Array}registerCallback(e,s){if(this.isFinished){e();return}this.onFinishCallbacks.push(e),s&&this.onProgressCallbacks.push(s)}onProgress(e,s){for(const r of this.onProgressCallbacks)r(e,s)}onFinish(){this.isFinished=!0;for(const e of this.onFinishCallbacks)e()}}class L{async loadResource(e){}async processResource(e){}getResourceKinds(){return["internal-in-game-editor-only-svg"]}unloadResource(e){}dispose(){}}class y{constructor(e,s,r,n){this._sceneLoadingStates=new Map;this._sceneToLoadQueue=new Array;this._spineAtlasManager=null;this._spineManager=null;this.currentLoadingSceneName="";this.currentSceneLoadingProgress=0;this._isLoadingInForeground=!0;this._runtimeGame=e,this._resources=new Map,this._globalResources=r,this.setResources(s,r,n),this._imageManager=new u.ImageManager(this),this._soundManager=new u.SoundManager(this),this._fontManager=new u.FontManager(this),this._jsonManager=new u.JsonManager(this),this._bitmapFontManager=new u.BitmapFontManager(this,this._imageManager),this._model3DManager=new u.Model3DManager(this),this._svgManager=new L,u.SpineAtlasManager&&u.SpineManager&&(this._spineAtlasManager=new u.SpineAtlasManager(this,this._imageManager),this._spineManager=new u.SpineManager(this,this._spineAtlasManager));const a=[this._imageManager,this._soundManager,this._fontManager,this._jsonManager,this._bitmapFontManager,this._model3DManager,this._svgManager];this._spineAtlasManager&&a.push(this._spineAtlasManager),this._spineManager&&a.push(this._spineManager),this._resourceManagersMap=new Map;for(const t of a)for(const o of t.getResourceKinds())this._resourceManagersMap.set(o,t)}getRuntimeGame(){return this._runtimeGame}setResources(e,s,r){this._globalResources=s,this._sceneLoadingStates.clear();for(const n of r)this._sceneLoadingStates.set(n.name,{resourceNames:n.usedResources.map(a=>a.name),status:"not-loaded"});this._sceneToLoadQueue.length=0;for(let n=r.length-1;n>=0;n--){const a=r[n],t=a.resourcesPreloading||"inherit";(t==="inherit"?this._runtimeGame.getSceneResourcesPreloading():t)==="at-startup"&&this._sceneToLoadQueue.push(new R(a.name))}this._resources.clear();for(const n of e)!n.file||this._resources.set(n.name,n)}async loadAllResources(e){let s=0;await m([...this._resources.values()],h,p,async r=>{await this._loadResource(r),await this._processResource(r),s++,e(s,this._resources.size)});for(const r of this._sceneLoadingStates.values())r.status="ready"}async loadResources(e,s){let r=0;await m(e,h,p,async n=>{const a=this._resources.get(n);a&&(await this._loadResource(a),await this._processResource(a)),r++,s(r,this._resources.size)})}async loadGlobalAndFirstSceneResources(e,s){const r=this._sceneLoadingStates.get(e);if(!r){g.warn(`Can't load resource for unknown scene: "`+e+'".');return}let n=0;const a=[...this._globalResources,...r.resourceNames];await m(a,h,p,async t=>{const o=this._resources.get(t);if(!o){g.warn('Unable to find resource "'+t+'".');return}await this._loadResource(o),await this._processResource(o),n++,s(n,a.length)}),r.status="ready"}async loadAllSceneInBackground(){if(!this.currentLoadingSceneName){for(c.log("Loading all scene resources, in background.");this._sceneToLoadQueue.length>0;){c.log(`Still resources of ${this._sceneToLoadQueue.length} scene(s) to load: ${this._sceneToLoadQueue.map(s=>s.sceneName).join(", ")}`);const e=this._sceneToLoadQueue[this._sceneToLoadQueue.length-1];e!==void 0&&(this.currentLoadingSceneName=e.sceneName,this.areSceneAssetsLoaded(e.sceneName)?this._sceneToLoadQueue.pop():(c.log(`Loading (but not processing) resources for scene ${e.sceneName}.`),await this._doLoadSceneResources(e.sceneName,async(s,r)=>e.onProgress(s,r)),c.log(`Done loading (but not processing) resources for scene ${e.sceneName}.`),this._sceneToLoadQueue.splice(this._sceneToLoadQueue.findIndex(s=>s===e),1),e.onFinish()))}c.log("Scene resources loading finished."),this.currentLoadingSceneName=""}}async _doLoadSceneResources(e,s){const r=this._sceneLoadingStates.get(e);if(!r){g.warn(`Can't load resource for unknown scene: "`+e+'".');return}let n=0;await m(r.resourceNames,this._isLoadingInForeground?h:w,p,async a=>{const t=this._resources.get(a);if(!t){g.warn('Unable to find resource "'+a+'".');return}await this._loadResource(t),n++,this.currentSceneLoadingProgress=n/r.resourceNames.length,s&&await s(n,r.resourceNames.length)}),r.status="loaded"}async _loadResource(e){const s=this._resourceManagersMap.get(e.kind);if(!s){g.warn('Unknown resource kind: "'+e.kind+'" for: "'+e.name+'".');returLine truncated
|
||||
var gdjs;(function(u){const l=new u.Logger("ResourceLoader"),c=new u.Logger("ResourceLoader - debug").enable(!1),f=(d,e,s)=>{if(d.startsWith("data:")||d.startsWith("blob:"))return d;const r=d.indexOf("?")===-1?"?":"&";return d+r+e+"="+s},M=d=>d.startsWith("https://project-resources.gdevelop.io/")||d.startsWith("https://project-resources-dev.gdevelop.io/");class _{constructor(e){this.isFinished=!1;this.sceneName=e,this.onProgressCallbacks=new Array,this.onFinishCallbacks=new Array}registerCallback(e,s){if(this.isFinished){e();return}this.onFinishCallbacks.push(e),s&&this.onProgressCallbacks.push(s)}onProgress(e,s){for(const r of this.onProgressCallbacks)r(e,s)}onFinish(){this.isFinished=!0;for(const e of this.onFinishCallbacks)e()}}class v{async loadResource(e){}async processResource(e){}getResourceKinds(){return["internal-in-game-editor-only-svg"]}unloadResource(e){}dispose(){}}const i=class{constructor(e,s,r,n){this._sceneLoadingStates=new Map;this._sceneToLoadQueue=new Array;this._spineAtlasManager=null;this._spineManager=null;this.currentLoadingSceneName="";this.currentSceneLoadingProgress=0;this._isLoadingInForeground=!0;this._runtimeGame=e,this._resources=new Map,this._globalResources=r,this.setResources(s,r,n),this._imageManager=new u.ImageManager(this),this._soundManager=new u.SoundManager(this),this._fontManager=new u.FontManager(this),this._jsonManager=new u.JsonManager(this),this._bitmapFontManager=new u.BitmapFontManager(this,this._imageManager),this._model3DManager=new u.Model3DManager(this),this._svgManager=new v,u.SpineAtlasManager&&u.SpineManager&&(this._spineAtlasManager=new u.SpineAtlasManager(this,this._imageManager),this._spineManager=new u.SpineManager(this,this._spineAtlasManager));const t=[this._imageManager,this._soundManager,this._fontManager,this._jsonManager,this._bitmapFontManager,this._model3DManager,this._svgManager];this._spineAtlasManager&&t.push(this._spineAtlasManager),this._spineManager&&t.push(this._spineManager),this._resourceManagersMap=new Map;for(const a of t)for(const o of a.getResourceKinds())this._resourceManagersMap.set(o,a)}getRuntimeGame(){return this._runtimeGame}setResources(e,s,r){this._globalResources=s,this._sceneLoadingStates.clear();for(const n of r)this._sceneLoadingStates.set(n.name,{resourceNames:n.usedResources.map(t=>t.name),status:"not-loaded"});this._sceneToLoadQueue.length=0;for(let n=r.length-1;n>=0;n--){const t=r[n],a=t.resourcesPreloading||"inherit";(a==="inherit"?this._runtimeGame.getSceneResourcesPreloading():a)==="at-startup"&&this._sceneToLoadQueue.push(new _(t.name))}this._resources.clear();for(const n of e)!n.file||this._resources.set(n.name,n)}async loadAllResources(e){let s=0;await i.processAndRetryIfNeededWithPromisePool([...this._resources.values()],i.maxForegroundConcurrency,i.maxAttempt,async r=>{await this._loadResource(r),await this._processResource(r),s++,e(s,this._resources.size)});for(const r of this._sceneLoadingStates.values())r.status="ready"}async loadResources(e,s){let r=0;await i.processAndRetryIfNeededWithPromisePool(e,i.maxForegroundConcurrency,i.maxAttempt,async n=>{const t=this._resources.get(n);t&&(await this._loadResource(t),await this._processResource(t)),r++,s(r,this._resources.size)})}async loadGlobalAndFirstSceneResources(e,s){const r=this._sceneLoadingStates.get(e);if(!r){l.warn(`Can't load resource for unknown scene: "`+e+'".');return}let n=0;const t=[...this._globalResources,...r.resourceNames];await i.processAndRetryIfNeededWithPromisePool(t,i.maxForegroundConcurrency,i.maxAttempt,async a=>{const o=this._resources.get(a);if(!o){l.warn('Unable to find resource "'+a+'".');return}await this._loadResource(o),await this._processResource(o),n++,s(n,t.length)}),r.status="ready"}async loadAllSceneInBackground(){if(!this.currentLoadingSceneName){for(c.log("Loading all scene resources, in background.");this._sceneToLoadQueue.length>0;){c.log(`Still resources of ${this._sceneToLoadQueue.length} scene(s) to load: ${this._sceneToLoadQueue.map(s=>s.sceneName).join(", ")}`);const e=this._sceneToLoadQueue[this._sceneToLoadQueue.length-1];e!==void 0&&(this.currentLoadingSceneName=e.sceneName,this.areSceneAssetsLoaded(e.sceneName)?this._sceneToLoadQueue.pop():(c.log(`Loading (but not processing) resources for scene ${e.sceneName}.`),await this._doLoadSceneResources(e.sceneName,async(s,r)=>e.onProgress(s,r)),c.log(`Done loading (but not processing) resources for scene ${e.sceneName}.`),this._sceneToLoadQueue.splice(this._sceneToLoadQueue.findIndex(s=>s===e),1),e.onFinish()))}c.log("Scene resources loading finished."),this.currentLoadingSceneName=""}}async _doLoadSceneResources(e,s){const r=this._sceneLoadingStates.get(e);if(!r){l.warn(`Can't load resource for unknown scene: "`+e+'".');return}let n=0;await i.processAndRetryIfNeededWithPromisePool(r.resourceNames,this._isLoadingInForeground?i.maxForegroundConcurrency:i.maxBackgroundConcurrency,i.maxAttempt,async t=>{const a=this._resources.get(t);if(!a){l.warn('Unable to find reLine truncated
|
||||
//# sourceMappingURL=ResourceLoader.js.map
|
||||
|
After Width: | Height: | Size: 1.9 KiB |
|
After Width: | Height: | Size: 1.9 KiB |
|
After Width: | Height: | Size: 1.9 KiB |
|
After Width: | Height: | Size: 701 B |
@@ -102,7 +102,7 @@ gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects = Hashtable.n
|
||||
gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDBerryObjects1Objects = Hashtable.newFrom({"Berry": gdjs.GameCode.GDBerryObjects1});
|
||||
gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.GameCode.GDPlayerObjects1});
|
||||
gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDSpeedyObjects1Objects = Hashtable.newFrom({"Speedy": gdjs.GameCode.GDSpeedyObjects1});
|
||||
gdjs.GameCode.asyncCallback9846764 = function (runtimeScene, asyncObjectsList) {
|
||||
gdjs.GameCode.asyncCallback23117172 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.GameCode.localVariables);
|
||||
gdjs.copyArray(asyncObjectsList.getObjects("NewText2"), gdjs.GameCode.GDNewText2Objects2);
|
||||
|
||||
@@ -120,7 +120,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObje
|
||||
}
|
||||
gdjs.GameCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.GameCode.idToCallbackMap.set(9846764, gdjs.GameCode.asyncCallback9846764);
|
||||
gdjs.GameCode.idToCallbackMap.set(23117172, gdjs.GameCode.asyncCallback23117172);
|
||||
gdjs.GameCode.eventsList0 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -132,7 +132,7 @@ const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.GameCode.localVariables);
|
||||
for (const obj of gdjs.GameCode.GDNewText2Objects1) asyncObjectsList.addObject("NewText2", obj);
|
||||
for (const obj of gdjs.GameCode.GDPlayerObjects1) asyncObjectsList.addObject("Player", obj);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber()), (runtimeScene) => (gdjs.GameCode.asyncCallback9846764(runtimeScene, asyncObjectsList)), 9846764, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber()), (runtimeScene) => (gdjs.GameCode.asyncCallback23117172(runtimeScene, asyncObjectsList)), 23117172, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -141,7 +141,7 @@ runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(runt
|
||||
|
||||
};gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.GameCode.GDPlayerObjects1});
|
||||
gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDRNGBerryObjects1Objects = Hashtable.newFrom({"RNGBerry": gdjs.GameCode.GDRNGBerryObjects1});
|
||||
gdjs.GameCode.userFunc0x1179a20 = function GDJSInlineCode(runtimeScene, objects) {
|
||||
gdjs.GameCode.userFunc0xbb3840 = function GDJSInlineCode(runtimeScene, objects) {
|
||||
"use strict";
|
||||
// Obtenemos la escena actual
|
||||
const scene = runtimeScene;
|
||||
@@ -280,7 +280,7 @@ gdjs.GameCode.GDcontrollerObjects1.length = 0;
|
||||
|
||||
};gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.GameCode.GDPlayerObjects1});
|
||||
gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDglitchedberryObjects1Objects = Hashtable.newFrom({"glitchedberry": gdjs.GameCode.GDglitchedberryObjects1});
|
||||
gdjs.GameCode.asyncCallback9866348 = function (runtimeScene, asyncObjectsList) {
|
||||
gdjs.GameCode.asyncCallback23134108 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.GameCode.localVariables);
|
||||
gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObjects2);
|
||||
|
||||
@@ -290,7 +290,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObje
|
||||
}
|
||||
gdjs.GameCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.GameCode.idToCallbackMap.set(9866348, gdjs.GameCode.asyncCallback9866348);
|
||||
gdjs.GameCode.idToCallbackMap.set(23134108, gdjs.GameCode.asyncCallback23134108);
|
||||
gdjs.GameCode.eventsList3 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -301,7 +301,7 @@ gdjs.GameCode.eventsList3 = function(runtimeScene) {
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.GameCode.localVariables);
|
||||
for (const obj of gdjs.GameCode.GDPlayerObjects1) asyncObjectsList.addObject("Player", obj);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(5), (runtimeScene) => (gdjs.GameCode.asyncCallback9866348(runtimeScene, asyncObjectsList)), 9866348, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(5), (runtimeScene) => (gdjs.GameCode.asyncCallback23134108(runtimeScene, asyncObjectsList)), 23134108, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -316,7 +316,7 @@ gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects = Hashtable.n
|
||||
gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.GameCode.GDPlayerObjects1});
|
||||
gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.GameCode.GDPlayerObjects1});
|
||||
gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDnojumpberryObjects1Objects = Hashtable.newFrom({"nojumpberry": gdjs.GameCode.GDnojumpberryObjects1});
|
||||
gdjs.GameCode.asyncCallback9874692 = function (runtimeScene, asyncObjectsList) {
|
||||
gdjs.GameCode.asyncCallback23141452 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.GameCode.localVariables);
|
||||
gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObjects2);
|
||||
|
||||
@@ -326,7 +326,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObje
|
||||
}
|
||||
gdjs.GameCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.GameCode.idToCallbackMap.set(9874692, gdjs.GameCode.asyncCallback9874692);
|
||||
gdjs.GameCode.idToCallbackMap.set(23141452, gdjs.GameCode.asyncCallback23141452);
|
||||
gdjs.GameCode.eventsList4 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -337,7 +337,7 @@ gdjs.GameCode.eventsList4 = function(runtimeScene) {
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.GameCode.localVariables);
|
||||
for (const obj of gdjs.GameCode.GDPlayerObjects1) asyncObjectsList.addObject("Player", obj);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(5), (runtimeScene) => (gdjs.GameCode.asyncCallback9874692(runtimeScene, asyncObjectsList)), 9874692, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(5), (runtimeScene) => (gdjs.GameCode.asyncCallback23141452(runtimeScene, asyncObjectsList)), 23141452, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -348,7 +348,7 @@ runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(5),
|
||||
gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDMinusBerryObjects1Objects = Hashtable.newFrom({"MinusBerry": gdjs.GameCode.GDMinusBerryObjects1});
|
||||
gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.GameCode.GDPlayerObjects1});
|
||||
gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDCaffeineBerryObjects1Objects = Hashtable.newFrom({"CaffeineBerry": gdjs.GameCode.GDCaffeineBerryObjects1});
|
||||
gdjs.GameCode.asyncCallback9882660 = function (runtimeScene, asyncObjectsList) {
|
||||
gdjs.GameCode.asyncCallback23147860 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.GameCode.localVariables);
|
||||
gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObjects2);
|
||||
|
||||
@@ -366,7 +366,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObje
|
||||
}
|
||||
gdjs.GameCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.GameCode.idToCallbackMap.set(9882660, gdjs.GameCode.asyncCallback9882660);
|
||||
gdjs.GameCode.idToCallbackMap.set(23147860, gdjs.GameCode.asyncCallback23147860);
|
||||
gdjs.GameCode.eventsList5 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -377,7 +377,7 @@ gdjs.GameCode.eventsList5 = function(runtimeScene) {
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.GameCode.localVariables);
|
||||
for (const obj of gdjs.GameCode.GDPlayerObjects1) asyncObjectsList.addObject("Player", obj);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(5), (runtimeScene) => (gdjs.GameCode.asyncCallback9882660(runtimeScene, asyncObjectsList)), 9882660, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(5), (runtimeScene) => (gdjs.GameCode.asyncCallback23147860(runtimeScene, asyncObjectsList)), 23147860, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -478,9 +478,24 @@ if (isConditionTrue_0) {
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(3).getAsNumber() == 7);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.sound.playMusicOnChannel(runtimeScene, "Long Night.mp3", 1, false, 100, 1);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.GameCode.GDPlayerObjects1});
|
||||
gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDChromeBerryObjects1Objects = Hashtable.newFrom({"ChromeBerry": gdjs.GameCode.GDChromeBerryObjects1});
|
||||
gdjs.GameCode.asyncCallback9893236 = function (runtimeScene, asyncObjectsList) {
|
||||
gdjs.GameCode.asyncCallback23158092 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.GameCode.localVariables);
|
||||
gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObjects2);
|
||||
|
||||
@@ -490,7 +505,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObje
|
||||
}
|
||||
gdjs.GameCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.GameCode.idToCallbackMap.set(9893236, gdjs.GameCode.asyncCallback9893236);
|
||||
gdjs.GameCode.idToCallbackMap.set(23158092, gdjs.GameCode.asyncCallback23158092);
|
||||
gdjs.GameCode.eventsList7 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -501,7 +516,7 @@ gdjs.GameCode.eventsList7 = function(runtimeScene) {
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.GameCode.localVariables);
|
||||
for (const obj of gdjs.GameCode.GDPlayerObjects1) asyncObjectsList.addObject("Player", obj);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(3), (runtimeScene) => (gdjs.GameCode.asyncCallback9893236(runtimeScene, asyncObjectsList)), 9893236, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(3), (runtimeScene) => (gdjs.GameCode.asyncCallback23158092(runtimeScene, asyncObjectsList)), 23158092, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -510,7 +525,7 @@ runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(3),
|
||||
|
||||
};gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.GameCode.GDPlayerObjects1});
|
||||
gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDLimeBerryObjects1Objects = Hashtable.newFrom({"LimeBerry": gdjs.GameCode.GDLimeBerryObjects1});
|
||||
gdjs.GameCode.asyncCallback9895060 = function (runtimeScene, asyncObjectsList) {
|
||||
gdjs.GameCode.asyncCallback23159636 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.GameCode.localVariables);
|
||||
gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObjects2);
|
||||
|
||||
@@ -520,7 +535,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObje
|
||||
}
|
||||
gdjs.GameCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.GameCode.idToCallbackMap.set(9895060, gdjs.GameCode.asyncCallback9895060);
|
||||
gdjs.GameCode.idToCallbackMap.set(23159636, gdjs.GameCode.asyncCallback23159636);
|
||||
gdjs.GameCode.eventsList8 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -531,7 +546,7 @@ gdjs.GameCode.eventsList8 = function(runtimeScene) {
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.GameCode.localVariables);
|
||||
for (const obj of gdjs.GameCode.GDPlayerObjects1) asyncObjectsList.addObject("Player", obj);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(7), (runtimeScene) => (gdjs.GameCode.asyncCallback9895060(runtimeScene, asyncObjectsList)), 9895060, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(7), (runtimeScene) => (gdjs.GameCode.asyncCallback23159636(runtimeScene, asyncObjectsList)), 23159636, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -540,7 +555,7 @@ runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(7),
|
||||
|
||||
};gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.GameCode.GDPlayerObjects1});
|
||||
gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPurpleBerryObjects1Objects = Hashtable.newFrom({"PurpleBerry": gdjs.GameCode.GDPurpleBerryObjects1});
|
||||
gdjs.GameCode.asyncCallback9898228 = function (runtimeScene, asyncObjectsList) {
|
||||
gdjs.GameCode.asyncCallback23161844 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.GameCode.localVariables);
|
||||
gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObjects2);
|
||||
|
||||
@@ -550,7 +565,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObje
|
||||
}
|
||||
gdjs.GameCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.GameCode.idToCallbackMap.set(9898228, gdjs.GameCode.asyncCallback9898228);
|
||||
gdjs.GameCode.idToCallbackMap.set(23161844, gdjs.GameCode.asyncCallback23161844);
|
||||
gdjs.GameCode.eventsList9 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -561,7 +576,7 @@ gdjs.GameCode.eventsList9 = function(runtimeScene) {
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.GameCode.localVariables);
|
||||
for (const obj of gdjs.GameCode.GDPlayerObjects1) asyncObjectsList.addObject("Player", obj);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(5), (runtimeScene) => (gdjs.GameCode.asyncCallback9898228(runtimeScene, asyncObjectsList)), 9898228, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(5), (runtimeScene) => (gdjs.GameCode.asyncCallback23161844(runtimeScene, asyncObjectsList)), 23161844, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -719,7 +734,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects, gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDBerryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(9840164);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23111788);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -934,7 +949,7 @@ if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("BerryNormalSpawn"), gdjs.GameCode.GDBerryNormalSpawnObjects1);
|
||||
|
||||
const objects = gdjs.GameCode.GDBerryNormalSpawnObjects1;
|
||||
gdjs.GameCode.userFunc0x1179a20(runtimeScene, objects);
|
||||
gdjs.GameCode.userFunc0xbb3840(runtimeScene, objects);
|
||||
|
||||
}
|
||||
|
||||
@@ -1048,7 +1063,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects, gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDshadowberryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(9857308);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23127516);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1124,7 +1139,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects, gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDglitchedberryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(9864900);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23132844);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1173,7 +1188,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDcontrollerObjects1Objects, gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDRNGBerryObjects1ObjectsGDgdjs_9546GameCode_9546GDBerryObjects1ObjectsGDgdjs_9546GameCode_9546GDglitchedberryObjects1ObjectsGDgdjs_9546GameCode_9546GDSpeedyObjects1ObjectsGDgdjs_9546GameCode_9546GDshadowberryObjects1ObjectsGDgdjs_9546GameCode_9546GDpoisonberryObjects1ObjectsGDgdjs_9546GameCode_9546GDnojumpberryObjects1ObjectsGDgdjs_9546GameCode_9546GDdoublejumpberryObjects1ObjectsGDgdjs_9546GameCode_9546GDMinusBerryObjects1ObjectsGDgdjs_9546GameCode_9546GDCaffeineBerryObjects1ObjectsGDgdjs_9546GameCode_9546GDGoodBerryObjects1ObjectsGDgdjs_9546GameCode_9546GDChromeBerryObjects1ObjectsGDgdjs_9546GameCode_9546GDPurpleBerryObjects1ObjectsGDgdjs_9546GameCode_9546GDLimeBerryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(9867076);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23134988);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1196,6 +1211,10 @@ gdjs.copyArray(runtimeScene.getObjects("combotimw"), gdjs.GameCode.GDcombotimwOb
|
||||
/* Reuse gdjs.GameCode.GDshadowberryObjects1 */
|
||||
gdjs.GameCode.GDexplosionObjects1.length = 0;
|
||||
|
||||
{gdjs.evtsExt__CameraShake__SetLayerShakable.func(runtimeScene, true, "", null);
|
||||
}
|
||||
{gdjs.evtsExt__CameraShake__ShakeCamera.func(runtimeScene, 0.3, 0.1, 0.1, null);
|
||||
}
|
||||
{for(var i = 0, len = gdjs.GameCode.GDRNGBerryObjects1.length ;i < len;++i) {
|
||||
gdjs.GameCode.GDRNGBerryObjects1[i].deleteFromScene(runtimeScene);
|
||||
}
|
||||
@@ -1301,7 +1320,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDpoisonberryObjects1Objects, gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(9870708);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23138188);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1341,7 +1360,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects, gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDnojumpberryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(9873220);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23140316);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1452,7 +1471,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects, gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDMinusBerryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(9878708);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23144612);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1480,7 +1499,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects, gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDCaffeineBerryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(9879916);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23145884);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1524,7 +1543,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects, gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDGoodBerryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(9884100);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23149420);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1556,7 +1575,7 @@ let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.sound.isMusicOnChannelStopped(runtimeScene, 1);
|
||||
if (isConditionTrue_0) {
|
||||
{runtimeScene.getScene().getVariables().getFromIndex(3).setNumber(gdjs.randomInRange(1, 6));
|
||||
{runtimeScene.getScene().getVariables().getFromIndex(3).setNumber(gdjs.randomInRange(1, 7));
|
||||
}
|
||||
|
||||
{ //Subevents
|
||||
@@ -1576,7 +1595,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects, gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDChromeBerryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(9891500);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23157020);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1612,7 +1631,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects, gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDLimeBerryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(9893996);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23158996);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1648,7 +1667,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPlayerObjects1Objects, gdjs.GameCode.mapOfGDgdjs_9546GameCode_9546GDPurpleBerryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(9896244);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23160756);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
|
||||
@@ -98,13 +98,19 @@ gdjs.secret2verysecretCode.GDNewSprite3Objects3= [];
|
||||
gdjs.secret2verysecretCode.GDYehObjects1= [];
|
||||
gdjs.secret2verysecretCode.GDYehObjects2= [];
|
||||
gdjs.secret2verysecretCode.GDYehObjects3= [];
|
||||
gdjs.secret2verysecretCode.GDNewText4Objects1= [];
|
||||
gdjs.secret2verysecretCode.GDNewText4Objects2= [];
|
||||
gdjs.secret2verysecretCode.GDNewText4Objects3= [];
|
||||
gdjs.secret2verysecretCode.GDNewSprite4Objects1= [];
|
||||
gdjs.secret2verysecretCode.GDNewSprite4Objects2= [];
|
||||
gdjs.secret2verysecretCode.GDNewSprite4Objects3= [];
|
||||
|
||||
|
||||
gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.secret2verysecretCode.GDPlayerObjects1});
|
||||
gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDBerryObjects1Objects = Hashtable.newFrom({"Berry": gdjs.secret2verysecretCode.GDBerryObjects1});
|
||||
gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.secret2verysecretCode.GDPlayerObjects1});
|
||||
gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDSpeedyObjects1Objects = Hashtable.newFrom({"Speedy": gdjs.secret2verysecretCode.GDSpeedyObjects1});
|
||||
gdjs.secret2verysecretCode.asyncCallback10125004 = function (runtimeScene, asyncObjectsList) {
|
||||
gdjs.secret2verysecretCode.asyncCallback23352044 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.secret2verysecretCode.localVariables);
|
||||
gdjs.copyArray(asyncObjectsList.getObjects("NewText2"), gdjs.secret2verysecretCode.GDNewText2Objects2);
|
||||
|
||||
@@ -122,7 +128,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.secret2verysecretCode
|
||||
}
|
||||
gdjs.secret2verysecretCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.secret2verysecretCode.idToCallbackMap.set(10125004, gdjs.secret2verysecretCode.asyncCallback10125004);
|
||||
gdjs.secret2verysecretCode.idToCallbackMap.set(23352044, gdjs.secret2verysecretCode.asyncCallback23352044);
|
||||
gdjs.secret2verysecretCode.eventsList0 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -134,7 +140,7 @@ const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.secret2verysecretCode.localVariables);
|
||||
for (const obj of gdjs.secret2verysecretCode.GDNewText2Objects1) asyncObjectsList.addObject("NewText2", obj);
|
||||
for (const obj of gdjs.secret2verysecretCode.GDPlayerObjects1) asyncObjectsList.addObject("Player", obj);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber()), (runtimeScene) => (gdjs.secret2verysecretCode.asyncCallback10125004(runtimeScene, asyncObjectsList)), 10125004, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber()), (runtimeScene) => (gdjs.secret2verysecretCode.asyncCallback23352044(runtimeScene, asyncObjectsList)), 23352044, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -143,7 +149,7 @@ runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(runt
|
||||
|
||||
};gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.secret2verysecretCode.GDPlayerObjects1});
|
||||
gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDRNGBerryObjects1Objects = Hashtable.newFrom({"RNGBerry": gdjs.secret2verysecretCode.GDRNGBerryObjects1});
|
||||
gdjs.secret2verysecretCode.userFunc0x117efb0 = function GDJSInlineCode(runtimeScene, objects) {
|
||||
gdjs.secret2verysecretCode.userFunc0xbb3b00 = function GDJSInlineCode(runtimeScene, objects) {
|
||||
"use strict";
|
||||
// Obtenemos la escena actual
|
||||
const scene = runtimeScene;
|
||||
@@ -282,7 +288,7 @@ gdjs.secret2verysecretCode.GDcontrollerObjects1.length = 0;
|
||||
|
||||
};gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.secret2verysecretCode.GDPlayerObjects1});
|
||||
gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDglitchedberryObjects1Objects = Hashtable.newFrom({"glitchedberry": gdjs.secret2verysecretCode.GDglitchedberryObjects1});
|
||||
gdjs.secret2verysecretCode.asyncCallback10144588 = function (runtimeScene, asyncObjectsList) {
|
||||
gdjs.secret2verysecretCode.asyncCallback23369492 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.secret2verysecretCode.localVariables);
|
||||
gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.secret2verysecretCode.GDPlayerObjects2);
|
||||
|
||||
@@ -292,7 +298,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.secret2verysecretCode
|
||||
}
|
||||
gdjs.secret2verysecretCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.secret2verysecretCode.idToCallbackMap.set(10144588, gdjs.secret2verysecretCode.asyncCallback10144588);
|
||||
gdjs.secret2verysecretCode.idToCallbackMap.set(23369492, gdjs.secret2verysecretCode.asyncCallback23369492);
|
||||
gdjs.secret2verysecretCode.eventsList3 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -303,7 +309,7 @@ gdjs.secret2verysecretCode.eventsList3 = function(runtimeScene) {
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.secret2verysecretCode.localVariables);
|
||||
for (const obj of gdjs.secret2verysecretCode.GDPlayerObjects1) asyncObjectsList.addObject("Player", obj);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(5), (runtimeScene) => (gdjs.secret2verysecretCode.asyncCallback10144588(runtimeScene, asyncObjectsList)), 10144588, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(5), (runtimeScene) => (gdjs.secret2verysecretCode.asyncCallback23369492(runtimeScene, asyncObjectsList)), 23369492, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -318,7 +324,7 @@ gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDPlayerObj
|
||||
gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.secret2verysecretCode.GDPlayerObjects1});
|
||||
gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.secret2verysecretCode.GDPlayerObjects1});
|
||||
gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDnojumpberryObjects1Objects = Hashtable.newFrom({"nojumpberry": gdjs.secret2verysecretCode.GDnojumpberryObjects1});
|
||||
gdjs.secret2verysecretCode.asyncCallback10153644 = function (runtimeScene, asyncObjectsList) {
|
||||
gdjs.secret2verysecretCode.asyncCallback23376604 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.secret2verysecretCode.localVariables);
|
||||
gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.secret2verysecretCode.GDPlayerObjects2);
|
||||
|
||||
@@ -328,7 +334,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.secret2verysecretCode
|
||||
}
|
||||
gdjs.secret2verysecretCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.secret2verysecretCode.idToCallbackMap.set(10153644, gdjs.secret2verysecretCode.asyncCallback10153644);
|
||||
gdjs.secret2verysecretCode.idToCallbackMap.set(23376604, gdjs.secret2verysecretCode.asyncCallback23376604);
|
||||
gdjs.secret2verysecretCode.eventsList4 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -339,7 +345,7 @@ gdjs.secret2verysecretCode.eventsList4 = function(runtimeScene) {
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.secret2verysecretCode.localVariables);
|
||||
for (const obj of gdjs.secret2verysecretCode.GDPlayerObjects1) asyncObjectsList.addObject("Player", obj);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(5), (runtimeScene) => (gdjs.secret2verysecretCode.asyncCallback10153644(runtimeScene, asyncObjectsList)), 10153644, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(5), (runtimeScene) => (gdjs.secret2verysecretCode.asyncCallback23376604(runtimeScene, asyncObjectsList)), 23376604, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -350,7 +356,7 @@ runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(5),
|
||||
gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDMinusBerryObjects1Objects = Hashtable.newFrom({"MinusBerry": gdjs.secret2verysecretCode.GDMinusBerryObjects1});
|
||||
gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.secret2verysecretCode.GDPlayerObjects1});
|
||||
gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDCaffeineBerryObjects1Objects = Hashtable.newFrom({"CaffeineBerry": gdjs.secret2verysecretCode.GDCaffeineBerryObjects1});
|
||||
gdjs.secret2verysecretCode.asyncCallback10160716 = function (runtimeScene, asyncObjectsList) {
|
||||
gdjs.secret2verysecretCode.asyncCallback23382060 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.secret2verysecretCode.localVariables);
|
||||
gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.secret2verysecretCode.GDPlayerObjects2);
|
||||
|
||||
@@ -360,7 +366,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.secret2verysecretCode
|
||||
}
|
||||
gdjs.secret2verysecretCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.secret2verysecretCode.idToCallbackMap.set(10160716, gdjs.secret2verysecretCode.asyncCallback10160716);
|
||||
gdjs.secret2verysecretCode.idToCallbackMap.set(23382060, gdjs.secret2verysecretCode.asyncCallback23382060);
|
||||
gdjs.secret2verysecretCode.eventsList5 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -371,7 +377,7 @@ gdjs.secret2verysecretCode.eventsList5 = function(runtimeScene) {
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.secret2verysecretCode.localVariables);
|
||||
for (const obj of gdjs.secret2verysecretCode.GDPlayerObjects1) asyncObjectsList.addObject("Player", obj);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(3), (runtimeScene) => (gdjs.secret2verysecretCode.asyncCallback10160716(runtimeScene, asyncObjectsList)), 10160716, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(3), (runtimeScene) => (gdjs.secret2verysecretCode.asyncCallback23382060(runtimeScene, asyncObjectsList)), 23382060, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -517,7 +523,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDPlayerObjects1Objects, gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDBerryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(10118788);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23347260);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -730,7 +736,7 @@ if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("BerryNormalSpawn"), gdjs.secret2verysecretCode.GDBerryNormalSpawnObjects1);
|
||||
|
||||
const objects = gdjs.secret2verysecretCode.GDBerryNormalSpawnObjects1;
|
||||
gdjs.secret2verysecretCode.userFunc0x117efb0(runtimeScene, objects);
|
||||
gdjs.secret2verysecretCode.userFunc0xbb3b00(runtimeScene, objects);
|
||||
|
||||
}
|
||||
|
||||
@@ -844,7 +850,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDPlayerObjects1Objects, gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDshadowberryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(10135548);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23362772);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -920,7 +926,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDPlayerObjects1Objects, gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDglitchedberryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(10143140);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23368228);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -966,7 +972,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDcontrollerObjects1Objects, gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDRNGBerryObjects1ObjectsGDgdjs_9546secret2verysecretCode_9546GDBerryObjects1ObjectsGDgdjs_9546secret2verysecretCode_9546GDglitchedberryObjects1ObjectsGDgdjs_9546secret2verysecretCode_9546GDSpeedyObjects1ObjectsGDgdjs_9546secret2verysecretCode_9546GDshadowberryObjects1ObjectsGDgdjs_9546secret2verysecretCode_9546GDpoisonberryObjects1ObjectsGDgdjs_9546secret2verysecretCode_9546GDnojumpberryObjects1ObjectsGDgdjs_9546secret2verysecretCode_9546GDdoublejumpberryObjects1ObjectsGDgdjs_9546secret2verysecretCode_9546GDMinusBerryObjects1ObjectsGDgdjs_9546secret2verysecretCode_9546GDCaffeineBerryObjects1ObjectsGDgdjs_9546secret2verysecretCode_9546GDGoodBerryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(10145316);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23370372);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1084,7 +1090,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDpoisonberryObjects1Objects, gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDPlayerObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(10149660);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23373316);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1124,7 +1130,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDPlayerObjects1Objects, gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDnojumpberryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(10152172);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23375468);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1235,7 +1241,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDPlayerObjects1Objects, gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDMinusBerryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(10157772);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23379764);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1263,7 +1269,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDPlayerObjects1Objects, gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDCaffeineBerryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(10158980);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23381036);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1299,7 +1305,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDPlayerObjects1Objects, gdjs.secret2verysecretCode.mapOfGDgdjs_9546secret2verysecretCode_9546GDGoodBerryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(10161564);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23383244);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1508,6 +1514,12 @@ gdjs.secret2verysecretCode.GDNewSprite3Objects3.length = 0;
|
||||
gdjs.secret2verysecretCode.GDYehObjects1.length = 0;
|
||||
gdjs.secret2verysecretCode.GDYehObjects2.length = 0;
|
||||
gdjs.secret2verysecretCode.GDYehObjects3.length = 0;
|
||||
gdjs.secret2verysecretCode.GDNewText4Objects1.length = 0;
|
||||
gdjs.secret2verysecretCode.GDNewText4Objects2.length = 0;
|
||||
gdjs.secret2verysecretCode.GDNewText4Objects3.length = 0;
|
||||
gdjs.secret2verysecretCode.GDNewSprite4Objects1.length = 0;
|
||||
gdjs.secret2verysecretCode.GDNewSprite4Objects2.length = 0;
|
||||
gdjs.secret2verysecretCode.GDNewSprite4Objects3.length = 0;
|
||||
|
||||
gdjs.secret2verysecretCode.eventsList6(runtimeScene);
|
||||
gdjs.secret2verysecretCode.GDNewTiledSpriteObjects1.length = 0;
|
||||
@@ -1603,6 +1615,12 @@ gdjs.secret2verysecretCode.GDNewSprite3Objects3.length = 0;
|
||||
gdjs.secret2verysecretCode.GDYehObjects1.length = 0;
|
||||
gdjs.secret2verysecretCode.GDYehObjects2.length = 0;
|
||||
gdjs.secret2verysecretCode.GDYehObjects3.length = 0;
|
||||
gdjs.secret2verysecretCode.GDNewText4Objects1.length = 0;
|
||||
gdjs.secret2verysecretCode.GDNewText4Objects2.length = 0;
|
||||
gdjs.secret2verysecretCode.GDNewText4Objects3.length = 0;
|
||||
gdjs.secret2verysecretCode.GDNewSprite4Objects1.length = 0;
|
||||
gdjs.secret2verysecretCode.GDNewSprite4Objects2.length = 0;
|
||||
gdjs.secret2verysecretCode.GDNewSprite4Objects3.length = 0;
|
||||
|
||||
|
||||
return;
|
||||
|
||||
@@ -1,34 +1,182 @@
|
||||
gdjs.InfoCode = {};
|
||||
gdjs.InfoCode.localVariables = [];
|
||||
gdjs.InfoCode.idToCallbackMap = new Map();
|
||||
gdjs.InfoCode.GDNewTextObjects1= [];
|
||||
gdjs.InfoCode.GDNewTextObjects2= [];
|
||||
gdjs.InfoCode.GDNewTiledSpriteObjects1= [];
|
||||
gdjs.InfoCode.GDNewTiledSpriteObjects2= [];
|
||||
gdjs.InfoCode.GDNewSpriteObjects1= [];
|
||||
gdjs.InfoCode.GDNewSpriteObjects2= [];
|
||||
gdjs.InfoCode.GDjsisbObjects1= [];
|
||||
gdjs.InfoCode.GDjsisbObjects2= [];
|
||||
gdjs.InfoCode.GDksbsbpart2Objects1= [];
|
||||
gdjs.InfoCode.GDksbsbpart2Objects2= [];
|
||||
gdjs.InfoCode.GDRedButtonObjects1= [];
|
||||
gdjs.InfoCode.GDRedButtonObjects2= [];
|
||||
gdjs.title_32gamejamCode = {};
|
||||
gdjs.title_32gamejamCode.localVariables = [];
|
||||
gdjs.title_32gamejamCode.idToCallbackMap = new Map();
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects1= [];
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects2= [];
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects3= [];
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1= [];
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects2= [];
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects3= [];
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects1= [];
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects2= [];
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects3= [];
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1= [];
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects2= [];
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects3= [];
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects1= [];
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2= [];
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects3= [];
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects1= [];
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects2= [];
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects3= [];
|
||||
|
||||
|
||||
gdjs.InfoCode.eventsList0 = function(runtimeScene) {
|
||||
gdjs.title_32gamejamCode.eventsList0 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 1);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("jammed!");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 2);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("take control?");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 3);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("GameJam Submitting!");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 4);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("Demo for GJ");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 5);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("probably a demo for gamejam");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 6);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects1);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects1.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects1[i].getBehavior("Text").setText("BEHOLD, THE POWER OF A JAM!");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};gdjs.title_32gamejamCode.eventsList1 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.runtimeScene.sceneJustBegins(runtimeScene);
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.sound.playMusic(runtimeScene, "MenuMusic (1).wav", true, 100, 1);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("SmallGreyButton"), gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1.length;i<l;++i) {
|
||||
if ( gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1[i].IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1[k] = gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "sg", false);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewTiledSprite"), gdjs.InfoCode.GDNewTiledSpriteObjects1);
|
||||
{for(var i = 0, len = gdjs.InfoCode.GDNewTiledSpriteObjects1.length ;i < len;++i) {
|
||||
gdjs.InfoCode.GDNewTiledSpriteObjects1[i].setXOffset(gdjs.InfoCode.GDNewTiledSpriteObjects1[i].getXOffset() + (1));
|
||||
}
|
||||
}
|
||||
{for(var i = 0, len = gdjs.InfoCode.GDNewTiledSpriteObjects1.length ;i < len;++i) {
|
||||
gdjs.InfoCode.GDNewTiledSpriteObjects1[i].setYOffset(gdjs.InfoCode.GDNewTiledSpriteObjects1[i].getYOffset() + (1));
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewTiledSprite"), gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1[i].setXOffset(gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1[i].getXOffset() + (2));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -43,8 +191,11 @@ let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.runtimeScene.sceneJustBegins(runtimeScene);
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.sound.playMusic(runtimeScene, "Space Termites.mp3", true, 100, 1);
|
||||
{runtimeScene.getScene().getVariables().getFromIndex(1).setNumber(gdjs.randomInRange(1, 6));
|
||||
}
|
||||
|
||||
{ //Subevents
|
||||
gdjs.title_32gamejamCode.eventsList0(runtimeScene);} //End of subevents
|
||||
}
|
||||
|
||||
}
|
||||
@@ -52,42 +203,20 @@ if (isConditionTrue_0) {
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("RedButton"), gdjs.InfoCode.GDRedButtonObjects1);
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText3"), gdjs.title_32gamejamCode.GDNewText3Objects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.InfoCode.GDRedButtonObjects1.length;i<l;++i) {
|
||||
if ( gdjs.InfoCode.GDRedButtonObjects1[i].IsClicked(null) ) {
|
||||
for (var i = 0, k = 0, l = gdjs.title_32gamejamCode.GDNewText3Objects1.length;i<l;++i) {
|
||||
if ( gdjs.title_32gamejamCode.GDNewText3Objects1[i].getBehavior("ButtonFSM").IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.InfoCode.GDRedButtonObjects1[k] = gdjs.InfoCode.GDRedButtonObjects1[i];
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects1[k] = gdjs.title_32gamejamCode.GDNewText3Objects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.InfoCode.GDRedButtonObjects1.length = k;
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "title gamejam", false);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewSprite"), gdjs.InfoCode.GDNewSpriteObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.InfoCode.GDNewSpriteObjects1.length;i<l;++i) {
|
||||
if ( gdjs.InfoCode.GDNewSpriteObjects1[i].getBehavior("ButtonFSM").IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.InfoCode.GDNewSpriteObjects1[k] = gdjs.InfoCode.GDNewSpriteObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.InfoCode.GDNewSpriteObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "Secret", false);
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "Info", false);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -96,39 +225,51 @@ if (isConditionTrue_0) {
|
||||
|
||||
};
|
||||
|
||||
gdjs.InfoCode.func = function(runtimeScene) {
|
||||
gdjs.title_32gamejamCode.func = function(runtimeScene) {
|
||||
runtimeScene.getOnceTriggers().startNewFrame();
|
||||
|
||||
gdjs.InfoCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.InfoCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.InfoCode.GDNewTiledSpriteObjects1.length = 0;
|
||||
gdjs.InfoCode.GDNewTiledSpriteObjects2.length = 0;
|
||||
gdjs.InfoCode.GDNewSpriteObjects1.length = 0;
|
||||
gdjs.InfoCode.GDNewSpriteObjects2.length = 0;
|
||||
gdjs.InfoCode.GDjsisbObjects1.length = 0;
|
||||
gdjs.InfoCode.GDjsisbObjects2.length = 0;
|
||||
gdjs.InfoCode.GDksbsbpart2Objects1.length = 0;
|
||||
gdjs.InfoCode.GDksbsbpart2Objects2.length = 0;
|
||||
gdjs.InfoCode.GDRedButtonObjects1.length = 0;
|
||||
gdjs.InfoCode.GDRedButtonObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects3.length = 0;
|
||||
|
||||
gdjs.InfoCode.eventsList0(runtimeScene);
|
||||
gdjs.InfoCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.InfoCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.InfoCode.GDNewTiledSpriteObjects1.length = 0;
|
||||
gdjs.InfoCode.GDNewTiledSpriteObjects2.length = 0;
|
||||
gdjs.InfoCode.GDNewSpriteObjects1.length = 0;
|
||||
gdjs.InfoCode.GDNewSpriteObjects2.length = 0;
|
||||
gdjs.InfoCode.GDjsisbObjects1.length = 0;
|
||||
gdjs.InfoCode.GDjsisbObjects2.length = 0;
|
||||
gdjs.InfoCode.GDksbsbpart2Objects1.length = 0;
|
||||
gdjs.InfoCode.GDksbsbpart2Objects2.length = 0;
|
||||
gdjs.InfoCode.GDRedButtonObjects1.length = 0;
|
||||
gdjs.InfoCode.GDRedButtonObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.eventsList1(runtimeScene);
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects3.length = 0;
|
||||
|
||||
|
||||
return;
|
||||
|
||||
}
|
||||
|
||||
gdjs['InfoCode'] = gdjs.InfoCode;
|
||||
gdjs['title_32gamejamCode'] = gdjs.title_32gamejamCode;
|
||||
@@ -1,31 +1,34 @@
|
||||
gdjs.BSRankCode = {};
|
||||
gdjs.BSRankCode.localVariables = [];
|
||||
gdjs.BSRankCode.idToCallbackMap = new Map();
|
||||
gdjs.BSRankCode.GDNewTextObjects1= [];
|
||||
gdjs.BSRankCode.GDNewTextObjects2= [];
|
||||
gdjs.BSRankCode.GDNewText2Objects1= [];
|
||||
gdjs.BSRankCode.GDNewText2Objects2= [];
|
||||
gdjs.BSRankCode.GDNewText3Objects1= [];
|
||||
gdjs.BSRankCode.GDNewText3Objects2= [];
|
||||
gdjs.BSRankCode.GDRedButtonObjects1= [];
|
||||
gdjs.BSRankCode.GDRedButtonObjects2= [];
|
||||
gdjs.InfoCode = {};
|
||||
gdjs.InfoCode.localVariables = [];
|
||||
gdjs.InfoCode.idToCallbackMap = new Map();
|
||||
gdjs.InfoCode.GDNewTextObjects1= [];
|
||||
gdjs.InfoCode.GDNewTextObjects2= [];
|
||||
gdjs.InfoCode.GDNewTiledSpriteObjects1= [];
|
||||
gdjs.InfoCode.GDNewTiledSpriteObjects2= [];
|
||||
gdjs.InfoCode.GDNewSpriteObjects1= [];
|
||||
gdjs.InfoCode.GDNewSpriteObjects2= [];
|
||||
gdjs.InfoCode.GDjsisbObjects1= [];
|
||||
gdjs.InfoCode.GDjsisbObjects2= [];
|
||||
gdjs.InfoCode.GDksbsbpart2Objects1= [];
|
||||
gdjs.InfoCode.GDksbsbpart2Objects2= [];
|
||||
gdjs.InfoCode.GDRedButtonObjects1= [];
|
||||
gdjs.InfoCode.GDRedButtonObjects2= [];
|
||||
|
||||
|
||||
gdjs.BSRankCode.eventsList0 = function(runtimeScene) {
|
||||
gdjs.InfoCode.eventsList0 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.BSRankCode.GDNewText2Objects1);
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText3"), gdjs.BSRankCode.GDNewText3Objects1);
|
||||
{for(var i = 0, len = gdjs.BSRankCode.GDNewText2Objects1.length ;i < len;++i) {
|
||||
gdjs.BSRankCode.GDNewText2Objects1[i].getBehavior("Text").setText("Time: " + runtimeScene.getGame().getVariables().getFromIndex(0).getAsString());
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewTiledSprite"), gdjs.InfoCode.GDNewTiledSpriteObjects1);
|
||||
{for(var i = 0, len = gdjs.InfoCode.GDNewTiledSpriteObjects1.length ;i < len;++i) {
|
||||
gdjs.InfoCode.GDNewTiledSpriteObjects1[i].setXOffset(gdjs.InfoCode.GDNewTiledSpriteObjects1[i].getXOffset() + (1));
|
||||
}
|
||||
}
|
||||
{for(var i = 0, len = gdjs.BSRankCode.GDNewText3Objects1.length ;i < len;++i) {
|
||||
gdjs.BSRankCode.GDNewText3Objects1[i].getBehavior("Text").setText("Final Health: " + runtimeScene.getGame().getVariables().getFromIndex(1).getAsString());
|
||||
{for(var i = 0, len = gdjs.InfoCode.GDNewTiledSpriteObjects1.length ;i < len;++i) {
|
||||
gdjs.InfoCode.GDNewTiledSpriteObjects1[i].setYOffset(gdjs.InfoCode.GDNewTiledSpriteObjects1[i].getYOffset() + (1));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -33,28 +36,6 @@ gdjs.copyArray(runtimeScene.getObjects("NewText3"), gdjs.BSRankCode.GDNewText3Ob
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("RedButton"), gdjs.BSRankCode.GDRedButtonObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.BSRankCode.GDRedButtonObjects1.length;i<l;++i) {
|
||||
if ( gdjs.BSRankCode.GDRedButtonObjects1[i].IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.BSRankCode.GDRedButtonObjects1[k] = gdjs.BSRankCode.GDRedButtonObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.BSRankCode.GDRedButtonObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "title official", false);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
@@ -69,33 +50,85 @@ if (isConditionTrue_0) {
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("RedButton"), gdjs.InfoCode.GDRedButtonObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.InfoCode.GDRedButtonObjects1.length;i<l;++i) {
|
||||
if ( gdjs.InfoCode.GDRedButtonObjects1[i].IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.InfoCode.GDRedButtonObjects1[k] = gdjs.InfoCode.GDRedButtonObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.InfoCode.GDRedButtonObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "title gamejam", false);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewSprite"), gdjs.InfoCode.GDNewSpriteObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.InfoCode.GDNewSpriteObjects1.length;i<l;++i) {
|
||||
if ( gdjs.InfoCode.GDNewSpriteObjects1[i].getBehavior("ButtonFSM").IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.InfoCode.GDNewSpriteObjects1[k] = gdjs.InfoCode.GDNewSpriteObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.InfoCode.GDNewSpriteObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "Secret", false);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
gdjs.BSRankCode.func = function(runtimeScene) {
|
||||
gdjs.InfoCode.func = function(runtimeScene) {
|
||||
runtimeScene.getOnceTriggers().startNewFrame();
|
||||
|
||||
gdjs.BSRankCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.BSRankCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.BSRankCode.GDNewText2Objects1.length = 0;
|
||||
gdjs.BSRankCode.GDNewText2Objects2.length = 0;
|
||||
gdjs.BSRankCode.GDNewText3Objects1.length = 0;
|
||||
gdjs.BSRankCode.GDNewText3Objects2.length = 0;
|
||||
gdjs.BSRankCode.GDRedButtonObjects1.length = 0;
|
||||
gdjs.BSRankCode.GDRedButtonObjects2.length = 0;
|
||||
gdjs.InfoCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.InfoCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.InfoCode.GDNewTiledSpriteObjects1.length = 0;
|
||||
gdjs.InfoCode.GDNewTiledSpriteObjects2.length = 0;
|
||||
gdjs.InfoCode.GDNewSpriteObjects1.length = 0;
|
||||
gdjs.InfoCode.GDNewSpriteObjects2.length = 0;
|
||||
gdjs.InfoCode.GDjsisbObjects1.length = 0;
|
||||
gdjs.InfoCode.GDjsisbObjects2.length = 0;
|
||||
gdjs.InfoCode.GDksbsbpart2Objects1.length = 0;
|
||||
gdjs.InfoCode.GDksbsbpart2Objects2.length = 0;
|
||||
gdjs.InfoCode.GDRedButtonObjects1.length = 0;
|
||||
gdjs.InfoCode.GDRedButtonObjects2.length = 0;
|
||||
|
||||
gdjs.BSRankCode.eventsList0(runtimeScene);
|
||||
gdjs.BSRankCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.BSRankCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.BSRankCode.GDNewText2Objects1.length = 0;
|
||||
gdjs.BSRankCode.GDNewText2Objects2.length = 0;
|
||||
gdjs.BSRankCode.GDNewText3Objects1.length = 0;
|
||||
gdjs.BSRankCode.GDNewText3Objects2.length = 0;
|
||||
gdjs.BSRankCode.GDRedButtonObjects1.length = 0;
|
||||
gdjs.BSRankCode.GDRedButtonObjects2.length = 0;
|
||||
gdjs.InfoCode.eventsList0(runtimeScene);
|
||||
gdjs.InfoCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.InfoCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.InfoCode.GDNewTiledSpriteObjects1.length = 0;
|
||||
gdjs.InfoCode.GDNewTiledSpriteObjects2.length = 0;
|
||||
gdjs.InfoCode.GDNewSpriteObjects1.length = 0;
|
||||
gdjs.InfoCode.GDNewSpriteObjects2.length = 0;
|
||||
gdjs.InfoCode.GDjsisbObjects1.length = 0;
|
||||
gdjs.InfoCode.GDjsisbObjects2.length = 0;
|
||||
gdjs.InfoCode.GDksbsbpart2Objects1.length = 0;
|
||||
gdjs.InfoCode.GDksbsbpart2Objects2.length = 0;
|
||||
gdjs.InfoCode.GDRedButtonObjects1.length = 0;
|
||||
gdjs.InfoCode.GDRedButtonObjects2.length = 0;
|
||||
|
||||
|
||||
return;
|
||||
|
||||
}
|
||||
|
||||
gdjs['BSRankCode'] = gdjs.BSRankCode;
|
||||
gdjs['InfoCode'] = gdjs.InfoCode;
|
||||
@@ -1,31 +1,35 @@
|
||||
gdjs.BSRank2Code = {};
|
||||
gdjs.BSRank2Code.localVariables = [];
|
||||
gdjs.BSRank2Code.idToCallbackMap = new Map();
|
||||
gdjs.BSRank2Code.GDNewTextObjects1= [];
|
||||
gdjs.BSRank2Code.GDNewTextObjects2= [];
|
||||
gdjs.BSRank2Code.GDNewText2Objects1= [];
|
||||
gdjs.BSRank2Code.GDNewText2Objects2= [];
|
||||
gdjs.BSRank2Code.GDNewText3Objects1= [];
|
||||
gdjs.BSRank2Code.GDNewText3Objects2= [];
|
||||
gdjs.BSRank2Code.GDRedButtonObjects1= [];
|
||||
gdjs.BSRank2Code.GDRedButtonObjects2= [];
|
||||
gdjs.BSRankCode = {};
|
||||
gdjs.BSRankCode.localVariables = [];
|
||||
gdjs.BSRankCode.idToCallbackMap = new Map();
|
||||
gdjs.BSRankCode.GDNewTextObjects1= [];
|
||||
gdjs.BSRankCode.GDNewTextObjects2= [];
|
||||
gdjs.BSRankCode.GDNewText2Objects1= [];
|
||||
gdjs.BSRankCode.GDNewText2Objects2= [];
|
||||
gdjs.BSRankCode.GDNewText3Objects1= [];
|
||||
gdjs.BSRankCode.GDNewText3Objects2= [];
|
||||
gdjs.BSRankCode.GDRedButtonObjects1= [];
|
||||
gdjs.BSRankCode.GDRedButtonObjects2= [];
|
||||
gdjs.BSRankCode.GDNewSpriteObjects1= [];
|
||||
gdjs.BSRankCode.GDNewSpriteObjects2= [];
|
||||
gdjs.BSRankCode.GDbackgroundObjects1= [];
|
||||
gdjs.BSRankCode.GDbackgroundObjects2= [];
|
||||
|
||||
|
||||
gdjs.BSRank2Code.eventsList0 = function(runtimeScene) {
|
||||
gdjs.BSRankCode.eventsList0 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.BSRank2Code.GDNewText2Objects1);
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText3"), gdjs.BSRank2Code.GDNewText3Objects1);
|
||||
{for(var i = 0, len = gdjs.BSRank2Code.GDNewText2Objects1.length ;i < len;++i) {
|
||||
gdjs.BSRank2Code.GDNewText2Objects1[i].getBehavior("Text").setText("Time: " + runtimeScene.getGame().getVariables().getFromIndex(0).getAsString());
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.BSRankCode.GDNewText2Objects1);
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText3"), gdjs.BSRankCode.GDNewText3Objects1);
|
||||
{for(var i = 0, len = gdjs.BSRankCode.GDNewText2Objects1.length ;i < len;++i) {
|
||||
gdjs.BSRankCode.GDNewText2Objects1[i].getBehavior("Text").setText("Time: " + runtimeScene.getGame().getVariables().getFromIndex(0).getAsString());
|
||||
}
|
||||
}
|
||||
{for(var i = 0, len = gdjs.BSRank2Code.GDNewText3Objects1.length ;i < len;++i) {
|
||||
gdjs.BSRank2Code.GDNewText3Objects1[i].getBehavior("Text").setText("Final Health: " + runtimeScene.getGame().getVariables().getFromIndex(1).getAsString());
|
||||
{for(var i = 0, len = gdjs.BSRankCode.GDNewText3Objects1.length ;i < len;++i) {
|
||||
gdjs.BSRankCode.GDNewText3Objects1[i].getBehavior("Text").setText("Final Health: " + runtimeScene.getGame().getVariables().getFromIndex(1).getAsString());
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -35,18 +39,18 @@ gdjs.copyArray(runtimeScene.getObjects("NewText3"), gdjs.BSRank2Code.GDNewText3O
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("RedButton"), gdjs.BSRank2Code.GDRedButtonObjects1);
|
||||
gdjs.copyArray(runtimeScene.getObjects("RedButton"), gdjs.BSRankCode.GDRedButtonObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.BSRank2Code.GDRedButtonObjects1.length;i<l;++i) {
|
||||
if ( gdjs.BSRank2Code.GDRedButtonObjects1[i].IsClicked(null) ) {
|
||||
for (var i = 0, k = 0, l = gdjs.BSRankCode.GDRedButtonObjects1.length;i<l;++i) {
|
||||
if ( gdjs.BSRankCode.GDRedButtonObjects1[i].IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.BSRank2Code.GDRedButtonObjects1[k] = gdjs.BSRank2Code.GDRedButtonObjects1[i];
|
||||
gdjs.BSRankCode.GDRedButtonObjects1[k] = gdjs.BSRankCode.GDRedButtonObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.BSRank2Code.GDRedButtonObjects1.length = k;
|
||||
gdjs.BSRankCode.GDRedButtonObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "title official", false);
|
||||
}
|
||||
@@ -69,33 +73,56 @@ if (isConditionTrue_0) {
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
gdjs.copyArray(runtimeScene.getObjects("background"), gdjs.BSRankCode.GDbackgroundObjects1);
|
||||
{for(var i = 0, len = gdjs.BSRankCode.GDbackgroundObjects1.length ;i < len;++i) {
|
||||
gdjs.BSRankCode.GDbackgroundObjects1[i].setXOffset(gdjs.BSRankCode.GDbackgroundObjects1[i].getXOffset() + (1));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
gdjs.BSRank2Code.func = function(runtimeScene) {
|
||||
gdjs.BSRankCode.func = function(runtimeScene) {
|
||||
runtimeScene.getOnceTriggers().startNewFrame();
|
||||
|
||||
gdjs.BSRank2Code.GDNewTextObjects1.length = 0;
|
||||
gdjs.BSRank2Code.GDNewTextObjects2.length = 0;
|
||||
gdjs.BSRank2Code.GDNewText2Objects1.length = 0;
|
||||
gdjs.BSRank2Code.GDNewText2Objects2.length = 0;
|
||||
gdjs.BSRank2Code.GDNewText3Objects1.length = 0;
|
||||
gdjs.BSRank2Code.GDNewText3Objects2.length = 0;
|
||||
gdjs.BSRank2Code.GDRedButtonObjects1.length = 0;
|
||||
gdjs.BSRank2Code.GDRedButtonObjects2.length = 0;
|
||||
gdjs.BSRankCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.BSRankCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.BSRankCode.GDNewText2Objects1.length = 0;
|
||||
gdjs.BSRankCode.GDNewText2Objects2.length = 0;
|
||||
gdjs.BSRankCode.GDNewText3Objects1.length = 0;
|
||||
gdjs.BSRankCode.GDNewText3Objects2.length = 0;
|
||||
gdjs.BSRankCode.GDRedButtonObjects1.length = 0;
|
||||
gdjs.BSRankCode.GDRedButtonObjects2.length = 0;
|
||||
gdjs.BSRankCode.GDNewSpriteObjects1.length = 0;
|
||||
gdjs.BSRankCode.GDNewSpriteObjects2.length = 0;
|
||||
gdjs.BSRankCode.GDbackgroundObjects1.length = 0;
|
||||
gdjs.BSRankCode.GDbackgroundObjects2.length = 0;
|
||||
|
||||
gdjs.BSRank2Code.eventsList0(runtimeScene);
|
||||
gdjs.BSRank2Code.GDNewTextObjects1.length = 0;
|
||||
gdjs.BSRank2Code.GDNewTextObjects2.length = 0;
|
||||
gdjs.BSRank2Code.GDNewText2Objects1.length = 0;
|
||||
gdjs.BSRank2Code.GDNewText2Objects2.length = 0;
|
||||
gdjs.BSRank2Code.GDNewText3Objects1.length = 0;
|
||||
gdjs.BSRank2Code.GDNewText3Objects2.length = 0;
|
||||
gdjs.BSRank2Code.GDRedButtonObjects1.length = 0;
|
||||
gdjs.BSRank2Code.GDRedButtonObjects2.length = 0;
|
||||
gdjs.BSRankCode.eventsList0(runtimeScene);
|
||||
gdjs.BSRankCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.BSRankCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.BSRankCode.GDNewText2Objects1.length = 0;
|
||||
gdjs.BSRankCode.GDNewText2Objects2.length = 0;
|
||||
gdjs.BSRankCode.GDNewText3Objects1.length = 0;
|
||||
gdjs.BSRankCode.GDNewText3Objects2.length = 0;
|
||||
gdjs.BSRankCode.GDRedButtonObjects1.length = 0;
|
||||
gdjs.BSRankCode.GDRedButtonObjects2.length = 0;
|
||||
gdjs.BSRankCode.GDNewSpriteObjects1.length = 0;
|
||||
gdjs.BSRankCode.GDNewSpriteObjects2.length = 0;
|
||||
gdjs.BSRankCode.GDbackgroundObjects1.length = 0;
|
||||
gdjs.BSRankCode.GDbackgroundObjects2.length = 0;
|
||||
|
||||
|
||||
return;
|
||||
|
||||
}
|
||||
|
||||
gdjs['BSRank2Code'] = gdjs.BSRank2Code;
|
||||
gdjs['BSRankCode'] = gdjs.BSRankCode;
|
||||
@@ -1,31 +1,33 @@
|
||||
gdjs.BSRank3Code = {};
|
||||
gdjs.BSRank3Code.localVariables = [];
|
||||
gdjs.BSRank3Code.idToCallbackMap = new Map();
|
||||
gdjs.BSRank3Code.GDNewTextObjects1= [];
|
||||
gdjs.BSRank3Code.GDNewTextObjects2= [];
|
||||
gdjs.BSRank3Code.GDNewText2Objects1= [];
|
||||
gdjs.BSRank3Code.GDNewText2Objects2= [];
|
||||
gdjs.BSRank3Code.GDNewText3Objects1= [];
|
||||
gdjs.BSRank3Code.GDNewText3Objects2= [];
|
||||
gdjs.BSRank3Code.GDRedButtonObjects1= [];
|
||||
gdjs.BSRank3Code.GDRedButtonObjects2= [];
|
||||
gdjs.BSRank2Code = {};
|
||||
gdjs.BSRank2Code.localVariables = [];
|
||||
gdjs.BSRank2Code.idToCallbackMap = new Map();
|
||||
gdjs.BSRank2Code.GDNewTextObjects1= [];
|
||||
gdjs.BSRank2Code.GDNewTextObjects2= [];
|
||||
gdjs.BSRank2Code.GDNewText2Objects1= [];
|
||||
gdjs.BSRank2Code.GDNewText2Objects2= [];
|
||||
gdjs.BSRank2Code.GDNewText3Objects1= [];
|
||||
gdjs.BSRank2Code.GDNewText3Objects2= [];
|
||||
gdjs.BSRank2Code.GDRedButtonObjects1= [];
|
||||
gdjs.BSRank2Code.GDRedButtonObjects2= [];
|
||||
gdjs.BSRank2Code.GDbackgroundObjects1= [];
|
||||
gdjs.BSRank2Code.GDbackgroundObjects2= [];
|
||||
|
||||
|
||||
gdjs.BSRank3Code.eventsList0 = function(runtimeScene) {
|
||||
gdjs.BSRank2Code.eventsList0 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.BSRank3Code.GDNewText2Objects1);
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText3"), gdjs.BSRank3Code.GDNewText3Objects1);
|
||||
{for(var i = 0, len = gdjs.BSRank3Code.GDNewText2Objects1.length ;i < len;++i) {
|
||||
gdjs.BSRank3Code.GDNewText2Objects1[i].getBehavior("Text").setText("Time: " + runtimeScene.getGame().getVariables().getFromIndex(0).getAsString());
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.BSRank2Code.GDNewText2Objects1);
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText3"), gdjs.BSRank2Code.GDNewText3Objects1);
|
||||
{for(var i = 0, len = gdjs.BSRank2Code.GDNewText2Objects1.length ;i < len;++i) {
|
||||
gdjs.BSRank2Code.GDNewText2Objects1[i].getBehavior("Text").setText("Time: " + runtimeScene.getGame().getVariables().getFromIndex(0).getAsString());
|
||||
}
|
||||
}
|
||||
{for(var i = 0, len = gdjs.BSRank3Code.GDNewText3Objects1.length ;i < len;++i) {
|
||||
gdjs.BSRank3Code.GDNewText3Objects1[i].getBehavior("Text").setText("Final Health: " + runtimeScene.getGame().getVariables().getFromIndex(1).getAsString());
|
||||
{for(var i = 0, len = gdjs.BSRank2Code.GDNewText3Objects1.length ;i < len;++i) {
|
||||
gdjs.BSRank2Code.GDNewText3Objects1[i].getBehavior("Text").setText("Final Health: " + runtimeScene.getGame().getVariables().getFromIndex(1).getAsString());
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -35,18 +37,18 @@ gdjs.copyArray(runtimeScene.getObjects("NewText3"), gdjs.BSRank3Code.GDNewText3O
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("RedButton"), gdjs.BSRank3Code.GDRedButtonObjects1);
|
||||
gdjs.copyArray(runtimeScene.getObjects("RedButton"), gdjs.BSRank2Code.GDRedButtonObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.BSRank3Code.GDRedButtonObjects1.length;i<l;++i) {
|
||||
if ( gdjs.BSRank3Code.GDRedButtonObjects1[i].IsClicked(null) ) {
|
||||
for (var i = 0, k = 0, l = gdjs.BSRank2Code.GDRedButtonObjects1.length;i<l;++i) {
|
||||
if ( gdjs.BSRank2Code.GDRedButtonObjects1[i].IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.BSRank3Code.GDRedButtonObjects1[k] = gdjs.BSRank3Code.GDRedButtonObjects1[i];
|
||||
gdjs.BSRank2Code.GDRedButtonObjects1[k] = gdjs.BSRank2Code.GDRedButtonObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.BSRank3Code.GDRedButtonObjects1.length = k;
|
||||
gdjs.BSRank2Code.GDRedButtonObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "title official", false);
|
||||
}
|
||||
@@ -74,16 +76,11 @@ if (isConditionTrue_0) {
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
gdjs.copyArray(runtimeScene.getObjects("background"), gdjs.BSRank2Code.GDbackgroundObjects1);
|
||||
{for(var i = 0, len = gdjs.BSRank2Code.GDbackgroundObjects1.length ;i < len;++i) {
|
||||
gdjs.BSRank2Code.GDbackgroundObjects1[i].setXOffset(gdjs.BSRank2Code.GDbackgroundObjects1[i].getXOffset() + (1));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
}
|
||||
|
||||
}
|
||||
@@ -91,31 +88,35 @@ let isConditionTrue_0 = false;
|
||||
|
||||
};
|
||||
|
||||
gdjs.BSRank3Code.func = function(runtimeScene) {
|
||||
gdjs.BSRank2Code.func = function(runtimeScene) {
|
||||
runtimeScene.getOnceTriggers().startNewFrame();
|
||||
|
||||
gdjs.BSRank3Code.GDNewTextObjects1.length = 0;
|
||||
gdjs.BSRank3Code.GDNewTextObjects2.length = 0;
|
||||
gdjs.BSRank3Code.GDNewText2Objects1.length = 0;
|
||||
gdjs.BSRank3Code.GDNewText2Objects2.length = 0;
|
||||
gdjs.BSRank3Code.GDNewText3Objects1.length = 0;
|
||||
gdjs.BSRank3Code.GDNewText3Objects2.length = 0;
|
||||
gdjs.BSRank3Code.GDRedButtonObjects1.length = 0;
|
||||
gdjs.BSRank3Code.GDRedButtonObjects2.length = 0;
|
||||
gdjs.BSRank2Code.GDNewTextObjects1.length = 0;
|
||||
gdjs.BSRank2Code.GDNewTextObjects2.length = 0;
|
||||
gdjs.BSRank2Code.GDNewText2Objects1.length = 0;
|
||||
gdjs.BSRank2Code.GDNewText2Objects2.length = 0;
|
||||
gdjs.BSRank2Code.GDNewText3Objects1.length = 0;
|
||||
gdjs.BSRank2Code.GDNewText3Objects2.length = 0;
|
||||
gdjs.BSRank2Code.GDRedButtonObjects1.length = 0;
|
||||
gdjs.BSRank2Code.GDRedButtonObjects2.length = 0;
|
||||
gdjs.BSRank2Code.GDbackgroundObjects1.length = 0;
|
||||
gdjs.BSRank2Code.GDbackgroundObjects2.length = 0;
|
||||
|
||||
gdjs.BSRank3Code.eventsList0(runtimeScene);
|
||||
gdjs.BSRank3Code.GDNewTextObjects1.length = 0;
|
||||
gdjs.BSRank3Code.GDNewTextObjects2.length = 0;
|
||||
gdjs.BSRank3Code.GDNewText2Objects1.length = 0;
|
||||
gdjs.BSRank3Code.GDNewText2Objects2.length = 0;
|
||||
gdjs.BSRank3Code.GDNewText3Objects1.length = 0;
|
||||
gdjs.BSRank3Code.GDNewText3Objects2.length = 0;
|
||||
gdjs.BSRank3Code.GDRedButtonObjects1.length = 0;
|
||||
gdjs.BSRank3Code.GDRedButtonObjects2.length = 0;
|
||||
gdjs.BSRank2Code.eventsList0(runtimeScene);
|
||||
gdjs.BSRank2Code.GDNewTextObjects1.length = 0;
|
||||
gdjs.BSRank2Code.GDNewTextObjects2.length = 0;
|
||||
gdjs.BSRank2Code.GDNewText2Objects1.length = 0;
|
||||
gdjs.BSRank2Code.GDNewText2Objects2.length = 0;
|
||||
gdjs.BSRank2Code.GDNewText3Objects1.length = 0;
|
||||
gdjs.BSRank2Code.GDNewText3Objects2.length = 0;
|
||||
gdjs.BSRank2Code.GDRedButtonObjects1.length = 0;
|
||||
gdjs.BSRank2Code.GDRedButtonObjects2.length = 0;
|
||||
gdjs.BSRank2Code.GDbackgroundObjects1.length = 0;
|
||||
gdjs.BSRank2Code.GDbackgroundObjects2.length = 0;
|
||||
|
||||
|
||||
return;
|
||||
|
||||
}
|
||||
|
||||
gdjs['BSRank3Code'] = gdjs.BSRank3Code;
|
||||
gdjs['BSRank2Code'] = gdjs.BSRank2Code;
|
||||
@@ -1,21 +1,132 @@
|
||||
gdjs.Escena_32sin_32t_237tuloCode = {};
|
||||
gdjs.Escena_32sin_32t_237tuloCode.localVariables = [];
|
||||
gdjs.Escena_32sin_32t_237tuloCode.idToCallbackMap = new Map();
|
||||
gdjs.BSRank3Code = {};
|
||||
gdjs.BSRank3Code.localVariables = [];
|
||||
gdjs.BSRank3Code.idToCallbackMap = new Map();
|
||||
gdjs.BSRank3Code.GDNewTextObjects1= [];
|
||||
gdjs.BSRank3Code.GDNewTextObjects2= [];
|
||||
gdjs.BSRank3Code.GDNewText2Objects1= [];
|
||||
gdjs.BSRank3Code.GDNewText2Objects2= [];
|
||||
gdjs.BSRank3Code.GDNewText3Objects1= [];
|
||||
gdjs.BSRank3Code.GDNewText3Objects2= [];
|
||||
gdjs.BSRank3Code.GDRedButtonObjects1= [];
|
||||
gdjs.BSRank3Code.GDRedButtonObjects2= [];
|
||||
gdjs.BSRank3Code.GDbackgroundObjects1= [];
|
||||
gdjs.BSRank3Code.GDbackgroundObjects2= [];
|
||||
|
||||
|
||||
gdjs.Escena_32sin_32t_237tuloCode.eventsList0 = function(runtimeScene) {
|
||||
gdjs.BSRank3Code.eventsList0 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.BSRank3Code.GDNewText2Objects1);
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText3"), gdjs.BSRank3Code.GDNewText3Objects1);
|
||||
{for(var i = 0, len = gdjs.BSRank3Code.GDNewText2Objects1.length ;i < len;++i) {
|
||||
gdjs.BSRank3Code.GDNewText2Objects1[i].getBehavior("Text").setText("Time: " + runtimeScene.getGame().getVariables().getFromIndex(0).getAsString());
|
||||
}
|
||||
}
|
||||
{for(var i = 0, len = gdjs.BSRank3Code.GDNewText3Objects1.length ;i < len;++i) {
|
||||
gdjs.BSRank3Code.GDNewText3Objects1[i].getBehavior("Text").setText("Final Health: " + runtimeScene.getGame().getVariables().getFromIndex(1).getAsString());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("RedButton"), gdjs.BSRank3Code.GDRedButtonObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.BSRank3Code.GDRedButtonObjects1.length;i<l;++i) {
|
||||
if ( gdjs.BSRank3Code.GDRedButtonObjects1[i].IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.BSRank3Code.GDRedButtonObjects1[k] = gdjs.BSRank3Code.GDRedButtonObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.BSRank3Code.GDRedButtonObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "title official", false);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.runtimeScene.sceneJustBegins(runtimeScene);
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.sound.playMusic(runtimeScene, "Space Termites.mp3", true, 100, 1);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
gdjs.copyArray(runtimeScene.getObjects("background"), gdjs.BSRank3Code.GDbackgroundObjects1);
|
||||
{for(var i = 0, len = gdjs.BSRank3Code.GDbackgroundObjects1.length ;i < len;++i) {
|
||||
gdjs.BSRank3Code.GDbackgroundObjects1[i].setXOffset(gdjs.BSRank3Code.GDbackgroundObjects1[i].getXOffset() + (1));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
gdjs.Escena_32sin_32t_237tuloCode.func = function(runtimeScene) {
|
||||
gdjs.BSRank3Code.func = function(runtimeScene) {
|
||||
runtimeScene.getOnceTriggers().startNewFrame();
|
||||
|
||||
gdjs.BSRank3Code.GDNewTextObjects1.length = 0;
|
||||
gdjs.BSRank3Code.GDNewTextObjects2.length = 0;
|
||||
gdjs.BSRank3Code.GDNewText2Objects1.length = 0;
|
||||
gdjs.BSRank3Code.GDNewText2Objects2.length = 0;
|
||||
gdjs.BSRank3Code.GDNewText3Objects1.length = 0;
|
||||
gdjs.BSRank3Code.GDNewText3Objects2.length = 0;
|
||||
gdjs.BSRank3Code.GDRedButtonObjects1.length = 0;
|
||||
gdjs.BSRank3Code.GDRedButtonObjects2.length = 0;
|
||||
gdjs.BSRank3Code.GDbackgroundObjects1.length = 0;
|
||||
gdjs.BSRank3Code.GDbackgroundObjects2.length = 0;
|
||||
|
||||
gdjs.Escena_32sin_32t_237tuloCode.eventsList0(runtimeScene);
|
||||
gdjs.BSRank3Code.eventsList0(runtimeScene);
|
||||
gdjs.BSRank3Code.GDNewTextObjects1.length = 0;
|
||||
gdjs.BSRank3Code.GDNewTextObjects2.length = 0;
|
||||
gdjs.BSRank3Code.GDNewText2Objects1.length = 0;
|
||||
gdjs.BSRank3Code.GDNewText2Objects2.length = 0;
|
||||
gdjs.BSRank3Code.GDNewText3Objects1.length = 0;
|
||||
gdjs.BSRank3Code.GDNewText3Objects2.length = 0;
|
||||
gdjs.BSRank3Code.GDRedButtonObjects1.length = 0;
|
||||
gdjs.BSRank3Code.GDRedButtonObjects2.length = 0;
|
||||
gdjs.BSRank3Code.GDbackgroundObjects1.length = 0;
|
||||
gdjs.BSRank3Code.GDbackgroundObjects2.length = 0;
|
||||
|
||||
|
||||
return;
|
||||
|
||||
}
|
||||
|
||||
gdjs['Escena_32sin_32t_237tuloCode'] = gdjs.Escena_32sin_32t_237tuloCode;
|
||||
gdjs['BSRank3Code'] = gdjs.BSRank3Code;
|
||||
@@ -0,0 +1,132 @@
|
||||
gdjs.BSRank4Code = {};
|
||||
gdjs.BSRank4Code.localVariables = [];
|
||||
gdjs.BSRank4Code.idToCallbackMap = new Map();
|
||||
gdjs.BSRank4Code.GDNewTextObjects1= [];
|
||||
gdjs.BSRank4Code.GDNewTextObjects2= [];
|
||||
gdjs.BSRank4Code.GDNewText2Objects1= [];
|
||||
gdjs.BSRank4Code.GDNewText2Objects2= [];
|
||||
gdjs.BSRank4Code.GDNewText3Objects1= [];
|
||||
gdjs.BSRank4Code.GDNewText3Objects2= [];
|
||||
gdjs.BSRank4Code.GDRedButtonObjects1= [];
|
||||
gdjs.BSRank4Code.GDRedButtonObjects2= [];
|
||||
gdjs.BSRank4Code.GDbackgroundObjects1= [];
|
||||
gdjs.BSRank4Code.GDbackgroundObjects2= [];
|
||||
|
||||
|
||||
gdjs.BSRank4Code.eventsList0 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.BSRank4Code.GDNewText2Objects1);
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText3"), gdjs.BSRank4Code.GDNewText3Objects1);
|
||||
{for(var i = 0, len = gdjs.BSRank4Code.GDNewText2Objects1.length ;i < len;++i) {
|
||||
gdjs.BSRank4Code.GDNewText2Objects1[i].getBehavior("Text").setText("Time: " + runtimeScene.getGame().getVariables().getFromIndex(0).getAsString());
|
||||
}
|
||||
}
|
||||
{for(var i = 0, len = gdjs.BSRank4Code.GDNewText3Objects1.length ;i < len;++i) {
|
||||
gdjs.BSRank4Code.GDNewText3Objects1[i].getBehavior("Text").setText("Final Health: " + runtimeScene.getGame().getVariables().getFromIndex(1).getAsString());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("RedButton"), gdjs.BSRank4Code.GDRedButtonObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.BSRank4Code.GDRedButtonObjects1.length;i<l;++i) {
|
||||
if ( gdjs.BSRank4Code.GDRedButtonObjects1[i].IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.BSRank4Code.GDRedButtonObjects1[k] = gdjs.BSRank4Code.GDRedButtonObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.BSRank4Code.GDRedButtonObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "title official", false);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.runtimeScene.sceneJustBegins(runtimeScene);
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.sound.playMusic(runtimeScene, "Space Termites.mp3", true, 100, 1);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
gdjs.copyArray(runtimeScene.getObjects("background"), gdjs.BSRank4Code.GDbackgroundObjects1);
|
||||
{for(var i = 0, len = gdjs.BSRank4Code.GDbackgroundObjects1.length ;i < len;++i) {
|
||||
gdjs.BSRank4Code.GDbackgroundObjects1[i].setXOffset(gdjs.BSRank4Code.GDbackgroundObjects1[i].getXOffset() + (1));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
gdjs.BSRank4Code.func = function(runtimeScene) {
|
||||
runtimeScene.getOnceTriggers().startNewFrame();
|
||||
|
||||
gdjs.BSRank4Code.GDNewTextObjects1.length = 0;
|
||||
gdjs.BSRank4Code.GDNewTextObjects2.length = 0;
|
||||
gdjs.BSRank4Code.GDNewText2Objects1.length = 0;
|
||||
gdjs.BSRank4Code.GDNewText2Objects2.length = 0;
|
||||
gdjs.BSRank4Code.GDNewText3Objects1.length = 0;
|
||||
gdjs.BSRank4Code.GDNewText3Objects2.length = 0;
|
||||
gdjs.BSRank4Code.GDRedButtonObjects1.length = 0;
|
||||
gdjs.BSRank4Code.GDRedButtonObjects2.length = 0;
|
||||
gdjs.BSRank4Code.GDbackgroundObjects1.length = 0;
|
||||
gdjs.BSRank4Code.GDbackgroundObjects2.length = 0;
|
||||
|
||||
gdjs.BSRank4Code.eventsList0(runtimeScene);
|
||||
gdjs.BSRank4Code.GDNewTextObjects1.length = 0;
|
||||
gdjs.BSRank4Code.GDNewTextObjects2.length = 0;
|
||||
gdjs.BSRank4Code.GDNewText2Objects1.length = 0;
|
||||
gdjs.BSRank4Code.GDNewText2Objects2.length = 0;
|
||||
gdjs.BSRank4Code.GDNewText3Objects1.length = 0;
|
||||
gdjs.BSRank4Code.GDNewText3Objects2.length = 0;
|
||||
gdjs.BSRank4Code.GDRedButtonObjects1.length = 0;
|
||||
gdjs.BSRank4Code.GDRedButtonObjects2.length = 0;
|
||||
gdjs.BSRank4Code.GDbackgroundObjects1.length = 0;
|
||||
gdjs.BSRank4Code.GDbackgroundObjects2.length = 0;
|
||||
|
||||
|
||||
return;
|
||||
|
||||
}
|
||||
|
||||
gdjs['BSRank4Code'] = gdjs.BSRank4Code;
|
||||
@@ -0,0 +1,21 @@
|
||||
gdjs.Escena_32sin_32t_237tuloCode = {};
|
||||
gdjs.Escena_32sin_32t_237tuloCode.localVariables = [];
|
||||
gdjs.Escena_32sin_32t_237tuloCode.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.Escena_32sin_32t_237tuloCode.eventsList0 = function(runtimeScene) {
|
||||
|
||||
};
|
||||
|
||||
gdjs.Escena_32sin_32t_237tuloCode.func = function(runtimeScene) {
|
||||
runtimeScene.getOnceTriggers().startNewFrame();
|
||||
|
||||
|
||||
gdjs.Escena_32sin_32t_237tuloCode.eventsList0(runtimeScene);
|
||||
|
||||
|
||||
return;
|
||||
|
||||
}
|
||||
|
||||
gdjs['Escena_32sin_32t_237tuloCode'] = gdjs.Escena_32sin_32t_237tuloCode;
|
||||
@@ -0,0 +1,124 @@
|
||||
gdjs.loadingCode = {};
|
||||
gdjs.loadingCode.localVariables = [];
|
||||
gdjs.loadingCode.idToCallbackMap = new Map();
|
||||
gdjs.loadingCode.GDNewSpriteObjects1= [];
|
||||
gdjs.loadingCode.GDNewSpriteObjects2= [];
|
||||
gdjs.loadingCode.GDNewSpriteObjects3= [];
|
||||
gdjs.loadingCode.GDloadingObjects1= [];
|
||||
gdjs.loadingCode.GDloadingObjects2= [];
|
||||
gdjs.loadingCode.GDloadingObjects3= [];
|
||||
|
||||
|
||||
gdjs.loadingCode.asyncCallback25032348 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.loadingCode.localVariables);
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "title official", false);
|
||||
}
|
||||
gdjs.loadingCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.loadingCode.idToCallbackMap.set(25032348, gdjs.loadingCode.asyncCallback25032348);
|
||||
gdjs.loadingCode.eventsList0 = function(runtimeScene, asyncObjectsList) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
{
|
||||
const parentAsyncObjectsList = asyncObjectsList;
|
||||
{
|
||||
const asyncObjectsList = gdjs.LongLivedObjectsList.from(parentAsyncObjectsList);
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.loadingCode.localVariables);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(0.3), (runtimeScene) => (gdjs.loadingCode.asyncCallback25032348(runtimeScene, asyncObjectsList)), 25032348, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};gdjs.loadingCode.asyncCallback25031844 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.loadingCode.localVariables);
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewSprite"), gdjs.loadingCode.GDNewSpriteObjects2);
|
||||
gdjs.copyArray(runtimeScene.getObjects("loading"), gdjs.loadingCode.GDloadingObjects2);
|
||||
{for(var i = 0, len = gdjs.loadingCode.GDNewSpriteObjects2.length ;i < len;++i) {
|
||||
gdjs.loadingCode.GDNewSpriteObjects2[i].getBehavior("Tween").addObjectOpacityTween2("fade", 0, "linear", 0.2, true);
|
||||
}
|
||||
}
|
||||
{for(var i = 0, len = gdjs.loadingCode.GDloadingObjects2.length ;i < len;++i) {
|
||||
gdjs.loadingCode.GDloadingObjects2[i].getBehavior("Tween").addObjectOpacityTween2("fade", 0, "linear", 0.2, true);
|
||||
}
|
||||
}
|
||||
|
||||
{ //Subevents
|
||||
gdjs.loadingCode.eventsList0(runtimeScene, asyncObjectsList);} //End of subevents
|
||||
gdjs.loadingCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.loadingCode.idToCallbackMap.set(25031844, gdjs.loadingCode.asyncCallback25031844);
|
||||
gdjs.loadingCode.eventsList1 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
{
|
||||
{
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.loadingCode.localVariables);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(2), (runtimeScene) => (gdjs.loadingCode.asyncCallback25031844(runtimeScene, asyncObjectsList)), 25031844, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};gdjs.loadingCode.eventsList2 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.runtimeScene.sceneJustBegins(runtimeScene);
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.prioritizeLoadingOfScene(runtimeScene, "Game");
|
||||
}
|
||||
|
||||
{ //Subevents
|
||||
gdjs.loadingCode.eventsList1(runtimeScene);} //End of subevents
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
gdjs.loadingCode.func = function(runtimeScene) {
|
||||
runtimeScene.getOnceTriggers().startNewFrame();
|
||||
|
||||
gdjs.loadingCode.GDNewSpriteObjects1.length = 0;
|
||||
gdjs.loadingCode.GDNewSpriteObjects2.length = 0;
|
||||
gdjs.loadingCode.GDNewSpriteObjects3.length = 0;
|
||||
gdjs.loadingCode.GDloadingObjects1.length = 0;
|
||||
gdjs.loadingCode.GDloadingObjects2.length = 0;
|
||||
gdjs.loadingCode.GDloadingObjects3.length = 0;
|
||||
|
||||
gdjs.loadingCode.eventsList2(runtimeScene);
|
||||
gdjs.loadingCode.GDNewSpriteObjects1.length = 0;
|
||||
gdjs.loadingCode.GDNewSpriteObjects2.length = 0;
|
||||
gdjs.loadingCode.GDNewSpriteObjects3.length = 0;
|
||||
gdjs.loadingCode.GDloadingObjects1.length = 0;
|
||||
gdjs.loadingCode.GDloadingObjects2.length = 0;
|
||||
gdjs.loadingCode.GDloadingObjects3.length = 0;
|
||||
|
||||
|
||||
return;
|
||||
|
||||
}
|
||||
|
||||
gdjs['loadingCode'] = gdjs.loadingCode;
|
||||
@@ -16,6 +16,9 @@ gdjs.title_32officialCode.GDNewTiledSpriteObjects3= [];
|
||||
gdjs.title_32officialCode.GDNewText2Objects1= [];
|
||||
gdjs.title_32officialCode.GDNewText2Objects2= [];
|
||||
gdjs.title_32officialCode.GDNewText2Objects3= [];
|
||||
gdjs.title_32officialCode.GDfadeObjects1= [];
|
||||
gdjs.title_32officialCode.GDfadeObjects2= [];
|
||||
gdjs.title_32officialCode.GDfadeObjects3= [];
|
||||
|
||||
|
||||
gdjs.title_32officialCode.eventsList0 = function(runtimeScene) {
|
||||
@@ -324,6 +327,23 @@ gdjs.title_32officialCode.eventsList0(runtimeScene);} //End of subevents
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.runtimeScene.sceneJustBegins(runtimeScene);
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("fade"), gdjs.title_32officialCode.GDfadeObjects1);
|
||||
{for(var i = 0, len = gdjs.title_32officialCode.GDfadeObjects1.length ;i < len;++i) {
|
||||
gdjs.title_32officialCode.GDfadeObjects1[i].getBehavior("Tween").addObjectOpacityTween2("fade", 0, "linear", 0.5, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
gdjs.title_32officialCode.func = function(runtimeScene) {
|
||||
@@ -344,6 +364,9 @@ gdjs.title_32officialCode.GDNewTiledSpriteObjects3.length = 0;
|
||||
gdjs.title_32officialCode.GDNewText2Objects1.length = 0;
|
||||
gdjs.title_32officialCode.GDNewText2Objects2.length = 0;
|
||||
gdjs.title_32officialCode.GDNewText2Objects3.length = 0;
|
||||
gdjs.title_32officialCode.GDfadeObjects1.length = 0;
|
||||
gdjs.title_32officialCode.GDfadeObjects2.length = 0;
|
||||
gdjs.title_32officialCode.GDfadeObjects3.length = 0;
|
||||
|
||||
gdjs.title_32officialCode.eventsList1(runtimeScene);
|
||||
gdjs.title_32officialCode.GDNewTextObjects1.length = 0;
|
||||
@@ -361,6 +384,9 @@ gdjs.title_32officialCode.GDNewTiledSpriteObjects3.length = 0;
|
||||
gdjs.title_32officialCode.GDNewText2Objects1.length = 0;
|
||||
gdjs.title_32officialCode.GDNewText2Objects2.length = 0;
|
||||
gdjs.title_32officialCode.GDNewText2Objects3.length = 0;
|
||||
gdjs.title_32officialCode.GDfadeObjects1.length = 0;
|
||||
gdjs.title_32officialCode.GDfadeObjects2.length = 0;
|
||||
gdjs.title_32officialCode.GDfadeObjects3.length = 0;
|
||||
|
||||
|
||||
return;
|
||||
|
||||
@@ -143,7 +143,7 @@ gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDPlayerObjects1Objects = Hashtab
|
||||
gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDBerryObjects1Objects = Hashtable.newFrom({"Berry": gdjs.SecretCode.GDBerryObjects1});
|
||||
gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.SecretCode.GDPlayerObjects1});
|
||||
gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDSpeedyObjects1Objects = Hashtable.newFrom({"Speedy": gdjs.SecretCode.GDSpeedyObjects1});
|
||||
gdjs.SecretCode.asyncCallback10852364 = function (runtimeScene, asyncObjectsList) {
|
||||
gdjs.SecretCode.asyncCallback23611772 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.SecretCode.localVariables);
|
||||
gdjs.copyArray(asyncObjectsList.getObjects("NewText2"), gdjs.SecretCode.GDNewText2Objects2);
|
||||
|
||||
@@ -161,7 +161,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.SecretCode.GDPlayerOb
|
||||
}
|
||||
gdjs.SecretCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.SecretCode.idToCallbackMap.set(10852364, gdjs.SecretCode.asyncCallback10852364);
|
||||
gdjs.SecretCode.idToCallbackMap.set(23611772, gdjs.SecretCode.asyncCallback23611772);
|
||||
gdjs.SecretCode.eventsList0 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -173,7 +173,7 @@ const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.SecretCode.localVariables);
|
||||
for (const obj of gdjs.SecretCode.GDNewText2Objects1) asyncObjectsList.addObject("NewText2", obj);
|
||||
for (const obj of gdjs.SecretCode.GDPlayerObjects1) asyncObjectsList.addObject("Player", obj);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber()), (runtimeScene) => (gdjs.SecretCode.asyncCallback10852364(runtimeScene, asyncObjectsList)), 10852364, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber()), (runtimeScene) => (gdjs.SecretCode.asyncCallback23611772(runtimeScene, asyncObjectsList)), 23611772, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -280,7 +280,7 @@ gdjs.SecretCode.GDcontrollerObjects1.length = 0;
|
||||
|
||||
};gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.SecretCode.GDPlayerObjects1});
|
||||
gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDglitchedberryObjects1Objects = Hashtable.newFrom({"glitchedberry": gdjs.SecretCode.GDglitchedberryObjects1});
|
||||
gdjs.SecretCode.asyncCallback10872220 = function (runtimeScene, asyncObjectsList) {
|
||||
gdjs.SecretCode.asyncCallback23626924 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.SecretCode.localVariables);
|
||||
gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.SecretCode.GDPlayerObjects2);
|
||||
|
||||
@@ -290,7 +290,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.SecretCode.GDPlayerOb
|
||||
}
|
||||
gdjs.SecretCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.SecretCode.idToCallbackMap.set(10872220, gdjs.SecretCode.asyncCallback10872220);
|
||||
gdjs.SecretCode.idToCallbackMap.set(23626924, gdjs.SecretCode.asyncCallback23626924);
|
||||
gdjs.SecretCode.eventsList3 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -301,7 +301,7 @@ gdjs.SecretCode.eventsList3 = function(runtimeScene) {
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.SecretCode.localVariables);
|
||||
for (const obj of gdjs.SecretCode.GDPlayerObjects1) asyncObjectsList.addObject("Player", obj);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(5), (runtimeScene) => (gdjs.SecretCode.asyncCallback10872220(runtimeScene, asyncObjectsList)), 10872220, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(5), (runtimeScene) => (gdjs.SecretCode.asyncCallback23626924(runtimeScene, asyncObjectsList)), 23626924, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -318,7 +318,7 @@ gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDPlayerObjects1Objects = Hashtab
|
||||
gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.SecretCode.GDPlayerObjects1});
|
||||
gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.SecretCode.GDPlayerObjects1});
|
||||
gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDnojumpberryObjects1Objects = Hashtable.newFrom({"nojumpberry": gdjs.SecretCode.GDnojumpberryObjects1});
|
||||
gdjs.SecretCode.asyncCallback10881540 = function (runtimeScene, asyncObjectsList) {
|
||||
gdjs.SecretCode.asyncCallback23634484 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.SecretCode.localVariables);
|
||||
gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.SecretCode.GDPlayerObjects2);
|
||||
|
||||
@@ -328,7 +328,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.SecretCode.GDPlayerOb
|
||||
}
|
||||
gdjs.SecretCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.SecretCode.idToCallbackMap.set(10881540, gdjs.SecretCode.asyncCallback10881540);
|
||||
gdjs.SecretCode.idToCallbackMap.set(23634484, gdjs.SecretCode.asyncCallback23634484);
|
||||
gdjs.SecretCode.eventsList4 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -339,7 +339,7 @@ gdjs.SecretCode.eventsList4 = function(runtimeScene) {
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.SecretCode.localVariables);
|
||||
for (const obj of gdjs.SecretCode.GDPlayerObjects1) asyncObjectsList.addObject("Player", obj);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(10), (runtimeScene) => (gdjs.SecretCode.asyncCallback10881540(runtimeScene, asyncObjectsList)), 10881540, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(10), (runtimeScene) => (gdjs.SecretCode.asyncCallback23634484(runtimeScene, asyncObjectsList)), 23634484, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -350,7 +350,7 @@ runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(10),
|
||||
gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDMinusBerryObjects1Objects = Hashtable.newFrom({"MinusBerry": gdjs.SecretCode.GDMinusBerryObjects1});
|
||||
gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.SecretCode.GDPlayerObjects1});
|
||||
gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDCaffeineBerryObjects1Objects = Hashtable.newFrom({"CaffeineBerry": gdjs.SecretCode.GDCaffeineBerryObjects1});
|
||||
gdjs.SecretCode.asyncCallback10888868 = function (runtimeScene, asyncObjectsList) {
|
||||
gdjs.SecretCode.asyncCallback23640028 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.SecretCode.localVariables);
|
||||
gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.SecretCode.GDPlayerObjects2);
|
||||
|
||||
@@ -360,7 +360,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.SecretCode.GDPlayerOb
|
||||
}
|
||||
gdjs.SecretCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.SecretCode.idToCallbackMap.set(10888868, gdjs.SecretCode.asyncCallback10888868);
|
||||
gdjs.SecretCode.idToCallbackMap.set(23640028, gdjs.SecretCode.asyncCallback23640028);
|
||||
gdjs.SecretCode.eventsList5 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -371,7 +371,7 @@ gdjs.SecretCode.eventsList5 = function(runtimeScene) {
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.SecretCode.localVariables);
|
||||
for (const obj of gdjs.SecretCode.GDPlayerObjects1) asyncObjectsList.addObject("Player", obj);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(3), (runtimeScene) => (gdjs.SecretCode.asyncCallback10888868(runtimeScene, asyncObjectsList)), 10888868, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(3), (runtimeScene) => (gdjs.SecretCode.asyncCallback23640028(runtimeScene, asyncObjectsList)), 23640028, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -515,7 +515,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDPlayerObjects1Objects, gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDBerryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(10846716);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23607508);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -822,7 +822,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDPlayerObjects1Objects, gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDshadowberryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(10863180);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23620252);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -898,7 +898,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDPlayerObjects1Objects, gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDglitchedberryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(10870772);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23625660);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1070,7 +1070,7 @@ gdjs.copyArray(gdjs.SecretCode.GDshadowberryObjects1_1final, gdjs.SecretCode.GDs
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(10874028);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23628180);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1191,7 +1191,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDpoisonberryObjects1Objects, gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDPlayerObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(10877468);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23631196);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1231,7 +1231,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDPlayerObjects1Objects, gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDnojumpberryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(10880068);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23633348);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1337,7 +1337,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDPlayerObjects1Objects, gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDMinusBerryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(10885924);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23637756);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1365,7 +1365,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDPlayerObjects1Objects, gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDCaffeineBerryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(10887132);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23639004);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1401,7 +1401,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDPlayerObjects1Objects, gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDGoodBerryObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(10889716);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23641212);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1467,7 +1467,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDGABRIELObjects1Objects, gdjs.SecretCode.mapOfGDgdjs_9546SecretCode_9546GDPlayerObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(10893764);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23644132);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
|
||||
@@ -77,11 +77,11 @@ gdjs.bossfightCode.GDNewTiledSprite3Objects2= [];
|
||||
gdjs.bossfightCode.GDNewTiledSprite3Objects3= [];
|
||||
|
||||
|
||||
gdjs.bossfightCode.asyncCallback11155780 = function (runtimeScene, asyncObjectsList) {
|
||||
gdjs.bossfightCode.asyncCallback23858356 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.bossfightCode.localVariables);
|
||||
gdjs.bossfightCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.bossfightCode.idToCallbackMap.set(11155780, gdjs.bossfightCode.asyncCallback11155780);
|
||||
gdjs.bossfightCode.idToCallbackMap.set(23858356, gdjs.bossfightCode.asyncCallback23858356);
|
||||
gdjs.bossfightCode.eventsList0 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -91,14 +91,14 @@ gdjs.bossfightCode.eventsList0 = function(runtimeScene) {
|
||||
{
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.bossfightCode.localVariables);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(8), (runtimeScene) => (gdjs.bossfightCode.asyncCallback11155780(runtimeScene, asyncObjectsList)), 11155780, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(8), (runtimeScene) => (gdjs.bossfightCode.asyncCallback23858356(runtimeScene, asyncObjectsList)), 23858356, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};gdjs.bossfightCode.userFunc0x117d018 = function GDJSInlineCode(runtimeScene, objects) {
|
||||
};gdjs.bossfightCode.userFunc0x10e5390 = function GDJSInlineCode(runtimeScene, objects) {
|
||||
"use strict";
|
||||
// Obtenemos la escena actual
|
||||
const scene = runtimeScene;
|
||||
@@ -234,13 +234,13 @@ gdjs.bossfightCode.GDcontrollerObjects1.length = 0;
|
||||
}
|
||||
|
||||
|
||||
};gdjs.bossfightCode.asyncCallback11177444 = function (runtimeScene, asyncObjectsList) {
|
||||
};gdjs.bossfightCode.asyncCallback23875260 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.bossfightCode.localVariables);
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "BSRank", false);
|
||||
}
|
||||
gdjs.bossfightCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.bossfightCode.idToCallbackMap.set(11177444, gdjs.bossfightCode.asyncCallback11177444);
|
||||
gdjs.bossfightCode.idToCallbackMap.set(23875260, gdjs.bossfightCode.asyncCallback23875260);
|
||||
gdjs.bossfightCode.eventsList2 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -250,7 +250,7 @@ gdjs.bossfightCode.eventsList2 = function(runtimeScene) {
|
||||
{
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.bossfightCode.localVariables);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(2), (runtimeScene) => (gdjs.bossfightCode.asyncCallback11177444(runtimeScene, asyncObjectsList)), 11177444, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(2), (runtimeScene) => (gdjs.bossfightCode.asyncCallback23875260(runtimeScene, asyncObjectsList)), 23875260, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -275,7 +275,7 @@ let isConditionTrue_0 = false;
|
||||
}
|
||||
|
||||
|
||||
};gdjs.bossfightCode.asyncCallback11181372 = function (runtimeScene, asyncObjectsList) {
|
||||
};gdjs.bossfightCode.asyncCallback23877548 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.bossfightCode.localVariables);
|
||||
gdjs.copyArray(asyncObjectsList.getObjects("NewText"), gdjs.bossfightCode.GDNewTextObjects2);
|
||||
|
||||
@@ -288,7 +288,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("NewText"), gdjs.bossfightCode.GDNewT
|
||||
gdjs.bossfightCode.eventsList3(runtimeScene, asyncObjectsList);} //End of subevents
|
||||
gdjs.bossfightCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.bossfightCode.idToCallbackMap.set(11181372, gdjs.bossfightCode.asyncCallback11181372);
|
||||
gdjs.bossfightCode.idToCallbackMap.set(23877548, gdjs.bossfightCode.asyncCallback23877548);
|
||||
gdjs.bossfightCode.eventsList4 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -299,7 +299,7 @@ gdjs.bossfightCode.eventsList4 = function(runtimeScene) {
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.bossfightCode.localVariables);
|
||||
for (const obj of gdjs.bossfightCode.GDNewTextObjects1) asyncObjectsList.addObject("NewText", obj);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(1), (runtimeScene) => (gdjs.bossfightCode.asyncCallback11181372(runtimeScene, asyncObjectsList)), 11181372, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(1), (runtimeScene) => (gdjs.bossfightCode.asyncCallback23877548(runtimeScene, asyncObjectsList)), 23877548, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -325,7 +325,7 @@ gdjs.copyArray(runtimeScene.getObjects("NewText"), gdjs.bossfightCode.GDNewTextO
|
||||
}
|
||||
|
||||
|
||||
};gdjs.bossfightCode.asyncCallback11184596 = function (runtimeScene, asyncObjectsList) {
|
||||
};gdjs.bossfightCode.asyncCallback23880908 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.bossfightCode.localVariables);
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "bossfight", false);
|
||||
}
|
||||
@@ -334,7 +334,7 @@ asyncObjectsList.restoreLocalVariablesContainers(gdjs.bossfightCode.localVariabl
|
||||
gdjs.bossfightCode.eventsList5(runtimeScene, asyncObjectsList);} //End of subevents
|
||||
gdjs.bossfightCode.localVariables.length = 0;
|
||||
}
|
||||
gdjs.bossfightCode.idToCallbackMap.set(11184596, gdjs.bossfightCode.asyncCallback11184596);
|
||||
gdjs.bossfightCode.idToCallbackMap.set(23880908, gdjs.bossfightCode.asyncCallback23880908);
|
||||
gdjs.bossfightCode.eventsList6 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -344,7 +344,7 @@ gdjs.bossfightCode.eventsList6 = function(runtimeScene) {
|
||||
{
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.bossfightCode.localVariables);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(1), (runtimeScene) => (gdjs.bossfightCode.asyncCallback11184596(runtimeScene, asyncObjectsList)), 11184596, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(1), (runtimeScene) => (gdjs.bossfightCode.asyncCallback23880908(runtimeScene, asyncObjectsList)), 23880908, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -597,7 +597,7 @@ let isConditionTrue_0 = false;
|
||||
gdjs.copyArray(runtimeScene.getObjects("BerryNormalSpawn"), gdjs.bossfightCode.GDBerryNormalSpawnObjects1);
|
||||
|
||||
const objects = gdjs.bossfightCode.GDBerryNormalSpawnObjects1;
|
||||
gdjs.bossfightCode.userFunc0x117d018(runtimeScene, objects);
|
||||
gdjs.bossfightCode.userFunc0x10e5390(runtimeScene, objects);
|
||||
|
||||
}
|
||||
|
||||
@@ -657,7 +657,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.bossfightCode.mapOfGDgdjs_9546bossfightCode_9546GDcontrollerObjects1Objects, gdjs.bossfightCode.mapOfGDgdjs_9546bossfightCode_9546GDKingCarlosObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(11165364);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23865772);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -801,7 +801,7 @@ gdjs.copyArray(gdjs.bossfightCode.GDFireButtonObjects1_1final, gdjs.bossfightCod
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(11171444);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23869940);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1071,7 +1071,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.input.wasKeyJustPressed(runtimeScene, "z");
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(11189564);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(23884548);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
|
||||
@@ -86,11 +86,11 @@ gdjs.bossfight2Code.GDNewSpriteObjects2= [];
|
||||
gdjs.bossfight2Code.GDNewSpriteObjects3= [];
|
||||
|
||||
|
||||
gdjs.bossfight2Code.asyncCallback11395252 = function (runtimeScene, asyncObjectsList) {
|
||||
gdjs.bossfight2Code.asyncCallback24052324 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.bossfight2Code.localVariables);
|
||||
gdjs.bossfight2Code.localVariables.length = 0;
|
||||
}
|
||||
gdjs.bossfight2Code.idToCallbackMap.set(11395252, gdjs.bossfight2Code.asyncCallback11395252);
|
||||
gdjs.bossfight2Code.idToCallbackMap.set(24052324, gdjs.bossfight2Code.asyncCallback24052324);
|
||||
gdjs.bossfight2Code.eventsList0 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -100,14 +100,14 @@ gdjs.bossfight2Code.eventsList0 = function(runtimeScene) {
|
||||
{
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.bossfight2Code.localVariables);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(8), (runtimeScene) => (gdjs.bossfight2Code.asyncCallback11395252(runtimeScene, asyncObjectsList)), 11395252, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(8), (runtimeScene) => (gdjs.bossfight2Code.asyncCallback24052324(runtimeScene, asyncObjectsList)), 24052324, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};gdjs.bossfight2Code.userFunc0x8c06d8 = function GDJSInlineCode(runtimeScene, objects) {
|
||||
};gdjs.bossfight2Code.userFunc0x10e5390 = function GDJSInlineCode(runtimeScene, objects) {
|
||||
"use strict";
|
||||
// Obtenemos la escena actual
|
||||
const scene = runtimeScene;
|
||||
@@ -243,13 +243,13 @@ gdjs.bossfight2Code.GDcontrollerObjects1.length = 0;
|
||||
}
|
||||
|
||||
|
||||
};gdjs.bossfight2Code.asyncCallback11417180 = function (runtimeScene, asyncObjectsList) {
|
||||
};gdjs.bossfight2Code.asyncCallback24069092 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.bossfight2Code.localVariables);
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "BSRank2", false);
|
||||
}
|
||||
gdjs.bossfight2Code.localVariables.length = 0;
|
||||
}
|
||||
gdjs.bossfight2Code.idToCallbackMap.set(11417180, gdjs.bossfight2Code.asyncCallback11417180);
|
||||
gdjs.bossfight2Code.idToCallbackMap.set(24069092, gdjs.bossfight2Code.asyncCallback24069092);
|
||||
gdjs.bossfight2Code.eventsList2 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -259,7 +259,7 @@ gdjs.bossfight2Code.eventsList2 = function(runtimeScene) {
|
||||
{
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.bossfight2Code.localVariables);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(2), (runtimeScene) => (gdjs.bossfight2Code.asyncCallback11417180(runtimeScene, asyncObjectsList)), 11417180, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(2), (runtimeScene) => (gdjs.bossfight2Code.asyncCallback24069092(runtimeScene, asyncObjectsList)), 24069092, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -284,7 +284,7 @@ let isConditionTrue_0 = false;
|
||||
}
|
||||
|
||||
|
||||
};gdjs.bossfight2Code.asyncCallback11421108 = function (runtimeScene, asyncObjectsList) {
|
||||
};gdjs.bossfight2Code.asyncCallback24072180 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.bossfight2Code.localVariables);
|
||||
gdjs.copyArray(asyncObjectsList.getObjects("NewText"), gdjs.bossfight2Code.GDNewTextObjects2);
|
||||
|
||||
@@ -297,7 +297,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("NewText"), gdjs.bossfight2Code.GDNew
|
||||
gdjs.bossfight2Code.eventsList3(runtimeScene, asyncObjectsList);} //End of subevents
|
||||
gdjs.bossfight2Code.localVariables.length = 0;
|
||||
}
|
||||
gdjs.bossfight2Code.idToCallbackMap.set(11421108, gdjs.bossfight2Code.asyncCallback11421108);
|
||||
gdjs.bossfight2Code.idToCallbackMap.set(24072180, gdjs.bossfight2Code.asyncCallback24072180);
|
||||
gdjs.bossfight2Code.eventsList4 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -308,7 +308,7 @@ gdjs.bossfight2Code.eventsList4 = function(runtimeScene) {
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.bossfight2Code.localVariables);
|
||||
for (const obj of gdjs.bossfight2Code.GDNewTextObjects1) asyncObjectsList.addObject("NewText", obj);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(1), (runtimeScene) => (gdjs.bossfight2Code.asyncCallback11421108(runtimeScene, asyncObjectsList)), 11421108, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(1), (runtimeScene) => (gdjs.bossfight2Code.asyncCallback24072180(runtimeScene, asyncObjectsList)), 24072180, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -334,7 +334,7 @@ gdjs.copyArray(runtimeScene.getObjects("NewText"), gdjs.bossfight2Code.GDNewText
|
||||
}
|
||||
|
||||
|
||||
};gdjs.bossfight2Code.asyncCallback11424332 = function (runtimeScene, asyncObjectsList) {
|
||||
};gdjs.bossfight2Code.asyncCallback24075348 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.bossfight2Code.localVariables);
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "bossfight2", false);
|
||||
}
|
||||
@@ -343,7 +343,7 @@ asyncObjectsList.restoreLocalVariablesContainers(gdjs.bossfight2Code.localVariab
|
||||
gdjs.bossfight2Code.eventsList5(runtimeScene, asyncObjectsList);} //End of subevents
|
||||
gdjs.bossfight2Code.localVariables.length = 0;
|
||||
}
|
||||
gdjs.bossfight2Code.idToCallbackMap.set(11424332, gdjs.bossfight2Code.asyncCallback11424332);
|
||||
gdjs.bossfight2Code.idToCallbackMap.set(24075348, gdjs.bossfight2Code.asyncCallback24075348);
|
||||
gdjs.bossfight2Code.eventsList6 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -353,7 +353,7 @@ gdjs.bossfight2Code.eventsList6 = function(runtimeScene) {
|
||||
{
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.bossfight2Code.localVariables);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(1), (runtimeScene) => (gdjs.bossfight2Code.asyncCallback11424332(runtimeScene, asyncObjectsList)), 11424332, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(1), (runtimeScene) => (gdjs.bossfight2Code.asyncCallback24075348(runtimeScene, asyncObjectsList)), 24075348, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -655,7 +655,7 @@ let isConditionTrue_0 = false;
|
||||
gdjs.copyArray(runtimeScene.getObjects("BerryNormalSpawn"), gdjs.bossfight2Code.GDBerryNormalSpawnObjects1);
|
||||
|
||||
const objects = gdjs.bossfight2Code.GDBerryNormalSpawnObjects1;
|
||||
gdjs.bossfight2Code.userFunc0x8c06d8(runtimeScene, objects);
|
||||
gdjs.bossfight2Code.userFunc0x10e5390(runtimeScene, objects);
|
||||
|
||||
}
|
||||
|
||||
@@ -715,7 +715,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.bossfight2Code.mapOfGDgdjs_9546bossfight2Code_9546GDcontrollerObjects1Objects, gdjs.bossfight2Code.mapOfGDgdjs_9546bossfight2Code_9546GDThePainterObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(11404916);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(24059844);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -865,7 +865,7 @@ gdjs.copyArray(gdjs.bossfight2Code.GDFireButtonObjects1_1final, gdjs.bossfight2C
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(11411500);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(24064012);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1135,7 +1135,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.input.wasKeyJustPressed(runtimeScene, "z");
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(11429300);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(24078988);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1244,7 +1244,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.bossfight2Code.mapOfGDgdjs_9546bossfight2Code_9546GDNewSpriteObjects1Objects, gdjs.bossfight2Code.mapOfGDgdjs_9546bossfight2Code_9546GDPlayerObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(11437332);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(24068348);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1316,7 +1316,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.bossfight2Code.mapOfGDgdjs_9546bossfight2Code_9546GDcontrollerObjects1Objects, gdjs.bossfight2Code.mapOfGDgdjs_9546bossfight2Code_9546GDNewSpriteObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(11441732);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(24088612);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
|
||||
@@ -89,11 +89,11 @@ gdjs.bossfight3Code.GDlunchvrtObjects2= [];
|
||||
gdjs.bossfight3Code.GDlunchvrtObjects3= [];
|
||||
|
||||
|
||||
gdjs.bossfight3Code.asyncCallback11678788 = function (runtimeScene, asyncObjectsList) {
|
||||
gdjs.bossfight3Code.asyncCallback24282804 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.bossfight3Code.localVariables);
|
||||
gdjs.bossfight3Code.localVariables.length = 0;
|
||||
}
|
||||
gdjs.bossfight3Code.idToCallbackMap.set(11678788, gdjs.bossfight3Code.asyncCallback11678788);
|
||||
gdjs.bossfight3Code.idToCallbackMap.set(24282804, gdjs.bossfight3Code.asyncCallback24282804);
|
||||
gdjs.bossfight3Code.eventsList0 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -103,14 +103,14 @@ gdjs.bossfight3Code.eventsList0 = function(runtimeScene) {
|
||||
{
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.bossfight3Code.localVariables);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(8), (runtimeScene) => (gdjs.bossfight3Code.asyncCallback11678788(runtimeScene, asyncObjectsList)), 11678788, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(8), (runtimeScene) => (gdjs.bossfight3Code.asyncCallback24282804(runtimeScene, asyncObjectsList)), 24282804, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};gdjs.bossfight3Code.userFunc0x117d018 = function GDJSInlineCode(runtimeScene, objects) {
|
||||
};gdjs.bossfight3Code.userFunc0xf17528 = function GDJSInlineCode(runtimeScene, objects) {
|
||||
"use strict";
|
||||
// Obtenemos la escena actual
|
||||
const scene = runtimeScene;
|
||||
@@ -246,13 +246,13 @@ gdjs.bossfight3Code.GDcontrollerObjects1.length = 0;
|
||||
}
|
||||
|
||||
|
||||
};gdjs.bossfight3Code.asyncCallback11699980 = function (runtimeScene, asyncObjectsList) {
|
||||
};gdjs.bossfight3Code.asyncCallback24299468 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.bossfight3Code.localVariables);
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "BSRank3", false);
|
||||
}
|
||||
gdjs.bossfight3Code.localVariables.length = 0;
|
||||
}
|
||||
gdjs.bossfight3Code.idToCallbackMap.set(11699980, gdjs.bossfight3Code.asyncCallback11699980);
|
||||
gdjs.bossfight3Code.idToCallbackMap.set(24299468, gdjs.bossfight3Code.asyncCallback24299468);
|
||||
gdjs.bossfight3Code.eventsList2 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -262,7 +262,7 @@ gdjs.bossfight3Code.eventsList2 = function(runtimeScene) {
|
||||
{
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.bossfight3Code.localVariables);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(2), (runtimeScene) => (gdjs.bossfight3Code.asyncCallback11699980(runtimeScene, asyncObjectsList)), 11699980, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(2), (runtimeScene) => (gdjs.bossfight3Code.asyncCallback24299468(runtimeScene, asyncObjectsList)), 24299468, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -287,7 +287,7 @@ let isConditionTrue_0 = false;
|
||||
}
|
||||
|
||||
|
||||
};gdjs.bossfight3Code.asyncCallback11703908 = function (runtimeScene, asyncObjectsList) {
|
||||
};gdjs.bossfight3Code.asyncCallback24302556 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.bossfight3Code.localVariables);
|
||||
gdjs.copyArray(asyncObjectsList.getObjects("NewText"), gdjs.bossfight3Code.GDNewTextObjects2);
|
||||
|
||||
@@ -300,7 +300,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("NewText"), gdjs.bossfight3Code.GDNew
|
||||
gdjs.bossfight3Code.eventsList3(runtimeScene, asyncObjectsList);} //End of subevents
|
||||
gdjs.bossfight3Code.localVariables.length = 0;
|
||||
}
|
||||
gdjs.bossfight3Code.idToCallbackMap.set(11703908, gdjs.bossfight3Code.asyncCallback11703908);
|
||||
gdjs.bossfight3Code.idToCallbackMap.set(24302556, gdjs.bossfight3Code.asyncCallback24302556);
|
||||
gdjs.bossfight3Code.eventsList4 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -311,7 +311,7 @@ gdjs.bossfight3Code.eventsList4 = function(runtimeScene) {
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.bossfight3Code.localVariables);
|
||||
for (const obj of gdjs.bossfight3Code.GDNewTextObjects1) asyncObjectsList.addObject("NewText", obj);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(1), (runtimeScene) => (gdjs.bossfight3Code.asyncCallback11703908(runtimeScene, asyncObjectsList)), 11703908, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(1), (runtimeScene) => (gdjs.bossfight3Code.asyncCallback24302556(runtimeScene, asyncObjectsList)), 24302556, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -337,7 +337,7 @@ gdjs.copyArray(runtimeScene.getObjects("NewText"), gdjs.bossfight3Code.GDNewText
|
||||
}
|
||||
|
||||
|
||||
};gdjs.bossfight3Code.asyncCallback11707132 = function (runtimeScene, asyncObjectsList) {
|
||||
};gdjs.bossfight3Code.asyncCallback24305724 = function (runtimeScene, asyncObjectsList) {
|
||||
asyncObjectsList.restoreLocalVariablesContainers(gdjs.bossfight3Code.localVariables);
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "bossfight3", false);
|
||||
}
|
||||
@@ -346,7 +346,7 @@ asyncObjectsList.restoreLocalVariablesContainers(gdjs.bossfight3Code.localVariab
|
||||
gdjs.bossfight3Code.eventsList5(runtimeScene, asyncObjectsList);} //End of subevents
|
||||
gdjs.bossfight3Code.localVariables.length = 0;
|
||||
}
|
||||
gdjs.bossfight3Code.idToCallbackMap.set(11707132, gdjs.bossfight3Code.asyncCallback11707132);
|
||||
gdjs.bossfight3Code.idToCallbackMap.set(24305724, gdjs.bossfight3Code.asyncCallback24305724);
|
||||
gdjs.bossfight3Code.eventsList6 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
@@ -356,7 +356,7 @@ gdjs.bossfight3Code.eventsList6 = function(runtimeScene) {
|
||||
{
|
||||
const asyncObjectsList = new gdjs.LongLivedObjectsList();
|
||||
asyncObjectsList.backupLocalVariablesContainers(gdjs.bossfight3Code.localVariables);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(1), (runtimeScene) => (gdjs.bossfight3Code.asyncCallback11707132(runtimeScene, asyncObjectsList)), 11707132, asyncObjectsList);
|
||||
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(1), (runtimeScene) => (gdjs.bossfight3Code.asyncCallback24305724(runtimeScene, asyncObjectsList)), 24305724, asyncObjectsList);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -658,7 +658,7 @@ let isConditionTrue_0 = false;
|
||||
gdjs.copyArray(runtimeScene.getObjects("BerryNormalSpawn"), gdjs.bossfight3Code.GDBerryNormalSpawnObjects1);
|
||||
|
||||
const objects = gdjs.bossfight3Code.GDBerryNormalSpawnObjects1;
|
||||
gdjs.bossfight3Code.userFunc0x117d018(runtimeScene, objects);
|
||||
gdjs.bossfight3Code.userFunc0xf17528(runtimeScene, objects);
|
||||
|
||||
}
|
||||
|
||||
@@ -718,7 +718,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.bossfight3Code.mapOfGDgdjs_9546bossfight3Code_9546GDcontrollerObjects1Objects, gdjs.bossfight3Code.mapOfGDgdjs_9546bossfight3Code_9546GDlunchvrtObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(11687716);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(24290220);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -868,7 +868,7 @@ gdjs.copyArray(gdjs.bossfight3Code.GDFireButtonObjects1_1final, gdjs.bossfight3C
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(11694300);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(24294388);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1138,7 +1138,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.input.wasKeyJustPressed(runtimeScene, "z");
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(11712100);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(24309364);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1247,7 +1247,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.bossfight3Code.mapOfGDgdjs_9546bossfight3Code_9546GDNewSpriteObjects1Objects, gdjs.bossfight3Code.mapOfGDgdjs_9546bossfight3Code_9546GDPlayerObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(11720188);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(24298724);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -1319,7 +1319,7 @@ isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.bossfight3Code.mapOfGDgdjs_9546bossfight3Code_9546GDcontrollerObjects1Objects, gdjs.bossfight3Code.mapOfGDgdjs_9546bossfight3Code_9546GDNewSpriteObjects1Objects, false, runtimeScene, false);
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(11724460);
|
||||
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(24318988);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
|
||||
@@ -1,42 +1,30 @@
|
||||
gdjs.sbCode = {};
|
||||
gdjs.sbCode.localVariables = [];
|
||||
gdjs.sbCode.idToCallbackMap = new Map();
|
||||
gdjs.sbCode.GDNewTextObjects1= [];
|
||||
gdjs.sbCode.GDNewTextObjects2= [];
|
||||
gdjs.sbCode.GDNewTextObjects3= [];
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects1= [];
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects2= [];
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects3= [];
|
||||
gdjs.sbCode.GDsettingsObjects1= [];
|
||||
gdjs.sbCode.GDsettingsObjects2= [];
|
||||
gdjs.sbCode.GDsettingsObjects3= [];
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects1= [];
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects2= [];
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects3= [];
|
||||
gdjs.sbCode.GDNewText2Objects1= [];
|
||||
gdjs.sbCode.GDNewText2Objects2= [];
|
||||
gdjs.sbCode.GDNewText2Objects3= [];
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects1= [];
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects2= [];
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects3= [];
|
||||
gdjs.sbCode.GDbackObjects1= [];
|
||||
gdjs.sbCode.GDbackObjects2= [];
|
||||
gdjs.sbCode.GDbackObjects3= [];
|
||||
gdjs.sbCode.GDNewSpriteObjects1= [];
|
||||
gdjs.sbCode.GDNewSpriteObjects2= [];
|
||||
gdjs.sbCode.GDNewSpriteObjects3= [];
|
||||
gdjs.sbCode.GDNewSprite2Objects1= [];
|
||||
gdjs.sbCode.GDNewSprite2Objects2= [];
|
||||
gdjs.sbCode.GDNewSprite2Objects3= [];
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects1= [];
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects2= [];
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects3= [];
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects1= [];
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects2= [];
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects3= [];
|
||||
gdjs.sgCode = {};
|
||||
gdjs.sgCode.localVariables = [];
|
||||
gdjs.sgCode.idToCallbackMap = new Map();
|
||||
gdjs.sgCode.GDNewTextObjects1= [];
|
||||
gdjs.sgCode.GDNewTextObjects2= [];
|
||||
gdjs.sgCode.GDNewTextObjects3= [];
|
||||
gdjs.sgCode.GDSmallGreyButtonObjects1= [];
|
||||
gdjs.sgCode.GDSmallGreyButtonObjects2= [];
|
||||
gdjs.sgCode.GDSmallGreyButtonObjects3= [];
|
||||
gdjs.sgCode.GDsettingsObjects1= [];
|
||||
gdjs.sgCode.GDsettingsObjects2= [];
|
||||
gdjs.sgCode.GDsettingsObjects3= [];
|
||||
gdjs.sgCode.GDNewTiledSpriteObjects1= [];
|
||||
gdjs.sgCode.GDNewTiledSpriteObjects2= [];
|
||||
gdjs.sgCode.GDNewTiledSpriteObjects3= [];
|
||||
gdjs.sgCode.GDNewText2Objects1= [];
|
||||
gdjs.sgCode.GDNewText2Objects2= [];
|
||||
gdjs.sgCode.GDNewText2Objects3= [];
|
||||
gdjs.sgCode.GDSmallGreyButton2Objects1= [];
|
||||
gdjs.sgCode.GDSmallGreyButton2Objects2= [];
|
||||
gdjs.sgCode.GDSmallGreyButton2Objects3= [];
|
||||
gdjs.sgCode.GDbackObjects1= [];
|
||||
gdjs.sgCode.GDbackObjects2= [];
|
||||
gdjs.sgCode.GDbackObjects3= [];
|
||||
|
||||
|
||||
gdjs.sbCode.eventsList0 = function(runtimeScene) {
|
||||
gdjs.sgCode.eventsList0 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
|
||||
@@ -46,9 +34,9 @@ isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 1);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.sbCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.sbCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.sbCode.GDNewText2Objects2[i].getBehavior("Text").setText("Coming Soon...");
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.sgCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.sgCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.sgCode.GDNewText2Objects2[i].getBehavior("Text").setText("yall ready");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -64,9 +52,9 @@ isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 2);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.sbCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.sbCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.sbCode.GDNewText2Objects2[i].getBehavior("Text").setText("Not Implemented Yet");
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.sgCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.sgCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.sgCode.GDNewText2Objects2[i].getBehavior("Text").setText("cool things");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -82,9 +70,9 @@ isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 3);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.sbCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.sbCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.sbCode.GDNewText2Objects2[i].getBehavior("Text").setText("You can only play these");
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.sgCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.sgCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.sgCode.GDNewText2Objects2[i].getBehavior("Text").setText("King Carlos is coming...");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -100,9 +88,9 @@ isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 4);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.sbCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.sbCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.sbCode.GDNewText2Objects2[i].getBehavior("Text").setText("New boss Every Update!");
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.sgCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.sgCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.sgCode.GDNewText2Objects2[i].getBehavior("Text").setText("sneaky carlos");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -118,9 +106,9 @@ isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 5);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.sbCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.sbCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.sbCode.GDNewText2Objects2[i].getBehavior("Text").setText("More Bosses in Newer Updates!");
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.sgCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.sgCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.sgCode.GDNewText2Objects2[i].getBehavior("Text").setText("insertion of text in this place");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -136,9 +124,9 @@ isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 6);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.sbCode.GDNewText2Objects1);
|
||||
{for(var i = 0, len = gdjs.sbCode.GDNewText2Objects1.length ;i < len;++i) {
|
||||
gdjs.sbCode.GDNewText2Objects1[i].getBehavior("Text").setText("Coming VERY Soon (1.6 showers)");
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.sgCode.GDNewText2Objects1);
|
||||
{for(var i = 0, len = gdjs.sgCode.GDNewText2Objects1.length ;i < len;++i) {
|
||||
gdjs.sgCode.GDNewText2Objects1[i].getBehavior("Text").setText("berey dahs");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -146,24 +134,7 @@ gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.sbCode.GDNewText2Object
|
||||
}
|
||||
|
||||
|
||||
};gdjs.sbCode.eventsList1 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(2).getAsNumber() == 100);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "secret2verysecret", false);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};gdjs.sbCode.eventsList2 = function(runtimeScene) {
|
||||
};gdjs.sgCode.eventsList1 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
|
||||
@@ -181,20 +152,20 @@ if (isConditionTrue_0) {
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("SmallGreyButton"), gdjs.sbCode.GDSmallGreyButtonObjects1);
|
||||
gdjs.copyArray(runtimeScene.getObjects("SmallGreyButton"), gdjs.sgCode.GDSmallGreyButtonObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.sbCode.GDSmallGreyButtonObjects1.length;i<l;++i) {
|
||||
if ( gdjs.sbCode.GDSmallGreyButtonObjects1[i].IsClicked(null) ) {
|
||||
for (var i = 0, k = 0, l = gdjs.sgCode.GDSmallGreyButtonObjects1.length;i<l;++i) {
|
||||
if ( gdjs.sgCode.GDSmallGreyButtonObjects1[i].IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects1[k] = gdjs.sbCode.GDSmallGreyButtonObjects1[i];
|
||||
gdjs.sgCode.GDSmallGreyButtonObjects1[k] = gdjs.sgCode.GDSmallGreyButtonObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects1.length = k;
|
||||
gdjs.sgCode.GDSmallGreyButtonObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "bossfight", false);
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "Game", false);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -203,42 +174,20 @@ if (isConditionTrue_0) {
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("SmallGreyButton2"), gdjs.sbCode.GDSmallGreyButton2Objects1);
|
||||
gdjs.copyArray(runtimeScene.getObjects("SmallGreyButton2"), gdjs.sgCode.GDSmallGreyButton2Objects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.sbCode.GDSmallGreyButton2Objects1.length;i<l;++i) {
|
||||
if ( gdjs.sbCode.GDSmallGreyButton2Objects1[i].IsClicked(null) ) {
|
||||
for (var i = 0, k = 0, l = gdjs.sgCode.GDSmallGreyButton2Objects1.length;i<l;++i) {
|
||||
if ( gdjs.sgCode.GDSmallGreyButton2Objects1[i].IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects1[k] = gdjs.sbCode.GDSmallGreyButton2Objects1[i];
|
||||
gdjs.sgCode.GDSmallGreyButton2Objects1[k] = gdjs.sgCode.GDSmallGreyButton2Objects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects1.length = k;
|
||||
gdjs.sgCode.GDSmallGreyButton2Objects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "bossfight2", false);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("SmallGreyButton4"), gdjs.sbCode.GDSmallGreyButton4Objects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.sbCode.GDSmallGreyButton4Objects1.length;i<l;++i) {
|
||||
if ( gdjs.sbCode.GDSmallGreyButton4Objects1[i].IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects1[k] = gdjs.sbCode.GDSmallGreyButton4Objects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "bossfight3", false);
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "sb", false);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -250,9 +199,9 @@ if (isConditionTrue_0) {
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewTiledSprite"), gdjs.sbCode.GDNewTiledSpriteObjects1);
|
||||
{for(var i = 0, len = gdjs.sbCode.GDNewTiledSpriteObjects1.length ;i < len;++i) {
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects1[i].setXOffset(gdjs.sbCode.GDNewTiledSpriteObjects1[i].getXOffset() + (2));
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewTiledSprite"), gdjs.sgCode.GDNewTiledSpriteObjects1);
|
||||
{for(var i = 0, len = gdjs.sgCode.GDNewTiledSpriteObjects1.length ;i < len;++i) {
|
||||
gdjs.sgCode.GDNewTiledSpriteObjects1[i].setXOffset(gdjs.sgCode.GDNewTiledSpriteObjects1[i].getXOffset() + (2));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -271,7 +220,7 @@ if (isConditionTrue_0) {
|
||||
}
|
||||
|
||||
{ //Subevents
|
||||
gdjs.sbCode.eventsList0(runtimeScene);} //End of subevents
|
||||
gdjs.sgCode.eventsList0(runtimeScene);} //End of subevents
|
||||
}
|
||||
|
||||
}
|
||||
@@ -279,20 +228,20 @@ gdjs.sbCode.eventsList0(runtimeScene);} //End of subevents
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("back"), gdjs.sbCode.GDbackObjects1);
|
||||
gdjs.copyArray(runtimeScene.getObjects("back"), gdjs.sgCode.GDbackObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.sbCode.GDbackObjects1.length;i<l;++i) {
|
||||
if ( gdjs.sbCode.GDbackObjects1[i].IsClicked(null) ) {
|
||||
for (var i = 0, k = 0, l = gdjs.sgCode.GDbackObjects1.length;i<l;++i) {
|
||||
if ( gdjs.sgCode.GDbackObjects1[i].IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.sbCode.GDbackObjects1[k] = gdjs.sbCode.GDbackObjects1[i];
|
||||
gdjs.sgCode.GDbackObjects1[k] = gdjs.sgCode.GDbackObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.sbCode.GDbackObjects1.length = k;
|
||||
gdjs.sgCode.GDbackObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "sg", false);
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "title official", false);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -309,110 +258,59 @@ let isConditionTrue_0 = false;
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("SmallGreyButton3"), gdjs.sbCode.GDSmallGreyButton3Objects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.sbCode.GDSmallGreyButton3Objects1.length;i<l;++i) {
|
||||
if ( gdjs.sbCode.GDSmallGreyButton3Objects1[i].IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects1[k] = gdjs.sbCode.GDSmallGreyButton3Objects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{runtimeScene.getScene().getVariables().getFromIndex(2).add(1);
|
||||
}
|
||||
{gdjs.evtTools.sound.playSound(runtimeScene, "Confirm_06.aac", false, 100, 1);
|
||||
}
|
||||
|
||||
{ //Subevents
|
||||
gdjs.sbCode.eventsList1(runtimeScene);} //End of subevents
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
gdjs.sbCode.func = function(runtimeScene) {
|
||||
gdjs.sgCode.func = function(runtimeScene) {
|
||||
runtimeScene.getOnceTriggers().startNewFrame();
|
||||
|
||||
gdjs.sbCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.sbCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.sbCode.GDNewTextObjects3.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects1.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects2.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects3.length = 0;
|
||||
gdjs.sbCode.GDsettingsObjects1.length = 0;
|
||||
gdjs.sbCode.GDsettingsObjects2.length = 0;
|
||||
gdjs.sbCode.GDsettingsObjects3.length = 0;
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects1.length = 0;
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects2.length = 0;
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects3.length = 0;
|
||||
gdjs.sbCode.GDNewText2Objects1.length = 0;
|
||||
gdjs.sbCode.GDNewText2Objects2.length = 0;
|
||||
gdjs.sbCode.GDNewText2Objects3.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects1.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects2.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects3.length = 0;
|
||||
gdjs.sbCode.GDbackObjects1.length = 0;
|
||||
gdjs.sbCode.GDbackObjects2.length = 0;
|
||||
gdjs.sbCode.GDbackObjects3.length = 0;
|
||||
gdjs.sbCode.GDNewSpriteObjects1.length = 0;
|
||||
gdjs.sbCode.GDNewSpriteObjects2.length = 0;
|
||||
gdjs.sbCode.GDNewSpriteObjects3.length = 0;
|
||||
gdjs.sbCode.GDNewSprite2Objects1.length = 0;
|
||||
gdjs.sbCode.GDNewSprite2Objects2.length = 0;
|
||||
gdjs.sbCode.GDNewSprite2Objects3.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects1.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects2.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects3.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects1.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects2.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects3.length = 0;
|
||||
gdjs.sgCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.sgCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.sgCode.GDNewTextObjects3.length = 0;
|
||||
gdjs.sgCode.GDSmallGreyButtonObjects1.length = 0;
|
||||
gdjs.sgCode.GDSmallGreyButtonObjects2.length = 0;
|
||||
gdjs.sgCode.GDSmallGreyButtonObjects3.length = 0;
|
||||
gdjs.sgCode.GDsettingsObjects1.length = 0;
|
||||
gdjs.sgCode.GDsettingsObjects2.length = 0;
|
||||
gdjs.sgCode.GDsettingsObjects3.length = 0;
|
||||
gdjs.sgCode.GDNewTiledSpriteObjects1.length = 0;
|
||||
gdjs.sgCode.GDNewTiledSpriteObjects2.length = 0;
|
||||
gdjs.sgCode.GDNewTiledSpriteObjects3.length = 0;
|
||||
gdjs.sgCode.GDNewText2Objects1.length = 0;
|
||||
gdjs.sgCode.GDNewText2Objects2.length = 0;
|
||||
gdjs.sgCode.GDNewText2Objects3.length = 0;
|
||||
gdjs.sgCode.GDSmallGreyButton2Objects1.length = 0;
|
||||
gdjs.sgCode.GDSmallGreyButton2Objects2.length = 0;
|
||||
gdjs.sgCode.GDSmallGreyButton2Objects3.length = 0;
|
||||
gdjs.sgCode.GDbackObjects1.length = 0;
|
||||
gdjs.sgCode.GDbackObjects2.length = 0;
|
||||
gdjs.sgCode.GDbackObjects3.length = 0;
|
||||
|
||||
gdjs.sbCode.eventsList2(runtimeScene);
|
||||
gdjs.sbCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.sbCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.sbCode.GDNewTextObjects3.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects1.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects2.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects3.length = 0;
|
||||
gdjs.sbCode.GDsettingsObjects1.length = 0;
|
||||
gdjs.sbCode.GDsettingsObjects2.length = 0;
|
||||
gdjs.sbCode.GDsettingsObjects3.length = 0;
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects1.length = 0;
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects2.length = 0;
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects3.length = 0;
|
||||
gdjs.sbCode.GDNewText2Objects1.length = 0;
|
||||
gdjs.sbCode.GDNewText2Objects2.length = 0;
|
||||
gdjs.sbCode.GDNewText2Objects3.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects1.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects2.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects3.length = 0;
|
||||
gdjs.sbCode.GDbackObjects1.length = 0;
|
||||
gdjs.sbCode.GDbackObjects2.length = 0;
|
||||
gdjs.sbCode.GDbackObjects3.length = 0;
|
||||
gdjs.sbCode.GDNewSpriteObjects1.length = 0;
|
||||
gdjs.sbCode.GDNewSpriteObjects2.length = 0;
|
||||
gdjs.sbCode.GDNewSpriteObjects3.length = 0;
|
||||
gdjs.sbCode.GDNewSprite2Objects1.length = 0;
|
||||
gdjs.sbCode.GDNewSprite2Objects2.length = 0;
|
||||
gdjs.sbCode.GDNewSprite2Objects3.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects1.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects2.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects3.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects1.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects2.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects3.length = 0;
|
||||
gdjs.sgCode.eventsList1(runtimeScene);
|
||||
gdjs.sgCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.sgCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.sgCode.GDNewTextObjects3.length = 0;
|
||||
gdjs.sgCode.GDSmallGreyButtonObjects1.length = 0;
|
||||
gdjs.sgCode.GDSmallGreyButtonObjects2.length = 0;
|
||||
gdjs.sgCode.GDSmallGreyButtonObjects3.length = 0;
|
||||
gdjs.sgCode.GDsettingsObjects1.length = 0;
|
||||
gdjs.sgCode.GDsettingsObjects2.length = 0;
|
||||
gdjs.sgCode.GDsettingsObjects3.length = 0;
|
||||
gdjs.sgCode.GDNewTiledSpriteObjects1.length = 0;
|
||||
gdjs.sgCode.GDNewTiledSpriteObjects2.length = 0;
|
||||
gdjs.sgCode.GDNewTiledSpriteObjects3.length = 0;
|
||||
gdjs.sgCode.GDNewText2Objects1.length = 0;
|
||||
gdjs.sgCode.GDNewText2Objects2.length = 0;
|
||||
gdjs.sgCode.GDNewText2Objects3.length = 0;
|
||||
gdjs.sgCode.GDSmallGreyButton2Objects1.length = 0;
|
||||
gdjs.sgCode.GDSmallGreyButton2Objects2.length = 0;
|
||||
gdjs.sgCode.GDSmallGreyButton2Objects3.length = 0;
|
||||
gdjs.sgCode.GDbackObjects1.length = 0;
|
||||
gdjs.sgCode.GDbackObjects2.length = 0;
|
||||
gdjs.sgCode.GDbackObjects3.length = 0;
|
||||
|
||||
|
||||
return;
|
||||
|
||||
}
|
||||
|
||||
gdjs['sbCode'] = gdjs.sbCode;
|
||||
gdjs['sgCode'] = gdjs.sgCode;
|
||||
@@ -1,27 +1,45 @@
|
||||
gdjs.title_32gamejamCode = {};
|
||||
gdjs.title_32gamejamCode.localVariables = [];
|
||||
gdjs.title_32gamejamCode.idToCallbackMap = new Map();
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects1= [];
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects2= [];
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects3= [];
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1= [];
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects2= [];
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects3= [];
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects1= [];
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects2= [];
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects3= [];
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1= [];
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects2= [];
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects3= [];
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects1= [];
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2= [];
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects3= [];
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects1= [];
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects2= [];
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects3= [];
|
||||
gdjs.sbCode = {};
|
||||
gdjs.sbCode.localVariables = [];
|
||||
gdjs.sbCode.idToCallbackMap = new Map();
|
||||
gdjs.sbCode.GDNewTextObjects1= [];
|
||||
gdjs.sbCode.GDNewTextObjects2= [];
|
||||
gdjs.sbCode.GDNewTextObjects3= [];
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects1= [];
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects2= [];
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects3= [];
|
||||
gdjs.sbCode.GDsettingsObjects1= [];
|
||||
gdjs.sbCode.GDsettingsObjects2= [];
|
||||
gdjs.sbCode.GDsettingsObjects3= [];
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects1= [];
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects2= [];
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects3= [];
|
||||
gdjs.sbCode.GDNewText2Objects1= [];
|
||||
gdjs.sbCode.GDNewText2Objects2= [];
|
||||
gdjs.sbCode.GDNewText2Objects3= [];
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects1= [];
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects2= [];
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects3= [];
|
||||
gdjs.sbCode.GDbackObjects1= [];
|
||||
gdjs.sbCode.GDbackObjects2= [];
|
||||
gdjs.sbCode.GDbackObjects3= [];
|
||||
gdjs.sbCode.GDNewSpriteObjects1= [];
|
||||
gdjs.sbCode.GDNewSpriteObjects2= [];
|
||||
gdjs.sbCode.GDNewSpriteObjects3= [];
|
||||
gdjs.sbCode.GDNewSprite2Objects1= [];
|
||||
gdjs.sbCode.GDNewSprite2Objects2= [];
|
||||
gdjs.sbCode.GDNewSprite2Objects3= [];
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects1= [];
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects2= [];
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects3= [];
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects1= [];
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects2= [];
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects3= [];
|
||||
gdjs.sbCode.GDbensonObjects1= [];
|
||||
gdjs.sbCode.GDbensonObjects2= [];
|
||||
gdjs.sbCode.GDbensonObjects3= [];
|
||||
|
||||
|
||||
gdjs.title_32gamejamCode.eventsList0 = function(runtimeScene) {
|
||||
gdjs.sbCode.eventsList0 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
|
||||
@@ -31,9 +49,9 @@ isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 1);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("jammed!");
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.sbCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.sbCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.sbCode.GDNewText2Objects2[i].getBehavior("Text").setText("Coming Soon...");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -49,9 +67,9 @@ isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 2);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("take control?");
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.sbCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.sbCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.sbCode.GDNewText2Objects2[i].getBehavior("Text").setText("Not Implemented Yet");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -67,9 +85,9 @@ isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 3);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("GameJam Submitting!");
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.sbCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.sbCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.sbCode.GDNewText2Objects2[i].getBehavior("Text").setText("You can only play these");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -85,9 +103,9 @@ isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 4);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("Demo for GJ");
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.sbCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.sbCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.sbCode.GDNewText2Objects2[i].getBehavior("Text").setText("New boss Every Update!");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -103,9 +121,9 @@ isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 5);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("probably a demo for gamejam");
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.sbCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.sbCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.sbCode.GDNewText2Objects2[i].getBehavior("Text").setText("More Bosses in Newer Updates!");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -121,9 +139,9 @@ isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 6);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects1);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects1.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects1[i].getBehavior("Text").setText("BEHOLD, THE POWER OF A JAM!");
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.sbCode.GDNewText2Objects1);
|
||||
{for(var i = 0, len = gdjs.sbCode.GDNewText2Objects1.length ;i < len;++i) {
|
||||
gdjs.sbCode.GDNewText2Objects1[i].getBehavior("Text").setText("Coming VERY Soon (1.6 showers)");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -131,7 +149,24 @@ gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDN
|
||||
}
|
||||
|
||||
|
||||
};gdjs.title_32gamejamCode.eventsList1 = function(runtimeScene) {
|
||||
};gdjs.sbCode.eventsList1 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(2).getAsNumber() == 100);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "secret2verysecret", false);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};gdjs.sbCode.eventsList2 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
|
||||
@@ -149,20 +184,64 @@ if (isConditionTrue_0) {
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("SmallGreyButton"), gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1);
|
||||
gdjs.copyArray(runtimeScene.getObjects("SmallGreyButton"), gdjs.sbCode.GDSmallGreyButtonObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1.length;i<l;++i) {
|
||||
if ( gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1[i].IsClicked(null) ) {
|
||||
for (var i = 0, k = 0, l = gdjs.sbCode.GDSmallGreyButtonObjects1.length;i<l;++i) {
|
||||
if ( gdjs.sbCode.GDSmallGreyButtonObjects1[i].IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1[k] = gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1[i];
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects1[k] = gdjs.sbCode.GDSmallGreyButtonObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1.length = k;
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "sg", false);
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "bossfight", false);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("SmallGreyButton2"), gdjs.sbCode.GDSmallGreyButton2Objects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.sbCode.GDSmallGreyButton2Objects1.length;i<l;++i) {
|
||||
if ( gdjs.sbCode.GDSmallGreyButton2Objects1[i].IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects1[k] = gdjs.sbCode.GDSmallGreyButton2Objects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "bossfight2", false);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("SmallGreyButton4"), gdjs.sbCode.GDSmallGreyButton4Objects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.sbCode.GDSmallGreyButton4Objects1.length;i<l;++i) {
|
||||
if ( gdjs.sbCode.GDSmallGreyButton4Objects1[i].IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects1[k] = gdjs.sbCode.GDSmallGreyButton4Objects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "bossfight3", false);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -174,9 +253,9 @@ if (isConditionTrue_0) {
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewTiledSprite"), gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1[i].setXOffset(gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1[i].getXOffset() + (2));
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewTiledSprite"), gdjs.sbCode.GDNewTiledSpriteObjects1);
|
||||
{for(var i = 0, len = gdjs.sbCode.GDNewTiledSpriteObjects1.length ;i < len;++i) {
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects1[i].setXOffset(gdjs.sbCode.GDNewTiledSpriteObjects1[i].getXOffset() + (2));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -195,7 +274,7 @@ if (isConditionTrue_0) {
|
||||
}
|
||||
|
||||
{ //Subevents
|
||||
gdjs.title_32gamejamCode.eventsList0(runtimeScene);} //End of subevents
|
||||
gdjs.sbCode.eventsList0(runtimeScene);} //End of subevents
|
||||
}
|
||||
|
||||
}
|
||||
@@ -203,20 +282,79 @@ gdjs.title_32gamejamCode.eventsList0(runtimeScene);} //End of subevents
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText3"), gdjs.title_32gamejamCode.GDNewText3Objects1);
|
||||
gdjs.copyArray(runtimeScene.getObjects("back"), gdjs.sbCode.GDbackObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.title_32gamejamCode.GDNewText3Objects1.length;i<l;++i) {
|
||||
if ( gdjs.title_32gamejamCode.GDNewText3Objects1[i].getBehavior("ButtonFSM").IsClicked(null) ) {
|
||||
for (var i = 0, k = 0, l = gdjs.sbCode.GDbackObjects1.length;i<l;++i) {
|
||||
if ( gdjs.sbCode.GDbackObjects1[i].IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects1[k] = gdjs.title_32gamejamCode.GDNewText3Objects1[i];
|
||||
gdjs.sbCode.GDbackObjects1[k] = gdjs.sbCode.GDbackObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects1.length = k;
|
||||
gdjs.sbCode.GDbackObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "Info", false);
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "sg", false);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("SmallGreyButton3"), gdjs.sbCode.GDSmallGreyButton3Objects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.sbCode.GDSmallGreyButton3Objects1.length;i<l;++i) {
|
||||
if ( gdjs.sbCode.GDSmallGreyButton3Objects1[i].IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects1[k] = gdjs.sbCode.GDSmallGreyButton3Objects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{runtimeScene.getScene().getVariables().getFromIndex(2).add(1);
|
||||
}
|
||||
{gdjs.evtTools.sound.playSound(runtimeScene, "Confirm_06.aac", false, 100, 1);
|
||||
}
|
||||
|
||||
{ //Subevents
|
||||
gdjs.sbCode.eventsList1(runtimeScene);} //End of subevents
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("benson"), gdjs.sbCode.GDbensonObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.sbCode.GDbensonObjects1.length;i<l;++i) {
|
||||
if ( gdjs.sbCode.GDbensonObjects1[i].IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.sbCode.GDbensonObjects1[k] = gdjs.sbCode.GDbensonObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.sbCode.GDbensonObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "bossfight4", false);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -225,51 +363,87 @@ if (isConditionTrue_0) {
|
||||
|
||||
};
|
||||
|
||||
gdjs.title_32gamejamCode.func = function(runtimeScene) {
|
||||
gdjs.sbCode.func = function(runtimeScene) {
|
||||
runtimeScene.getOnceTriggers().startNewFrame();
|
||||
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects3.length = 0;
|
||||
gdjs.sbCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.sbCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.sbCode.GDNewTextObjects3.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects1.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects2.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects3.length = 0;
|
||||
gdjs.sbCode.GDsettingsObjects1.length = 0;
|
||||
gdjs.sbCode.GDsettingsObjects2.length = 0;
|
||||
gdjs.sbCode.GDsettingsObjects3.length = 0;
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects1.length = 0;
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects2.length = 0;
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects3.length = 0;
|
||||
gdjs.sbCode.GDNewText2Objects1.length = 0;
|
||||
gdjs.sbCode.GDNewText2Objects2.length = 0;
|
||||
gdjs.sbCode.GDNewText2Objects3.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects1.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects2.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects3.length = 0;
|
||||
gdjs.sbCode.GDbackObjects1.length = 0;
|
||||
gdjs.sbCode.GDbackObjects2.length = 0;
|
||||
gdjs.sbCode.GDbackObjects3.length = 0;
|
||||
gdjs.sbCode.GDNewSpriteObjects1.length = 0;
|
||||
gdjs.sbCode.GDNewSpriteObjects2.length = 0;
|
||||
gdjs.sbCode.GDNewSpriteObjects3.length = 0;
|
||||
gdjs.sbCode.GDNewSprite2Objects1.length = 0;
|
||||
gdjs.sbCode.GDNewSprite2Objects2.length = 0;
|
||||
gdjs.sbCode.GDNewSprite2Objects3.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects1.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects2.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects3.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects1.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects2.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects3.length = 0;
|
||||
gdjs.sbCode.GDbensonObjects1.length = 0;
|
||||
gdjs.sbCode.GDbensonObjects2.length = 0;
|
||||
gdjs.sbCode.GDbensonObjects3.length = 0;
|
||||
|
||||
gdjs.title_32gamejamCode.eventsList1(runtimeScene);
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects3.length = 0;
|
||||
gdjs.sbCode.eventsList2(runtimeScene);
|
||||
gdjs.sbCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.sbCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.sbCode.GDNewTextObjects3.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects1.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects2.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButtonObjects3.length = 0;
|
||||
gdjs.sbCode.GDsettingsObjects1.length = 0;
|
||||
gdjs.sbCode.GDsettingsObjects2.length = 0;
|
||||
gdjs.sbCode.GDsettingsObjects3.length = 0;
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects1.length = 0;
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects2.length = 0;
|
||||
gdjs.sbCode.GDNewTiledSpriteObjects3.length = 0;
|
||||
gdjs.sbCode.GDNewText2Objects1.length = 0;
|
||||
gdjs.sbCode.GDNewText2Objects2.length = 0;
|
||||
gdjs.sbCode.GDNewText2Objects3.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects1.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects2.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton2Objects3.length = 0;
|
||||
gdjs.sbCode.GDbackObjects1.length = 0;
|
||||
gdjs.sbCode.GDbackObjects2.length = 0;
|
||||
gdjs.sbCode.GDbackObjects3.length = 0;
|
||||
gdjs.sbCode.GDNewSpriteObjects1.length = 0;
|
||||
gdjs.sbCode.GDNewSpriteObjects2.length = 0;
|
||||
gdjs.sbCode.GDNewSpriteObjects3.length = 0;
|
||||
gdjs.sbCode.GDNewSprite2Objects1.length = 0;
|
||||
gdjs.sbCode.GDNewSprite2Objects2.length = 0;
|
||||
gdjs.sbCode.GDNewSprite2Objects3.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects1.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects2.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton3Objects3.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects1.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects2.length = 0;
|
||||
gdjs.sbCode.GDSmallGreyButton4Objects3.length = 0;
|
||||
gdjs.sbCode.GDbensonObjects1.length = 0;
|
||||
gdjs.sbCode.GDbensonObjects2.length = 0;
|
||||
gdjs.sbCode.GDbensonObjects3.length = 0;
|
||||
|
||||
|
||||
return;
|
||||
|
||||
}
|
||||
|
||||
gdjs['title_32gamejamCode'] = gdjs.title_32gamejamCode;
|
||||
gdjs['sbCode'] = gdjs.sbCode;
|
||||
@@ -1,2 +1,2 @@
|
||||
gdjs.projectData = {"firstLayout":"title official","gdVersion":{"build":251,"major":5,"minor":6,"revision":0},"properties":{"adaptGameResolutionAtRuntime":true,"antialiasingMode":"MSAA","antialisingEnabledOnMobile":false,"folderProject":false,"orientation":"landscape","packageName":"xyz.bonoise.bdu","pixelsRounding":true,"projectUuid":"84ad660e-298e-45ca-b9c2-029d9439a520","scaleMode":"nearest","sizeOnStartupMode":"","templateSlug":"","version":"1.0.0","name":"Berry Dash Ultimate","description":"","author":"","windowWidth":1280,"windowHeight":720,"latestCompilationDirectory":"/Users/travis/Desktop/bonoise-ultimate/src","maxFPS":60,"minFPS":20,"verticalSync":false,"platformSpecificAssets":{"android-icon-144":"android-icon-144.png","android-icon-192":"android-icon-192.png","android-icon-36":"android-icon-36.png","android-icon-48":"android-icon-48.png","android-icon-72":"android-icon-72.png","android-icon-96":"android-icon-96.png","android-windowSplashScreenAnimatedIcon":"android-windowSplashScreenAnimatedIcon.png","desktop-icon-512":"desktop-icon-512.png","ios-icon-100":"ios-icon-100.png","ios-icon-1024":"ios-icon-1024.png","ios-icon-114":"ios-icon-114.png","ios-icon-120":"ios-icon-120.png","ios-icon-144":"ios-icon-144.png","ios-icon-152":"ios-icon-152.png","ios-icon-167":"ios-icon-167.png","ios-icon-180":"ios-icon-180.png","ios-icon-20":"ios-icon-20.png","ios-icon-29":"ios-icon-29.png","ios-icon-40":"ios-icon-40.png","ios-icon-50":"ios-icon-50.png","ios-icon-57":"ios-icon-57.png","ios-icon-58":"ios-icon-58.png","ios-icon-60":"ios-icon-60.png","ios-icon-72":"ios-icon-72.png","ios-icon-76":"ios-icon-76.png","ios-icon-80":"ios-icon-80.png","ios-icon-87":"ios-icon-87.png"},"loadingScreen":{"backgroundColor":0,"backgroundFadeInDuration":0.2,"backgroundImageResourceName":"LoadingScreenBackground","gdevelopLogoStyle":"light","logoAndProgressFadeInDuration":0.2,"logoAndProgressLogoFadeInDelay":0.0,"minDuration":1.5,"progressBarColor":16777215,"progressBarHeight":20.0,"progressBarMaxWidth":200.0,"progressBarMinWidth":40.0,"progressBarWidthPercent":30.0,"showGDevelopSplash":false,"showProgressBar":false},"watermark":{"placement":"bottom-left","showWatermark":true},"authorIds":["S04jjNvT7PWw0LYppND3dpdzD7p2"],"authorUsernames":["BoNoise"],"categories":[],"playableDevices":["mobile","mobile"],"extensionProperties":[],"platforms":[{"name":"GDevelop JS platform"}],"currentPlatform":"GDevelop JS platform"},"resources":{"resources":[{"file":"1000018216.png.png","kind":"image","metadata":"{\"extension\":\".png\",\"pskl\":{}}","name":"1000018216.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://project-resources.gdevelop.io/87a4f300-f532-4e08-8fd9-7a0f9b4c1a7c/resources/0210c9ea455e72384fed625e596083afc85473ac87e06875738588149388379b-1000018216.png","name":"cloud-project-resource"}},{"file":"1000016029.png.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"1000016029.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://project-resources.gdevelop.io/87a4f300-f532-4e08-8fd9-7a0f9b4c1a7c/resources/679a556cffd2c997f32aeb65e6f9c9b71b6bb895acc6ab110d2baf4aa316f721-1000016029.png","name":"cloud-project-resource"}},{"file":"Flat dark joystick border.png","kind":"image","metadata":"","name":"Flat dark joystick border.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Multitouch joysticks/1db606cabd7372d1494ba5934bc25bcdd72f5a213c4a27509be57c3f4d5aecca_Flat dark joystick border.png","name":"Flat dark joystick border.png"}},{"file":"Flat dark joystick thumb.png","kind":"image","metadata":"","name":"Flat dark joystick thumb.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Multitouch joysticks/10167ade22c4a6b48324e6c1d1bd6dc74179d7bed0775890903f418b4a05c8a1_Flat dark joystick thumb.png","name":"Flat dark joystick thumb.png"}},{"file":"1000015973.png.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"1000015973.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://project-resources.gdevelop.io/87a4f300-f532-4e08-8fd9-7a0f9b4c1a7c/resources/549669a7b599c2de7090e9b990723fcdad3818d89f68b3401182b1fdc2ccc53c-1000015973.png","name":"cloud-project-resource"}},{"file":"Eat.mp3","kind":"audio","metadata":"","name":"Eat.mp3","preloadAsMusic":false,"preloadAsSound":true,"preloadInCache":false,"userAdded":false,"origin":{"identifier":"https://project-resources.gdevelop.io/87a4f300-f532-4e08-8fd9-7a0f9b4c1a7c/resources/fb8e528993862dbff655b0938da5057a8beb783503ce3e6b46754fde03a4a3ec-Eat.mp3","name":"cloud-project-resource"}},{"file":"cool song leaked .mp3","kind":"audio","metadata":"","name":"cool song leaked .mp3","preloadAsMusic":true,"preloadAsSound":false,"preloadInCache":false,"userAdded":false,"origin":{"identifier":"https://project-resources.gdevelop.io/87a4f300-f532-4e08-8fd9-7a0f9b4c1a7c/resources/8fce076c86a843d9ea21ec7ad6
Line truncated
|
||||
gdjs.projectData = {"firstLayout":"loading","gdVersion":{"build":253,"major":5,"minor":6,"revision":0},"properties":{"adaptGameResolutionAtRuntime":true,"antialiasingMode":"MSAA","antialisingEnabledOnMobile":false,"folderProject":false,"orientation":"landscape","packageName":"xyz.bonoise.bdu","pixelsRounding":true,"projectUuid":"11e7075b-a383-42ea-99bf-ede38b194de5","scaleMode":"nearest","sizeOnStartupMode":"","templateSlug":"","version":"1.0.0","name":"Berry Dash Ultimate","description":"Join CARLOS THE BIRD in this berryful adventure eating berries and taking a control!","author":"","windowWidth":1280,"windowHeight":720,"latestCompilationDirectory":"/Users/travis/Desktop/bonoise-ultimate/src","maxFPS":60,"minFPS":20,"verticalSync":false,"platformSpecificAssets":{"android-icon-144":"android-icon-144.png","android-icon-192":"android-icon-192.png","android-icon-36":"android-icon-36.png","android-icon-48":"android-icon-48.png","android-icon-72":"android-icon-72.png","android-icon-96":"android-icon-96.png","android-windowSplashScreenAnimatedIcon":"android-windowSplashScreenAnimatedIcon.png","desktop-icon-512":"desktop-icon-512.png","ios-icon-100":"ios-icon-100.png","ios-icon-1024":"ios-icon-1024.png","ios-icon-114":"ios-icon-114.png","ios-icon-120":"ios-icon-120.png","ios-icon-144":"ios-icon-144.png","ios-icon-152":"ios-icon-152.png","ios-icon-167":"ios-icon-167.png","ios-icon-180":"ios-icon-180.png","ios-icon-20":"ios-icon-20.png","ios-icon-29":"ios-icon-29.png","ios-icon-40":"ios-icon-40.png","ios-icon-50":"ios-icon-50.png","ios-icon-57":"ios-icon-57.png","ios-icon-58":"ios-icon-58.png","ios-icon-60":"ios-icon-60.png","ios-icon-72":"ios-icon-72.png","ios-icon-76":"ios-icon-76.png","ios-icon-80":"ios-icon-80.png","ios-icon-87":"ios-icon-87.png"},"loadingScreen":{"backgroundColor":0,"backgroundFadeInDuration":0.2,"backgroundImageResourceName":"LoadingScreenBackground","gdevelopLogoStyle":"light","logoAndProgressFadeInDuration":0.2,"logoAndProgressLogoFadeInDelay":0.0,"minDuration":1.5,"progressBarColor":16777215,"progressBarHeight":20.0,"progressBarMaxWidth":200.0,"progressBarMinWidth":40.0,"progressBarWidthPercent":30.0,"showGDevelopSplash":false,"showProgressBar":false},"watermark":{"placement":"bottom-left","showWatermark":true},"authorIds":["S04jjNvT7PWw0LYppND3dpdzD7p2"],"authorUsernames":["BoNoise"],"categories":["platformer","strategy","survival"],"playableDevices":["keyboard","mobile","mobile"],"extensionProperties":[],"platforms":[{"name":"GDevelop JS platform"}],"currentPlatform":"GDevelop JS platform"},"resources":{"resources":[{"file":"1000018216.png.png","kind":"image","metadata":"{\"extension\":\".png\",\"pskl\":{}}","name":"1000018216.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://project-resources.gdevelop.io/87a4f300-f532-4e08-8fd9-7a0f9b4c1a7c/resources/0210c9ea455e72384fed625e596083afc85473ac87e06875738588149388379b-1000018216.png","name":"cloud-project-resource"}},{"file":"1000016029.png.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"1000016029.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://project-resources.gdevelop.io/87a4f300-f532-4e08-8fd9-7a0f9b4c1a7c/resources/679a556cffd2c997f32aeb65e6f9c9b71b6bb895acc6ab110d2baf4aa316f721-1000016029.png","name":"cloud-project-resource"}},{"file":"Flat dark joystick border.png","kind":"image","metadata":"","name":"Flat dark joystick border.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Multitouch joysticks/1db606cabd7372d1494ba5934bc25bcdd72f5a213c4a27509be57c3f4d5aecca_Flat dark joystick border.png","name":"Flat dark joystick border.png"}},{"file":"Flat dark joystick thumb.png","kind":"image","metadata":"","name":"Flat dark joystick thumb.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://asset-resources.gdevelop.io/public-resources/Multitouch joysticks/10167ade22c4a6b48324e6c1d1bd6dc74179d7bed0775890903f418b4a05c8a1_Flat dark joystick thumb.png","name":"Flat dark joystick thumb.png"}},{"file":"1000015973.png.png","kind":"image","metadata":"{\"extension\":\".png\"}","name":"1000015973.png","smoothed":false,"userAdded":false,"origin":{"identifier":"https://project-resources.gdevelop.io/87a4f300-f532-4e08-8fd9-7a0f9b4c1a7c/resources/549669a7b599c2de7090e9b990723fcdad3818d89f68b3401182b1fdc2ccc53c-1000015973.png","name":"cloud-project-resource"}},{"file":"Eat.mp3","kind":"audio","metadata":"","name":"Eat.mp3","preloadAsMusic":false,"preloadAsSound":true,"preloadInCache":false,"userAdded":false,"origin":{"identifier":"https://project-resources.gdevelop.io/87a4f300-f532-4e08-8fd9-7a0f9b4c1a7c/resources/fb8e528993862dbff655b0938da5057a8beb783503ce3e6b46754fde03a4a3ec-Eat.mp3","name":"cloud-project-resource"}},{"file":"cool song leaked .mp3","kind":"audio","metadata":"","name":"cool song leaked .mp3","preloadAsMusic":true,"preloadAsSound":false,"preloadInCache":false,"userAdded":false,"origin":{"idLine truncated
|
||||
gdjs.runtimeGameOptions = {};
|
||||
@@ -1,2 +1,2 @@
|
||||
var gdjs;(function(i){const s=new i.Logger("Font manager"),d=["font"];class l{constructor(e){this._loadedFontFamily=new i.ResourceCache;this._loadedFontFamilySet=new Set;this._resourceLoader=e}getResourceKinds(){return d}getFontFamily(e){return this._loadedFontFamily.getFromName(e)||"Arial"}getFontFile(e){const t=this._resourceLoader.getResource(e);return t?t.file||"":e}_getFontFamilyFromFilename(e){let t="gdjs_font_"+e.file.toLowerCase().replace(/[^\w]/gi,"-");const o=t;let n=2;for(;this._loadedFontFamilySet.has(t);)t=t+"-"+n,n++;return o}_loadFont(e,t){const o={},n="url("+encodeURI(t)+")";if(typeof FontFace!="undefined")return fetch(this._resourceLoader.getFullUrl(t),{credentials:this._resourceLoader.checkIfCredentialsRequired(t)?"include":"same-origin"}).then(r=>{if(!r.ok){const a="Unable to fetch "+t+" to be loaded as a font. HTTP status is: "+r.status+".";throw s.error(a),new Error(a)}return r.arrayBuffer()}).then(r=>{const a=new FontFace(e,r,o);document.fonts.add(a)});{const r=document.createElement("style");return r.appendChild(document.createTextNode("@font-face { font-family: '"+e+"'; src: "+n+"; }")),document.head.appendChild(r),new FontFaceObserver(e,o).load()}}async processResource(e){}async loadResource(e){const t=this._resourceLoader.getResource(e);if(!t){s.warn('Unable to find font for resource "'+e+'".');return}if(this._loadedFontFamily.get(t))return;const o=t.file;if(!o)return;const n=this._getFontFamilyFromFilename(t);this._loadedFontFamily.set(t,n),this._loadedFontFamilySet.add(n);try{await this._loadFont(n,o)}catch(r){s.error('Error loading font resource "'+t.name+'" (file: '+o+"): "+(r.message||"Unknown error"))}}dispose(){this._loadedFontFamily.clear(),this._loadedFontFamilySet.clear()}unloadResource(e){this._loadedFontFamily.getFromName(e.name)&&this._loadedFontFamily.delete(e);const o=this._getFontFamilyFromFilename(e);o&&this._loadedFontFamilySet.delete(o)}}i.FontFaceObserverFontManager=l,i.FontManager=l})(gdjs||(gdjs={}));
|
||||
var gdjs;(function(i){const s=new i.Logger("Font manager"),d=["font"];class l{constructor(e){this._loadedFontFamily=new i.ResourceCache;this._loadedFontFamilySet=new Set;this._resourceLoader=e}getResourceKinds(){return d}getFontFamily(e){return this._loadedFontFamily.getFromName(e)||"Arial"}getFontFile(e){const t=this._resourceLoader.getResource(e);return t?t.file||"":e}_getFontFamilyFromFilename(e){let t="gdjs_font_"+e.file.toLowerCase().replace(/[^\w]/gi,"-");const o=t;let n=2;for(;this._loadedFontFamilySet.has(t);)t=t+"-"+n,n++;return o}_loadFont(e,t){const o={},n="url("+encodeURI(t)+")";if(typeof FontFace!="undefined")return fetch(this._resourceLoader.getFullUrl(t),{credentials:this._resourceLoader.checkIfCredentialsRequired(t)?"include":"same-origin"}).then(r=>{if(!r.ok){const a="Unable to fetch "+t+" to be loaded as a font. HTTP status is: "+r.status+".";throw s.error(a),new Error(a)}return r.arrayBuffer()}).then(r=>{const a=new FontFace(e,r,o);document.fonts.add(a)});{const r=document.createElement("style");return r.appendChild(document.createTextNode("@font-face { font-family: '"+e+"'; src: "+n+"; }")),document.head.appendChild(r),new FontFaceObserver(e,o).load()}}async processResource(e){}async loadResource(e){const t=this._resourceLoader.getResource(e);if(!t){s.warn('Unable to find font for resource "'+e+'".');return}if(this._loadedFontFamily.get(t))return;const o=t.file;if(!o)return;const n=this._getFontFamilyFromFilename(t);this._loadedFontFamily.set(t,n),this._loadedFontFamilySet.add(n);try{await this._loadFont(n,o)}catch(r){throw s.error('Error loading font resource "'+t.name+'" (file: '+o+"): "+(r.message||"Unknown error")),r}}dispose(){this._loadedFontFamily.clear(),this._loadedFontFamilySet.clear()}unloadResource(e){this._loadedFontFamily.getFromName(e.name)&&this._loadedFontFamily.delete(e);const o=this._getFontFamilyFromFilename(e);o&&this._loadedFontFamilySet.delete(o)}}i.FontFaceObserverFontManager=l,i.FontManager=l})(gdjs||(gdjs={}));
|
||||
//# sourceMappingURL=fontfaceobserver-font-manager.js.map
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__CameraShake__Create = {};
|
||||
gdjs.evtsExt__CameraShake__Create.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Create.userFunc0x14d2010 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__CameraShake__Create.userFunc0xd323d8 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
const name = eventsFunctionContext.getArgument("Name");
|
||||
|
||||
@@ -20,7 +20,7 @@ gdjs.evtsExt__CameraShake__Create.eventsList0 = function(runtimeScene, eventsFun
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Create.userFunc0x14d2010(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__CameraShake__Create.userFunc0xd323d8(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__CameraShake__Delete = {};
|
||||
gdjs.evtsExt__CameraShake__Delete.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Delete.userFunc0x14d2010 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__CameraShake__Delete.userFunc0xd33aa8 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
const name = eventsFunctionContext.getArgument("Name");
|
||||
|
||||
@@ -20,7 +20,7 @@ gdjs.evtsExt__CameraShake__Delete.eventsList0 = function(runtimeScene, eventsFun
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Delete.userFunc0x14d2010(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__CameraShake__Delete.userFunc0xd33aa8(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__CameraShake__DeleteAll = {};
|
||||
gdjs.evtsExt__CameraShake__DeleteAll.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__DeleteAll.userFunc0x14d2010 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__CameraShake__DeleteAll.userFunc0xd33e98 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
gdjs._cameraShakeExtension.noiseManager.deleteAllGenerators();
|
||||
};
|
||||
@@ -18,7 +18,7 @@ gdjs.evtsExt__CameraShake__DeleteAll.eventsList0 = function(runtimeScene, events
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__DeleteAll.userFunc0x14d2010(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__CameraShake__DeleteAll.userFunc0xd33e98(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__CameraShake__Frequency = {};
|
||||
gdjs.evtsExt__CameraShake__Frequency.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Frequency.userFunc0x14eed08 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__CameraShake__Frequency.userFunc0xd41f08 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
const name = eventsFunctionContext.getArgument("Name");
|
||||
|
||||
@@ -20,7 +20,7 @@ gdjs.evtsExt__CameraShake__Frequency.eventsList0 = function(runtimeScene, events
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Frequency.userFunc0x14eed08(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__CameraShake__Frequency.userFunc0xd41f08(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__CameraShake__Lacunarity = {};
|
||||
gdjs.evtsExt__CameraShake__Lacunarity.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Lacunarity.userFunc0x14f5ee8 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__CameraShake__Lacunarity.userFunc0xd462e8 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
const name = eventsFunctionContext.getArgument("Name");
|
||||
|
||||
@@ -20,7 +20,7 @@ gdjs.evtsExt__CameraShake__Lacunarity.eventsList0 = function(runtimeScene, event
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Lacunarity.userFunc0x14f5ee8(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__CameraShake__Lacunarity.userFunc0xd462e8(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__CameraShake__Noise2d = {};
|
||||
gdjs.evtsExt__CameraShake__Noise2d.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Noise2d.userFunc0x14cc438 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__CameraShake__Noise2d.userFunc0xd2e588 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
const name = eventsFunctionContext.getArgument("Name");
|
||||
const x = eventsFunctionContext.getArgument("X");
|
||||
@@ -22,7 +22,7 @@ gdjs.evtsExt__CameraShake__Noise2d.eventsList0 = function(runtimeScene, eventsFu
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Noise2d.userFunc0x14cc438(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__CameraShake__Noise2d.userFunc0xd2e588(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__CameraShake__Noise3d = {};
|
||||
gdjs.evtsExt__CameraShake__Noise3d.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Noise3d.userFunc0x14c9b08 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__CameraShake__Noise3d.userFunc0xd2f4f0 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
const name = eventsFunctionContext.getArgument("Name");
|
||||
const x = eventsFunctionContext.getArgument("X");
|
||||
@@ -23,7 +23,7 @@ gdjs.evtsExt__CameraShake__Noise3d.eventsList0 = function(runtimeScene, eventsFu
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Noise3d.userFunc0x14c9b08(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__CameraShake__Noise3d.userFunc0xd2f4f0(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__CameraShake__Noise4d = {};
|
||||
gdjs.evtsExt__CameraShake__Noise4d.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Noise4d.userFunc0x14cde68 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__CameraShake__Noise4d.userFunc0xd30db8 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
const name = eventsFunctionContext.getArgument("Name");
|
||||
const x = eventsFunctionContext.getArgument("X");
|
||||
@@ -24,7 +24,7 @@ gdjs.evtsExt__CameraShake__Noise4d.eventsList0 = function(runtimeScene, eventsFu
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Noise4d.userFunc0x14cde68(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__CameraShake__Noise4d.userFunc0xd30db8(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__CameraShake__Octaves = {};
|
||||
gdjs.evtsExt__CameraShake__Octaves.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Octaves.userFunc0x14d98f0 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__CameraShake__Octaves.userFunc0xd43588 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
const name = eventsFunctionContext.getArgument("Name");
|
||||
|
||||
@@ -20,7 +20,7 @@ gdjs.evtsExt__CameraShake__Octaves.eventsList0 = function(runtimeScene, eventsFu
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Octaves.userFunc0x14d98f0(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__CameraShake__Octaves.userFunc0xd43588(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__CameraShake__onFirstSceneLoaded = {};
|
||||
gdjs.evtsExt__CameraShake__onFirstSceneLoaded.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__onFirstSceneLoaded.userFunc0x14ca758 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__CameraShake__onFirstSceneLoaded.userFunc0xd2d630 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
if (gdjs._cameraShakeExtension) {
|
||||
return;
|
||||
@@ -650,7 +650,7 @@ gdjs.evtsExt__CameraShake__onFirstSceneLoaded.eventsList0 = function(runtimeScen
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__onFirstSceneLoaded.userFunc0x14ca758(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__CameraShake__onFirstSceneLoaded.userFunc0xd2d630(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__CameraShake__Persistence = {};
|
||||
gdjs.evtsExt__CameraShake__Persistence.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Persistence.userFunc0x14f47d8 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__CameraShake__Persistence.userFunc0xd44c38 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
const name = eventsFunctionContext.getArgument("Name");
|
||||
|
||||
@@ -20,7 +20,7 @@ gdjs.evtsExt__CameraShake__Persistence.eventsList0 = function(runtimeScene, even
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Persistence.userFunc0x14f47d8(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__CameraShake__Persistence.userFunc0xd44c38(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__CameraShake__Seed = {};
|
||||
gdjs.evtsExt__CameraShake__Seed.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Seed.userFunc0x14ed628 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__CameraShake__Seed.userFunc0xd3f600 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
eventsFunctionContext.returnValue = gdjs._cameraShakeExtension.noiseManager.seed;
|
||||
};
|
||||
@@ -18,7 +18,7 @@ gdjs.evtsExt__CameraShake__Seed.eventsList0 = function(runtimeScene, eventsFunct
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__Seed.userFunc0x14ed628(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__CameraShake__Seed.userFunc0xd3f600(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__CameraShake__SetFrequency = {};
|
||||
gdjs.evtsExt__CameraShake__SetFrequency.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__SetFrequency.userFunc0x14d2010 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__CameraShake__SetFrequency.userFunc0xd3ad18 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
const name = eventsFunctionContext.getArgument("Name");
|
||||
|
||||
@@ -20,7 +20,7 @@ gdjs.evtsExt__CameraShake__SetFrequency.eventsList0 = function(runtimeScene, eve
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__SetFrequency.userFunc0x14d2010(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__CameraShake__SetFrequency.userFunc0xd3ad18(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__CameraShake__SetLacunarity = {};
|
||||
gdjs.evtsExt__CameraShake__SetLacunarity.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__SetLacunarity.userFunc0x14ed3c0 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__CameraShake__SetLacunarity.userFunc0xd3f268 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
const name = eventsFunctionContext.getArgument("Name");
|
||||
|
||||
@@ -20,7 +20,7 @@ gdjs.evtsExt__CameraShake__SetLacunarity.eventsList0 = function(runtimeScene, ev
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__SetLacunarity.userFunc0x14ed3c0(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__CameraShake__SetLacunarity.userFunc0xd3f268(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__CameraShake__SetLoopPeriodX = {};
|
||||
gdjs.evtsExt__CameraShake__SetLoopPeriodX.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__SetLoopPeriodX.userFunc0x14d2010 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__CameraShake__SetLoopPeriodX.userFunc0xd37e70 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
const name = eventsFunctionContext.getArgument("Name");
|
||||
|
||||
@@ -20,7 +20,7 @@ gdjs.evtsExt__CameraShake__SetLoopPeriodX.eventsList0 = function(runtimeScene, e
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__SetLoopPeriodX.userFunc0x14d2010(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__CameraShake__SetLoopPeriodX.userFunc0xd37e70(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__CameraShake__SetLoopPeriodY = {};
|
||||
gdjs.evtsExt__CameraShake__SetLoopPeriodY.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__SetLoopPeriodY.userFunc0x14d2010 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__CameraShake__SetLoopPeriodY.userFunc0xd395d8 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
const name = eventsFunctionContext.getArgument("Name");
|
||||
|
||||
@@ -20,7 +20,7 @@ gdjs.evtsExt__CameraShake__SetLoopPeriodY.eventsList0 = function(runtimeScene, e
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__SetLoopPeriodY.userFunc0x14d2010(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__CameraShake__SetLoopPeriodY.userFunc0xd395d8(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__CameraShake__SetOctaves = {};
|
||||
gdjs.evtsExt__CameraShake__SetOctaves.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__SetOctaves.userFunc0x14c9b08 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__CameraShake__SetOctaves.userFunc0xd3c318 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
const name = eventsFunctionContext.getArgument("Name");
|
||||
|
||||
@@ -20,7 +20,7 @@ gdjs.evtsExt__CameraShake__SetOctaves.eventsList0 = function(runtimeScene, event
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__SetOctaves.userFunc0x14c9b08(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__CameraShake__SetOctaves.userFunc0xd3c318(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__CameraShake__SetPersistence = {};
|
||||
gdjs.evtsExt__CameraShake__SetPersistence.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__SetPersistence.userFunc0x14ea168 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__CameraShake__SetPersistence.userFunc0xbb82e0 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
const name = eventsFunctionContext.getArgument("Name");
|
||||
|
||||
@@ -20,7 +20,7 @@ gdjs.evtsExt__CameraShake__SetPersistence.eventsList0 = function(runtimeScene, e
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__SetPersistence.userFunc0x14ea168(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__CameraShake__SetPersistence.userFunc0xbb82e0(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__CameraShake__SetSeed = {};
|
||||
gdjs.evtsExt__CameraShake__SetSeed.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__SetSeed.userFunc0x14d2010 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__CameraShake__SetSeed.userFunc0xd36660 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
gdjs._cameraShakeExtension.noiseManager.setSeed(eventsFunctionContext.getArgument("Seed"));
|
||||
};
|
||||
@@ -18,7 +18,7 @@ gdjs.evtsExt__CameraShake__SetSeed.eventsList0 = function(runtimeScene, eventsFu
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__CameraShake__SetSeed.userFunc0x14d2010(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__CameraShake__SetSeed.userFunc0xd36660(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,107 @@
|
||||
|
||||
if (typeof gdjs.evtsExt__Flash__ColorTint !== "undefined") {
|
||||
gdjs.evtsExt__Flash__ColorTint.registeredGdjsCallbacks.forEach(callback =>
|
||||
gdjs._unregisterCallback(callback)
|
||||
);
|
||||
}
|
||||
|
||||
gdjs.evtsExt__Flash__ColorTint = {};
|
||||
gdjs.evtsExt__Flash__ColorTint.idToCallbackMap = new Map();
|
||||
gdjs.evtsExt__Flash__ColorTint.GDObjectObjects1= [];
|
||||
|
||||
|
||||
gdjs.evtsExt__Flash__ColorTint.userFunc0x1472148 = function GDJSInlineCode(runtimeScene, objects, eventsFunctionContext) {
|
||||
"use strict";
|
||||
/** @type {gdjs.SpriteRuntimeObject} */
|
||||
const tintedObject = objects[0];
|
||||
const tint = tintedObject.getColor();
|
||||
eventsFunctionContext.returnValue = tint;
|
||||
};
|
||||
gdjs.evtsExt__Flash__ColorTint.eventsList0 = function(runtimeScene, eventsFunctionContext) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__Flash__ColorTint.GDObjectObjects1);
|
||||
|
||||
const objects = gdjs.evtsExt__Flash__ColorTint.GDObjectObjects1;
|
||||
gdjs.evtsExt__Flash__ColorTint.userFunc0x1472148(runtimeScene, objects, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
gdjs.evtsExt__Flash__ColorTint.func = function(runtimeScene, Object, parentEventsFunctionContext) {
|
||||
let scopeInstanceContainer = null;
|
||||
var eventsFunctionContext = {
|
||||
_objectsMap: {
|
||||
"Object": Object
|
||||
},
|
||||
_objectArraysMap: {
|
||||
"Object": gdjs.objectsListsToArray(Object)
|
||||
},
|
||||
_behaviorNamesMap: {
|
||||
},
|
||||
globalVariablesForExtension: runtimeScene.getGame().getVariablesForExtension("Flash"),
|
||||
sceneVariablesForExtension: runtimeScene.getScene().getVariablesForExtension("Flash"),
|
||||
localVariables: [],
|
||||
getObjects: function(objectName) {
|
||||
return eventsFunctionContext._objectArraysMap[objectName] || [];
|
||||
},
|
||||
getObjectsLists: function(objectName) {
|
||||
return eventsFunctionContext._objectsMap[objectName] || null;
|
||||
},
|
||||
getBehaviorName: function(behaviorName) {
|
||||
return eventsFunctionContext._behaviorNamesMap[behaviorName] || behaviorName;
|
||||
},
|
||||
createObject: function(objectName) {
|
||||
const objectsList = eventsFunctionContext._objectsMap[objectName];
|
||||
if (objectsList) {
|
||||
const object = parentEventsFunctionContext && !(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName)) ?
|
||||
parentEventsFunctionContext.createObject(objectsList.firstKey()) :
|
||||
runtimeScene.createObject(objectsList.firstKey());
|
||||
if (object) {
|
||||
objectsList.get(objectsList.firstKey()).push(object);
|
||||
eventsFunctionContext._objectArraysMap[objectName].push(object);
|
||||
}
|
||||
return object;
|
||||
}
|
||||
return null;
|
||||
},
|
||||
getInstancesCountOnScene: function(objectName) {
|
||||
const objectsList = eventsFunctionContext._objectsMap[objectName];
|
||||
let count = 0;
|
||||
if (objectsList) {
|
||||
for(const objectName in objectsList.items)
|
||||
count += parentEventsFunctionContext && !(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName)) ?
|
||||
parentEventsFunctionContext.getInstancesCountOnScene(objectName) :
|
||||
runtimeScene.getInstancesCountOnScene(objectName);
|
||||
}
|
||||
return count;
|
||||
},
|
||||
getLayer: function(layerName) {
|
||||
return runtimeScene.getLayer(layerName);
|
||||
},
|
||||
getArgument: function(argName) {
|
||||
return "";
|
||||
},
|
||||
getOnceTriggers: function() { return runtimeScene.getOnceTriggers(); }
|
||||
};
|
||||
|
||||
gdjs.evtsExt__Flash__ColorTint.GDObjectObjects1.length = 0;
|
||||
|
||||
gdjs.evtsExt__Flash__ColorTint.eventsList0(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__Flash__ColorTint.GDObjectObjects1.length = 0;
|
||||
|
||||
|
||||
return "" + eventsFunctionContext.returnValue;
|
||||
}
|
||||
|
||||
gdjs.evtsExt__Flash__ColorTint.registeredGdjsCallbacks = [];
|
||||
@@ -0,0 +1,101 @@
|
||||
|
||||
if (typeof gdjs.evtsExt__Flash__IsTinted !== "undefined") {
|
||||
gdjs.evtsExt__Flash__IsTinted.registeredGdjsCallbacks.forEach(callback =>
|
||||
gdjs._unregisterCallback(callback)
|
||||
);
|
||||
}
|
||||
|
||||
gdjs.evtsExt__Flash__IsTinted = {};
|
||||
gdjs.evtsExt__Flash__IsTinted.idToCallbackMap = new Map();
|
||||
gdjs.evtsExt__Flash__IsTinted.GDObjectObjects1= [];
|
||||
gdjs.evtsExt__Flash__IsTinted.GDObjectObjects2= [];
|
||||
|
||||
|
||||
gdjs.evtsExt__Flash__IsTinted.mapOfGDgdjs_9546evtsExt_9595_9595Flash_9595_9595IsTinted_9546GDObjectObjects1Objects = Hashtable.newFrom({"Object": gdjs.evtsExt__Flash__IsTinted.GDObjectObjects1});
|
||||
gdjs.evtsExt__Flash__IsTinted.eventsList0 = function(runtimeScene, eventsFunctionContext) {
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__Flash__IsTinted.GDObjectObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = !(gdjs.evtsExt__Flash__ColorTint.func(runtimeScene, gdjs.evtsExt__Flash__IsTinted.mapOfGDgdjs_9546evtsExt_9595_9595Flash_9595_9595IsTinted_9546GDObjectObjects1Objects, eventsFunctionContext) == "255;255;255");
|
||||
if (isConditionTrue_0) {
|
||||
{eventsFunctionContext.returnValue = true;}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
gdjs.evtsExt__Flash__IsTinted.func = function(runtimeScene, Object, parentEventsFunctionContext) {
|
||||
let scopeInstanceContainer = null;
|
||||
var eventsFunctionContext = {
|
||||
_objectsMap: {
|
||||
"Object": Object
|
||||
},
|
||||
_objectArraysMap: {
|
||||
"Object": gdjs.objectsListsToArray(Object)
|
||||
},
|
||||
_behaviorNamesMap: {
|
||||
},
|
||||
globalVariablesForExtension: runtimeScene.getGame().getVariablesForExtension("Flash"),
|
||||
sceneVariablesForExtension: runtimeScene.getScene().getVariablesForExtension("Flash"),
|
||||
localVariables: [],
|
||||
getObjects: function(objectName) {
|
||||
return eventsFunctionContext._objectArraysMap[objectName] || [];
|
||||
},
|
||||
getObjectsLists: function(objectName) {
|
||||
return eventsFunctionContext._objectsMap[objectName] || null;
|
||||
},
|
||||
getBehaviorName: function(behaviorName) {
|
||||
return eventsFunctionContext._behaviorNamesMap[behaviorName] || behaviorName;
|
||||
},
|
||||
createObject: function(objectName) {
|
||||
const objectsList = eventsFunctionContext._objectsMap[objectName];
|
||||
if (objectsList) {
|
||||
const object = parentEventsFunctionContext && !(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName)) ?
|
||||
parentEventsFunctionContext.createObject(objectsList.firstKey()) :
|
||||
runtimeScene.createObject(objectsList.firstKey());
|
||||
if (object) {
|
||||
objectsList.get(objectsList.firstKey()).push(object);
|
||||
eventsFunctionContext._objectArraysMap[objectName].push(object);
|
||||
}
|
||||
return object;
|
||||
}
|
||||
return null;
|
||||
},
|
||||
getInstancesCountOnScene: function(objectName) {
|
||||
const objectsList = eventsFunctionContext._objectsMap[objectName];
|
||||
let count = 0;
|
||||
if (objectsList) {
|
||||
for(const objectName in objectsList.items)
|
||||
count += parentEventsFunctionContext && !(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName)) ?
|
||||
parentEventsFunctionContext.getInstancesCountOnScene(objectName) :
|
||||
runtimeScene.getInstancesCountOnScene(objectName);
|
||||
}
|
||||
return count;
|
||||
},
|
||||
getLayer: function(layerName) {
|
||||
return runtimeScene.getLayer(layerName);
|
||||
},
|
||||
getArgument: function(argName) {
|
||||
return "";
|
||||
},
|
||||
getOnceTriggers: function() { return runtimeScene.getOnceTriggers(); }
|
||||
};
|
||||
|
||||
gdjs.evtsExt__Flash__IsTinted.GDObjectObjects1.length = 0;
|
||||
gdjs.evtsExt__Flash__IsTinted.GDObjectObjects2.length = 0;
|
||||
|
||||
gdjs.evtsExt__Flash__IsTinted.eventsList0(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__Flash__IsTinted.GDObjectObjects1.length = 0;
|
||||
gdjs.evtsExt__Flash__IsTinted.GDObjectObjects2.length = 0;
|
||||
|
||||
|
||||
return "" + eventsFunctionContext.returnValue;
|
||||
}
|
||||
|
||||
gdjs.evtsExt__Flash__IsTinted.registeredGdjsCallbacks = [];
|
||||
@@ -0,0 +1,176 @@
|
||||
|
||||
if (typeof gdjs.evtsExt__Flash__ToggleColorTint !== "undefined") {
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.registeredGdjsCallbacks.forEach(callback =>
|
||||
gdjs._unregisterCallback(callback)
|
||||
);
|
||||
}
|
||||
|
||||
gdjs.evtsExt__Flash__ToggleColorTint = {};
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.idToCallbackMap = new Map();
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects1= [];
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects2= [];
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects3= [];
|
||||
|
||||
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.eventsList0 = function(runtimeScene, eventsFunctionContext) {
|
||||
|
||||
};gdjs.evtsExt__Flash__ToggleColorTint.mapOfGDgdjs_9546evtsExt_9595_9595Flash_9595_9595ToggleColorTint_9546GDObjectObjects2Objects = Hashtable.newFrom({"Object": gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects2});
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.mapOfGDgdjs_9546evtsExt_9595_9595Flash_9595_9595ToggleColorTint_9546GDObjectObjects1Objects = Hashtable.newFrom({"Object": gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects1});
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.eventsList1 = function(runtimeScene, eventsFunctionContext) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects2);
|
||||
{for(var i = 0, len = gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects2.length ;i < len;++i) {
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects2[i].setVariableBoolean(gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects2[i].getVariables().get("__Flash_ColorTintToggled"), false);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects2);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtsExt__Flash__ColorTint.func(runtimeScene, gdjs.evtsExt__Flash__ToggleColorTint.mapOfGDgdjs_9546evtsExt_9595_9595Flash_9595_9595ToggleColorTint_9546GDObjectObjects2Objects, eventsFunctionContext) == (gdjs.RuntimeObject.getVariableString(((gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects2.length === 0 ) ? gdjs.VariablesContainer.badVariablesContainer : gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects2[0].getVariables()).get("__FlashColor_StartingTint")));
|
||||
if (isConditionTrue_0) {
|
||||
/* Reuse gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects2 */
|
||||
{for(var i = 0, len = gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects2.length ;i < len;++i) {
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects2[i].setColor(eventsFunctionContext.getArgument("ColorTint"));
|
||||
}
|
||||
}
|
||||
{for(var i = 0, len = gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects2.length ;i < len;++i) {
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects2[i].setVariableBoolean(gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects2[i].getVariables().get("__Flash_ColorTintToggled"), true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects1.length;i<l;++i) {
|
||||
if ( gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects1[i].getVariableBoolean(gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects1[i].getVariables().get("__Flash_ColorTintToggled"), false) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects1[k] = gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = !(gdjs.evtsExt__Flash__ColorTint.func(runtimeScene, gdjs.evtsExt__Flash__ToggleColorTint.mapOfGDgdjs_9546evtsExt_9595_9595Flash_9595_9595ToggleColorTint_9546GDObjectObjects1Objects, eventsFunctionContext) == (gdjs.RuntimeObject.getVariableString(((gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects1.length === 0 ) ? gdjs.VariablesContainer.badVariablesContainer : gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects1[0].getVariables()).get("__FlashColor_StartingTint"))));
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
/* Reuse gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects1 */
|
||||
{for(var i = 0, len = gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects1.length ;i < len;++i) {
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects1[i].setColor((gdjs.RuntimeObject.getVariableString(gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects1[i].getVariables().get("__FlashColor_StartingTint"))));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};gdjs.evtsExt__Flash__ToggleColorTint.eventsList2 = function(runtimeScene, eventsFunctionContext) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.eventsList0(runtimeScene, eventsFunctionContext);
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.eventsList1(runtimeScene, eventsFunctionContext);
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.func = function(runtimeScene, Object, ColorTint, parentEventsFunctionContext) {
|
||||
let scopeInstanceContainer = null;
|
||||
var eventsFunctionContext = {
|
||||
_objectsMap: {
|
||||
"Object": Object
|
||||
},
|
||||
_objectArraysMap: {
|
||||
"Object": gdjs.objectsListsToArray(Object)
|
||||
},
|
||||
_behaviorNamesMap: {
|
||||
},
|
||||
globalVariablesForExtension: runtimeScene.getGame().getVariablesForExtension("Flash"),
|
||||
sceneVariablesForExtension: runtimeScene.getScene().getVariablesForExtension("Flash"),
|
||||
localVariables: [],
|
||||
getObjects: function(objectName) {
|
||||
return eventsFunctionContext._objectArraysMap[objectName] || [];
|
||||
},
|
||||
getObjectsLists: function(objectName) {
|
||||
return eventsFunctionContext._objectsMap[objectName] || null;
|
||||
},
|
||||
getBehaviorName: function(behaviorName) {
|
||||
return eventsFunctionContext._behaviorNamesMap[behaviorName] || behaviorName;
|
||||
},
|
||||
createObject: function(objectName) {
|
||||
const objectsList = eventsFunctionContext._objectsMap[objectName];
|
||||
if (objectsList) {
|
||||
const object = parentEventsFunctionContext && !(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName)) ?
|
||||
parentEventsFunctionContext.createObject(objectsList.firstKey()) :
|
||||
runtimeScene.createObject(objectsList.firstKey());
|
||||
if (object) {
|
||||
objectsList.get(objectsList.firstKey()).push(object);
|
||||
eventsFunctionContext._objectArraysMap[objectName].push(object);
|
||||
}
|
||||
return object;
|
||||
}
|
||||
return null;
|
||||
},
|
||||
getInstancesCountOnScene: function(objectName) {
|
||||
const objectsList = eventsFunctionContext._objectsMap[objectName];
|
||||
let count = 0;
|
||||
if (objectsList) {
|
||||
for(const objectName in objectsList.items)
|
||||
count += parentEventsFunctionContext && !(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName)) ?
|
||||
parentEventsFunctionContext.getInstancesCountOnScene(objectName) :
|
||||
runtimeScene.getInstancesCountOnScene(objectName);
|
||||
}
|
||||
return count;
|
||||
},
|
||||
getLayer: function(layerName) {
|
||||
return runtimeScene.getLayer(layerName);
|
||||
},
|
||||
getArgument: function(argName) {
|
||||
if (argName === "ColorTint") return ColorTint;
|
||||
return "";
|
||||
},
|
||||
getOnceTriggers: function() { return runtimeScene.getOnceTriggers(); }
|
||||
};
|
||||
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects1.length = 0;
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects2.length = 0;
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects3.length = 0;
|
||||
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.eventsList2(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects1.length = 0;
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects2.length = 0;
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.GDObjectObjects3.length = 0;
|
||||
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
gdjs.evtsExt__Flash__ToggleColorTint.registeredGdjsCallbacks = [];
|
||||
@@ -0,0 +1,166 @@
|
||||
|
||||
if (typeof gdjs.evtsExt__Flash__ToggleVisibility !== "undefined") {
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.registeredGdjsCallbacks.forEach(callback =>
|
||||
gdjs._unregisterCallback(callback)
|
||||
);
|
||||
}
|
||||
|
||||
gdjs.evtsExt__Flash__ToggleVisibility = {};
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.idToCallbackMap = new Map();
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1= [];
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects2= [];
|
||||
|
||||
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.eventsList0 = function(runtimeScene, eventsFunctionContext) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1);
|
||||
{for(var i = 0, len = gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1.length ;i < len;++i) {
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1[i].setVariableBoolean(gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1[i].getVariables().get("__Flash_VisibilityToggled"), false);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1.length;i<l;++i) {
|
||||
if ( gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1[i].isVisible() ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1[k] = gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
/* Reuse gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1 */
|
||||
{for(var i = 0, len = gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1.length ;i < len;++i) {
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1[i].hide();
|
||||
}
|
||||
}
|
||||
{for(var i = 0, len = gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1.length ;i < len;++i) {
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1[i].setVariableBoolean(gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1[i].getVariables().get("__Flash_VisibilityToggled"), true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1.length;i<l;++i) {
|
||||
if ( gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1[i].getVariableBoolean(gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1[i].getVariables().get("__Flash_VisibilityToggled"), false) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1[k] = gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1.length;i<l;++i) {
|
||||
if ( !(gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1[i].isVisible()) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1[k] = gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1.length = k;
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
/* Reuse gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1 */
|
||||
{for(var i = 0, len = gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1.length ;i < len;++i) {
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1[i].hide(false);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.func = function(runtimeScene, Object, parentEventsFunctionContext) {
|
||||
let scopeInstanceContainer = null;
|
||||
var eventsFunctionContext = {
|
||||
_objectsMap: {
|
||||
"Object": Object
|
||||
},
|
||||
_objectArraysMap: {
|
||||
"Object": gdjs.objectsListsToArray(Object)
|
||||
},
|
||||
_behaviorNamesMap: {
|
||||
},
|
||||
globalVariablesForExtension: runtimeScene.getGame().getVariablesForExtension("Flash"),
|
||||
sceneVariablesForExtension: runtimeScene.getScene().getVariablesForExtension("Flash"),
|
||||
localVariables: [],
|
||||
getObjects: function(objectName) {
|
||||
return eventsFunctionContext._objectArraysMap[objectName] || [];
|
||||
},
|
||||
getObjectsLists: function(objectName) {
|
||||
return eventsFunctionContext._objectsMap[objectName] || null;
|
||||
},
|
||||
getBehaviorName: function(behaviorName) {
|
||||
return eventsFunctionContext._behaviorNamesMap[behaviorName] || behaviorName;
|
||||
},
|
||||
createObject: function(objectName) {
|
||||
const objectsList = eventsFunctionContext._objectsMap[objectName];
|
||||
if (objectsList) {
|
||||
const object = parentEventsFunctionContext && !(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName)) ?
|
||||
parentEventsFunctionContext.createObject(objectsList.firstKey()) :
|
||||
runtimeScene.createObject(objectsList.firstKey());
|
||||
if (object) {
|
||||
objectsList.get(objectsList.firstKey()).push(object);
|
||||
eventsFunctionContext._objectArraysMap[objectName].push(object);
|
||||
}
|
||||
return object;
|
||||
}
|
||||
return null;
|
||||
},
|
||||
getInstancesCountOnScene: function(objectName) {
|
||||
const objectsList = eventsFunctionContext._objectsMap[objectName];
|
||||
let count = 0;
|
||||
if (objectsList) {
|
||||
for(const objectName in objectsList.items)
|
||||
count += parentEventsFunctionContext && !(scopeInstanceContainer && scopeInstanceContainer.isObjectRegistered(objectName)) ?
|
||||
parentEventsFunctionContext.getInstancesCountOnScene(objectName) :
|
||||
runtimeScene.getInstancesCountOnScene(objectName);
|
||||
}
|
||||
return count;
|
||||
},
|
||||
getLayer: function(layerName) {
|
||||
return runtimeScene.getLayer(layerName);
|
||||
},
|
||||
getArgument: function(argName) {
|
||||
return "";
|
||||
},
|
||||
getOnceTriggers: function() { return runtimeScene.getOnceTriggers(); }
|
||||
};
|
||||
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1.length = 0;
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects2.length = 0;
|
||||
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.eventsList0(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects1.length = 0;
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.GDObjectObjects2.length = 0;
|
||||
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
gdjs.evtsExt__Flash__ToggleVisibility.registeredGdjsCallbacks = [];
|
||||
@@ -706,7 +706,7 @@ for (var i = 0, k = 0, l = gdjs.evtsExt__Health__Health.Health.prototype.doStepP
|
||||
gdjs.evtsExt__Health__Health.Health.prototype.doStepPreEventsContext.GDObjectObjects2.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(14081916);
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(22678484);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
|
||||
@@ -518,7 +518,7 @@ isConditionTrue_0 = false;
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(17940356);
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(21942324);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__PanelSpriteButton__IsInGameEdition = {};
|
||||
gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.userFunc0x112bd48 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.userFunc0xe4ea30 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
const game = runtimeScene.getGame();
|
||||
eventsFunctionContext.returnValue = game.isInGameEdition && game.isInGameEdition();
|
||||
@@ -19,7 +19,7 @@ gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.eventsList0 = function(runtimeS
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.userFunc0x112bd48(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.userFunc0xe4ea30(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -553,7 +553,7 @@ for (var i = 0, k = 0, l = gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.Pa
|
||||
gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.PanelSpriteButton.prototype.doStepPostEventsContext.GDObjectObjects2.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(14126524);
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(22195932);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -625,7 +625,7 @@ for (var i = 0, k = 0, l = gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.Pa
|
||||
gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.PanelSpriteButton.prototype.doStepPostEventsContext.GDObjectObjects2.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(14131948);
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(22201308);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -678,7 +678,7 @@ for (var i = 0, k = 0, l = gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.Pa
|
||||
gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.PanelSpriteButton.prototype.doStepPostEventsContext.GDObjectObjects2.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(14134268);
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(22203668);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
@@ -723,7 +723,7 @@ for (var i = 0, k = 0, l = gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.Pa
|
||||
gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.PanelSpriteButton.prototype.doStepPostEventsContext.GDObjectObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(14136220);
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(22205428);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
|
||||
@@ -4769,7 +4769,7 @@ for (var i = 0, k = 0, l = gdjs.evtsExt__SmoothCamera__SmoothCamera.SmoothCamera
|
||||
gdjs.evtsExt__SmoothCamera__SmoothCamera.SmoothCamera.prototype.UpdateDelayedPositionContext.GDObjectObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(17731636);
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(22066004);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__SpriteMultitouchJoystick__IsInGameEdition = {};
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__IsInGameEdition.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__IsInGameEdition.userFunc0x1233c18 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__IsInGameEdition.userFunc0x10cd360 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
"use strict";
|
||||
const game = runtimeScene.getGame();
|
||||
eventsFunctionContext.returnValue = game.isInGameEdition && game.isInGameEdition();
|
||||
@@ -19,7 +19,7 @@ gdjs.evtsExt__SpriteMultitouchJoystick__IsInGameEdition.eventsList0 = function(r
|
||||
{
|
||||
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__IsInGameEdition.userFunc0x1233c18(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__IsInGameEdition.userFunc0x10cd360(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -827,7 +827,7 @@ gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouc
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchXContext.GDBorderObjects2= [];
|
||||
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchXContext.userFunc0x15f0ae8 = function GDJSInlineCode(runtimeScene, objects, eventsFunctionContext) {
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchXContext.userFunc0xe5bfd8 = function GDJSInlineCode(runtimeScene, objects, eventsFunctionContext) {
|
||||
"use strict";
|
||||
const object = objects[0];
|
||||
const touchId = eventsFunctionContext.getArgument("TouchId");
|
||||
@@ -850,7 +850,7 @@ let isConditionTrue_0 = false;
|
||||
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchXContext.GDObjectObjects1);
|
||||
|
||||
const objects = gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchXContext.GDObjectObjects1;
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchXContext.userFunc0x15f0ae8(runtimeScene, objects, eventsFunctionContext);
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchXContext.userFunc0xe5bfd8(runtimeScene, objects, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
@@ -956,7 +956,7 @@ gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouc
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchYContext.GDBorderObjects2= [];
|
||||
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchYContext.userFunc0x11f24b8 = function GDJSInlineCode(runtimeScene, objects, eventsFunctionContext) {
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchYContext.userFunc0xe5bfd8 = function GDJSInlineCode(runtimeScene, objects, eventsFunctionContext) {
|
||||
"use strict";
|
||||
const object = objects[0];
|
||||
const touchId = eventsFunctionContext.getArgument("TouchId");
|
||||
@@ -979,7 +979,7 @@ let isConditionTrue_0 = false;
|
||||
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchYContext.GDObjectObjects1);
|
||||
|
||||
const objects = gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchYContext.GDObjectObjects1;
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchYContext.userFunc0x11f24b8(runtimeScene, objects, eventsFunctionContext);
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchYContext.userFunc0xe5bfd8(runtimeScene, objects, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
var gdjs;(function(h){const d=new h.Logger("Audio manager"),f=["audio"],_={preload:!0,onplayerror:(l,e)=>d.error("Can't play an audio file: "+e),onloaderror:(l,e)=>d.error("Error while loading an audio file: "+e)},c=l=>l>1?1:l<0?0:l,u=(l,e)=>{if(l instanceof Error&&l.message&&typeof l.message=="string"&&l.message.startsWith("Maximum call stack size exceeded"))console.warn(`An error occurred when call method "${e}":`,l);else throw l};class m{constructor(e,t,s,i,a){this._id=null;this._oncePlay=[];this._onPlay=[];this._howl=e,this._initialVolume=c(t),this._loop=s,this._rate=i,this._audioResourceName=a}isLoaded(){return this._howl.state()==="loaded"}play(){try{if(this.isLoaded()){const e=this._howl.play(this._id===null?"__default":this._id);this._id=e,this._howl.volume(this._initialVolume,e),this._howl.loop(this._loop,e),this._howl.rate(h.HowlerSoundManager.clampRate(this._rate),e),this._onPlay.forEach(t=>{this.on("play",t),t(e)}),this._oncePlay.forEach(t=>t(e)),this._onPlay=[],this._oncePlay=[]}else this._howl.once("load",()=>this.play())}catch(e){u(e,"play")}return this}pause(){try{this._id!==null&&this._howl.pause(this._id)}catch(e){u(e,"pause")}return this}stop(){try{this._id!==null&&this._howl.stop(this._id)}catch(e){u(e,"stop")}return this}playing(){return(this._id!==null?this._howl.playing(this._id):!0)||!this.isLoaded()}paused(){return!this.playing()}stopped(){return this.paused()&&this.getSeek()===0}getRate(){return this._rate}setRate(e){try{this._rate=e,this._id!==null&&(e=h.HowlerSoundManager.clampRate(e),this._howl.rate(e,this._id))}catch(t){u(t,"rate")}return this}getLoop(){return this._loop}setLoop(e){try{this._loop=e,this._id!==null&&this._howl.loop(e,this._id)}catch(t){u(t,"loop")}return this}getVolume(){return this._id===null?this._initialVolume:this._howl.volume(this._id)}setVolume(e){try{this._initialVolume=c(e),this._id!==null&&this._howl.volume(this._initialVolume,this._id)}catch(t){u(t,"volume")}return this}getMute(){return this._id===null?!1:this._howl.mute(this._id)}setMute(e){try{this._id!==null&&this._howl.mute(e,this._id)}catch(t){u(t,"mute")}return this}getSeek(){return this._id===null?0:this._howl.seek(this._id)}setSeek(e){try{this._id!==null&&this._howl.seek(e,this._id)}catch(t){u(t,"seek")}return this}getSpatialPosition(e){return this._id===null?0:this._howl.pos(this._id)[e==="x"?0:e==="y"?1:2]}setSpatialPosition(e,t,s){return this._id!==null&&this._howl.pos(e,t,s,this._id),this}fade(e,t,s){try{this._id!==null&&this._howl.fade(c(e),c(t),s,this._id)}catch(i){u(i,"fade")}return this}on(e,t){return e==="play"?this._id===null?this._onPlay.push(t):this._howl.on(e,t,this._id):this._id===null?this.once("play",()=>this.on(e,t)):this._howl.on(e,t,this._id),this}once(e,t){return e==="play"?this._id===null?this._oncePlay.push(t):this.playing()?t(this._id):this._howl.once(e,t,this._id):this._id===null?this.once("play",()=>this.once(e,t)):this._howl.once(e,t,this._id),this}off(e,t){return this._id!==null&&this._howl.off(e,t,this._id),this}getNetworkSyncData(){if(this.paused()||!this.isLoaded()||this.stopped())return;const e=this.getSeek(),t=typeof e!="number"?0:e,s=this.isLoaded()?this.getVolume():this._initialVolume;return{resourceName:this._audioResourceName,loop:this._loop,volume:s,rate:this._rate,seek:t}}}h.HowlerSound=m;class p{constructor(e){this._loadedMusics=new h.ResourceCache;this._loadedSounds=new h.ResourceCache;this._availableResources={};this._globalVolume=100;this._sounds={};this._cachedSpatialPosition={};this._musics={};this._freeSounds=[];this._freeMusics=[];this._muteEverythingReasons=new Set;this._pausedSounds=[];this._paused=!1;this._getAudioResource=e=>{const t=this._resourceLoader.getResource(e);return t&&this.getResourceKinds().includes(t.kind)?t:{file:e,kind:"audio",metadata:"",name:e}};this._resourceLoader=e,h.registerRuntimeScenePostEventsCallback(this._clearCachedSpatialPosition.bind(this));const t=this;document.addEventListener("deviceready",function(){document.addEventListener("pause",function(){t.pauseAllActiveSounds()},!1),document.addEventListener("resume",function(){t.resumeAllActiveSounds()},!1)})}pauseAllActiveSounds(){const e=this._freeSounds.concat(this._freeMusics);for(let t in this._sounds)this._sounds.hasOwnProperty(t)&&e.push(this._sounds[t]);for(let t in this._musics)this._musics.hasOwnProperty(t)&&e.push(this._musics[t]);for(let t=0;t<e.length;t++){const s=e[t];!s.paused()&&!s.stopped()&&(s.pause(),this._pausedSounds.push(s))}this._paused=!0}resumeAllActiveSounds(){try{for(let e=0;e<this._pausedSounds.length;e++){const t=this._pausedSounds[e];t.stopped()||t.play()}}catch(e){if(e.message&&typeof e.message=="string"&&e.message.startsWith("Maximum call stack size exceeded"))console.warn("An error occurred when resuming paused sounds while the game was in background:",e);else throw e}this._pausedSounds.length=0,this._paused=!1}getResourceKinds(){return f}static clampRate(e){return e>4?4:e<.5?.5:e}_getSoundUrlsFromResource(e){return[this._resourceLoader.gLine truncated
|
||||
var gdjs;(function(h){const d=new h.Logger("Audio manager"),f=["audio"],_={preload:!0,onplayerror:(l,e)=>d.error("Can't play an audio file: "+e),onloaderror:(l,e)=>d.error("Error while loading an audio file: "+e)},c=l=>l>1?1:l<0?0:l,u=(l,e)=>{if(l instanceof Error&&l.message&&typeof l.message=="string"&&l.message.startsWith("Maximum call stack size exceeded"))console.warn(`An error occurred when call method "${e}":`,l);else throw l};class m{constructor(e,t,s,i,a){this._id=null;this._oncePlay=[];this._onPlay=[];this._howl=e,this._initialVolume=c(t),this._loop=s,this._rate=i,this._audioResourceName=a}isActualId(){return!!this._howl._soundById(this._id)}isLoaded(){return this._howl.state()==="loaded"}play(){try{if(this.isLoaded()){const e=this._howl.play(this._id===null?"__default":this._id);this._id=e,this._howl.volume(this._initialVolume,e),this._howl.loop(this._loop,e),this._howl.rate(h.HowlerSoundManager.clampRate(this._rate),e),this._onPlay.forEach(t=>{this.on("play",t),t(e)}),this._oncePlay.forEach(t=>t(e)),this._onPlay=[],this._oncePlay=[]}else this._howl.once("load",()=>this.play())}catch(e){u(e,"play")}return this}pause(){try{this._id!==null&&this.isActualId()&&this._howl.pause(this._id)}catch(e){u(e,"pause")}return this}stop(){try{this._id!==null&&this.isActualId()&&this._howl.stop(this._id)}catch(e){u(e,"stop")}return this}playing(){return(this._id!==null?this._howl.playing(this._id):!0)||!this.isLoaded()}paused(){return!this.playing()}stopped(){return this.paused()&&this.getSeek()===0}getRate(){return this._rate}setRate(e){try{this._rate=e,this._id!==null&&this.isActualId()&&(e=h.HowlerSoundManager.clampRate(e),this._howl.rate(e,this._id))}catch(t){u(t,"rate")}return this}getLoop(){return this._loop}setLoop(e){try{this._loop=e,this._id!==null&&this.isActualId()&&this._howl.loop(e,this._id)}catch(t){u(t,"loop")}return this}getVolume(){try{return this._id===null||!this.isActualId()?this._initialVolume:this._howl.volume(this._id)}catch(e){u(e,"getVolume")}return this._initialVolume}setVolume(e){try{this._initialVolume=c(e),this._id!==null&&this.isActualId()&&this._howl.volume(this._initialVolume,this._id)}catch(t){u(t,"volume")}return this}getMute(){return this._id===null||!this.isActualId()?!1:this._howl.mute(this._id)}setMute(e){try{this._id!==null&&this.isActualId()&&this._howl.mute(e,this._id)}catch(t){u(t,"mute")}return this}getSeek(){return this._id===null||!this.isActualId()?0:this._howl.seek(this._id)}setSeek(e){try{this._id!==null&&this.isActualId()&&this._howl.seek(e,this._id)}catch(t){u(t,"seek")}return this}getSpatialPosition(e){return this._id===null||!this.isActualId()?0:this._howl.pos(this._id)[e==="x"?0:e==="y"?1:2]}setSpatialPosition(e,t,s){return this._id!==null&&this.isActualId()&&this._howl.pos(e,t,s,this._id),this}fade(e,t,s){try{this._id!==null&&this.isActualId()&&this._howl.fade(c(e),c(t),s,this._id)}catch(i){u(i,"fade")}return this}on(e,t){return e==="play"?this._id===null?this._onPlay.push(t):this._howl.on(e,t,this._id):this._id===null?this.once("play",()=>this.on(e,t)):this._howl.on(e,t,this._id),this}once(e,t){return e==="play"?this._id===null?this._oncePlay.push(t):this.playing()?t(this._id):this._howl.once(e,t,this._id):this._id===null?this.once("play",()=>this.once(e,t)):this._howl.once(e,t,this._id),this}off(e,t){return this._id!==null&&this._howl.off(e,t,this._id),this}getNetworkSyncData(){if(this.paused()||!this.isLoaded()||this.stopped())return;const e=this.getSeek(),t=typeof e!="number"?0:e,s=this.isLoaded()?this.getVolume():this._initialVolume;return{resourceName:this._audioResourceName,loop:this._loop,volume:s,rate:this._rate,seek:t}}}h.HowlerSound=m;class p{constructor(e){this._loadedMusics=new h.ResourceCache;this._loadedSounds=new h.ResourceCache;this._availableResources={};this._globalVolume=100;this._sounds={};this._cachedSpatialPosition={};this._musics={};this._freeSounds=[];this._freeMusics=[];this._muteEverythingReasons=new Set;this._pausedSounds=[];this._paused=!1;this._getAudioResource=e=>{const t=this._resourceLoader.getResource(e);return t&&this.getResourceKinds().includes(t.kind)?t:{file:e,kind:"audio",metadata:"",name:e}};this._resourceLoader=e,h.registerRuntimeScenePostEventsCallback(this._clearCachedSpatialPosition.bind(this));const t=this;document.addEventListener("deviceready",function(){document.addEventListener("pause",function(){t.pauseAllActiveSounds()},!1),document.addEventListener("resume",function(){t.resumeAllActiveSounds()},!1)})}pauseAllActiveSounds(){const e=this._freeSounds.concat(this._freeMusics);for(let t in this._sounds)this._sounds.hasOwnProperty(t)&&e.push(this._sounds[t]);for(let t in this._musics)this._musics.hasOwnProperty(t)&&e.push(this._musics[t]);for(let t=0;t<e.length;t++){const s=e[t];!s.paused()&&!s.stopped()&&(s.pause(),this._pausedSounds.push(s))}this._paused=!0}resumeAllActiveSounds(){try{for(let e=0;e<this._pausedSounds.length;e++){const t=this._pausedSounds[e];t.stopped()||t.play()}}catch(e){if(e.message&&typeof eLine truncated
|
||||
//# sourceMappingURL=howler-sound-manager.js.map
|
||||
@@ -128,6 +128,10 @@
|
||||
<script src="gdjs-evtsext__camerashake__startshaking-func.js" crossorigin="anonymous"></script>
|
||||
<script src="gdjs-evtsext__camerashake__stopshaking-func.js" crossorigin="anonymous"></script>
|
||||
<script src="gdjs-evtsext__firebullet__firebullet.js" crossorigin="anonymous"></script>
|
||||
<script src="gdjs-evtsext__flash__colortint-func.js" crossorigin="anonymous"></script>
|
||||
<script src="gdjs-evtsext__flash__istinted-func.js" crossorigin="anonymous"></script>
|
||||
<script src="gdjs-evtsext__flash__togglecolortint-func.js" crossorigin="anonymous"></script>
|
||||
<script src="gdjs-evtsext__flash__togglevisibility-func.js" crossorigin="anonymous"></script>
|
||||
<script src="gdjs-evtsext__health__health.js" crossorigin="anonymous"></script>
|
||||
<script src="gdjs-evtsext__linearmovement__linearmovement.js" crossorigin="anonymous"></script>
|
||||
<script src="gdjs-evtsext__objectspawner__objectspawner.js" crossorigin="anonymous"></script>
|
||||
@@ -220,6 +224,9 @@
|
||||
<script src="code12.js" crossorigin="anonymous"></script>
|
||||
<script src="code13.js" crossorigin="anonymous"></script>
|
||||
<script src="code14.js" crossorigin="anonymous"></script>
|
||||
<script src="code15.js" crossorigin="anonymous"></script>
|
||||
<script src="code16.js" crossorigin="anonymous"></script>
|
||||
<script src="code17.js" crossorigin="anonymous"></script>
|
||||
<script src="data.js" crossorigin="anonymous"></script>
|
||||
|
||||
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
var gdjs;(function(l){const c=new l.Logger("JSON Manager"),i=["json","tilemap","tileset"];class d{constructor(e){this._loadedJsons=new l.ResourceCache;this._callbacks=new l.ResourceCache;this._getJsonResource=e=>{const o=this._resourceLoader.getResource(e);return o&&this.getResourceKinds().includes(o.kind)?o:null};this._resourceLoader=e}getResourceKinds(){return i}async loadResource(e){const o=this._resourceLoader.getResource(e);if(!o){c.warn('Unable to find json for resource "'+e+'".');return}if(!o.disablePreload)try{await this.loadJsonAsync(o.name)}catch(s){c.error(`Error while preloading json resource ${o.name}:`,s)}}loadJsonAsync(e){const o=this;return new Promise((s,t)=>{o.loadJson(e,(r,n)=>{r&&t(r.message),s(n)})})}async processResource(e){}loadJson(e,o){const s=this._getJsonResource(e);if(!s){o(new Error(`Can't find resource with name: "`+e+'" (or is not a json resource).'),null);return}if(this._loadedJsons.get(s)){o(null,this._loadedJsons.get(s));return}{const n=this._callbacks.get(s);if(n){n.push(o);return}else this._callbacks.set(s,[o])}const t=this,r=new XMLHttpRequest;r.responseType="json",r.withCredentials=this._resourceLoader.checkIfCredentialsRequired(s.file),r.open("GET",this._resourceLoader.getFullUrl(s.file)),r.onload=function(){const n=t._callbacks.get(s);if(!!n){if(r.status!==200){for(const a of n)a(new Error("HTTP error: "+r.status+"("+r.statusText+")"),null);t._callbacks.delete(s);return}t._loadedJsons.set(s,r.response);for(const a of n)a(null,r.response);t._callbacks.delete(s)}},r.onerror=function(){const n=t._callbacks.get(s);if(!!n){for(const a of n)a(new Error("Network error"),null);t._callbacks.delete(s)}},r.onabort=function(){const n=t._callbacks.get(s);if(!!n){for(const a of n)a(new Error("Request aborted"),null);t._callbacks.delete(s)}},r.send()}isJsonLoaded(e){return!!this._loadedJsons.getFromName(e)}getLoadedJson(e){return this._loadedJsons.getFromName(e)||null}dispose(){this._loadedJsons.clear(),this._callbacks.clear()}unloadResource(e){this._loadedJsons.getFromName(e.name)&&this._loadedJsons.delete(e),this._callbacks.getFromName(e.name)&&this._callbacks.delete(e)}}l.JsonManager=d})(gdjs||(gdjs={}));
|
||||
var gdjs;(function(l){const c=new l.Logger("JSON Manager"),i=["json","tilemap","tileset"];class d{constructor(e){this._loadedJsons=new l.ResourceCache;this._callbacks=new l.ResourceCache;this._getJsonResource=e=>{const o=this._resourceLoader.getResource(e);return o&&this.getResourceKinds().includes(o.kind)?o:null};this._resourceLoader=e}getResourceKinds(){return i}async loadResource(e){const o=this._resourceLoader.getResource(e);if(!o){c.warn('Unable to find json for resource "'+e+'".');return}if(!o.disablePreload)try{await this.loadJsonAsync(o.name)}catch(s){throw c.error(`Error while preloading json resource ${o.name}:`,s),s}}loadJsonAsync(e){const o=this;return new Promise((s,t)=>{o.loadJson(e,(r,n)=>{r&&t(r.message),s(n)})})}async processResource(e){}loadJson(e,o){const s=this._getJsonResource(e);if(!s){o(new Error(`Can't find resource with name: "`+e+'" (or is not a json resource).'),null);return}if(this._loadedJsons.get(s)){o(null,this._loadedJsons.get(s));return}{const n=this._callbacks.get(s);if(n){n.push(o);return}else this._callbacks.set(s,[o])}const t=this,r=new XMLHttpRequest;r.responseType="json",r.withCredentials=this._resourceLoader.checkIfCredentialsRequired(s.file),r.open("GET",this._resourceLoader.getFullUrl(s.file)),r.onload=function(){const n=t._callbacks.get(s);if(!!n){if(r.status!==200){for(const a of n)a(new Error("HTTP error: "+r.status+"("+r.statusText+")"),null);t._callbacks.delete(s);return}t._loadedJsons.set(s,r.response);for(const a of n)a(null,r.response);t._callbacks.delete(s)}},r.onerror=function(){const n=t._callbacks.get(s);if(!!n){for(const a of n)a(new Error("Network error"),null);t._callbacks.delete(s)}},r.onabort=function(){const n=t._callbacks.get(s);if(!!n){for(const a of n)a(new Error("Request aborted"),null);t._callbacks.delete(s)}},r.send()}isJsonLoaded(e){return!!this._loadedJsons.getFromName(e)}getLoadedJson(e){return this._loadedJsons.getFromName(e)||null}dispose(){this._loadedJsons.clear(),this._callbacks.clear()}unloadResource(e){this._loadedJsons.getFromName(e.name)&&this._loadedJsons.delete(e),this._callbacks.getFromName(e.name)&&this._callbacks.delete(e)}}l.JsonManager=d})(gdjs||(gdjs={}));
|
||||
//# sourceMappingURL=jsonmanager.js.map
|
||||
@@ -2,7 +2,7 @@
|
||||
"name": "Berry Dash Ultimate",
|
||||
"short_name": "Berry Dash Ultimate",
|
||||
"id": "xyz.bonoise.bdu",
|
||||
"description": "",
|
||||
"description": "Join CARLOS THE BIRD in this berryful adventure eating berries and taking a control!",
|
||||
"orientation": "landscape",
|
||||
"start_url": "./index.html",
|
||||
"display": "standalone",
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
var gdjs;(function(m){const P=new m.Logger("LayerPixiRenderer"),R=[[0,1],[1,2],[2,3],[3,0],[4,5],[5,6],[6,7],[7,4],[0,4],[1,5],[2,6],[3,7]],y=[[-1,-1,-1],[1,-1,-1],[1,1,-1],[-1,1,-1],[-1,-1,1],[1,-1,1],[1,1,1],[-1,1,1]],D=h=>{if(h.length<=2)return h;const e=h.reduce((t,i)=>t+i.x,0)/h.length,r=h.reduce((t,i)=>t+i.y,0)/h.length;return h.map(t=>({p:t,a:Math.atan2(t.y-r,t.x-e)})).sort((t,i)=>t.a-i.a).map(t=>t.p)},M=(h,e,r=1e-9)=>{const t=h.z,i=e.z,a=i-t;if(Math.abs(a)<r)return Math.abs(t)<r&&Math.abs(i)<r,null;const n=-t/a;return n<-r||n>1+r?null:new THREE.Vector3(h.x+n*(e.x-h.x),h.y+n*(e.y-h.y),0)},H=(h,e=1e-6)=>{const r=[];for(const t of h)r.some(a=>Math.abs(t.x-a.x)<e&&Math.abs(t.y-a.y)<e)||r.push(t);return r},v=h=>{h.updateMatrixWorld(!0);const e=y.map(i=>new THREE.Vector3(i[0],i[1],i[2]).unproject(h));if(e.length!==8)return[];const r=[];for(const i of e)Math.abs(i.z)<1e-9&&r.push(new THREE.Vector3(i.x,i.y,0));for(const[i,a]of R){const n=e[i],o=e[a],l=M(n,o);l&&r.push(l)}const t=H(r);return t.length<3?[]:D(t)},f=(h,e,r)=>{if(!h)return null;h.updateMatrixWorld(!0);const t=new THREE.Vector3,i=new THREE.Vector3,a=new THREE.Vector3(e,r,.5);h instanceof THREE.OrthographicCamera?(a.z=0,a.unproject(h),t.copy(a),h.getWorldDirection(i)):(a.unproject(h),t.copy(h.position),i.copy(a).sub(t).normalize());const n=i.z;if(Math.abs(n)<1e-8)return null;const o=-t.z/n;return o<=0?null:t.addScaledVector(i,o).setZ(0)},b=45,C=class{constructor(e,r,t){this._lightingSprite=null;this._renderTexture=null;this._oldWidth=null;this._oldHeight=null;this._threeGroup=null;this._threeScene=null;this._threeCamera=null;this._threeCameraDirty=!1;this._threeEffectComposer=null;this._threePlaneTexture=null;this._threePlaneGeometry=null;this._threePlaneMaterial=null;this._threePlaneMesh=null;this._threePlaneMeshDebugOutline=null;this._2DPlaneMaxDrawingDistance=5e3;this._2DPlaneClampFreeTiltDeg=.1;this._2DPlaneClampHardTiltDeg=6;this._2DPlaneClampRampPower=1.5;this._pixiContainer=new PIXI.Container,this._pixiContainer.sortableChildren=!0,this._layer=e,this._isLightingLayer=e.isLightingLayer();const i=r.getRendererObject();i&&i.addChild(this._pixiContainer),this._pixiContainer.filters=[];const a=t.getPIXIRenderer();this._isLightingLayer?(this._clearColor=e.getClearColor(),this._setupLightingRendering(a,r)):(this._clearColor=[...m.hexNumberToRGBArray(this._layer.getRuntimeScene().getBackgroundColor()),0],this._setup3DRendering(a,r))}onCreated(){this._update3DCameraAspectAndPosition()}onGameResolutionResized(){this._update3DCameraAspectAndPosition()}_update3DCameraAspectAndPosition(){if(!!this._threeCamera){if(this._threeCamera instanceof THREE.OrthographicCamera){const e=this._layer.getWidth(),r=this._layer.getHeight();this._threeCamera.left=-e/2,this._threeCamera.right=e/2,this._threeCamera.top=r/2,this._threeCamera.bottom=-r/2}else this._threeCamera.aspect=this._layer.getWidth()/this._layer.getHeight();this._threeCamera.updateProjectionMatrix(),this.updatePosition()}}getRendererObject(){return this._pixiContainer}getThreeScene(){return this._threeScene}getThreeGroup(){return this._threeGroup}getThreeCamera(){return this._threeCamera}getThreeEffectComposer(){return this._threeEffectComposer}addPostProcessingPass(e){if(!this._threeEffectComposer)return;const r=this._layer.getRuntimeScene().getGame(),t=this._threeEffectComposer.passes.length-(r.getAntialiasingMode()==="none"?1:2);this._threeEffectComposer.insertPass(e,t)}removePostProcessingPass(e){!this._threeEffectComposer||this._threeEffectComposer.removePass(e)}hasPostProcessingPass(){if(!this._threeEffectComposer)return!1;const r=this._layer.getRuntimeScene().getGame().getAntialiasingMode()==="none"?2:3;return this._threeEffectComposer.passes.length>r}getLightingSprite(){return this._lightingSprite}_setup3DRendering(e,r){if(typeof THREE!="undefined")if(this._layer instanceof m.Layer){if(this._layer.getRenderingType()===m.RuntimeLayerRenderingType.THREE_D||this._layer.getRenderingType()===m.RuntimeLayerRenderingType.TWO_D_PLUS_THREE_D){if(this._threeScene||this._threeGroup||this._threeCamera)throw new Error("Tried to setup 3D rendering for a layer that is already set up.");if(this._threeScene=new THREE.Scene,this._threeScene.scale.y=-1,this._threeGroup=new THREE.Group,this._threeScene.add(this._threeGroup),this._layer.getCameraType()===m.RuntimeLayerCameraType.ORTHOGRAPHIC){const a=this._layer.getWidth(),n=this._layer.getHeight();this._threeCamera=new THREE.OrthographicCamera(-a/2,a/2,n/2,-n/2,this._layer.getInitialCamera3DNearPlaneDistance(),this._layer.getInitialCamera3DFarPlaneDistance())}else this._threeCamera=new THREE.PerspectiveCamera(this._layer.getInitialCamera3DFieldOfView(),1,this._layer.getInitialCamera3DNearPlaneDistance(),this._layer.getInitialCamera3DFarPlaneDistance());this._threeCamera.rotation.order="ZYX";const t=this._layer.getRuntimeScene().getGame(),i=t.getRenderer().getThreeRenderer();if(i&&(this._threeEffectComposer=new THREE_ADDONS.EffectComposer(i),this._threeEffectCompLine truncated
|
||||
var gdjs;(function(d){const P=new d.Logger("LayerPixiRenderer"),R=[[0,1],[1,2],[2,3],[3,0],[4,5],[5,6],[6,7],[7,4],[0,4],[1,5],[2,6],[3,7]],y=[[-1,-1,-1],[1,-1,-1],[1,1,-1],[-1,1,-1],[-1,-1,1],[1,-1,1],[1,1,1],[-1,1,1]],D=o=>{if(o.length<=2)return o;const e=o.reduce((t,i)=>t+i.x,0)/o.length,r=o.reduce((t,i)=>t+i.y,0)/o.length;return o.map(t=>({p:t,a:Math.atan2(t.y-r,t.x-e)})).sort((t,i)=>t.a-i.a).map(t=>t.p)},M=(o,e,r=1e-9)=>{const t=o.z,i=e.z,a=i-t;if(Math.abs(a)<r)return Math.abs(t)<r&&Math.abs(i)<r,null;const n=-t/a;return n<-r||n>1+r?null:new THREE.Vector3(o.x+n*(e.x-o.x),o.y+n*(e.y-o.y),0)},H=(o,e=1e-6)=>{const r=[];for(const t of o)r.some(a=>Math.abs(t.x-a.x)<e&&Math.abs(t.y-a.y)<e)||r.push(t);return r},v=o=>{o.updateMatrixWorld(!0);const e=y.map(i=>new THREE.Vector3(i[0],i[1],i[2]).unproject(o));if(e.length!==8)return[];const r=[];for(const i of e)Math.abs(i.z)<1e-9&&r.push(new THREE.Vector3(i.x,i.y,0));for(const[i,a]of R){const n=e[i],h=e[a],l=M(n,h);l&&r.push(l)}const t=H(r);return t.length<3?[]:D(t)},f=(o,e,r)=>{if(!o)return null;o.updateMatrixWorld(!0);const t=new THREE.Vector3,i=new THREE.Vector3,a=new THREE.Vector3(e,r,.5);o instanceof THREE.OrthographicCamera?(a.z=0,a.unproject(o),t.copy(a),o.getWorldDirection(i)):(a.unproject(o),t.copy(o.position),i.copy(a).sub(t).normalize());const n=i.z;if(Math.abs(n)<1e-8)return null;const h=-t.z/n;return h<=0?null:t.addScaledVector(i,h).setZ(0)},b=45,C=class{constructor(e,r,t){this._lightingSprite=null;this._renderTexture=null;this._oldWidth=null;this._oldHeight=null;this._threeGroup=null;this._threeScene=null;this._threeCamera=null;this._threeCameraDirty=!1;this._threeEffectComposer=null;this._threePlaneTexture=null;this._threePlaneGeometry=null;this._threePlaneMaterial=null;this._threePlaneMesh=null;this._threePlaneMeshDebugOutline=null;this._2DPlaneMaxDrawingDistance=5e3;this._2DPlaneClampFreeTiltDeg=.1;this._2DPlaneClampHardTiltDeg=6;this._2DPlaneClampRampPower=1.5;this._pixiContainer=new PIXI.Container,this._pixiContainer.sortableChildren=!0,this._layer=e,this._isLightingLayer=e.isLightingLayer();const i=r.getRendererObject();i&&i.addChild(this._pixiContainer),this._pixiContainer.filters=[];const a=t.getPIXIRenderer();this._isLightingLayer?(this._clearColor=e.getClearColor(),this._setupLightingRendering(a,r)):(this._clearColor=[...d.hexNumberToRGBArray(this._layer.getRuntimeScene().getBackgroundColor()),0],this._setup3DRendering(a,r))}onCreated(){this._update3DCameraAspectAndPosition()}onGameResolutionResized(){this._update3DCameraAspectAndPosition()}_update3DCameraAspectAndPosition(){if(!!this._threeCamera){if(this._threeCamera instanceof THREE.OrthographicCamera){const e=this._layer.getWidth(),r=this._layer.getHeight();this._threeCamera.left=-e/2,this._threeCamera.right=e/2,this._threeCamera.top=r/2,this._threeCamera.bottom=-r/2}else this._threeCamera.aspect=this._layer.getWidth()/this._layer.getHeight();this._threeCamera.updateProjectionMatrix(),this.updatePosition()}}getRendererObject(){return this._pixiContainer}getThreeScene(){return this._threeScene}getThreeGroup(){return this._threeGroup}getThreeCamera(){return this._threeCamera}getThreeEffectComposer(){return this._threeEffectComposer}addPostProcessingPass(e){if(!this._threeEffectComposer)return;const r=this._layer.getRuntimeScene().getGame(),t=this._threeEffectComposer.passes.length-(r.getAntialiasingMode()==="none"?1:2);this._threeEffectComposer.insertPass(e,t)}removePostProcessingPass(e){!this._threeEffectComposer||this._threeEffectComposer.removePass(e)}hasPostProcessingPass(){if(!this._threeEffectComposer)return!1;const r=this._layer.getRuntimeScene().getGame().getAntialiasingMode()==="none"?2:3;return this._threeEffectComposer.passes.length>r}getLightingSprite(){return this._lightingSprite}_setup3DRendering(e,r){if(typeof THREE!="undefined")if(this._layer instanceof d.Layer){if(this._layer.getRenderingType()===d.RuntimeLayerRenderingType.THREE_D||this._layer.getRenderingType()===d.RuntimeLayerRenderingType.TWO_D_PLUS_THREE_D){if(this._threeScene||this._threeGroup||this._threeCamera)throw new Error("Tried to setup 3D rendering for a layer that is already set up.");if(this._threeScene=new THREE.Scene,this._threeScene.scale.y=-1,this._threeGroup=new THREE.Group,this._threeScene.add(this._threeGroup),this._layer.getCameraType()===d.RuntimeLayerCameraType.ORTHOGRAPHIC){const a=this._layer.getWidth(),n=this._layer.getHeight();this._threeCamera=new THREE.OrthographicCamera(-a/2,a/2,n/2,-n/2,this._layer.getInitialCamera3DNearPlaneDistance(),this._layer.getInitialCamera3DFarPlaneDistance())}else this._threeCamera=new THREE.PerspectiveCamera(this._layer.getInitialCamera3DFieldOfView(),1,this._layer.getInitialCamera3DNearPlaneDistance(),this._layer.getInitialCamera3DFarPlaneDistance());this._threeCamera.rotation.order="ZYX";const t=this._layer.getRuntimeScene().getGame(),i=t.getRenderer().getThreeRenderer();if(i&&(this._threeEffectComposer=new THREE_ADDONS.EffectComposer(i),this._threeEffectCompLine truncated
|
||||
varying vec2 vUv;
|
||||
void main() {
|
||||
vUv = uv;
|
||||
@@ -11,5 +11,5 @@ var gdjs;(function(m){const P=new m.Logger("LayerPixiRenderer"),R=[[0,1],[1,2],[
|
||||
vec4 texel = texture2D(map, vUv);
|
||||
gl_FragColor = texel;
|
||||
}
|
||||
`,uniforms:{map:{value:this._threePlaneTexture}},side:THREE.FrontSide,transparent:!0};this._threePlaneMaterial=new THREE.ShaderMaterial(s),this._threePlaneMaterial,this._threePlaneMesh=new THREE.Mesh(this._threePlaneGeometry,this._threePlaneMaterial),this._threePlaneMesh.renderOrder=Number.MAX_SAFE_INTEGER,this._threeScene.add(this._threePlaneMesh)}}}else{const t=r.get3DRendererObject();if(!t)return;this._threeGroup||(this._threeGroup=new THREE.Group,t.add(this._threeGroup))}}setCamera3DNearPlaneDistance(e){!this._threeCamera||(this._threeCamera.near=Math.min(Math.max(e,1e-4),this._threeCamera.far),this._threeCameraDirty=!0)}getCamera3DNearPlaneDistance(){return this._threeCamera?this._threeCamera.near:0}setCamera3DFarPlaneDistance(e){!this._threeCamera||(this._threeCamera.far=Math.max(e,this._threeCamera.near),this._threeCameraDirty=!0)}getCamera3DFarPlaneDistance(){return this._threeCamera?this._threeCamera.far:0}setCamera3DFieldOfView(e){!this._threeCamera||this._threeCamera instanceof THREE.OrthographicCamera||(this._threeCamera.fov=Math.min(Math.max(e,0),180),this._threeCameraDirty=!0)}getCamera3DFieldOfView(){return this._threeCamera?this._threeCamera?this._threeCamera instanceof THREE.OrthographicCamera?0:this._threeCamera.fov:b:0}show2DRenderingPlane(e){!this._threePlaneMesh||this._threePlaneMesh.visible!==e&&(this._threePlaneMesh.visible=e)}show2DRenderingPlaneDebugOutline(e){if(!!this._threePlaneMesh){if(e&&!this._threePlaneMeshDebugOutline){const r=new THREE.EdgesGeometry(this._threePlaneGeometry),t=new THREE.LineBasicMaterial({color:16711680});this._threePlaneMeshDebugOutline=new THREE.LineSegments(r,t),this._threePlaneMesh.add(this._threePlaneMeshDebugOutline)}!e&&this._threePlaneMeshDebugOutline&&(this._threePlaneMesh.remove(this._threePlaneMeshDebugOutline),this._threePlaneMeshDebugOutline=null)}}set2DPlaneMaxDrawingDistance(e){this._2DPlaneMaxDrawingDistance=Math.max(0,e)}get2DPlaneMaxDrawingDistance(){return this._2DPlaneMaxDrawingDistance}set2DPlaneClampFreeTiltDegrees(e){this._2DPlaneClampFreeTiltDeg=Math.max(0,e)}set2DPlaneClampHardTiltDegrees(e){this._2DPlaneClampHardTiltDeg=Math.max(0,e)}set2DPlaneClampRampPower(e){this._2DPlaneClampRampPower=Math.max(.1,e)}_get2DPlaneSize(){if(!this._threeCamera)return[0,0];const e=v(this._threeCamera);if(e.length===0)return[0,0];let r=1/0,t=-1/0,i=1/0,a=-1/0;for(const d of e)d.x<r&&(r=d.x),d.x>t&&(t=d.x),d.y<i&&(i=d.y),d.y>a&&(a=d.y);let n=Math.max(1e-8,t-r),o=Math.max(1e-8,a-i);const l=this._layer.getWidth()/this._layer.getHeight();n/o<l?n=l*o:o=n/l;const _=new THREE.Vector3;this._threeCamera.getWorldDirection(_);const s=Math.cos(THREE.MathUtils.degToRad(this._2DPlaneClampFreeTiltDeg)),c=Math.cos(THREE.MathUtils.degToRad(this._2DPlaneClampHardTiltDeg)),g=Math.abs(_.z);let p=0;g<=c?p=1:g>=s?p=0:p=(s-g)/(s-c),p=Math.pow(p,this._2DPlaneClampRampPower);const E=1e12,w=Math.max(p,1e-6),T=Math.min(E,this._2DPlaneMaxDrawingDistance/w);if(T<E){const d=Math.max(1e-8,Math.min(o,T));d!==o&&(o=d,n=l*o)}return[n,o]}_get2DPlanePosition(e){if(!this._threeCamera)return[0,0];const r=f(this._threeCamera,-1,-1),t=f(this._threeCamera,1,-1);let i,a;if(r&&t){const n=.5*(r.x+t.x),o=.5*(r.y+t.y);let l=t.x-r.x,u=t.y-r.y;const _=Math.hypot(l,u)||1;l/=_,u/=_;let s=-u,c=l;const g=f(this._threeCamera,0,-.5);if(g){const p=g.x-n,E=g.y-o;p*s+E*c<0&&(s=-s,c=-c)}i=n+s*(e*.5),a=o+c*(e*.5)}else{const n=f(this._threeCamera,0,0);n?(i=n.x,a=n.y):(i=this._threeCamera.position.x,a=this._threeCamera.position.y)}return[i,a]}updatePosition(){if(this._threeCamera){const a=-m.toRad(this._layer.getCameraRotation());this._threeCamera.position.x=this._layer.getCameraX(),this._threeCamera.position.y=-this._layer.getCameraY(),this._threeCamera.rotation.z=a,this._threeCamera instanceof THREE.OrthographicCamera?(this._threeCamera.zoom=this._layer.getCameraZoom(),this._threeCamera.updateProjectionMatrix(),this._threeCamera.position.z=this._layer.getCameraZ(null)):this._threeCamera.position.z=this._layer.getCameraZ(this._threeCamera.fov)}let e=1;const r=-m.toRad(this._layer.getCameraRotation()),t=Math.cos(r),i=Math.sin(r);if(this._threeCamera&&this._threePlaneMesh){const[a,n]=this._get2DPlaneSize();if(a===0||n===0)this._threePlaneMesh.visible=!1;else{this._threePlaneMesh.visible=!0;const[o,l]=this._get2DPlanePosition(n);this._threePlaneMesh.scale.set(a,n,1),this._threePlaneMesh.position.set(o,-l,0),this._threePlaneMesh.rotation.set(0,0,-r),e=this._layer.getWidth()/a,this._pixiContainer.scale.set(e,e),this._pixiContainer.rotation=r;const u=o,_=-l,s=u*e*t-_*e*i,c=u*e*i+_*e*t;this._pixiContainer.position.x=this._layer.getWidth()/2-s,this._pixiContainer.position.y=this._layer.getHeight()/2-c}}if(!this._threeCamera||!this._threePlaneMesh){e=this._layer.getCameraZoom(),this._pixiContainer.rotation=r,this._pixiContainer.scale.x=e,this._pixiContainer.scale.y=e;const a=this._layer.getCameraX()*e*t-this._layer.getCameraY()*e*i,n=this._layer.getCameraX()*e*i+this._layer.getCameraY()*e*t;this._pixiCon
Line truncated
|
||||
`,uniforms:{map:{value:this._threePlaneTexture}},side:THREE.FrontSide,transparent:!0};this._threePlaneMaterial=new THREE.ShaderMaterial(s),this._threePlaneMaterial,this._threePlaneMesh=new THREE.Mesh(this._threePlaneGeometry,this._threePlaneMaterial),this._threePlaneMesh.renderOrder=Number.MAX_SAFE_INTEGER,this._threeScene.add(this._threePlaneMesh)}}}else{const t=r.get3DRendererObject();if(!t)return;this._threeGroup||(this._threeGroup=new THREE.Group,t.add(this._threeGroup))}}setCamera3DNearPlaneDistance(e){!this._threeCamera||(this._threeCamera.near=Math.min(Math.max(e,1e-4),this._threeCamera.far),this._threeCameraDirty=!0)}getCamera3DNearPlaneDistance(){return this._threeCamera?this._threeCamera.near:0}setCamera3DFarPlaneDistance(e){!this._threeCamera||(this._threeCamera.far=Math.max(e,this._threeCamera.near),this._threeCameraDirty=!0)}getCamera3DFarPlaneDistance(){return this._threeCamera?this._threeCamera.far:0}setCamera3DFieldOfView(e){!this._threeCamera||this._threeCamera instanceof THREE.OrthographicCamera||(this._threeCamera.fov=Math.min(Math.max(e,0),180),this._threeCameraDirty=!0)}getCamera3DFieldOfView(){return this._threeCamera?this._threeCamera?this._threeCamera instanceof THREE.OrthographicCamera?0:this._threeCamera.fov:b:0}show2DRenderingPlane(e){!this._threePlaneMesh||this._threePlaneMesh.visible!==e&&(this._threePlaneMesh.visible=e)}show2DRenderingPlaneDebugOutline(e){if(!!this._threePlaneMesh){if(e&&!this._threePlaneMeshDebugOutline){const r=new THREE.EdgesGeometry(this._threePlaneGeometry),t=new THREE.LineBasicMaterial({color:16711680});this._threePlaneMeshDebugOutline=new THREE.LineSegments(r,t),this._threePlaneMesh.add(this._threePlaneMeshDebugOutline)}!e&&this._threePlaneMeshDebugOutline&&(this._threePlaneMesh.remove(this._threePlaneMeshDebugOutline),this._threePlaneMeshDebugOutline=null)}}set2DPlaneMaxDrawingDistance(e){this._2DPlaneMaxDrawingDistance=Math.max(0,e)}get2DPlaneMaxDrawingDistance(){return this._2DPlaneMaxDrawingDistance}set2DPlaneClampFreeTiltDegrees(e){this._2DPlaneClampFreeTiltDeg=Math.max(0,e)}set2DPlaneClampHardTiltDegrees(e){this._2DPlaneClampHardTiltDeg=Math.max(0,e)}set2DPlaneClampRampPower(e){this._2DPlaneClampRampPower=Math.max(.1,e)}_get2DPlaneSize(){if(!this._threeCamera)return[0,0];const e=v(this._threeCamera);if(e.length===0)return[0,0];let r=1/0,t=-1/0,i=1/0,a=-1/0;for(const g of e)g.x<r&&(r=g.x),g.x>t&&(t=g.x),g.y<i&&(i=g.y),g.y>a&&(a=g.y);let n=Math.max(1e-8,t-r),h=Math.max(1e-8,a-i);const l=this._layer.getWidth()/this._layer.getHeight();n/h<l?n=l*h:h=n/l;const _=new THREE.Vector3;this._threeCamera.getWorldDirection(_);const s=Math.cos(THREE.MathUtils.degToRad(this._2DPlaneClampFreeTiltDeg)),c=Math.cos(THREE.MathUtils.degToRad(this._2DPlaneClampHardTiltDeg)),m=Math.abs(_.z);let p=0;m<=c?p=1:m>=s?p=0:p=(s-m)/(s-c),p=Math.pow(p,this._2DPlaneClampRampPower);const E=1e12,w=Math.max(p,1e-6),T=Math.min(E,this._2DPlaneMaxDrawingDistance/w);if(T<E){const g=Math.max(1e-8,Math.min(h,T));g!==h&&(h=g,n=l*h)}return[n,h]}_get2DPlanePosition(e){if(!this._threeCamera)return[0,0];const r=f(this._threeCamera,-1,-1),t=f(this._threeCamera,1,-1);let i,a;if(r&&t){const n=.5*(r.x+t.x),h=.5*(r.y+t.y);let l=t.x-r.x,u=t.y-r.y;const _=Math.hypot(l,u)||1;l/=_,u/=_;let s=-u,c=l;const m=f(this._threeCamera,0,-.5);if(m){const p=m.x-n,E=m.y-h;p*s+E*c<0&&(s=-s,c=-c)}i=n+s*(e*.5),a=h+c*(e*.5)}else{const n=f(this._threeCamera,0,0);n?(i=n.x,a=n.y):(i=this._threeCamera.position.x,a=this._threeCamera.position.y)}return[i,a]}updatePosition(){const e=this._layer.getRuntimeScene().getGame();if(this._threeCamera){const h=-d.toRad(this._layer.getCameraRotation());this._threeCamera.position.x=this._layer.getCameraX(),this._threeCamera.position.y=-this._layer.getCameraY(),this._threeCamera.rotation.z=h,this._threeCamera instanceof THREE.OrthographicCamera?(this._threeCamera.zoom=this._layer.getCameraZoom(),this._threeCamera.updateProjectionMatrix(),this._threeCamera.position.z=this._layer.getCameraZ(null)):this._threeCamera.position.z=this._layer.getCameraZ(this._threeCamera.fov)}let r=1;const t=-d.toRad(this._layer.getCameraRotation()),i=Math.cos(t),a=Math.sin(t),n=e.isInGameEdition()||this._threeCamera&&this._threePlaneMesh&&this.has3DObjects();if(this._threeCamera&&this._threePlaneMesh){const[h,l]=this._get2DPlaneSize();if(h===0||l===0)this._threePlaneMesh.visible=!1;else{this._threePlaneMesh.visible=!0;const[u,_]=this._get2DPlanePosition(l);if(this._threePlaneMesh.scale.set(h,l,1),this._threePlaneMesh.position.set(u,-_,0),this._threePlaneMesh.rotation.set(0,0,-t),n){r=this._layer.getWidth()/h,this._pixiContainer.scale.set(r,r),this._pixiContainer.rotation=t;const s=u,c=-_,m=s*r*i-c*r*a,p=s*r*a+c*r*i;this._pixiContainer.position.x=this._layer.getWidth()/2-m,this._pixiContainer.position.y=this._layer.getHeight()/2-p}}}if(!n){r=this._layer.getCameraZoom(),this._pixiContainer.rotation=t,this._pixiContainer.scale.x=r,this._pixiContainer.scale.y=r;const h=this._layer.getCameraX()*r*i-th
Line truncated
|
||||
//# sourceMappingURL=layer-pixi-renderer.js.map
|
||||
@@ -1,4 +1,4 @@
|
||||
var gdjs;(function(s){const n=new s.Logger("Bitmap text"),p="GDJS-DEFAULT-BITMAP-FONT",d=5,m=(o,t)=>{const i=o.font;return o.font=t,PIXI.BitmapFont.available[t]=o,delete PIXI.BitmapFont.available[i],PIXI.BitmapFont.available[t]},F=["bitmapFont"];class c{constructor(t,i){this._pixiBitmapFontsInUse={};this._pixiBitmapFontsToUninstall=[];this._loadedFontsData=new s.ResourceCache;this._defaultSlugFontName=null;this._imageManager=i,this._resourceLoader=t}getResourceKinds(){return F}getDefaultBitmapFont(){if(this._defaultSlugFontName!==null)return PIXI.BitmapFont.available[this._defaultSlugFontName];const t="Arial",i=new PIXI.TextStyle({fontFamily:t,fontSize:20,padding:5,align:"left",fill:"#ffffff",wordWrap:!0,lineHeight:20}),e=m(PIXI.BitmapFont.from(t,i,{chars:[[" ","~"]]}),p);return this._defaultSlugFontName=e.font,e}_markBitmapFontAsUsed(t){this._pixiBitmapFontsInUse[t]=this._pixiBitmapFontsInUse[t]||{objectsUsingTheFont:0},this._pixiBitmapFontsInUse[t].objectsUsingTheFont++;for(let i=0;i<this._pixiBitmapFontsToUninstall.length;)this._pixiBitmapFontsToUninstall[i]===t?this._pixiBitmapFontsToUninstall.splice(i,1):i++}releaseBitmapFont(t){if(t!==p){if(!this._pixiBitmapFontsInUse[t]){n.warn("BitmapFont with name "+t+" was tried to be released but was never marked as used.");return}if(this._pixiBitmapFontsInUse[t].objectsUsingTheFont--,this._pixiBitmapFontsInUse[t].objectsUsingTheFont===0&&(delete this._pixiBitmapFontsInUse[t],this._pixiBitmapFontsToUninstall.includes(t)||this._pixiBitmapFontsToUninstall.push(t),this._pixiBitmapFontsToUninstall.length>d)){const i=this._pixiBitmapFontsToUninstall.shift();PIXI.BitmapFont.uninstall(i),n.log("Bitmap Text",'Uninstalled BitmapFont "'+i+'" from memory.')}}}obtainBitmapFont(t,i){const e=t+"@"+i;if(PIXI.BitmapFont.available[e])return this._markBitmapFontAsUsed(e),PIXI.BitmapFont.available[e];const r=this._loadedFontsData.getFromName(t);if(!r)return n.warn('Could not find Bitmap Font for resource named "'+t+'". The default font will be used.'),this.getDefaultBitmapFont();const l=this._imageManager.getPIXITexture(i);try{const a=m(PIXI.BitmapFont.install(r,l),e);return this._markBitmapFontAsUsed(e),a}catch(a){return n.error('Could not load the Bitmap Font for resource named "'+t+'". The default font will be used. Error is: '+a),this.getDefaultBitmapFont()}}async processResource(t){}async loadResource(t){const i=this._resourceLoader.getResource(t);if(!i){n.warn('Unable to find bitmap font for resource "'+t+'".');return}if(!this._loadedFontsData.get(i))try{const l=(await(await fetch(this._resourceLoader.getFullUrl(i.file),{credentials:this._resourceLoader.checkIfCredentialsRequired(i.file)?"include":"same-origin"})).text()).split(`
|
||||
var gdjs;(function(s){const n=new s.Logger("Bitmap text"),p="GDJS-DEFAULT-BITMAP-FONT",d=5,m=(o,t)=>{const i=o.font;return o.font=t,PIXI.BitmapFont.available[t]=o,delete PIXI.BitmapFont.available[i],PIXI.BitmapFont.available[t]},F=["bitmapFont"];class h{constructor(t,i){this._pixiBitmapFontsInUse={};this._pixiBitmapFontsToUninstall=[];this._loadedFontsData=new s.ResourceCache;this._defaultSlugFontName=null;this._imageManager=i,this._resourceLoader=t}getResourceKinds(){return F}getDefaultBitmapFont(){if(this._defaultSlugFontName!==null)return PIXI.BitmapFont.available[this._defaultSlugFontName];const t="Arial",i=new PIXI.TextStyle({fontFamily:t,fontSize:20,padding:5,align:"left",fill:"#ffffff",wordWrap:!0,lineHeight:20}),e=m(PIXI.BitmapFont.from(t,i,{chars:[[" ","~"]]}),p);return this._defaultSlugFontName=e.font,e}_markBitmapFontAsUsed(t){this._pixiBitmapFontsInUse[t]=this._pixiBitmapFontsInUse[t]||{objectsUsingTheFont:0},this._pixiBitmapFontsInUse[t].objectsUsingTheFont++;for(let i=0;i<this._pixiBitmapFontsToUninstall.length;)this._pixiBitmapFontsToUninstall[i]===t?this._pixiBitmapFontsToUninstall.splice(i,1):i++}releaseBitmapFont(t){if(t!==p){if(!this._pixiBitmapFontsInUse[t]){n.warn("BitmapFont with name "+t+" was tried to be released but was never marked as used.");return}if(this._pixiBitmapFontsInUse[t].objectsUsingTheFont--,this._pixiBitmapFontsInUse[t].objectsUsingTheFont===0&&(delete this._pixiBitmapFontsInUse[t],this._pixiBitmapFontsToUninstall.includes(t)||this._pixiBitmapFontsToUninstall.push(t),this._pixiBitmapFontsToUninstall.length>d)){const i=this._pixiBitmapFontsToUninstall.shift();PIXI.BitmapFont.uninstall(i),n.log("Bitmap Text",'Uninstalled BitmapFont "'+i+'" from memory.')}}}obtainBitmapFont(t,i){const e=t+"@"+i;if(PIXI.BitmapFont.available[e])return this._markBitmapFontAsUsed(e),PIXI.BitmapFont.available[e];const r=this._loadedFontsData.getFromName(t);if(!r)return n.warn('Could not find Bitmap Font for resource named "'+t+'". The default font will be used.'),this.getDefaultBitmapFont();const l=this._imageManager.getPIXITexture(i);try{const a=m(PIXI.BitmapFont.install(r,l),e);return this._markBitmapFontAsUsed(e),a}catch(a){return n.error('Could not load the Bitmap Font for resource named "'+t+'". The default font will be used. Error is: '+a),this.getDefaultBitmapFont()}}async processResource(t){}async loadResource(t){const i=this._resourceLoader.getResource(t);if(!i){n.warn('Unable to find bitmap font for resource "'+t+'".');return}if(!this._loadedFontsData.get(i))try{const e=await fetch(this._resourceLoader.getFullUrl(i.file),{credentials:this._resourceLoader.checkIfCredentialsRequired(i.file)?"include":"same-origin"});if(!e.ok)throw new Error(`HTTP error while loading bitmap font. Status is ${e.status}.`);const l=(await e.text()).split(`
|
||||
`).filter(a=>!a.trim().startsWith("#")).join(`
|
||||
`);this._loadedFontsData.set(i,l)}catch(e){n.error("Can't fetch the bitmap font file "+i.file+", error: "+e)}}dispose(){for(const t in this._pixiBitmapFontsInUse)PIXI.BitmapFont.uninstall(t);for(const t of this._pixiBitmapFontsToUninstall)PIXI.BitmapFont.uninstall(t);this._pixiBitmapFontsInUse={},this._pixiBitmapFontsToUninstall.length=0,this._loadedFontsData.clear()}unloadResource(t){this._loadedFontsData.delete(t);for(const i in this._pixiBitmapFontsInUse)i.startsWith(t.name+"@")&&(PIXI.BitmapFont.uninstall(i),delete this._pixiBitmapFontsInUse[i]);for(let i=0;i<this._pixiBitmapFontsToUninstall.length;i++){const e=this._pixiBitmapFontsToUninstall[i];e.startsWith(t.name+"@")&&(PIXI.BitmapFont.uninstall(e),this._pixiBitmapFontsToUninstall.splice(i,1),i--)}}}s.PixiBitmapFontManager=c,s.BitmapFontManager=s.PixiBitmapFontManager})(gdjs||(gdjs={}));
|
||||
`);this._loadedFontsData.set(i,l)}catch(e){throw n.error("Can't fetch the bitmap font file "+i.file+", error: "+e),this._loadedFontsData.delete(i),e}}dispose(){for(const t in this._pixiBitmapFontsInUse)PIXI.BitmapFont.uninstall(t);for(const t of this._pixiBitmapFontsToUninstall)PIXI.BitmapFont.uninstall(t);this._pixiBitmapFontsInUse={},this._pixiBitmapFontsToUninstall.length=0,this._loadedFontsData.clear()}unloadResource(t){this._loadedFontsData.delete(t);for(const i in this._pixiBitmapFontsInUse)i.startsWith(t.name+"@")&&(PIXI.BitmapFont.uninstall(i),delete this._pixiBitmapFontsInUse[i]);for(let i=0;i<this._pixiBitmapFontsToUninstall.length;i++){const e=this._pixiBitmapFontsToUninstall[i];e.startsWith(t.name+"@")&&(PIXI.BitmapFont.uninstall(e),this._pixiBitmapFontsToUninstall.splice(i,1),i--)}}}s.PixiBitmapFontManager=h,s.BitmapFontManager=s.PixiBitmapFontManager})(gdjs||(gdjs={}));
|
||||
//# sourceMappingURL=pixi-bitmapfont-manager.js.map
|
||||
@@ -1,2 +1,2 @@
|
||||
var gdjs;(function(d){const l=new d.Logger("PIXI Image manager"),c=(u,e)=>{l.error("Unable to load file "+u+" with error:",e||"(unknown error)")},g=(u,e)=>{!u||e.smoothed||(u.baseTexture.scaleMode=PIXI.SCALE_MODES.NEAREST)},h=(u,e)=>{e&&!e.smoothed&&(u.magFilter=THREE.NearestFilter,u.minFilter=THREE.NearestFilter)},A=["image","video"];class p{constructor(e){this._loadedTextures=new d.ResourceCache;this._loadedThreeMaterials=new f;this._loadedThreeCubeTextures=new Map;this._loadedThreeCubeTextureKeysByResourceName=new x;this._diskTextures=new Map;this._rectangleTextures=new Map;this._scaledTextures=new Map;this._getImageResource=e=>{const r=this._resourceLoader.getResource(e);return r&&this.getResourceKinds().includes(r.kind)?r:null};this._resourceLoader=e,this._invalidTexture=PIXI.Texture.from("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAADACAMAAABlApw1AAAAkFBMVEWdIvr///+hOfrx6v7i0/39/P+eK/rn2v6vbPv7+f/cx/359v/38v7s4v7Wvf3LqvzFnvysY/v18P6jQvrz7P7u5P7ezP3Or/yoV/qlTfrq3v7l1v3hz/2fLvrTuPy0efufMvraxP3YwP3AlPu2fvuuavvRtPy8i/uqXfu5hvvIo/y4gvuxcvugNfq+j/vCmfxfwZ2lAAAF60lEQVR42uzPMQ0AAAjEQPBvmhkBDE+uAppcdXgfAHXY9R4AAAAAAAAAAGAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA/YAQAMNfa2nCoMhmE4HxhcFESggMhGtNa11NLl/d9dO53pQRMklPKn4TllhuEdEjb/CK/WWPXvBTjOOVxvDsvVO3u03e8EnC9BZnNMwNcfYDU728NkLpoDLpmPSQU6Ax5vNsfE0lpbwOs1AYGbroDnBCQyPQH7tQsanpYAqwQVftEQEKWgE9AHtAkIpTV1QBOD1Jk4IPJA6y9tQF2C2Io24ApqXq4OMHgBvTsSBjgVBnA9P7HH2xEGPOM+7hVPQdhGUZRvt4/WeHvCgBJ3uFXYsn4m/BO3HJ2Ko8XuMSogQBdvzXoYFRCjQ3GazWQuRIfKms1o0Skge3DmMxvdckiWzoyGu0dIvGhO0+kAkmBW4/UVRPw0qwAfopKpmRPwh0N0ZGrmBPyDyI2Yms6AaiH48nd3g8hmsijMFkrZ9UQSwCFY9j+EHpgor1wM4gaO9oAKog0TtDEGuxoQIF7DOcZwqQEB4kJe4Bt83QHOEiJLuAGe2QG2KuAF37HUHVAn0wZsdAfs/WkD8pkHrGrtSyhWBVgxhnti5m1itsZg/IUiIO4NKJQBzoFjoJjRB6hfZA0T/U8xTEASkMo7TfEtJLGa4CB81JYeZM3PAmQfUQUEtsUY+zx66N6I+MTuySFJPk48Sl9ACYH/1s6dICkKQwEYfg9NkE1QdhkREXGZ1rn/7aZmrR4SAdHnMpXvAF31txETSPA/BXjy9QBiV0KKAhNuCwA5E5vS1hWZtYc+XBScYbDhAVsDm7xeuxYX2GQUzwgAu9+cHrFzkuoCTcAamz7ar6O46QiQr6WNLVGAOFjjjrE88rsDIskHRxRQYVPecTlEszvAEP8tVAErbFrDJ0sHRceuAA8FCVXAB2u/81OjiOW8PUAXR9CJKsCfY4OtwSeFhRJm2haQGpJ5EFUAjLCp6vGQL9gUlwM8yUyaLmDcccXeGyjleKf+f3IOdAHiILc5CD8FMuzLZg8SmiWOIMKAr9gxhvYMLzKCsp5onbe0cUUY4KMgb6y5sN1I183Y+yM2Q3EE+VQB8mXjqIDPEhtvFJE+4Cg7t2Nv8EZn0oAdCnSh8SZWQRrALWxijS+dtqAfQcMDwETBmMM/fB1vcCYOWKGo+cup3VBgnYgDtKDHjXB/gUNl5I9Z8z7bCE9THMgjD0gZCmwfmg4BDhEW5AGwRlHGocmfWni9KdAHTIyeF780MvBKrCIIEMS9HwhtTYZXCeARAVrQfz/wrMRrlBQBohol7C3I8KQOGPZVPSbAH0kLJnBBlS+wm/PleFiSBIg22PoZiLi/yZ3AkC9zRuG69hLhoCplwHKMMtaOQwu+XR3itfnXOvcOq9VMe8aGp5mNUqUPT9crADyUcyZAgCAAdJSzvwIBgoDEQjlWJu/xWoaVgRfMa+0dAuBg4MUE178xYDuR2t8zAI4MLyfE6fAAvhsxKeN81wDIsYUVbQYGrMZ4QcTvGwBrbGWXX0/XBvDDmOEFQQp3DuARdljEiQa9cf+Y4WWb+289LiLsNB+7uz4RxS7WGbbIKfZO85phD8Y8Ko/bWcJBwt/PdlMzMLDduqDZ/L0zsDcrdJxFNI3dX+JppDuOM8c+oiXV7vXVCB8gO9Ftv/czJJdplOcHuGshLfNEfABiFyKlbEl+gqOoGZKJl484gjLLkEa4HTobfYlxxGrtgWcpzzremf7x2OO4vMoMvBsWnjkQB4gmEd5J8PU5r2nj23yEt1scORAFdCsm0znD4Zg9/eC0a+JuVa0bOARb5BXpor4/v8qdOV7DDstvKQd4kYAfllW/l+Sx+RfzW+XDDy8V8BPnyc511wvHCQPb+F3DDDsIHcfJStc9p5w//zRrL1qazH7ZJ6nP4a8XOI77IlTAld4w4FVu7qqA31SAClABKkAFqAAVoAJUgApQASpABagAFaACVIAKUAH/TcB7e/uA7+03ZsJSaNOuAAAAAElFTkSuQmCC",{width:192,height:192}),this._loadedThreeTextures=new Hashtable}getResourceKinds(){return A}getPIXITexture(e){const r=this._getImageResource(e);if(!r)return l.warn('Unable to find texture for resource "'+e+'".'),this._invalidTexture;const s=this._loadedTextures.get(r);return s?s.destroyed?(l.error("Texture for "+e+" is not valid anymore."),this._invalidTexture):s.valid?s:(l.error("Texture for "+e+" is not valid anymore (or never was)."),this._invalidTexture):this._invalidTexture}getOrLoadPIXITexture(e){const r=this._getImageResource(e);if(!r)return l.warn('Unable to find texture for resource "'+e+'".'),this._invalidTexture;const s=this._loadedTextures.get(r);if(s)return s.valid?s:(l.error("Texture for "+e+" is not valid anymore (or never was)."),this._invalidTexture);l.log('Loading texture for resource "'+e+'"...');const t=r.file,i=this._resourceLoader.getFullUrl(t),a=PIXI.Texture.from(i,{resourceOptions:{crossorigin:this._resourceLoader.checkIfCredentialsRequired(t)?"use-credentials":"anonymous"}}).on("error",o=>{c(t,o)});if(!a)throw new Error("Texture loading by PIXI returned nothing for file "+t+" behind url "+i);return g(a,r),this._loadedTextures.set(r,a),a}getThreeTexture(e){const r=this._loadedThreeTextures.get(e);if(r)return r;const s=this._getImageSource(e),t=new THREE.Texture(s);t.magFilter=THREE.LinearFilter,t.minFilter=THREE.LinearFilter,t.wrapS=THREE.RepeatWrapping,t.wrapT=THREE.RepeatWrapping,t.colorSpace=THREE.SRGBColorSpace,t.needsUpdate=!0;const i=this._getImageResource(e);return h(t,i),this._loadedThreeTextures.put(e,t),t}_getImageSource(e){const r=this.getPIXITexture(e);if(!this._resourceLoader._runtimeGame.getRenderer().getPIXIRenderer())throw new Error("No PIXI renderer was found.");const t=r.baseTexture.resource.source;if(!(t instanceof HTMLImageElement))throw new Error(`Can't load texture for resource "${e}" as
Line truncated
|
||||
var gdjs;(function(d){const l=new d.Logger("PIXI Image manager"),c=(u,e)=>{l.error("Unable to load file "+u+" with error:",e||"(unknown error)")},g=(u,e)=>{!u||e.smoothed||(u.baseTexture.scaleMode=PIXI.SCALE_MODES.NEAREST)},h=(u,e)=>{e&&!e.smoothed&&(u.magFilter=THREE.NearestFilter,u.minFilter=THREE.NearestFilter)},A=["image","video"];class p{constructor(e){this._loadedTextures=new d.ResourceCache;this._loadedThreeMaterials=new f;this._loadedThreeCubeTextures=new Map;this._loadedThreeCubeTextureKeysByResourceName=new x;this._diskTextures=new Map;this._rectangleTextures=new Map;this._scaledTextures=new Map;this._getImageResource=e=>{const r=this._resourceLoader.getResource(e);return r&&this.getResourceKinds().includes(r.kind)?r:null};this._resourceLoader=e,this._invalidTexture=PIXI.Texture.from("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAADACAMAAABlApw1AAAAkFBMVEWdIvr///+hOfrx6v7i0/39/P+eK/rn2v6vbPv7+f/cx/359v/38v7s4v7Wvf3LqvzFnvysY/v18P6jQvrz7P7u5P7ezP3Or/yoV/qlTfrq3v7l1v3hz/2fLvrTuPy0efufMvraxP3YwP3AlPu2fvuuavvRtPy8i/uqXfu5hvvIo/y4gvuxcvugNfq+j/vCmfxfwZ2lAAAF60lEQVR42uzPMQ0AAAjEQPBvmhkBDE+uAppcdXgfAHXY9R4AAAAAAAAAAGAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA/YAQAMNfa2nCoMhmE4HxhcFESggMhGtNa11NLl/d9dO53pQRMklPKn4TllhuEdEjb/CK/WWPXvBTjOOVxvDsvVO3u03e8EnC9BZnNMwNcfYDU728NkLpoDLpmPSQU6Ax5vNsfE0lpbwOs1AYGbroDnBCQyPQH7tQsanpYAqwQVftEQEKWgE9AHtAkIpTV1QBOD1Jk4IPJA6y9tQF2C2Io24ApqXq4OMHgBvTsSBjgVBnA9P7HH2xEGPOM+7hVPQdhGUZRvt4/WeHvCgBJ3uFXYsn4m/BO3HJ2Ko8XuMSogQBdvzXoYFRCjQ3GazWQuRIfKms1o0Skge3DmMxvdckiWzoyGu0dIvGhO0+kAkmBW4/UVRPw0qwAfopKpmRPwh0N0ZGrmBPyDyI2Yms6AaiH48nd3g8hmsijMFkrZ9UQSwCFY9j+EHpgor1wM4gaO9oAKog0TtDEGuxoQIF7DOcZwqQEB4kJe4Bt83QHOEiJLuAGe2QG2KuAF37HUHVAn0wZsdAfs/WkD8pkHrGrtSyhWBVgxhnti5m1itsZg/IUiIO4NKJQBzoFjoJjRB6hfZA0T/U8xTEASkMo7TfEtJLGa4CB81JYeZM3PAmQfUQUEtsUY+zx66N6I+MTuySFJPk48Sl9ACYH/1s6dICkKQwEYfg9NkE1QdhkREXGZ1rn/7aZmrR4SAdHnMpXvAF31txETSPA/BXjy9QBiV0KKAhNuCwA5E5vS1hWZtYc+XBScYbDhAVsDm7xeuxYX2GQUzwgAu9+cHrFzkuoCTcAamz7ar6O46QiQr6WNLVGAOFjjjrE88rsDIskHRxRQYVPecTlEszvAEP8tVAErbFrDJ0sHRceuAA8FCVXAB2u/81OjiOW8PUAXR9CJKsCfY4OtwSeFhRJm2haQGpJ5EFUAjLCp6vGQL9gUlwM8yUyaLmDcccXeGyjleKf+f3IOdAHiILc5CD8FMuzLZg8SmiWOIMKAr9gxhvYMLzKCsp5onbe0cUUY4KMgb6y5sN1I183Y+yM2Q3EE+VQB8mXjqIDPEhtvFJE+4Cg7t2Nv8EZn0oAdCnSh8SZWQRrALWxijS+dtqAfQcMDwETBmMM/fB1vcCYOWKGo+cup3VBgnYgDtKDHjXB/gUNl5I9Z8z7bCE9THMgjD0gZCmwfmg4BDhEW5AGwRlHGocmfWni9KdAHTIyeF780MvBKrCIIEMS9HwhtTYZXCeARAVrQfz/wrMRrlBQBohol7C3I8KQOGPZVPSbAH0kLJnBBlS+wm/PleFiSBIg22PoZiLi/yZ3AkC9zRuG69hLhoCplwHKMMtaOQwu+XR3itfnXOvcOq9VMe8aGp5mNUqUPT9crADyUcyZAgCAAdJSzvwIBgoDEQjlWJu/xWoaVgRfMa+0dAuBg4MUE178xYDuR2t8zAI4MLyfE6fAAvhsxKeN81wDIsYUVbQYGrMZ4QcTvGwBrbGWXX0/XBvDDmOEFQQp3DuARdljEiQa9cf+Y4WWb+289LiLsNB+7uz4RxS7WGbbIKfZO85phD8Y8Ko/bWcJBwt/PdlMzMLDduqDZ/L0zsDcrdJxFNI3dX+JppDuOM8c+oiXV7vXVCB8gO9Ftv/czJJdplOcHuGshLfNEfABiFyKlbEl+gqOoGZKJl484gjLLkEa4HTobfYlxxGrtgWcpzzremf7x2OO4vMoMvBsWnjkQB4gmEd5J8PU5r2nj23yEt1scORAFdCsm0znD4Zg9/eC0a+JuVa0bOARb5BXpor4/v8qdOV7DDstvKQd4kYAfllW/l+Sx+RfzW+XDDy8V8BPnyc511wvHCQPb+F3DDDsIHcfJStc9p5w//zRrL1qazH7ZJ6nP4a8XOI77IlTAld4w4FVu7qqA31SAClABKkAFqAAVoAJUgApQASpABagAFaACVIAKUAH/TcB7e/uA7+03ZsJSaNOuAAAAAElFTkSuQmCC",{width:192,height:192}),this._loadedThreeTextures=new Hashtable}getResourceKinds(){return A}getPIXITexture(e){const r=this._getImageResource(e);if(!r)return l.warn('Unable to find texture for resource "'+e+'".'),this._invalidTexture;const t=this._loadedTextures.get(r);return t?t.destroyed?(l.error("Texture for "+e+" is not valid anymore."),this._invalidTexture):t.valid?t:(l.error("Texture for "+e+" is not valid anymore (or never was)."),this._invalidTexture):this._invalidTexture}getOrLoadPIXITexture(e){const r=this._getImageResource(e);if(!r)return l.warn('Unable to find texture for resource "'+e+'".'),this._invalidTexture;const t=this._loadedTextures.get(r);if(t)return t.valid?t:(l.error("Texture for "+e+" is not valid anymore (or never was)."),this._invalidTexture);l.log('Loading texture for resource "'+e+'"...');const s=r.file,a=this._resourceLoader.getFullUrl(s),i=PIXI.Texture.from(a,{resourceOptions:{crossorigin:this._resourceLoader.checkIfCredentialsRequired(s)?"use-credentials":"anonymous"}}).on("error",o=>{c(s,o)});if(!i)throw new Error("Texture loading by PIXI returned nothing for file "+s+" behind url "+a);return g(i,r),this._loadedTextures.set(r,i),i}getThreeTexture(e){const r=this._loadedThreeTextures.get(e);if(r)return r;const t=this._getImageSource(e),s=new THREE.Texture(t);s.magFilter=THREE.LinearFilter,s.minFilter=THREE.LinearFilter,s.wrapS=THREE.RepeatWrapping,s.wrapT=THREE.RepeatWrapping,s.colorSpace=THREE.SRGBColorSpace,s.needsUpdate=!0;const a=this._getImageResource(e);return h(s,a),this._loadedThreeTextures.put(e,s),s}_getImageSource(e){const r=this.getPIXITexture(e);if(!this._resourceLoader._runtimeGame.getRenderer().getPIXIRenderer())throw new Error("No PIXI renderer was found.");const s=r.baseTexture.resource.source;if(!(s instanceof HTMLImageElement))throw new Error(`Can't load texture for resource "${e}" as
Line truncated
|
||||
//# sourceMappingURL=pixi-image-manager.js.map
|
||||
@@ -1,3 +1,3 @@
|
||||
var gdjs;(function(d){class _{constructor(t,e){this._profilerText=null;this._showCursorAtNextRender=!1;this._threeRenderer=null;this._layerRenderingMetrics={rendered2DLayersCount:0,rendered3DLayersCount:0};this._backgroundColor=null;this._runtimeGameRenderer=e,this._runtimeScene=t,this._pixiContainer=new PIXI.Container,this._pixiContainer.sortableChildren=!0,this._threeRenderer=this._runtimeGameRenderer?this._runtimeGameRenderer.getThreeRenderer():null}onGameResolutionResized(){const t=this._runtimeGameRenderer?this._runtimeGameRenderer.getPIXIRenderer():null;if(!t)return;const e=this._runtimeScene.getGame();this._pixiContainer.scale.x=t.width/e.getGameResolutionWidth(),this._pixiContainer.scale.y=t.height/e.getGameResolutionHeight();for(const r of this._runtimeScene._orderedLayers)r.getRenderer().onGameResolutionResized()}onSceneUnloaded(){}render(){const t=this._runtimeGameRenderer;if(!t)return;const e=t.getPIXIRenderer();if(!e)return;const r=this._threeRenderer;if(!(r&&r.xr.isPresenting)){if(this._layerRenderingMetrics.rendered2DLayersCount=0,this._layerRenderingMetrics.rendered3DLayersCount=0,r){r.info.autoReset=!1,r.info.reset();let n=!0,s=!0;r.resetState();for(let l=0;l<this._runtimeScene._orderedLayers.length;++l){const o=this._runtimeScene._orderedLayers[l];if(!o.isVisible())continue;const i=o.getRenderer(),c=o.getRenderingType(),m=i.has3DObjects();if(!this._runtimeScene.getGame().isInGameEdition()&&(c===d.RuntimeLayerRenderingType.TWO_D||!m)){s&&(r.resetState(),e.reset()),n&&(e.background.color=this._runtimeScene.getBackgroundColor(),e.background.alpha=1,this._runtimeScene.getClearCanvas()&&e.clear(),n=!1),o.isLightingLayer()&&i.renderOnPixiRenderTexture(e);const a=o.isLightingLayer()&&i.getLightingSprite()||i.getRendererObject();e.render(a,{clear:!1}),this._layerRenderingMetrics.rendered2DLayersCount++,s=!1}else{const a=i.getThreeScene(),h=i.getThreeCamera(),g=i.getThreeEffectComposer();if(a&&h&&g){if(c===d.RuntimeLayerRenderingType.TWO_D_PLUS_THREE_D){const R=i.has2DObjects();R&&(s&&(r.resetState(),e.reset()),i.renderOnPixiRenderTexture(e),i.updateThreePlaneTextureFromPixiRenderTexture(r,e),this._layerRenderingMetrics.rendered2DLayersCount++,s=!1),i.show2DRenderingPlane(R)}s||(e.reset(),r.resetState()),n?(r.setClearColor(this._runtimeScene.getBackgroundColor()),r.resetState(),this._runtimeScene.getClearCanvas()&&r.clear(),this._backgroundColor||(this._backgroundColor=new THREE.Color),this._backgroundColor.set(this._runtimeScene.getBackgroundColor()),a.background||(a.background=this._backgroundColor),n=!1):a.background===this._backgroundColor&&(a.background=null),r.clearDepth(),i.hasPostProcessingPass()?g.render():r.render(a,h),this._layerRenderingMetrics.rendered3DLayersCount++,s=!0}}}const u=this._runtimeScene.getDebuggerRenderer().getRendererObject();u&&(r.resetState(),e.reset(),e.render(u),s=!1),s||e.reset()}else{for(const n of this._runtimeScene._orderedLayers)n.isLightingLayer()&&n.getRenderer().renderOnPixiRenderTexture(e);e.background.color=this._runtimeScene.getBackgroundColor(),e.render(this._pixiContainer,{clear:this._runtimeScene.getClearCanvas()}),this._layerRenderingMetrics.rendered2DLayersCount++}if(this._showCursorAtNextRender){const n=t.getCanvas();n&&(n.style.cursor=""),this._showCursorAtNextRender=!1}}}renderForVR(){if(!this._runtimeGameRenderer)return;const e=this._threeRenderer;if(!e)throw new Error("Cannot render a scene with no 3D elements in VR!");let r=!0;for(let n=0;n<this._runtimeScene._orderedLayers.length;++n){const s=this._runtimeScene._orderedLayers[n];if(!s.isVisible())continue;const u=s.getRenderer();if(s.getRenderingType()===d.RuntimeLayerRenderingType.TWO_D||!u.has3DObjects())continue;const o=u.getThreeScene(),i=u.getThreeCamera();!o||!i||(r?(e.setClearColor(this._runtimeScene.getBackgroundColor()),this._runtimeScene.getClearCanvas()&&e.clear(),o.background=new THREE.Color(this._runtimeScene.getBackgroundColor()),r=!1):o.background=null,e.clearDepth(),e.render(o,i))}}_renderProfileText(){const t=this._runtimeScene.getProfiler();if(!t)return;this._profilerText||(this._profilerText=new PIXI.Text(" ",{align:"left",stroke:"#FFF",strokeThickness:1}),this._pixiContainer.addChild(this._profilerText));const e=t.getFramesAverageMeasures(),r=[];d.Profiler.getProfilerSectionTexts("All",e,r),this._profilerText.text=r.join(`
|
||||
`)}hideCursor(){this._showCursorAtNextRender=!1;const t=this._runtimeGameRenderer?this._runtimeGameRenderer.getCanvas():null;t&&(t.style.cursor="none")}showCursor(){this._showCursorAtNextRender=!0}getPIXIContainer(){return this._pixiContainer}getRendererObject(){return this._pixiContainer}get3DRendererObject(){return null}getPIXIRenderer(){return this._runtimeGameRenderer?this._runtimeGameRenderer.getPIXIRenderer():null}setLayerIndex(t,e){const r=t.getRenderer();let n=r.getRendererObject();t.isLightingLayer()&&(n=r.getLightingSprite()),!!n&&this._pixiContainer.children.indexOf(n)!==e&&(this._pixiContainer.removeChild(n),this._pixiContainer.addChildAt(n,e))}}d.RuntimeScenePixiRenderer=_,d.RuntimeSceneRenderer=d.RuntimeScenePixiRenderer})(gdjs||(gdjs={}));
|
||||
var gdjs;(function(d){class m{constructor(t,e){this._profilerText=null;this._showCursorAtNextRender=!1;this._threeRenderer=null;this._layerRenderingMetrics={rendered2DLayersCount:0,rendered3DLayersCount:0};this._backgroundColor=null;this._runtimeGameRenderer=e,this._runtimeScene=t,this._pixiContainer=new PIXI.Container,this._pixiContainer.sortableChildren=!0,this._threeRenderer=this._runtimeGameRenderer?this._runtimeGameRenderer.getThreeRenderer():null}onGameResolutionResized(){const t=this._runtimeGameRenderer?this._runtimeGameRenderer.getPIXIRenderer():null;if(!t)return;const e=this._runtimeScene.getGame();this._pixiContainer.scale.x=t.width/e.getGameResolutionWidth(),this._pixiContainer.scale.y=t.height/e.getGameResolutionHeight();for(const r of this._runtimeScene._orderedLayers)r.getRenderer().onGameResolutionResized()}onSceneUnloaded(){}render(){const t=this._runtimeGameRenderer;if(!t)return;const e=t.getPIXIRenderer();if(!e)return;const r=this._threeRenderer;if(!(r&&r.xr.isPresenting)){if(this._layerRenderingMetrics.rendered2DLayersCount=0,this._layerRenderingMetrics.rendered3DLayersCount=0,r){r.info.autoReset=!1,r.info.reset();let n=!0,s=!0;r.resetState();for(let l=0;l<this._runtimeScene._orderedLayers.length;++l){const o=this._runtimeScene._orderedLayers[l];if(!o.isVisible())continue;const i=o.getRenderer(),c=o.getRenderingType();if(this._runtimeScene.getGame().isInGameEdition()||c!==d.RuntimeLayerRenderingType.TWO_D&&i.has3DObjects()){const a=i.getThreeScene(),h=i.getThreeCamera(),R=i.getThreeEffectComposer();if(a&&h&&R){if(c===d.RuntimeLayerRenderingType.TWO_D_PLUS_THREE_D){const g=i.has2DObjects();g&&(s&&(r.resetState(),e.reset()),i.renderOnPixiRenderTexture(e),i.updateThreePlaneTextureFromPixiRenderTexture(r,e),this._layerRenderingMetrics.rendered2DLayersCount++,s=!1),i.show2DRenderingPlane(g)}s||(e.reset(),r.resetState()),n?(r.setClearColor(this._runtimeScene.getBackgroundColor()),r.resetState(),this._runtimeScene.getClearCanvas()&&r.clear(),this._backgroundColor||(this._backgroundColor=new THREE.Color),this._backgroundColor.set(this._runtimeScene.getBackgroundColor()),a.background||(a.background=this._backgroundColor),n=!1):a.background===this._backgroundColor&&(a.background=null),r.clearDepth(),i.hasPostProcessingPass()?R.render():r.render(a,h),this._layerRenderingMetrics.rendered3DLayersCount++,s=!0}}else{s&&(r.resetState(),e.reset()),n&&(e.background.color=this._runtimeScene.getBackgroundColor(),e.background.alpha=1,this._runtimeScene.getClearCanvas()&&e.clear(),n=!1),o.isLightingLayer()&&i.renderOnPixiRenderTexture(e);const a=o.isLightingLayer()&&i.getLightingSprite()||i.getRendererObject();e.render(a,{clear:!1}),this._layerRenderingMetrics.rendered2DLayersCount++,s=!1}}const u=this._runtimeScene.getDebuggerRenderer().getRendererObject();u&&(r.resetState(),e.reset(),e.render(u),s=!1),s||e.reset()}else{for(const n of this._runtimeScene._orderedLayers)n.isLightingLayer()&&n.getRenderer().renderOnPixiRenderTexture(e);e.background.color=this._runtimeScene.getBackgroundColor(),e.render(this._pixiContainer,{clear:this._runtimeScene.getClearCanvas()}),this._layerRenderingMetrics.rendered2DLayersCount++}if(this._showCursorAtNextRender){const n=t.getCanvas();n&&(n.style.cursor=""),this._showCursorAtNextRender=!1}}}renderForVR(){if(!this._runtimeGameRenderer)return;const e=this._threeRenderer;if(!e)throw new Error("Cannot render a scene with no 3D elements in VR!");let r=!0;for(let n=0;n<this._runtimeScene._orderedLayers.length;++n){const s=this._runtimeScene._orderedLayers[n];if(!s.isVisible())continue;const u=s.getRenderer();if(s.getRenderingType()===d.RuntimeLayerRenderingType.TWO_D||!u.has3DObjects())continue;const o=u.getThreeScene(),i=u.getThreeCamera();!o||!i||(r?(e.setClearColor(this._runtimeScene.getBackgroundColor()),this._runtimeScene.getClearCanvas()&&e.clear(),o.background=new THREE.Color(this._runtimeScene.getBackgroundColor()),r=!1):o.background=null,e.clearDepth(),e.render(o,i))}}_renderProfileText(){const t=this._runtimeScene.getProfiler();if(!t)return;this._profilerText||(this._profilerText=new PIXI.Text(" ",{align:"left",stroke:"#FFF",strokeThickness:1}),this._pixiContainer.addChild(this._profilerText));const e=t.getFramesAverageMeasures(),r=[];d.Profiler.getProfilerSectionTexts("All",e,r),this._profilerText.text=r.join(`
|
||||
`)}hideCursor(){this._showCursorAtNextRender=!1;const t=this._runtimeGameRenderer?this._runtimeGameRenderer.getCanvas():null;t&&(t.style.cursor="none")}showCursor(){this._showCursorAtNextRender=!0}getPIXIContainer(){return this._pixiContainer}getRendererObject(){return this._pixiContainer}get3DRendererObject(){return null}getPIXIRenderer(){return this._runtimeGameRenderer?this._runtimeGameRenderer.getPIXIRenderer():null}setLayerIndex(t,e){const r=t.getRenderer();let n=r.getRendererObject();t.isLightingLayer()&&(n=r.getLightingSprite()),!!n&&this._pixiContainer.children.indexOf(n)!==e&&(this._pixiContainer.removeChild(n),this._pixiContainer.addChildAt(n,e))}}d.RuntimeScenePixiRenderer=m,d.RuntimeSceneRenderer=d.RuntimeScenePixiRenderer})(gdjs||(gdjs={}));
|
||||
//# sourceMappingURL=runtimescene-pixi-renderer.js.map
|
||||
@@ -1,2 +1,2 @@
|
||||
var gdjs;(function(n){const C=(A,e,t,i)=>{const s=Math.max(t,A-t),r=Math.max(i,e-i);return Math.pow(s,2)+Math.pow(r,2)},y={moveXArray:[],moveYArray:[]},w={result:n.Polygon.makeNewRaycastTestResult()},F=(A,e,t)=>{if(e.length===0)return e.length=0,t.length=0,!1;if(e.length===1)return A.setPosition(A.getX()+e[0],A.getY()+t[0]),e.length=0,t.length=0,!0;let i=0,s=0;for(let f=0;f<e.length;f++){const _=e[f],d=t[f],x=_*_+d*d;x>i&&(i=x,s=f)}const r=Math.sqrt(i),a=e[s]/r,h=-(t[s]/r),m=a;let g=0,c=0;for(let f=0;f<e.length;f++){const _=e[f],d=t[f],x=_*h+d*m;g=Math.min(g,x),c=Math.max(c,x)}let u=e[s],B=t[s];const v=-g<c/1048576,p=c<-g/1048576;return v!==p&&(p?(u+=g*h,B+=g*m):(u+=c*h,B+=c*m)),A.setPosition(A.getX()+u,A.getY()+B),e.length=0,t.length=0,!0},l=class{constructor(e,t){this.x=0;this.y=0;this.angle=0;this.zOrder=0;this.hidden=!1;this.layer="";this._livingOnScene=!0;this.destroyCallbacks=new Set;this.persistentUuid=null;this.networkId=null;this.pick=!1;this._defaultHitBoxes=[];this.hitBoxesDirty=!0;this.aabb={min:[0,0],max:[0,0]};this._isIncludedInParentCollisionMask=!0;this._rendererEffects={};this._instantForces=[];this._permanentForceX=0;this._permanentForceY=0;this._behaviors=[];this.getVariableNumber=l.getVariableNumber;this.returnVariable=l.returnVariable;this.getVariableString=l.getVariableString;this.setVariableNumber=l.setVariableNumber;this.setVariableString=l.setVariableString;this.getVariableBoolean=l.getVariableBoolean;this.setVariableBoolean=l.setVariableBoolean;this.getVariableChildCount=l.getVariableChildCount;this.getFirstVariableNumber=l.getFirstVariableNumber;this.getFirstVariableString=l.getFirstVariableString;this.getLastVariableNumber=l.getLastVariableNumber;this.getLastVariableString=l.getLastVariableString;this.toggleVariableBoolean=l.toggleVariableBoolean;this.variableChildExists=l.variableChildExists;this.variableRemoveChild=l.variableRemoveChild;this.variableClearChildren=l.variableClearChildren;this.variablePushCopy=l.variablePushCopy;this.valuePush=l.valuePush;this.variableRemoveAt=l.variableRemoveAt;this.getSqDistanceTo=l.prototype.getSqDistanceToPosition;this.name=t.name||"",this.type=t.type||"",this._nameId=l.getNameIdentifier(this.name),this.id=e.getScene().createNewUniqueId(),this._runtimeScene=e,this._defaultHitBoxes.push(n.Polygon.createRectangle(0,0)),this.hitBoxes=this._defaultHitBoxes,this._variables=new n.VariablesContainer(t?t.variables:void 0),this._totalForce=new n.Force(0,0,0),this._behaviorsTable=new Hashtable;for(let i=0;i<t.effects.length;++i){const s=t.effects[i];this._runtimeScene.getGame().getEffectsManager().initializeEffect(s,this._rendererEffects,this),this.updateAllEffectParameters(s),s.isDisabled&&this.enableEffect(s.name,!1)}for(let i=0,s=t.behaviors.length;i<s;++i){const r=t.behaviors[i],a=n.getBehaviorConstructor(r.type),o=new a(e,r,this);o.usesLifecycleFunction()&&this._behaviors.push(o),this._behaviorsTable.put(r.name,o)}this._timers=new Hashtable}onCreated(){if(this.getRendererObject())for(const t in this._rendererEffects)this._rendererEffects[t].applyEffect(this);for(let t=0;t<this._behaviors.length;++t)this._behaviors[t].onCreated()}reinitialize(e){const t=this._runtimeScene;this.x=0,this.y=0,this.angle=0,this.zOrder=0,this.hidden=!1,this.layer="",this._livingOnScene=!0,this.id=t.getScene().createNewUniqueId(),this.persistentUuid=null,this.networkId=null,this.pick=!1,this.hitBoxesDirty=!0,this._defaultHitBoxes.length=0,this._defaultHitBoxes.push(n.Polygon.createRectangle(0,0)),this.aabb.min[0]=0,this.aabb.min[1]=0,this.aabb.max[0]=0,this.aabb.max[1]=0,this._variables=new n.VariablesContainer(e.variables),this.clearForces(),this._behaviorsTable.clear();const i=e.behaviors.length;let s=0;for(let r=0;r<i;++r){const a=e.behaviors[r],o=n.getBehaviorConstructor(a.type),h=new o(t,a,this);h.usesLifecycleFunction()&&(s<this._behaviors.length?this._behaviors[s]=h:this._behaviors.push(h),s++),this._behaviorsTable.put(a.name,h)}this._behaviors.length=s;for(let r=0;r<e.effects.length;++r){const a=e.effects[r];this._runtimeScene.getGame().getEffectsManager().initializeEffect(a,this._rendererEffects,this),this.updateAllEffectParameters(a),a.disabled&&this.enableEffect(a.name,!1)}this._timers.clear(),this.destroyCallbacks.clear(),this.invalidateHitboxes()}getElapsedTime(){return this._runtimeScene.getLayer(this.layer).getElapsedTime()}getParent(){return this._runtimeScene}getRuntimeScene(){return this._runtimeScene.getScene()}getInstanceContainer(){return this._runtimeScene}update(e){}updatePreRender(e){}extraInitializationFromInitialInstance(e){}updateFromObjectData(e,t){return!1}getNetworkSyncData(e){const t={};this._behaviors.forEach(o=>{if(!o.isSyncedOverNetwork()&&!e.syncAllBehaviors)return;const h=o.getNetworkSyncData(e);t[o.getName()]=h});const i=this._variables.getNetworkSyncData({}),s={};for(const o in this._rendererEffects)s[o]=this._rendererEffects[o].getNetworkSyncData();const r={};for(const o in this._timers.items)r[o]=this._timers.items[o].getNetworkSyLine truncated
|
||||
var gdjs;(function(n){const C=(A,e,t,i)=>{const s=Math.max(t,A-t),r=Math.max(i,e-i);return Math.pow(s,2)+Math.pow(r,2)},y={moveXArray:[],moveYArray:[]},w={result:n.Polygon.makeNewRaycastTestResult()},F=(A,e,t)=>{if(e.length===0)return e.length=0,t.length=0,!1;if(e.length===1)return A.setPosition(A.getX()+e[0],A.getY()+t[0]),e.length=0,t.length=0,!0;let i=0,s=0;for(let f=0;f<e.length;f++){const _=e[f],d=t[f],x=_*_+d*d;x>i&&(i=x,s=f)}const r=Math.sqrt(i),a=e[s]/r,h=-(t[s]/r),m=a;let g=0,c=0;for(let f=0;f<e.length;f++){const _=e[f],d=t[f],x=_*h+d*m;g=Math.min(g,x),c=Math.max(c,x)}let u=e[s],B=t[s];const v=-g<c/1048576,p=c<-g/1048576;return v!==p&&(p?(u+=g*h,B+=g*m):(u+=c*h,B+=c*m)),A.setPosition(A.getX()+u,A.getY()+B),e.length=0,t.length=0,!0},l=class{constructor(e,t){this.x=0;this.y=0;this.angle=0;this.zOrder=0;this.hidden=!1;this.layer="";this._livingOnScene=!0;this.destroyCallbacks=new Set;this.persistentUuid=null;this.networkId=null;this.pick=!1;this._defaultHitBoxes=[];this.hitBoxesDirty=!0;this.aabb={min:[0,0],max:[0,0]};this._isIncludedInParentCollisionMask=!0;this._rendererEffects={};this._instantForces=[];this._permanentForceX=0;this._permanentForceY=0;this._behaviors=[];this.getVariableNumber=l.getVariableNumber;this.returnVariable=l.returnVariable;this.getVariableString=l.getVariableString;this.setVariableNumber=l.setVariableNumber;this.setVariableString=l.setVariableString;this.getVariableBoolean=l.getVariableBoolean;this.setVariableBoolean=l.setVariableBoolean;this.getVariableChildCount=l.getVariableChildCount;this.getFirstVariableNumber=l.getFirstVariableNumber;this.getFirstVariableString=l.getFirstVariableString;this.getLastVariableNumber=l.getLastVariableNumber;this.getLastVariableString=l.getLastVariableString;this.toggleVariableBoolean=l.toggleVariableBoolean;this.variableChildExists=l.variableChildExists;this.variableRemoveChild=l.variableRemoveChild;this.variableClearChildren=l.variableClearChildren;this.variablePushCopy=l.variablePushCopy;this.valuePush=l.valuePush;this.variableRemoveAt=l.variableRemoveAt;this.getSqDistanceTo=l.prototype.getSqDistanceToPosition;this.name=t.name||"",this.type=t.type||"",this._nameId=l.getNameIdentifier(this.name),this.id=e.getScene().createNewUniqueId(),this._runtimeScene=e,this._defaultHitBoxes.push(n.Polygon.createRectangle(0,0)),this.hitBoxes=this._defaultHitBoxes,this._variables=new n.VariablesContainer(t?t.variables:void 0),this._totalForce=new n.Force(0,0,0),this._behaviorsTable=new Hashtable;for(let i=0;i<t.effects.length;++i){const s=t.effects[i];this._runtimeScene.getGame().getEffectsManager().initializeEffect(s,this._rendererEffects,this),this.updateAllEffectParameters(s),s.disabled&&this.enableEffect(s.name,!1)}for(let i=0,s=t.behaviors.length;i<s;++i){const r=t.behaviors[i],a=n.getBehaviorConstructor(r.type),o=new a(e,r,this);o.usesLifecycleFunction()&&this._behaviors.push(o),this._behaviorsTable.put(r.name,o)}this._timers=new Hashtable}onCreated(){if(this.getRendererObject())for(const t in this._rendererEffects)this._rendererEffects[t].applyEffect(this);for(let t=0;t<this._behaviors.length;++t)this._behaviors[t].onCreated()}reinitialize(e){const t=this._runtimeScene;this.x=0,this.y=0,this.angle=0,this.zOrder=0,this.hidden=!1,this.layer="",this._livingOnScene=!0,this.id=t.getScene().createNewUniqueId(),this.persistentUuid=null,this.networkId=null,this.pick=!1,this.hitBoxesDirty=!0,this._defaultHitBoxes.length=0,this._defaultHitBoxes.push(n.Polygon.createRectangle(0,0)),this.aabb.min[0]=0,this.aabb.min[1]=0,this.aabb.max[0]=0,this.aabb.max[1]=0,this._variables=new n.VariablesContainer(e.variables),this.clearForces(),this._behaviorsTable.clear();const i=e.behaviors.length;let s=0;for(let r=0;r<i;++r){const a=e.behaviors[r],o=n.getBehaviorConstructor(a.type),h=new o(t,a,this);h.usesLifecycleFunction()&&(s<this._behaviors.length?this._behaviors[s]=h:this._behaviors.push(h),s++),this._behaviorsTable.put(a.name,h)}this._behaviors.length=s;for(let r=0;r<e.effects.length;++r){const a=e.effects[r];this._runtimeScene.getGame().getEffectsManager().initializeEffect(a,this._rendererEffects,this),this.updateAllEffectParameters(a),a.disabled&&this.enableEffect(a.name,!1)}this._timers.clear(),this.destroyCallbacks.clear(),this.invalidateHitboxes()}getElapsedTime(){return this._runtimeScene.getLayer(this.layer).getElapsedTime()}getParent(){return this._runtimeScene}getRuntimeScene(){return this._runtimeScene.getScene()}getInstanceContainer(){return this._runtimeScene}update(e){}updatePreRender(e){}extraInitializationFromInitialInstance(e){}updateFromObjectData(e,t){return!1}getNetworkSyncData(e){const t={};this._behaviors.forEach(o=>{if(!o.isSyncedOverNetwork()&&!e.syncAllBehaviors)return;const h=o.getNetworkSyncData(e);t[o.getName()]=h});const i=this._variables.getNetworkSyncData({}),s={};for(const o in this._rendererEffects)s[o]=this._rendererEffects[o].getNetworkSyncData();const r={};for(const o in this._timers.items)r[o]=this._timers.items[o].getNetworkSyncLine truncated
|
||||
//# sourceMappingURL=runtimeobject.js.map
|
||||