This commit is contained in:
2025-12-08 20:24:55 -07:00
parent 792c75c2a3
commit 50bffb7668
82 changed files with 6967 additions and 2649 deletions

View File

@@ -1,37 +1,37 @@
{
"lockfileVersion": 1,
"configVersion": 0,
"configVersion": 1,
"workspaces": {
"": {
"name": "berry-dash-ultimate",
"devDependencies": {
"@tauri-apps/cli": "2.9.4",
"@tauri-apps/cli": "2.9.5",
},
},
},
"packages": {
"@tauri-apps/cli": ["@tauri-apps/cli@2.9.4", "", { "optionalDependencies": { "@tauri-apps/cli-darwin-arm64": "2.9.4", "@tauri-apps/cli-darwin-x64": "2.9.4", "@tauri-apps/cli-linux-arm-gnueabihf": "2.9.4", "@tauri-apps/cli-linux-arm64-gnu": "2.9.4", "@tauri-apps/cli-linux-arm64-musl": "2.9.4", "@tauri-apps/cli-linux-riscv64-gnu": "2.9.4", "@tauri-apps/cli-linux-x64-gnu": "2.9.4", "@tauri-apps/cli-linux-x64-musl": "2.9.4", "@tauri-apps/cli-win32-arm64-msvc": "2.9.4", "@tauri-apps/cli-win32-ia32-msvc": "2.9.4", "@tauri-apps/cli-win32-x64-msvc": "2.9.4" }, "bin": { "tauri": "tauri.js" } }, "sha512-pvylWC9QckrOS9ATWXIXcgu7g2hKK5xTL5ZQyZU/U0n9l88SEFGcWgLQNa8WZmd+wWIOWhkxOFcOl3i6ubDNNw=="],
"@tauri-apps/cli": ["@tauri-apps/cli@2.9.5", "", { "optionalDependencies": { "@tauri-apps/cli-darwin-arm64": "2.9.5", "@tauri-apps/cli-darwin-x64": "2.9.5", "@tauri-apps/cli-linux-arm-gnueabihf": "2.9.5", "@tauri-apps/cli-linux-arm64-gnu": "2.9.5", "@tauri-apps/cli-linux-arm64-musl": "2.9.5", "@tauri-apps/cli-linux-riscv64-gnu": "2.9.5", "@tauri-apps/cli-linux-x64-gnu": "2.9.5", "@tauri-apps/cli-linux-x64-musl": "2.9.5", "@tauri-apps/cli-win32-arm64-msvc": "2.9.5", "@tauri-apps/cli-win32-ia32-msvc": "2.9.5", "@tauri-apps/cli-win32-x64-msvc": "2.9.5" }, "bin": { "tauri": "tauri.js" } }, "sha512-z88tX6O6kwTgMjYozhNGbehzQyBazgXejyH784CwSfBOWm06xFcogd0PY/jhcPsqzJF9kLRIkmlQy+cqdrioOQ=="],
"@tauri-apps/cli-darwin-arm64": ["@tauri-apps/cli-darwin-arm64@2.9.4", "", { "os": "darwin", "cpu": "arm64" }, "sha512-9rHkMVtbMhe0AliVbrGpzMahOBg3rwV46JYRELxR9SN6iu1dvPOaMaiC4cP6M/aD1424ziXnnMdYU06RAH8oIw=="],
"@tauri-apps/cli-darwin-arm64": ["@tauri-apps/cli-darwin-arm64@2.9.5", "", { "os": "darwin", "cpu": "arm64" }, "sha512-P5XDyCwq3VbWGAplyfP/bgmuUITVDcypxgZUyX45SM7HbU1Nrkk0cNK1HCOkuNBAVVbWen2GUNWah/AiupHHXg=="],
"@tauri-apps/cli-darwin-x64": ["@tauri-apps/cli-darwin-x64@2.9.4", "", { "os": "darwin", "cpu": "x64" }, "sha512-VT9ymNuT06f5TLjCZW2hfSxbVtZDhORk7CDUDYiq5TiSYQdxkl8MVBy0CCFFcOk4QAkUmqmVUA9r3YZ/N/vPRQ=="],
"@tauri-apps/cli-darwin-x64": ["@tauri-apps/cli-darwin-x64@2.9.5", "", { "os": "darwin", "cpu": "x64" }, "sha512-JC9UfQ2ZKavx60dnNxsWztRF3oUH3dgPwN1WJ3/5RUy2aNwD/vXqvJAfNFZ4GWeQpoQ+PqJxduev0U4OMQonnA=="],
"@tauri-apps/cli-linux-arm-gnueabihf": ["@tauri-apps/cli-linux-arm-gnueabihf@2.9.4", "", { "os": "linux", "cpu": "arm" }, "sha512-tTWkEPig+2z3Rk0zqZYfjUYcgD+aSm72wdrIhdYobxbQZOBw0zfn50YtWv+av7bm0SHvv75f0l7JuwgZM1HFow=="],
"@tauri-apps/cli-linux-arm-gnueabihf": ["@tauri-apps/cli-linux-arm-gnueabihf@2.9.5", "", { "os": "linux", "cpu": "arm" }, "sha512-iCQm2Uvx8AheghfG/QUv1y8Ga9yquJt6xJwH1uF0x5KfmJmwBi8pHBvB924dDi59PS84qTdIBeJejQT00QX3Iw=="],
"@tauri-apps/cli-linux-arm64-gnu": ["@tauri-apps/cli-linux-arm64-gnu@2.9.4", "", { "os": "linux", "cpu": "arm64" }, "sha512-ql6vJ611qoqRYHxkKPnb2vHa27U+YRKRmIpLMMBeZnfFtZ938eao7402AQCH1mO2+/8ioUhbpy9R/ZcLTXVmkg=="],
"@tauri-apps/cli-linux-arm64-gnu": ["@tauri-apps/cli-linux-arm64-gnu@2.9.5", "", { "os": "linux", "cpu": "arm64" }, "sha512-b6AW8Gr5nQOQIYH0TsUev7rEThGHIvsx192eElOmOz/dh33J4pninHK32laMj2hzHMJ27qmDq5vANL+wrFo9sg=="],
"@tauri-apps/cli-linux-arm64-musl": ["@tauri-apps/cli-linux-arm64-musl@2.9.4", "", { "os": "linux", "cpu": "arm64" }, "sha512-vg7yNn7ICTi6hRrcA/6ff2UpZQP7un3xe3SEld5QM0prgridbKAiXGaCKr3BnUBx/rGXegQlD/wiLcWdiiraSw=="],
"@tauri-apps/cli-linux-arm64-musl": ["@tauri-apps/cli-linux-arm64-musl@2.9.5", "", { "os": "linux", "cpu": "arm64" }, "sha512-/gRBMnphS9E8riZ0LIbBhZ9Oy16A2rx/g3DGR0DcDBvUtkLfbL0lMu4s+sY85nkn9An15+cZ1ZK6d7AIqWahLA=="],
"@tauri-apps/cli-linux-riscv64-gnu": ["@tauri-apps/cli-linux-riscv64-gnu@2.9.4", "", { "os": "linux", "cpu": "none" }, "sha512-l8L+3VxNk6yv5T/Z/gv5ysngmIpsai40B9p6NQQyqYqxImqYX37pqREoEBl1YwG7szGnDibpWhidPrWKR59OJA=="],
"@tauri-apps/cli-linux-riscv64-gnu": ["@tauri-apps/cli-linux-riscv64-gnu@2.9.5", "", { "os": "linux", "cpu": "none" }, "sha512-NOzjPF9YIBodjdkFcJmqINT0k3YDoR5ANM/jg6Z6s3Zmk8ScN6inI60jTxcfgfWyITiKsPy7GJyYou3Cm2XNzw=="],
"@tauri-apps/cli-linux-x64-gnu": ["@tauri-apps/cli-linux-x64-gnu@2.9.4", "", { "os": "linux", "cpu": "x64" }, "sha512-PepPhCXc/xVvE3foykNho46OmCyx47E/aG676vKTVp+mqin5d+IBqDL6wDKiGNT5OTTxKEyNlCQ81Xs2BQhhqA=="],
"@tauri-apps/cli-linux-x64-gnu": ["@tauri-apps/cli-linux-x64-gnu@2.9.5", "", { "os": "linux", "cpu": "x64" }, "sha512-SfGbwgvTphM5y+J91NyU/psleMUlyyPkZyDCFg8WU1HX8DpKUT3Vwhb/W1xpUBGb56tJgGCO46FCVkr8w4Areg=="],
"@tauri-apps/cli-linux-x64-musl": ["@tauri-apps/cli-linux-x64-musl@2.9.4", "", { "os": "linux", "cpu": "x64" }, "sha512-zcd1QVffh5tZs1u1SCKUV/V7RRynebgYUNWHuV0FsIF1MjnULUChEXhAhug7usCDq4GZReMJOoXa6rukEozWIw=="],
"@tauri-apps/cli-linux-x64-musl": ["@tauri-apps/cli-linux-x64-musl@2.9.5", "", { "os": "linux", "cpu": "x64" }, "sha512-ZfeoiASAOGDzyvN+TDAg8A1pCeS082h4uc0vZKvtWUN+9QBIMfz0yJwltAv+SN/afap6NS6DVkbPV3UVuI9V5A=="],
"@tauri-apps/cli-win32-arm64-msvc": ["@tauri-apps/cli-win32-arm64-msvc@2.9.4", "", { "os": "win32", "cpu": "arm64" }, "sha512-/7ZhnP6PY04bEob23q8MH/EoDISdmR1wuNm0k9d5HV7TDMd2GGCDa8dPXA4vJuglJKXIfXqxFmZ4L+J+MO42+w=="],
"@tauri-apps/cli-win32-arm64-msvc": ["@tauri-apps/cli-win32-arm64-msvc@2.9.5", "", { "os": "win32", "cpu": "arm64" }, "sha512-ulg7irow+ekjaK4inFHVq7m1KQebDSYNb17DFKV+h+x7qnLZymz2gHK7df2u4YyEjqvzwRd3AJpU3HNxRurSFQ=="],
"@tauri-apps/cli-win32-ia32-msvc": ["@tauri-apps/cli-win32-ia32-msvc@2.9.4", "", { "os": "win32", "cpu": "ia32" }, "sha512-1LmAfaC4Cq+3O1Ir1ksdhczhdtFSTIV51tbAGtbV/mr348O+M52A/xwCCXQank0OcdBxy5BctqkMtuZnQvA8uQ=="],
"@tauri-apps/cli-win32-ia32-msvc": ["@tauri-apps/cli-win32-ia32-msvc@2.9.5", "", { "os": "win32", "cpu": "ia32" }, "sha512-6lF0k/Qduhn1Z3IOXlp2ts8jNOMIX4cK4Fbk3axGeX7LMcVVbOSEAFwbTqS8BKZDFac0WRS8N1C96+Ms5LOS1Q=="],
"@tauri-apps/cli-win32-x64-msvc": ["@tauri-apps/cli-win32-x64-msvc@2.9.4", "", { "os": "win32", "cpu": "x64" }, "sha512-EdYd4c9wGvtPB95kqtEyY+bUR+k4kRw3IA30mAQ1jPH6z57AftT8q84qwv0RDp6kkEqOBKxeInKfqi4BESYuqg=="],
"@tauri-apps/cli-win32-x64-msvc": ["@tauri-apps/cli-win32-x64-msvc@2.9.5", "", { "os": "win32", "cpu": "x64" }, "sha512-Vg50U74x1A4b2iBVtDcAVPbI1XVuzSmwlduuBM1VewxtRaVj5GDzWnYtBcnuIk+VGzNApRDfDhraAXGaW2a/Gw=="],
}
}

View File

@@ -1,12 +1,12 @@
{
"name": "berry-dash-ultimate",
"private": true,
"version": "1.1.1",
"version": "1.2.0",
"type": "module",
"scripts": {
"tauri": "tauri"
},
"devDependencies": {
"@tauri-apps/cli": "2.9.4"
"@tauri-apps/cli": "2.9.5"
}
}

View File

@@ -1,6 +1,6 @@
[package]
name = "berry-dash-ultimate"
version = "1.1.1"
version = "1.2.0"
authors = ["Lncvrt"]
edition = "2024"
@@ -9,10 +9,10 @@ name = "berry_dash_ultimate_lib"
crate-type = ["staticlib", "cdylib", "rlib"]
[build-dependencies]
tauri-build = { version = "2.5.2", features = [] }
tauri-build = { version = "2.5.3", features = [] }
[dependencies]
tauri = { version = "2.9.3", features = [] }
tauri = { version = "2.9.4", features = [] }
serde = { version = "1.0.228", features = ["derive"] }
serde_json = "1.0.145"

View File

@@ -1,7 +1,7 @@
{
"$schema": "https://schema.tauri.app/config/2",
"productName": "Berry Dash Ultimate",
"version": "1.1.1",
"version": "1.2.0",
"identifier": "xyz.lncvrt.bonoise-bdu",
"build": {
"frontendDist": "../src"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 687 KiB

BIN
src/1000023387.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

BIN
src/1000024665.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

BIN
src/1000024669.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

BIN
src/1000024977.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 MiB

BIN
src/1000025206.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

BIN
src/1000028246.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

BIN
src/1000028383.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

BIN
src/1000028386.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

BIN
src/1000028387.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

BIN
src/1000029644.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

BIN
src/1000029645.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 749 B

BIN
src/Confirm_06.aac Normal file

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@@ -1,2 +1,2 @@
var gdjs;(function(o){class l extends o.RuntimeInstanceContainer{constructor(t,n){super();this._isLoaded=!1;this._initialInnerArea=null;this._parent=t,this._customObject=n,this._runtimeScene=t.getScene(),this._debuggerRenderer=new o.DebuggerRenderer(this)}addLayer(t){if(this._layers.containsKey(t.name))return;const n=new o.RuntimeCustomObjectLayer(t,this);this._layers.put(t.name,n),this._orderedLayers.push(n)}createObject(t){const n=super.createObject(t);return this._customObject.onChildrenLocationChanged(),n}loadFrom(t,n){this._isLoaded&&this.onDeletedFromScene(this._parent);const r=!n.name&&n.instances.length==0;this._setOriginalInnerArea(n);for(let e=0,i=n.objects.length;e<i;++e){const s=n.objects[e];t.childrenContent&&(!n.name||r)?this.registerObject({...s,...t.childrenContent[s.name]}):this.registerObject(s)}if(n.layers.length>0)for(let e=0,i=n.layers.length;e<i;++e)this.addLayer(n.layers[e]);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(n.instances,0,0,0,!0),this._setLayerDefaultZOrders(),this._isLoaded=!0}_setOriginalInnerArea(t){t.instances.length>0&&(t._initialInnerArea||(t._initialInnerArea={min:[t.areaMinX,t.areaMinY,t.areaMinZ],max:[t.areaMaxX,t.areaMaxY,t.areaMaxZ]}),this._initialInnerArea=t._initialInnerArea)}onDeletedFromScene(t){if(!this._isLoaded)return;const n=this.getAdhocListOfAllInstances();for(let r=0,e=n.length;r<e;++r)n[r].onDeletedFromScene();this._isLoaded=!1}_destroy(){const t=this.getAdhocListOfAllInstances();for(let n=0,r=t.length;n<r;++n)t[n].onDestroyed();super._destroy(),this._onceTriggers=null}_updateObjectsPreRender(){const t=this.getAdhocListOfAllInstances();for(let n=0,r=t.length;n<r;++n){const e=t[n],i=e.getRendererObject();i&&(i.visible=!e.isHidden(),i.visible&&this.getGame().getEffectsManager().updatePreRender(e.getRendererEffects(),e)),this._debugDrawEnabled&&this._debuggerRenderer.renderDebugDraw(t,this._debugDrawShowHiddenInstances,this._debugDrawShowPointsNames,this._debugDrawShowCustomPoints),e.updatePreRender(this)}}_updateObjectsPreEvents(){const t=this.getAdhocListOfAllInstances();for(let n=0,r=t.length;n<r;++n){const e=t[n],i=e.getElapsedTime();if(e.hasNoForces())e.update(this);else{const s=e.getAverageForce(),a=i/1e3;e.setX(e.getX()+s.getX()*a),e.setY(e.getY()+s.getY()*a),e.update(this),e.updateForces(a)}e.updateTimers(i),e.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}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(t,n,r){let e=r||[0,0];return e=this._parent.getLayer(this._customObject.getLayer()).convertCoords(t,n,0,e),this._customObject.applyObjectInverseTransformation(e[0],e[1],e),e}convertInverseCoords(t,n,r){const e=r||[0,0];return this._customObject.applyObjectTransformation(t,n,e),this._parent.getLayer(this._customObject.getLayer()).convertInverseCoords(e[0],e[1],0,e)}getElapsedTime(){return this._parent.getElapsedTime()}}o.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._parent.getElapsedTime()}}s.CustomRuntimeObjectInstanceContainer=l})(gdjs||(gdjs={}));
//# sourceMappingURL=CustomRuntimeObjectInstanceContainer.js.map

BIN
src/Deep Blue Fight.mp3 Normal file

Binary file not shown.

BIN
src/Deep Blue Normal.mp3 Normal file

Binary file not shown.

View File

@@ -1,2 +1,2 @@
var gdjs;(function(c){let R;(function(y){const m=45;let d;(function(g){g.getCameraZ=(t,r,a)=>{const o=t.getLayer(r),e=o.getRenderer().getThreeCamera(),n=e?e instanceof THREE.OrthographicCamera?null:e.fov:m;return o.getCameraZ(n,a)},g.setCameraZ=(t,r,a,o)=>{const s=t.getLayer(a),n=s.getRenderer().getThreeCamera(),i=n?n instanceof THREE.OrthographicCamera?null:n.fov:m;s.setCameraZ(r,i,o)},g.getCameraRotationX=(t,r,a)=>{const e=t.getLayer(r).getRenderer().getThreeCamera();return e?c.toDegrees(e.rotation.x):0},g.setCameraRotationX=(t,r,a,o)=>{const n=t.getLayer(a).getRenderer().getThreeCamera();!n||(n.rotation.x=c.toRad(r))},g.getCameraRotationY=(t,r,a)=>{const e=t.getLayer(r).getRenderer().getThreeCamera();return e?c.toDegrees(e.rotation.y):0},g.setCameraRotationY=(t,r,a,o)=>{const n=t.getLayer(a).getRenderer().getThreeCamera();!n||(n.rotation.y=c.toRad(r))},g.turnCameraTowardObject=(t,r,a,o,s)=>{if(!r)return;const e=t.getLayer(a),i=e.getRenderer().getThreeCamera();!i||(s?i.up.set(0,1,0):i.up.set(0,0,1),i.lookAt(r.getCenterXInScene(),-r.getCenterYInScene(),r.getZ?r.getZ():0),e.setCameraRotation(c.toDegrees(-i.rotation.z)))},g.turnCameraTowardPosition=(t,r,a,o,s,e,n)=>{const i=t.getLayer(s),l=i.getRenderer().getThreeCamera();!l||(n?l.up.set(0,1,0):l.up.set(0,0,1),l.lookAt(r,-a,o),i.setCameraRotation(c.toDegrees(-l.rotation.z)))},g.getNearPlane=(t,r,a)=>{const e=t.getLayer(r).getRenderer().getThreeCamera();return e?e.near:0},g.setNearPlane=(t,r,a,o)=>{const e=t.getLayer(a).getRenderer(),n=e.getThreeCamera();!n||(n.near=Math.min(Math.max(r,1e-4),n.far),e.setThreeCameraDirty(!0))},g.getFarPlane=(t,r,a)=>{const e=t.getLayer(r).getRenderer().getThreeCamera();return e?e.far:0},g.setFarPlane=(t,r,a,o)=>{const e=t.getLayer(a).getRenderer(),n=e.getThreeCamera();!n||(n.far=Math.max(r,n.near),e.setThreeCameraDirty(!0))},g.getFov=(t,r,a)=>{const e=t.getLayer(r).getRenderer().getThreeCamera();return e?e instanceof THREE.OrthographicCamera?0:e.fov:m},g.setFov=(t,r,a,o)=>{const e=t.getLayer(a).getRenderer(),n=e.getThreeCamera();!n||n instanceof THREE.OrthographicCamera||(n.fov=Math.min(Math.max(r,0),180),e.setThreeCameraDirty(!0))}})(d=y.camera||(y.camera={}))})(R=c.scene3d||(c.scene3d={}))})(gdjs||(gdjs={}));
var gdjs;(function(g){let R;(function(m){const y=45;let d;(function(o){o.getCameraZ=(r,e,t)=>{const n=r.getLayer(e),a=n.getRenderer().getThreeCamera(),i=a?a instanceof THREE.OrthographicCamera?null:a.fov:y;return n.getCameraZ(i,t)},o.setCameraZ=(r,e,t,n)=>{const s=r.getLayer(t),i=s.getRenderer().getThreeCamera(),l=i?i instanceof THREE.OrthographicCamera?null:i.fov:y;s.setCameraZ(e,l,n)},o.getCameraRotationX=(r,e,t)=>{const a=r.getLayer(e).getRenderer().getThreeCamera();return a?g.toDegrees(a.rotation.x):0},o.setCameraRotationX=(r,e,t,n)=>{const i=r.getLayer(t).getRenderer().getThreeCamera();!i||(i.rotation.x=g.toRad(e))},o.getCameraRotationY=(r,e,t)=>{const a=r.getLayer(e).getRenderer().getThreeCamera();return a?g.toDegrees(a.rotation.y):0},o.setCameraRotationY=(r,e,t,n)=>{const i=r.getLayer(t).getRenderer().getThreeCamera();!i||(i.rotation.y=g.toRad(e))},o.turnCameraTowardObject=(r,e,t,n,s)=>{if(!e)return;const a=r.getLayer(t),l=a.getRenderer().getThreeCamera();!l||(s?l.up.set(0,1,0):l.up.set(0,0,1),l.lookAt(e.getCenterXInScene(),-e.getCenterYInScene(),e.getZ?e.getZ():0),a.setCameraRotation(g.toDegrees(-l.rotation.z)))},o.turnCameraTowardPosition=(r,e,t,n,s,a,i)=>{const l=r.getLayer(s),c=l.getRenderer().getThreeCamera();!c||(i?c.up.set(0,1,0):c.up.set(0,0,1),c.lookAt(e,-t,n),l.setCameraRotation(g.toDegrees(-c.rotation.z)))},o.getNearPlane=(r,e,t)=>r.getLayer(e).getCamera3DNearPlaneDistance(),o.setNearPlane=(r,e,t,n)=>{r.getLayer(t).setCamera3DNearPlaneDistance(e)},o.getFarPlane=(r,e,t)=>r.getLayer(e).getCamera3DFarPlaneDistance(),o.setFarPlane=(r,e,t,n)=>{r.getLayer(t).setCamera3DFarPlaneDistance(e)},o.getFov=(r,e,t)=>r.getLayer(e).getCamera3DFieldOfView(),o.setFov=(r,e,t,n)=>{r.getLayer(t).setCamera3DFieldOfView(e)}})(d=m.camera||(m.camera={}))})(R=g.scene3d||(g.scene3d={}))})(gdjs||(gdjs={}));
//# sourceMappingURL=Scene3DTools.js.map

File diff suppressed because one or more lines are too long

View File

@@ -1,2 +1,2 @@
var gdjs;(function(i){class s extends i.RuntimeObject{constructor(e,t){super(e,t);this.opacity=255;this._rBorder=t.rightMargin,this._lBorder=t.leftMargin,this._tBorder=t.topMargin,this._bBorder=t.bottomMargin,this._tiled=t.tiled,this._width=t.width,this._height=t.height,this._renderer=new i.PanelSpriteRuntimeObjectRenderer(this,e,t.texture,t.tiled),this.onCreated()}updateFromObjectData(e,t){e.width!==t.width&&this.setWidth(t.width),e.height!==t.height&&this.setHeight(t.height);let r=!1;return e.rightMargin!==t.rightMargin&&(this._rBorder=t.rightMargin,r=!0),e.leftMargin!==t.leftMargin&&(this._lBorder=t.leftMargin,r=!0),e.topMargin!==t.topMargin&&(this._tBorder=t.topMargin,r=!0),e.bottomMargin!==t.bottomMargin&&(this._bBorder=t.bottomMargin,r=!0),e.texture!==t.texture&&(r=!0),r&&this.setTexture(t.texture,this.getRuntimeScene()),e.tiled===t.tiled}getNetworkSyncData(e){return{...super.getNetworkSyncData(e),op:this.getOpacity(),color:this.getColor()}}updateFromNetworkSyncData(e,t){super.updateFromNetworkSyncData(e,t),e.op!==void 0&&this.setOpacity(e.op),e.color!==void 0&&this.setColor(e.color)}getRendererObject(){return this._renderer.getRendererObject()}onDestroyed(){super.onDestroyed(),this._renderer.destroy()}update(e){this._renderer.ensureUpToDate()}extraInitializationFromInitialInstance(e){e.customSize&&(this.setWidth(e.width),this.setHeight(e.height)),e.opacity!==void 0&&this.setOpacity(e.opacity)}setX(e){super.setX(e),this._renderer.updatePosition()}setY(e){super.setY(e),this._renderer.updatePosition()}setTexture(e,t){this._renderer.setTexture(e,t)}setAngle(e){super.setAngle(e),this._renderer.updateAngle()}getWidth(){return this._width}getHeight(){return this._height}setWidth(e){this._width!==e&&(this._width=e,this._renderer.updateWidth(),this.invalidateHitboxes())}setHeight(e){this._height!==e&&(this._height=e,this._renderer.updateHeight(),this.invalidateHitboxes())}setSize(e,t){this.setWidth(e),this.setHeight(t)}setOpacity(e){e<0&&(e=0),e>255&&(e=255),this.opacity=e,this._renderer.updateOpacity()}getOpacity(){return this.opacity}setColor(e){this._renderer.setColor(e)}getColor(){return this._renderer.getColor()}getScale(){const e=Math.abs(this.getScaleX()),t=Math.abs(this.getScaleY());return e===t?e:Math.sqrt(e*t)}getScaleX(){return this._width/this._renderer.getTextureWidth()}getScaleY(){return this._height/this._renderer.getTextureHeight()}setScale(e){this.setWidth(this._renderer.getTextureWidth()*e),this.setHeight(this._renderer.getTextureHeight()*e)}setScaleX(e){this.setWidth(this._renderer.getTextureWidth()*e)}setScaleY(e){this.setHeight(this._renderer.getTextureHeight()*e)}}i.PanelSpriteRuntimeObject=s,i.registerObject("PanelSpriteObject::PanelSprite",i.PanelSpriteRuntimeObject)})(gdjs||(gdjs={}));
var gdjs;(function(i){class s extends i.RuntimeObject{constructor(e,t){super(e,t);this.opacity=255;this._objectData=t,this._rBorder=t.rightMargin,this._lBorder=t.leftMargin,this._tBorder=t.topMargin,this._bBorder=t.bottomMargin,this._tiled=t.tiled,this._width=t.width,this._height=t.height,this._renderer=new i.PanelSpriteRuntimeObjectRenderer(this,e,t.texture,t.tiled),this.onCreated()}updateFromObjectData(e,t){this._objectData=t,e.width!==t.width&&this.setWidth(t.width),e.height!==t.height&&this.setHeight(t.height);let r=!1;return e.rightMargin!==t.rightMargin&&(this._rBorder=t.rightMargin,r=!0),e.leftMargin!==t.leftMargin&&(this._lBorder=t.leftMargin,r=!0),e.topMargin!==t.topMargin&&(this._tBorder=t.topMargin,r=!0),e.bottomMargin!==t.bottomMargin&&(this._bBorder=t.bottomMargin,r=!0),e.texture!==t.texture&&(r=!0),r&&this.setTexture(t.texture,this.getRuntimeScene()),e.tiled===t.tiled}getNetworkSyncData(e){return{...super.getNetworkSyncData(e),op:this.getOpacity(),color:this.getColor()}}updateFromNetworkSyncData(e,t){super.updateFromNetworkSyncData(e,t),e.op!==void 0&&this.setOpacity(e.op),e.color!==void 0&&this.setColor(e.color)}getRendererObject(){return this._renderer.getRendererObject()}onDestroyed(){super.onDestroyed(),this._renderer.destroy()}update(e){this._renderer.ensureUpToDate()}extraInitializationFromInitialInstance(e){e.customSize&&(this.setWidth(e.width),this.setHeight(e.height)),this.setOpacity(e.opacity===void 0?255:e.opacity)}setX(e){super.setX(e),this._renderer.updatePosition()}setY(e){super.setY(e),this._renderer.updatePosition()}setTexture(e,t){this._renderer.setTexture(e,t)}setAngle(e){super.setAngle(e),this._renderer.updateAngle()}getWidth(){return this._width}getHeight(){return this._height}setWidth(e){this._width!==e&&(this._width=e,this._renderer.updateWidth(),this.invalidateHitboxes())}setHeight(e){this._height!==e&&(this._height=e,this._renderer.updateHeight(),this.invalidateHitboxes())}setSize(e,t){this.setWidth(e),this.setHeight(t)}getOriginalWidth(){return this._objectData.width}getOriginalHeight(){return this._objectData.height}setOpacity(e){e<0&&(e=0),e>255&&(e=255),this.opacity=e,this._renderer.updateOpacity()}getOpacity(){return this.opacity}setColor(e){this._renderer.setColor(e)}getColor(){return this._renderer.getColor()}getScale(){const e=Math.abs(this.getScaleX()),t=Math.abs(this.getScaleY());return e===t?e:Math.sqrt(e*t)}getScaleX(){return this._width/this._renderer.getTextureWidth()}getScaleY(){return this._height/this._renderer.getTextureHeight()}setScale(e){this.setWidth(this._renderer.getTextureWidth()*e),this.setHeight(this._renderer.getTextureHeight()*e)}setScaleX(e){this.setWidth(this._renderer.getTextureWidth()*e)}setScaleY(e){this.setHeight(this._renderer.getTextureHeight()*e)}}i.PanelSpriteRuntimeObject=s,i.registerObject("PanelSpriteObject::PanelSprite",i.PanelSpriteRuntimeObject)})(gdjs||(gdjs={}));
//# sourceMappingURL=panelspriteruntimeobject.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,2 +1,2 @@
var gdjs;(function(i){class r extends i.RuntimeObject{constructor(e,t){super(e,t);this._xOffset=0;this._yOffset=0;this.opacity=255;this._renderer=new i.TiledSpriteRuntimeObjectRenderer(this,e,t.texture),this._width=0,this._height=0,this.setWidth(t.width),this.setHeight(t.height),this.onCreated()}updateFromObjectData(e,t){return e.texture!==t.texture&&this.setTexture(t.texture,this.getRuntimeScene()),e.width!==t.width&&this.setWidth(t.width),e.height!==t.height&&this.setHeight(t.height),!0}getNetworkSyncData(e){return{...super.getNetworkSyncData(e),xo:this.getXOffset(),yo:this.getYOffset(),op:this.getOpacity(),color:this.getColor()}}updateFromNetworkSyncData(e,t){super.updateFromNetworkSyncData(e,t),e.xo!==void 0&&this.setXOffset(e.xo),e.yo!==void 0&&this.setYOffset(e.yo),e.op!==void 0&&this.setOpacity(e.op),e.color!==void 0&&this.setColor(e.color)}getRendererObject(){return this._renderer.getRendererObject()}onDestroyed(){super.onDestroyed(),this._renderer.destroy()}extraInitializationFromInitialInstance(e){e.customSize&&(this.setWidth(e.width),this.setHeight(e.height)),e.opacity!==void 0&&this.setOpacity(e.opacity)}setX(e){super.setX(e),this._renderer.updatePosition()}setY(e){super.setY(e),this._renderer.updatePosition()}setTexture(e,t){this._renderer.setTexture(e,t)}setAngle(e){super.setAngle(e),this._renderer.updateAngle()}getWidth(){return this._width}getHeight(){return this._height}setWidth(e){this._width!==e&&(this._width=e,this._renderer.setWidth(e),this.invalidateHitboxes())}setHeight(e){this._height!==e&&(this._height=e,this._renderer.setHeight(e),this.invalidateHitboxes())}setSize(e,t){this.setWidth(e),this.setHeight(t)}setXOffset(e){this._xOffset=e,this._renderer.updateXOffset()}setYOffset(e){this._yOffset=e,this._renderer.updateYOffset()}getXOffset(){return this._xOffset}getYOffset(){return this._yOffset}setOpacity(e){e<0&&(e=0),e>255&&(e=255),this.opacity=e,this._renderer.updateOpacity()}getOpacity(){return this.opacity}setColor(e){this._renderer.setColor(e)}getColor(){return this._renderer.getColor()}getScale(){const e=Math.abs(this.getScaleX()),t=Math.abs(this.getScaleY());return e===t?e:Math.sqrt(e*t)}getScaleX(){return this._width/this._renderer.getTextureWidth()}getScaleY(){return this._height/this._renderer.getTextureHeight()}setScale(e){this.setWidth(this._renderer.getTextureWidth()*e),this.setHeight(this._renderer.getTextureHeight()*e)}setScaleX(e){this.setWidth(this._renderer.getTextureWidth()*e)}setScaleY(e){this.setHeight(this._renderer.getTextureHeight()*e)}}i.TiledSpriteRuntimeObject=r,i.registerObject("TiledSpriteObject::TiledSprite",i.TiledSpriteRuntimeObject)})(gdjs||(gdjs={}));
var gdjs;(function(i){class r extends i.RuntimeObject{constructor(e,t){super(e,t);this._xOffset=0;this._yOffset=0;this.opacity=255;this._objectData=t,this._renderer=new i.TiledSpriteRuntimeObjectRenderer(this,e,t.texture),this._width=0,this._height=0,this.setWidth(t.width),this.setHeight(t.height),this.onCreated()}updateFromObjectData(e,t){return this._objectData=t,e.texture!==t.texture&&this.setTexture(t.texture,this.getRuntimeScene()),e.width!==t.width&&this.setWidth(t.width),e.height!==t.height&&this.setHeight(t.height),!0}getNetworkSyncData(e){return{...super.getNetworkSyncData(e),xo:this.getXOffset(),yo:this.getYOffset(),op:this.getOpacity(),color:this.getColor()}}updateFromNetworkSyncData(e,t){super.updateFromNetworkSyncData(e,t),e.xo!==void 0&&this.setXOffset(e.xo),e.yo!==void 0&&this.setYOffset(e.yo),e.op!==void 0&&this.setOpacity(e.op),e.color!==void 0&&this.setColor(e.color)}getRendererObject(){return this._renderer.getRendererObject()}onDestroyed(){super.onDestroyed(),this._renderer.destroy()}extraInitializationFromInitialInstance(e){e.customSize&&(this.setWidth(e.width),this.setHeight(e.height)),this.setOpacity(e.opacity===void 0?255:e.opacity)}setX(e){super.setX(e),this._renderer.updatePosition()}setY(e){super.setY(e),this._renderer.updatePosition()}setTexture(e,t){this._renderer.setTexture(e,t)}setAngle(e){super.setAngle(e),this._renderer.updateAngle()}getWidth(){return this._width}getHeight(){return this._height}setWidth(e){this._width!==e&&(this._width=e,this._renderer.setWidth(e),this.invalidateHitboxes())}setHeight(e){this._height!==e&&(this._height=e,this._renderer.setHeight(e),this.invalidateHitboxes())}setSize(e,t){this.setWidth(e),this.setHeight(t)}getOriginalWidth(){return this._objectData.width}getOriginalHeight(){return this._objectData.height}setXOffset(e){this._xOffset=e,this._renderer.updateXOffset()}setYOffset(e){this._yOffset=e,this._renderer.updateYOffset()}getXOffset(){return this._xOffset}getYOffset(){return this._yOffset}setOpacity(e){e<0&&(e=0),e>255&&(e=255),this.opacity=e,this._renderer.updateOpacity()}getOpacity(){return this.opacity}setColor(e){this._renderer.setColor(e)}getColor(){return this._renderer.getColor()}getScale(){const e=Math.abs(this.getScaleX()),t=Math.abs(this.getScaleY());return e===t?e:Math.sqrt(e*t)}getScaleX(){return this._width/this._renderer.getTextureWidth()}getScaleY(){return this._height/this._renderer.getTextureHeight()}setScale(e){this.setWidth(this._renderer.getTextureWidth()*e),this.setHeight(this._renderer.getTextureHeight()*e)}setScaleX(e){this.setWidth(this._renderer.getTextureWidth()*e)}setScaleY(e){this.setHeight(this._renderer.getTextureHeight()*e)}}i.TiledSpriteRuntimeObject=r,i.registerObject("TiledSpriteObject::TiledSprite",i.TiledSpriteRuntimeObject)})(gdjs||(gdjs={}));
//# sourceMappingURL=tiledspriteruntimeobject.js.map

BIN
src/GOLF CENTRAL.mp3 Normal file

Binary file not shown.

View File

@@ -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.get(r);e&&(e.scene.clear(),this._loadedThreeModels.delete(r)),this._downloadedArrayBuffers.get(r)&&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){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={}));
//# sourceMappingURL=Model3DManager.js.map

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -96,7 +96,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.asyncCallback17589260 = function (runtimeScene, asyncObjectsList) {
gdjs.GameCode.asyncCallback19537132 = function (runtimeScene, asyncObjectsList) {
asyncObjectsList.restoreLocalVariablesContainers(gdjs.GameCode.localVariables);
gdjs.copyArray(asyncObjectsList.getObjects("NewText2"), gdjs.GameCode.GDNewText2Objects2);
@@ -114,7 +114,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObje
}
gdjs.GameCode.localVariables.length = 0;
}
gdjs.GameCode.idToCallbackMap.set(17589260, gdjs.GameCode.asyncCallback17589260);
gdjs.GameCode.idToCallbackMap.set(19537132, gdjs.GameCode.asyncCallback19537132);
gdjs.GameCode.eventsList0 = function(runtimeScene) {
{
@@ -126,7 +126,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.asyncCallback17589260(runtimeScene, asyncObjectsList)), 17589260, asyncObjectsList);
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber()), (runtimeScene) => (gdjs.GameCode.asyncCallback19537132(runtimeScene, asyncObjectsList)), 19537132, asyncObjectsList);
}
}
@@ -135,7 +135,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.userFunc0xa65218 = function GDJSInlineCode(runtimeScene, objects) {
gdjs.GameCode.userFunc0x9b8928 = function GDJSInlineCode(runtimeScene, objects) {
"use strict";
// Obtenemos la escena actual
const scene = runtimeScene;
@@ -144,7 +144,7 @@ const scene = runtimeScene;
const minX = 0; // Límite izquierdo de aparición
const maxX = scene.getGame().getGameResolutionWidth(); // Límite derecho (ancho de pantalla)
const spawnY = -50; // Posición inicial (un poco arriba de la pantalla)
const berryTypes = ["Berry", "RNGBerry", "Speedy", "glitchedberry", "poisonberry", "shadowberry", "MinusBerry", "nojumpberry", "CaffieineBerry", "GoodBerry"];
const berryTypes = ["Berry", "RNGBerry", "Speedy", "glitchedberry", "poisonberry", "shadowberry", "MinusBerry", "nojumpberry", "CaffeineBerry", "GoodBerry"];
// Intervalo en segundos entre cada spawn
const spawnInterval = 1.5;
@@ -274,7 +274,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.asyncCallback17606708 = function (runtimeScene, asyncObjectsList) {
gdjs.GameCode.asyncCallback19554580 = function (runtimeScene, asyncObjectsList) {
asyncObjectsList.restoreLocalVariablesContainers(gdjs.GameCode.localVariables);
gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObjects2);
@@ -284,7 +284,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObje
}
gdjs.GameCode.localVariables.length = 0;
}
gdjs.GameCode.idToCallbackMap.set(17606708, gdjs.GameCode.asyncCallback17606708);
gdjs.GameCode.idToCallbackMap.set(19554580, gdjs.GameCode.asyncCallback19554580);
gdjs.GameCode.eventsList3 = function(runtimeScene) {
{
@@ -295,7 +295,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.asyncCallback17606708(runtimeScene, asyncObjectsList)), 17606708, asyncObjectsList);
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(5), (runtimeScene) => (gdjs.GameCode.asyncCallback19554580(runtimeScene, asyncObjectsList)), 19554580, asyncObjectsList);
}
}
@@ -310,7 +310,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.asyncCallback17613628 = function (runtimeScene, asyncObjectsList) {
gdjs.GameCode.asyncCallback19561500 = function (runtimeScene, asyncObjectsList) {
asyncObjectsList.restoreLocalVariablesContainers(gdjs.GameCode.localVariables);
gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObjects2);
@@ -320,7 +320,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObje
}
gdjs.GameCode.localVariables.length = 0;
}
gdjs.GameCode.idToCallbackMap.set(17613628, gdjs.GameCode.asyncCallback17613628);
gdjs.GameCode.idToCallbackMap.set(19561500, gdjs.GameCode.asyncCallback19561500);
gdjs.GameCode.eventsList4 = function(runtimeScene) {
{
@@ -331,7 +331,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(10), (runtimeScene) => (gdjs.GameCode.asyncCallback17613628(runtimeScene, asyncObjectsList)), 17613628, asyncObjectsList);
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(5), (runtimeScene) => (gdjs.GameCode.asyncCallback19561500(runtimeScene, asyncObjectsList)), 19561500, asyncObjectsList);
}
}
@@ -342,7 +342,7 @@ runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(10),
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.asyncCallback17619084 = function (runtimeScene, asyncObjectsList) {
gdjs.GameCode.asyncCallback19566956 = function (runtimeScene, asyncObjectsList) {
asyncObjectsList.restoreLocalVariablesContainers(gdjs.GameCode.localVariables);
gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObjects2);
@@ -352,7 +352,7 @@ gdjs.copyArray(asyncObjectsList.getObjects("Player"), gdjs.GameCode.GDPlayerObje
}
gdjs.GameCode.localVariables.length = 0;
}
gdjs.GameCode.idToCallbackMap.set(17619084, gdjs.GameCode.asyncCallback17619084);
gdjs.GameCode.idToCallbackMap.set(19566956, gdjs.GameCode.asyncCallback19566956);
gdjs.GameCode.eventsList5 = function(runtimeScene) {
{
@@ -363,7 +363,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(3), (runtimeScene) => (gdjs.GameCode.asyncCallback17619084(runtimeScene, asyncObjectsList)), 17619084, asyncObjectsList);
runtimeScene.getAsyncTasksManager().addTask(gdjs.evtTools.runtimeScene.wait(3), (runtimeScene) => (gdjs.GameCode.asyncCallback19566956(runtimeScene, asyncObjectsList)), 19566956, asyncObjectsList);
}
}
@@ -434,6 +434,36 @@ if (isConditionTrue_0) {
}
{
let isConditionTrue_0 = false;
isConditionTrue_0 = false;
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(3).getAsNumber() == 5);
}
if (isConditionTrue_0) {
{gdjs.evtTools.sound.playMusicOnChannel(runtimeScene, "GOLF CENTRAL.mp3", 1, false, 100, 1);
}
}
}
{
let isConditionTrue_0 = false;
isConditionTrue_0 = false;
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(3).getAsNumber() == 6);
}
if (isConditionTrue_0) {
{gdjs.evtTools.sound.playMusicOnChannel(runtimeScene, "void.mp3", 1, false, 100, 1);
}
}
}
};gdjs.GameCode.eventsList7 = function(runtimeScene) {
{
@@ -492,6 +522,7 @@ gdjs.copyArray(runtimeScene.getObjects("Player"), gdjs.GameCode.GDPlayerObjects1
let isConditionTrue_0 = false;
{
gdjs.copyArray(runtimeScene.getObjects("Berry"), gdjs.GameCode.GDBerryObjects1);
gdjs.copyArray(runtimeScene.getObjects("CaffeineBerry"), gdjs.GameCode.GDCaffeineBerryObjects1);
gdjs.copyArray(runtimeScene.getObjects("GoodBerry"), gdjs.GameCode.GDGoodBerryObjects1);
gdjs.copyArray(runtimeScene.getObjects("MinusBerry"), gdjs.GameCode.GDMinusBerryObjects1);
gdjs.copyArray(runtimeScene.getObjects("NewText3"), gdjs.GameCode.GDNewText3Objects1);
@@ -550,6 +581,10 @@ gdjs.copyArray(runtimeScene.getObjects("shadowberry"), gdjs.GameCode.GDshadowber
gdjs.GameCode.GDGoodBerryObjects1[i].getBehavior("Scale").setScale(0.7);
}
}
{for(var i = 0, len = gdjs.GameCode.GDCaffeineBerryObjects1.length ;i < len;++i) {
gdjs.GameCode.GDCaffeineBerryObjects1[i].getBehavior("Scale").setScale(0.7);
}
}
}
}
@@ -565,7 +600,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(17584476);
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(19532636);
}
}
if (isConditionTrue_0) {
@@ -778,7 +813,7 @@ if (isConditionTrue_0) {
gdjs.copyArray(runtimeScene.getObjects("BerryNormalSpawn"), gdjs.GameCode.GDBerryNormalSpawnObjects1);
const objects = gdjs.GameCode.GDBerryNormalSpawnObjects1;
gdjs.GameCode.userFunc0xa65218(runtimeScene, objects);
gdjs.GameCode.userFunc0x9b8928(runtimeScene, objects);
}
@@ -892,7 +927,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(17599988);
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(19547860);
}
}
if (isConditionTrue_0) {
@@ -968,7 +1003,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(17605444);
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(19553316);
}
}
if (isConditionTrue_0) {
@@ -1014,7 +1049,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_9546GDGoodBerryObjects1Objects, false, runtimeScene, false);
if (isConditionTrue_0) {
isConditionTrue_0 = false;
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(17607588);
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(19555460);
}
}
if (isConditionTrue_0) {
@@ -1130,7 +1165,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(17610364);
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(19558236);
}
}
if (isConditionTrue_0) {
@@ -1170,7 +1205,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(17612492);
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(19560364);
}
}
if (isConditionTrue_0) {
@@ -1185,7 +1220,7 @@ if (isConditionTrue_0) {
{runtimeScene.getScene().getVariables().getFromIndex(0).add(3);
}
{for(var i = 0, len = gdjs.GameCode.GDPlayerObjects1.length ;i < len;++i) {
gdjs.GameCode.GDPlayerObjects1[i].getBehavior("PlatformerObject").setMaxFallingSpeed(0, false);
gdjs.GameCode.GDPlayerObjects1[i].getBehavior("PlatformerObject").setMaxFallingSpeed(100, false);
}
}
@@ -1281,7 +1316,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(17616788);
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(19564660);
}
}
if (isConditionTrue_0) {
@@ -1292,7 +1327,7 @@ if (isConditionTrue_0) {
gdjs.GameCode.GDMinusBerryObjects1[i].deleteFromScene(runtimeScene);
}
}
{runtimeScene.getScene().getVariables().getFromIndex(0).add(-(15));
{runtimeScene.getScene().getVariables().getFromIndex(0).add(-(5));
}
}
@@ -1309,7 +1344,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(17618060);
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(19565932);
}
}
if (isConditionTrue_0) {
@@ -1345,7 +1380,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(17620268);
{isConditionTrue_0 = runtimeScene.getOnceTriggers().triggerOnce(19568140);
}
}
if (isConditionTrue_0) {
@@ -1377,7 +1412,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, 4));
{runtimeScene.getScene().getVariables().getFromIndex(3).setNumber(gdjs.randomInRange(1, 6));
}
{ //Subevents

File diff suppressed because it is too large Load Diff

101
src/code10.js Normal file
View File

@@ -0,0 +1,101 @@
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.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());
}
}
{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());
}
}
}
}
{
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);
}
}
}
{
let isConditionTrue_0 = false;
isConditionTrue_0 = false;
isConditionTrue_0 = gdjs.evtTools.runtimeScene.sceneJustBegins(runtimeScene);
if (isConditionTrue_0) {
{gdjs.evtTools.sound.playMusic(runtimeScene, "wait rq.mp3", true, 100, 1);
}
}
}
};
gdjs.BSRankCode.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.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;
return;
}
gdjs['BSRankCode'] = gdjs.BSRankCode;

101
src/code11.js Normal file
View File

@@ -0,0 +1,101 @@
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.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());
}
}
{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());
}
}
}
}
{
gdjs.copyArray(runtimeScene.getObjects("RedButton"), gdjs.BSRank2Code.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) ) {
isConditionTrue_0 = true;
gdjs.BSRank2Code.GDRedButtonObjects1[k] = gdjs.BSRank2Code.GDRedButtonObjects1[i];
++k;
}
}
gdjs.BSRank2Code.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, "wait rq.mp3", true, 100, 1);
}
}
}
};
gdjs.BSRank2Code.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.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;
return;
}
gdjs['BSRank2Code'] = gdjs.BSRank2Code;

21
src/code12.js Normal file
View File

@@ -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;

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,34 +1,207 @@
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.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.InfoCode.eventsList0 = function(runtimeScene) {
gdjs.sgCode.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.sgCode.GDNewText2Objects2);
{for(var i = 0, len = gdjs.sgCode.GDNewText2Objects2.length ;i < len;++i) {
gdjs.sgCode.GDNewText2Objects2[i].getBehavior("Text").setText("yall ready");
}
}
}
}
{
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.sgCode.GDNewText2Objects2);
{for(var i = 0, len = gdjs.sgCode.GDNewText2Objects2.length ;i < len;++i) {
gdjs.sgCode.GDNewText2Objects2[i].getBehavior("Text").setText("cool things");
}
}
}
}
{
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.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...");
}
}
}
}
{
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.sgCode.GDNewText2Objects2);
{for(var i = 0, len = gdjs.sgCode.GDNewText2Objects2.length ;i < len;++i) {
gdjs.sgCode.GDNewText2Objects2[i].getBehavior("Text").setText("sneaky carlos");
}
}
}
}
{
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.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");
}
}
}
}
{
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.sgCode.GDNewText2Objects1);
{for(var i = 0, len = gdjs.sgCode.GDNewText2Objects1.length ;i < len;++i) {
gdjs.sgCode.GDNewText2Objects1[i].getBehavior("Text").setText("berey dahs");
}
}
}
}
};gdjs.sgCode.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.sgCode.GDSmallGreyButtonObjects1);
let isConditionTrue_0 = false;
isConditionTrue_0 = false;
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.sgCode.GDSmallGreyButtonObjects1[k] = gdjs.sgCode.GDSmallGreyButtonObjects1[i];
++k;
}
}
gdjs.sgCode.GDSmallGreyButtonObjects1.length = k;
if (isConditionTrue_0) {
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "Game", false);
}
}
}
{
gdjs.copyArray(runtimeScene.getObjects("SmallGreyButton2"), gdjs.sgCode.GDSmallGreyButton2Objects1);
let isConditionTrue_0 = false;
isConditionTrue_0 = false;
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.sgCode.GDSmallGreyButton2Objects1[k] = gdjs.sgCode.GDSmallGreyButton2Objects1[i];
++k;
}
}
gdjs.sgCode.GDSmallGreyButton2Objects1.length = k;
if (isConditionTrue_0) {
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "sb", 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.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));
}
}
}
@@ -43,7 +216,32 @@ 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.sgCode.eventsList0(runtimeScene);} //End of subevents
}
}
{
gdjs.copyArray(runtimeScene.getObjects("back"), gdjs.sgCode.GDbackObjects1);
let isConditionTrue_0 = false;
isConditionTrue_0 = false;
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.sgCode.GDbackObjects1[k] = gdjs.sgCode.GDbackObjects1[i];
++k;
}
}
gdjs.sgCode.GDbackObjects1.length = k;
if (isConditionTrue_0) {
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "title official", false);
}
}
@@ -52,21 +250,9 @@ 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);
}
{
}
}
@@ -74,39 +260,57 @@ if (isConditionTrue_0) {
};
gdjs.InfoCode.func = function(runtimeScene) {
gdjs.sgCode.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.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.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.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['InfoCode'] = gdjs.InfoCode;
gdjs['sgCode'] = gdjs.sgCode;

View File

@@ -1,54 +1,234 @@
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.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.BSRankCode.eventsList0 = function(runtimeScene) {
gdjs.sbCode.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());
}
}
{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());
}
}
}
}
{
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 = (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...");
}
}
}
}
{
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.sbCode.GDNewText2Objects2);
{for(var i = 0, len = gdjs.sbCode.GDNewText2Objects2.length ;i < len;++i) {
gdjs.sbCode.GDNewText2Objects2[i].getBehavior("Text").setText("Not Implemented Yet");
}
}
}
}
{
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.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");
}
}
}
}
{
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.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!");
}
}
}
}
{
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.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!");
}
}
}
}
{
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.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.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) {
{
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.sbCode.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) ) {
isConditionTrue_0 = true;
gdjs.BSRankCode.GDRedButtonObjects1[k] = gdjs.BSRankCode.GDRedButtonObjects1[i];
gdjs.sbCode.GDSmallGreyButtonObjects1[k] = gdjs.sbCode.GDSmallGreyButtonObjects1[i];
++k;
}
}
gdjs.BSRankCode.GDRedButtonObjects1.length = k;
gdjs.sbCode.GDSmallGreyButtonObjects1.length = k;
if (isConditionTrue_0) {
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "title official", 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);
}
}
}
{
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));
}
}
}
@@ -62,8 +242,70 @@ let isConditionTrue_0 = false;
isConditionTrue_0 = false;
isConditionTrue_0 = gdjs.evtTools.runtimeScene.sceneJustBegins(runtimeScene);
if (isConditionTrue_0) {
{gdjs.evtTools.sound.playMusic(runtimeScene, "wait rq.mp3", true, 100, 1);
{runtimeScene.getScene().getVariables().getFromIndex(1).setNumber(gdjs.randomInRange(1, 6));
}
{ //Subevents
gdjs.sbCode.eventsList0(runtimeScene);} //End of subevents
}
}
{
gdjs.copyArray(runtimeScene.getObjects("back"), gdjs.sbCode.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) ) {
isConditionTrue_0 = true;
gdjs.sbCode.GDbackObjects1[k] = gdjs.sbCode.GDbackObjects1[i];
++k;
}
}
gdjs.sbCode.GDbackObjects1.length = k;
if (isConditionTrue_0) {
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "sb", 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
}
}
@@ -71,31 +313,75 @@ if (isConditionTrue_0) {
};
gdjs.BSRankCode.func = function(runtimeScene) {
gdjs.sbCode.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.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.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.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;
return;
}
gdjs['BSRankCode'] = gdjs.BSRankCode;
gdjs['sbCode'] = gdjs.sbCode;

View File

@@ -1,21 +1,275 @@
gdjs.Escena_32sin_32t_237tuloCode = {};
gdjs.Escena_32sin_32t_237tuloCode.localVariables = [];
gdjs.Escena_32sin_32t_237tuloCode.idToCallbackMap = new Map();
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.Escena_32sin_32t_237tuloCode.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.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));
}
}
}
}
{
let isConditionTrue_0 = false;
isConditionTrue_0 = false;
isConditionTrue_0 = gdjs.evtTools.runtimeScene.sceneJustBegins(runtimeScene);
if (isConditionTrue_0) {
{runtimeScene.getScene().getVariables().getFromIndex(1).setNumber(gdjs.randomInRange(1, 6));
}
{ //Subevents
gdjs.title_32gamejamCode.eventsList0(runtimeScene);} //End of subevents
}
}
{
gdjs.copyArray(runtimeScene.getObjects("NewText3"), gdjs.title_32gamejamCode.GDNewText3Objects1);
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) ) {
isConditionTrue_0 = true;
gdjs.title_32gamejamCode.GDNewText3Objects1[k] = gdjs.title_32gamejamCode.GDNewText3Objects1[i];
++k;
}
}
gdjs.title_32gamejamCode.GDNewText3Objects1.length = k;
if (isConditionTrue_0) {
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "Info", false);
}
}
}
};
gdjs.Escena_32sin_32t_237tuloCode.func = function(runtimeScene) {
gdjs.title_32gamejamCode.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.Escena_32sin_32t_237tuloCode.eventsList0(runtimeScene);
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['Escena_32sin_32t_237tuloCode'] = gdjs.Escena_32sin_32t_237tuloCode;
gdjs['title_32gamejamCode'] = gdjs.title_32gamejamCode;

134
src/code9.js Normal file
View File

@@ -0,0 +1,134 @@
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.InfoCode.eventsList0 = function(runtimeScene) {
{
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));
}
}
}
}
{
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);
}
}
}
{
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.InfoCode.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.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['InfoCode'] = gdjs.InfoCode;

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@@ -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.get(e)&&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){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={}));
//# sourceMappingURL=fontfaceobserver-font-manager.js.map

View File

@@ -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(17415348);
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(19355220);
}
}
if (isConditionTrue_0) {

View File

@@ -518,7 +518,7 @@ isConditionTrue_0 = false;
}
if (isConditionTrue_0) {
isConditionTrue_0 = false;
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(16709732);
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(18627964);
}
}
if (isConditionTrue_0) {

View File

@@ -9,7 +9,7 @@ gdjs.evtsExt__PanelSpriteButton__IsInGameEdition = {};
gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.idToCallbackMap = new Map();
gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.userFunc0xd4aff8 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.userFunc0xdee300 = 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.userFunc0xd4aff8(runtimeScene, eventsFunctionContext);
gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.userFunc0xdee300(runtimeScene, eventsFunctionContext);
}

View File

@@ -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(16959108);
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(18877388);
}
}
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(16964572);
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(18882852);
}
}
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(16966932);
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(18885212);
}
}
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(16968692);
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(18886972);
}
}
if (isConditionTrue_0) {

View File

@@ -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(16833068);
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(18751300);
}
}
if (isConditionTrue_0) {

View File

@@ -9,7 +9,7 @@ gdjs.evtsExt__SpriteMultitouchJoystick__IsInGameEdition = {};
gdjs.evtsExt__SpriteMultitouchJoystick__IsInGameEdition.idToCallbackMap = new Map();
gdjs.evtsExt__SpriteMultitouchJoystick__IsInGameEdition.userFunc0xd3e638 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
gdjs.evtsExt__SpriteMultitouchJoystick__IsInGameEdition.userFunc0xc5d020 = 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.userFunc0xd3e638(runtimeScene, eventsFunctionContext);
gdjs.evtsExt__SpriteMultitouchJoystick__IsInGameEdition.userFunc0xc5d020(runtimeScene, eventsFunctionContext);
}

View File

@@ -0,0 +1,295 @@
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper = gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper || {};
/**
* Behavior generated from Platformer multitouch controller mapper
*/
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper = class PlatformerMultitouchMapper extends gdjs.RuntimeBehavior {
constructor(instanceContainer, behaviorData, owner) {
super(instanceContainer, behaviorData, owner);
this._runtimeScene = instanceContainer;
this._onceTriggers = new gdjs.OnceTriggers();
this._behaviorData = {};
this._sharedData = gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.getSharedData(
instanceContainer,
behaviorData.name
);
this._behaviorData.Property = behaviorData.Property !== undefined ? behaviorData.Property : "";
this._behaviorData.ControllerIdentifier = behaviorData.ControllerIdentifier !== undefined ? behaviorData.ControllerIdentifier : Number("1") || 0;
this._behaviorData.JoystickIdentifier = behaviorData.JoystickIdentifier !== undefined ? behaviorData.JoystickIdentifier : "Primary";
this._behaviorData.JumpButton = behaviorData.JumpButton !== undefined ? behaviorData.JumpButton : "A";
}
// Hot-reload:
updateFromBehaviorData(oldBehaviorData, newBehaviorData) {
if (oldBehaviorData.Property !== newBehaviorData.Property)
this._behaviorData.Property = newBehaviorData.Property;
if (oldBehaviorData.ControllerIdentifier !== newBehaviorData.ControllerIdentifier)
this._behaviorData.ControllerIdentifier = newBehaviorData.ControllerIdentifier;
if (oldBehaviorData.JoystickIdentifier !== newBehaviorData.JoystickIdentifier)
this._behaviorData.JoystickIdentifier = newBehaviorData.JoystickIdentifier;
if (oldBehaviorData.JumpButton !== newBehaviorData.JumpButton)
this._behaviorData.JumpButton = newBehaviorData.JumpButton;
return true;
}
// Network sync:
getNetworkSyncData(syncOptions) {
return {
...super.getNetworkSyncData(syncOptions),
props: {
Property: this._behaviorData.Property,
ControllerIdentifier: this._behaviorData.ControllerIdentifier,
JoystickIdentifier: this._behaviorData.JoystickIdentifier,
JumpButton: this._behaviorData.JumpButton,
}
};
}
updateFromNetworkSyncData(networkSyncData, options) {
super.updateFromNetworkSyncData(networkSyncData, options);
if (networkSyncData.props.Property !== undefined)
this._behaviorData.Property = networkSyncData.props.Property;
if (networkSyncData.props.ControllerIdentifier !== undefined)
this._behaviorData.ControllerIdentifier = networkSyncData.props.ControllerIdentifier;
if (networkSyncData.props.JoystickIdentifier !== undefined)
this._behaviorData.JoystickIdentifier = networkSyncData.props.JoystickIdentifier;
if (networkSyncData.props.JumpButton !== undefined)
this._behaviorData.JumpButton = networkSyncData.props.JumpButton;
}
// Properties:
_getProperty() {
return this._behaviorData.Property !== undefined ? this._behaviorData.Property : "";
}
_setProperty(newValue) {
this._behaviorData.Property = newValue;
}
_getControllerIdentifier() {
return this._behaviorData.ControllerIdentifier !== undefined ? this._behaviorData.ControllerIdentifier : Number("1") || 0;
}
_setControllerIdentifier(newValue) {
this._behaviorData.ControllerIdentifier = newValue;
}
_getJoystickIdentifier() {
return this._behaviorData.JoystickIdentifier !== undefined ? this._behaviorData.JoystickIdentifier : "Primary";
}
_setJoystickIdentifier(newValue) {
this._behaviorData.JoystickIdentifier = newValue;
}
_getJumpButton() {
return this._behaviorData.JumpButton !== undefined ? this._behaviorData.JumpButton : "A";
}
_setJumpButton(newValue) {
this._behaviorData.JumpButton = newValue;
}
}
/**
* Shared data generated from Platformer multitouch controller mapper
*/
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.SharedData = class PlatformerMultitouchMapperSharedData {
constructor(sharedData) {
}
// Shared properties:
}
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.getSharedData = function(instanceContainer, behaviorName) {
if (!instanceContainer._SpriteMultitouchJoystick_PlatformerMultitouchMapperSharedData) {
const initialData = instanceContainer.getInitialSharedDataForBehavior(
behaviorName
);
instanceContainer._SpriteMultitouchJoystick_PlatformerMultitouchMapperSharedData = new gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.SharedData(
initialData
);
}
return instanceContainer._SpriteMultitouchJoystick_PlatformerMultitouchMapperSharedData;
}
// Methods:
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext = {};
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.idToCallbackMap = new Map();
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1= [];
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects2= [];
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.eventsList0 = function(runtimeScene, eventsFunctionContext) {
{
let isConditionTrue_0 = false;
isConditionTrue_0 = false;
isConditionTrue_0 = gdjs.evtsExt__SpriteMultitouchJoystick__IsDirectionPushed4Way.func(runtimeScene, eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getControllerIdentifier(), eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getJoystickIdentifier(), "Left", eventsFunctionContext);
if (isConditionTrue_0) {
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1);
{for(var i = 0, len = gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1.length ;i < len;++i) {
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1[i].getBehavior(eventsFunctionContext.getBehaviorName("Property")).simulateLeftKey();
}
}
}
}
{
let isConditionTrue_0 = false;
isConditionTrue_0 = false;
isConditionTrue_0 = gdjs.evtsExt__SpriteMultitouchJoystick__IsDirectionPushed4Way.func(runtimeScene, eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getControllerIdentifier(), eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getJoystickIdentifier(), "Right", eventsFunctionContext);
if (isConditionTrue_0) {
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1);
{for(var i = 0, len = gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1.length ;i < len;++i) {
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1[i].getBehavior(eventsFunctionContext.getBehaviorName("Property")).simulateRightKey();
}
}
}
}
{
let isConditionTrue_0 = false;
isConditionTrue_0 = false;
isConditionTrue_0 = gdjs.evtsExt__SpriteMultitouchJoystick__IsDirectionPushed4Way.func(runtimeScene, eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getControllerIdentifier(), eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getJoystickIdentifier(), "Up", eventsFunctionContext);
if (isConditionTrue_0) {
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1);
{for(var i = 0, len = gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1.length ;i < len;++i) {
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1[i].getBehavior(eventsFunctionContext.getBehaviorName("Property")).simulateUpKey();
}
}
{for(var i = 0, len = gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1.length ;i < len;++i) {
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1[i].getBehavior(eventsFunctionContext.getBehaviorName("Property")).simulateLadderKey();
}
}
}
}
{
let isConditionTrue_0 = false;
isConditionTrue_0 = false;
isConditionTrue_0 = gdjs.evtsExt__SpriteMultitouchJoystick__IsDirectionPushed4Way.func(runtimeScene, eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getControllerIdentifier(), eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getJoystickIdentifier(), "Down", eventsFunctionContext);
if (isConditionTrue_0) {
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1);
{for(var i = 0, len = gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1.length ;i < len;++i) {
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1[i].getBehavior(eventsFunctionContext.getBehaviorName("Property")).simulateDownKey();
}
}
}
}
{
let isConditionTrue_0 = false;
isConditionTrue_0 = false;
isConditionTrue_0 = gdjs.evtsExt__SpriteMultitouchJoystick__IsButtonPressed.func(runtimeScene, eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getControllerIdentifier(), eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getJumpButton(), eventsFunctionContext);
if (isConditionTrue_0) {
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1);
{for(var i = 0, len = gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1.length ;i < len;++i) {
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1[i].getBehavior(eventsFunctionContext.getBehaviorName("Property")).simulateJumpKey();
}
}
}
}
};
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEvents = function(parentEventsFunctionContext) {
this._onceTriggers.startNewFrame();
var that = this;
var runtimeScene = this._runtimeScene;
let scopeInstanceContainer = null;
var thisObjectList = [this.owner];
var Object = Hashtable.newFrom({Object: thisObjectList});
var Behavior = this.name;
var eventsFunctionContext = {
_objectsMap: {
"Object": Object
},
_objectArraysMap: {
"Object": thisObjectList
},
_behaviorNamesMap: {
"Behavior": Behavior
, "Property": this._getProperty()
},
globalVariablesForExtension: runtimeScene.getGame().getVariablesForExtension("SpriteMultitouchJoystick"),
sceneVariablesForExtension: runtimeScene.getScene().getVariablesForExtension("SpriteMultitouchJoystick"),
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 that._onceTriggers; }
};
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1.length = 0;
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects2.length = 0;
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.eventsList0(runtimeScene, eventsFunctionContext);
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects1.length = 0;
gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper.prototype.doStepPreEventsContext.GDObjectObjects2.length = 0;
return;
}
gdjs.registerBehavior("SpriteMultitouchJoystick::PlatformerMultitouchMapper", gdjs.evtsExt__SpriteMultitouchJoystick__PlatformerMultitouchMapper.PlatformerMultitouchMapper);

View File

@@ -827,7 +827,7 @@ gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouc
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchXContext.GDBorderObjects2= [];
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchXContext.userFunc0xef1fc8 = function GDJSInlineCode(runtimeScene, objects, eventsFunctionContext) {
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchXContext.userFunc0xd4dca0 = 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.userFunc0xef1fc8(runtimeScene, objects, eventsFunctionContext);
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchXContext.userFunc0xd4dca0(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.userFunc0xd45d88 = function GDJSInlineCode(runtimeScene, objects, eventsFunctionContext) {
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchYContext.userFunc0xd4dca0 = 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.userFunc0xd45d88(runtimeScene, objects, eventsFunctionContext);
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchYContext.userFunc0xd4dca0(runtimeScene, objects, eventsFunctionContext);
}

File diff suppressed because one or more lines are too long

View File

@@ -116,6 +116,7 @@
<script src="gdjs-evtsext__spritemultitouchjoystick__joystickforce-func.js" crossorigin="anonymous"></script>
<script src="gdjs-evtsext__spritemultitouchjoystick__multitouchbutton.js" crossorigin="anonymous"></script>
<script src="gdjs-evtsext__spritemultitouchjoystick__multitouchjoystick.js" crossorigin="anonymous"></script>
<script src="gdjs-evtsext__spritemultitouchjoystick__platformermultitouchmapper.js" crossorigin="anonymous"></script>
<script src="gdjs-evtsext__spritemultitouchjoystick__setbuttonstate-func.js" crossorigin="anonymous"></script>
<script src="gdjs-evtsext__spritemultitouchjoystick__setdeadzone-func.js" crossorigin="anonymous"></script>
<script src="gdjs-evtsext__spritemultitouchjoystick__setjoystickangle-func.js" crossorigin="anonymous"></script>
@@ -172,6 +173,10 @@
<script src="code6.js" crossorigin="anonymous"></script>
<script src="code7.js" crossorigin="anonymous"></script>
<script src="code8.js" crossorigin="anonymous"></script>
<script src="code9.js" crossorigin="anonymous"></script>
<script src="code10.js" crossorigin="anonymous"></script>
<script src="code11.js" crossorigin="anonymous"></script>
<script src="code12.js" crossorigin="anonymous"></script>
<script src="data.js" crossorigin="anonymous"></script>

File diff suppressed because one or more lines are too long

View File

@@ -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.get(e)&&this._loadedJsons.delete(e),this._callbacks.get(e)&&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){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={}));
//# sourceMappingURL=jsonmanager.js.map

File diff suppressed because one or more lines are too long

View File

@@ -1,4 +1,4 @@
var gdjs;(function(o){const n=new o.Logger("Bitmap text"),p="GDJS-DEFAULT-BITMAP-FONT",m=5,d=(s,t)=>{const i=s.font;return s.font=t,PIXI.BitmapFont.available[t]=s,delete PIXI.BitmapFont.available[i],PIXI.BitmapFont.available[t]},F=["bitmapFont"];class f{constructor(t,i){this._pixiBitmapFontsInUse={};this._pixiBitmapFontsToUninstall=[];this._loadedFontsData=new o.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=d(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>m)){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=d(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 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(`
`).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.get(t)&&this._loadedFontsData.delete(t);for(const e in this._pixiBitmapFontsInUse)e.endsWith(t.file)&&PIXI.BitmapFont.uninstall(e);for(const e of this._pixiBitmapFontsToUninstall)e.endsWith(t.file)&&PIXI.BitmapFont.uninstall(e)}}o.PixiBitmapFontManager=f,o.BitmapFontManager=o.PixiBitmapFontManager})(gdjs||(gdjs={}));
`);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={}));
//# sourceMappingURL=pixi-bitmapfont-manager.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -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(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(),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}}}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(`
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={}));
//# sourceMappingURL=runtimescene-pixi-renderer.js.map

View File

@@ -1,2 +1,2 @@
var gdjs;(function(r){class s{constructor(t,e){this._spriteDirty=!0;this._textureDirty=!0;this._cachedWidth=0;this._cachedHeight=0;this._object=t;const i=e.getGame().getImageManager();this._sprite=new PIXI.Sprite(i.getInvalidPIXITexture());const a=e.getLayer("");a&&a.getRenderer().addRendererObject(this._sprite,t.getZOrder())}reinitialize(t,e){this._object=t,this._spriteDirty=!0,this._textureDirty=!0,this._sprite.tint=16777215;const i=e.getLayer("");i&&i.getRenderer().addRendererObject(this._sprite,t.getZOrder())}getRendererObject(){return this._sprite}_updatePIXISprite(){const t=this._object._animator.getCurrentFrame();if(t!==null){const e=this._object._scaleX*this._object._preScale,i=this._object._scaleY*this._object._preScale;this._sprite.anchor.x=t.center.x/this._sprite.texture.frame.width,this._sprite.anchor.y=t.center.y/this._sprite.texture.frame.height,this._sprite.position.x=this._object.x+(t.center.x-t.origin.x)*Math.abs(e),this._sprite.position.y=this._object.y+(t.center.y-t.origin.y)*Math.abs(i),this._sprite.rotation=r.toRad(this._object.angle),this._sprite.visible=!this._object.hidden,this._sprite.blendMode=this._object._blendMode,this._sprite.alpha=this._object.opacity/255,this._sprite.scale.x=e,this._sprite.scale.y=i,this._cachedWidth=Math.abs(this._sprite.width),this._cachedHeight=Math.abs(this._sprite.height)}else this._sprite.visible=!1,this._sprite.alpha=0,this._cachedWidth=0,this._cachedHeight=0;this._spriteDirty=!1}ensureUpToDate(){this._spriteDirty&&this._updatePIXISprite()}updateFrame(t){this._spriteDirty=!0,this._sprite.texture=t.texture}update(){this._spriteDirty=!0}updateX(){const t=this._object._animator.getCurrentFrame();this._sprite.position.x=this._object.x+(t.center.x-t.origin.x)*Math.abs(this._object._scaleX*this._object._preScale)}updateY(){const t=this._object._animator.getCurrentFrame();this._sprite.position.y=this._object.y+(t.center.y-t.origin.y)*Math.abs(this._object._scaleY*this._object._preScale)}updateAngle(){this._sprite.rotation=r.toRad(this._object.angle)}updateOpacity(){this._sprite.alpha=this._object.opacity/255}updateVisibility(){this._sprite.visible=!this._object.hidden}setColor(t){this._sprite.tint=r.rgbOrHexStringToNumber(t)}getColor(){const t=new PIXI.Color(this._sprite.tint).toRgbArray();return Math.round(t[0]*255)+";"+Math.round(t[1]*255)+";"+Math.round(t[2]*255)}getWidth(){return this._spriteDirty&&this._updatePIXISprite(),this._cachedWidth}getHeight(){return this._spriteDirty&&this._updatePIXISprite(),this._cachedHeight}getUnscaledWidth(){return this._sprite.texture.frame.width}getUnscaledHeight(){return this._sprite.texture.frame.height}static getAnimationFrameTextureManager(t){return t._pixiAnimationFrameTextureManager||(t._pixiAnimationFrameTextureManager=new n(t)),t._pixiAnimationFrameTextureManager}}r.SpriteRuntimeObjectPixiRenderer=s;class n{constructor(t){this._imageManager=t}getAnimationFrameTexture(t){return this._imageManager.getPIXITexture(t)}getAnimationFrameWidth(t){return t.width}getAnimationFrameHeight(t){return t.height}}r.SpriteRuntimeObjectRenderer=s})(gdjs||(gdjs={}));
var gdjs;(function(a){class o{constructor(t,e){this._spriteDirty=!0;this._textureDirty=!0;this._cachedWidth=0;this._cachedHeight=0;this._object=t;const i=e.getGame().getImageManager();this._sprite=new PIXI.Sprite(i.getInvalidPIXITexture());const r=e.getLayer("");r&&r.getRenderer().addRendererObject(this._sprite,t.getZOrder())}reinitialize(t,e){this._object=t,this._spriteDirty=!0,this._textureDirty=!0,this._sprite.tint=16777215;const i=e.getLayer("");i&&i.getRenderer().addRendererObject(this._sprite,t.getZOrder())}getRendererObject(){return this._sprite}_updatePIXISprite(){const t=this._object._animator.getCurrentFrame();if(t===null&&!this._object.getInstanceContainer().getGame().isInGameEdition()){this._sprite.visible=!1,this._sprite.alpha=0,this._cachedWidth=0,this._cachedHeight=0,this._spriteDirty=!1;return}let e=0,i=0,r=0,s=0;t?(e=t.center.x,i=t.center.y,r=t.origin.x,s=t.origin.y):(e=this._sprite.texture.frame.width/2,i=this._sprite.texture.frame.height/2,r=0,s=0);const n=this._object._scaleX*this._object._preScale,h=this._object._scaleY*this._object._preScale;this._sprite.anchor.x=e/this._sprite.texture.frame.width,this._sprite.anchor.y=i/this._sprite.texture.frame.height,this._sprite.position.x=this._object.x+(e-r)*Math.abs(n),this._sprite.position.y=this._object.y+(i-s)*Math.abs(h),this._sprite.rotation=a.toRad(this._object.angle),this._sprite.visible=!this._object.hidden,this._sprite.blendMode=this._object._blendMode,this._sprite.alpha=this._object.opacity/255,this._sprite.scale.x=n,this._sprite.scale.y=h,this._cachedWidth=Math.abs(this._sprite.width),this._cachedHeight=Math.abs(this._sprite.height),this._spriteDirty=!1}ensureUpToDate(){this._spriteDirty&&this._updatePIXISprite()}updateFrame(t){this._spriteDirty=!0,this._sprite.texture=t.texture}update(){this._spriteDirty=!0}updateX(){const t=this._object._animator.getCurrentFrame(),e=t?t.center.x-t.origin.x:this.getUnscaledWidth()/2;this._sprite.position.x=this._object.x+e*Math.abs(this._object._scaleX*this._object._preScale)}updateY(){const t=this._object._animator.getCurrentFrame(),e=t?t.center.y-t.origin.y:this.getUnscaledHeight()/2;this._sprite.position.y=this._object.y+e*Math.abs(this._object._scaleY*this._object._preScale)}updateAngle(){this._sprite.rotation=a.toRad(this._object.angle)}updateOpacity(){this._sprite.alpha=this._object.opacity/255}updateVisibility(){this._sprite.visible=!this._object.hidden}setColor(t){this._sprite.tint=a.rgbOrHexStringToNumber(t)}getColor(){const t=new PIXI.Color(this._sprite.tint).toRgbArray();return Math.round(t[0]*255)+";"+Math.round(t[1]*255)+";"+Math.round(t[2]*255)}getWidth(){return this._spriteDirty&&this._updatePIXISprite(),this._cachedWidth}getHeight(){return this._spriteDirty&&this._updatePIXISprite(),this._cachedHeight}getUnscaledWidth(){return this._sprite.texture.frame.width}getUnscaledHeight(){return this._sprite.texture.frame.height}static getAnimationFrameTextureManager(t){return t._pixiAnimationFrameTextureManager||(t._pixiAnimationFrameTextureManager=new _(t)),t._pixiAnimationFrameTextureManager}}a.SpriteRuntimeObjectPixiRenderer=o;class _{constructor(t){this._imageManager=t}getAnimationFrameTexture(t){return this._imageManager.getPIXITexture(t)}getAnimationFrameWidth(t){return t.width}getAnimationFrameHeight(t){return t.height}}a.SpriteRuntimeObjectRenderer=o})(gdjs||(gdjs={}));
//# sourceMappingURL=spriteruntimeobject-pixi-renderer.js.map

View File

@@ -1,2 +1,2 @@
var gdjs;(function(i){class n{constructor(t){this.minX=0;this.minY=0;this.maxX=0;this.maxY=0;this.behavior=t,this.updateAABBFromOwner()}updateAABBFromOwner(){this.minX=this.behavior.owner.getAABB().min[0],this.minY=this.behavior.owner.getAABB().min[1],this.maxX=this.behavior.owner.getAABB().max[0],this.maxY=this.behavior.owner.getAABB().max[1]}}i.BehaviorRBushAABB=n;class o{constructor(t,e,r){this.owner=r;this._activated=!0;this._syncOverNetwork=!0;this.name=e.name||"",this.type=e.type||"",this._nameId=i.RuntimeObject.getNameIdentifier(this.name)}updateFromBehaviorData(t,e){return!1}getNetworkSyncData(t){return{act:this._activated,props:{}}}updateFromNetworkSyncData(t,e){t.act!==this._activated&&this.activate(t.act)}getName(){return this.name}getNameId(){return this._nameId}stepPreEvents(t){if(this._activated){const e=t.getScene().getProfiler();e&&e.begin(this.name),this.doStepPreEvents(t),e&&e.end(this.name)}}stepPostEvents(t){if(this._activated){const e=t.getScene().getProfiler();e&&e.begin(this.name),this.doStepPostEvents(t),e&&e.end(this.name)}}activate(t){t===void 0&&(t=!0),!this._activated&&t?(this._activated=!0,this.onActivate()):this._activated&&!t&&(this._activated=!1,this.onDeActivate())}onCreated(){}activated(){return this._activated}onActivate(){}onDeActivate(){}doStepPreEvents(t){}doStepPostEvents(t){}onDestroy(){}onObjectHotReloaded(){}usesLifecycleFunction(){return!0}enableSynchronization(t){this._syncOverNetwork=t}isSyncedOverNetwork(){return this._syncOverNetwork}}i.RuntimeBehavior=o,i.registerBehavior("",i.RuntimeBehavior)})(gdjs||(gdjs={}));
var gdjs;(function(i){class o{constructor(t){this.minX=0;this.minY=0;this.maxX=0;this.maxY=0;this.behavior=t,this.updateAABBFromOwner()}updateAABBFromOwner(){this.minX=this.behavior.owner.getAABB().min[0],this.minY=this.behavior.owner.getAABB().min[1],this.maxX=this.behavior.owner.getAABB().max[0],this.maxY=this.behavior.owner.getAABB().max[1]}}i.BehaviorRBushAABB=o;class r{constructor(t,e,s){this.owner=s;this._syncOverNetwork=!0;this.name=e.name||"",this.type=e.type||"",this._nameId=i.RuntimeObject.getNameIdentifier(this.name);const a=t.getGame();this._activated=!a.isInGameEdition()||!!a.isBehaviorActivatedByDefaultInEditor(this.type)}updateFromBehaviorData(t,e){return!1}getNetworkSyncData(t){return{act:this._activated,props:{}}}updateFromNetworkSyncData(t,e){t.act!==this._activated&&this.activate(t.act)}getName(){return this.name}getNameId(){return this._nameId}stepPreEvents(t){if(this._activated){const e=t.getScene().getProfiler();e&&e.begin(this.name),this.doStepPreEvents(t),e&&e.end(this.name)}}stepPostEvents(t){if(this._activated){const e=t.getScene().getProfiler();e&&e.begin(this.name),this.doStepPostEvents(t),e&&e.end(this.name)}}activate(t){t===void 0&&(t=!0),!this._activated&&t?(this._activated=!0,this.onActivate()):this._activated&&!t&&(this._activated=!1,this.onDeActivate())}onCreated(){}activated(){return this._activated}onActivate(){}onDeActivate(){}doStepPreEvents(t){}doStepPostEvents(t){}onDestroy(){}onObjectHotReloaded(){}usesLifecycleFunction(){return!0}enableSynchronization(t){this._syncOverNetwork=t}isSyncedOverNetwork(){return this._syncOverNetwork}}i.RuntimeBehavior=r,i.registerBehavior("",i.RuntimeBehavior)})(gdjs||(gdjs={}));
//# sourceMappingURL=runtimebehavior.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

BIN
src/soda breakcore.mp3 Normal file

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

BIN
src/void.mp3 Normal file

Binary file not shown.