1.1.0
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "berry-dash-ultimate",
|
||||
"private": true,
|
||||
"version": "1.0.0",
|
||||
"version": "1.1.0",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"tauri": "tauri"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "berry-dash-ultimate"
|
||||
version = "1.0.0"
|
||||
version = "1.1.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.1", features = [] }
|
||||
tauri-build = { version = "2.5.2", features = [] }
|
||||
|
||||
[dependencies]
|
||||
tauri = { version = "2.9.2", features = [] }
|
||||
tauri = { version = "2.9.3", features = [] }
|
||||
serde = { version = "1.0.228", features = ["derive"] }
|
||||
serde_json = "1.0.145"
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"$schema": "https://schema.tauri.app/config/2",
|
||||
"productName": "Berry Dash Ultimate",
|
||||
"version": "1.0.0",
|
||||
"version": "1.1.0",
|
||||
"identifier": "xyz.lncvrt.bonoise-bdu",
|
||||
"build": {
|
||||
"frontendDist": "../src"
|
||||
|
||||
BIN
src/1000010021.webp
Normal file
|
After Width: | Height: | Size: 54 KiB |
BIN
src/1000021831.png
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
src/1000025111.png
Normal file
|
After Width: | Height: | Size: 1.7 MiB |
BIN
src/1000025360.png
Normal file
|
After Width: | Height: | Size: 231 KiB |
BIN
src/1000025361.png
Normal file
|
After Width: | Height: | Size: 4.2 KiB |
BIN
src/1000025362.png
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
BIN
src/1000025457.png
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
BIN
src/Duel Demake.mp3
Normal file
@@ -0,0 +1,2 @@
|
||||
var gdjs;(function(o){class m extends o.RuntimeBehavior{constructor(t,e,s){super(t,e,s);this._extraBorder=e.extraBorder||0,this._unseenGraceDistance=e.unseenGraceDistance||0,this._hasBeenOnScreen=!1}updateFromBehaviorData(t,e){return t.extraBorder!==e.extraBorder&&(this._extraBorder=e.extraBorder),t.unseenGraceDistance!==e.unseenGraceDistance&&(this._unseenGraceDistance=e.unseenGraceDistance),!0}doStepPostEvents(t){const e=this.owner.getWidth(),s=this.owner.getHeight(),a=this.owner.getDrawableX()+this.owner.getCenterX(),i=this.owner.getDrawableY()+this.owner.getCenterY(),r=t.getLayer(this.owner.getLayer()),n=Math.sqrt(e*e+s*s)/2,c=r.getCameraX()-r.getCameraWidth()/2,h=r.getCameraX()+r.getCameraWidth()/2,u=r.getCameraY()-r.getCameraHeight()/2,d=r.getCameraY()+r.getCameraHeight()/2;a+n+this._extraBorder<c||a-n-this._extraBorder>h||i+n+this._extraBorder<u||i-n-this._extraBorder>d?this._hasBeenOnScreen?this.owner.deleteFromScene():(a+n+this._unseenGraceDistance<c||a-n-this._unseenGraceDistance>h||i+n+this._unseenGraceDistance<u||i-n-this._unseenGraceDistance>d)&&this.owner.deleteFromScene():this._hasBeenOnScreen=!0}setExtraBorder(t){this._extraBorder=t}getExtraBorder(){return this._extraBorder}setUnseenGraceDistance(t){this._unseenGraceDistance=t}getUnseenGraceDistance(){return this._unseenGraceDistance}hasBeenOnScreen(){return this._hasBeenOnScreen}}o.DestroyOutsideRuntimeBehavior=m,o.registerBehavior("DestroyOutsideBehavior::DestroyOutside",o.DestroyOutsideRuntimeBehavior)})(gdjs||(gdjs={}));
|
||||
//# sourceMappingURL=destroyoutsideruntimebehavior.js.map
|
||||
BIN
src/Fire round button.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
src/Lose 6.aac
Normal file
BIN
src/Red Button_Hovered.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
src/Red Button_Idle.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
src/Red Button_Pressed.png
Normal file
|
After Width: | Height: | Size: 2.3 KiB |
BIN
src/Space Termites.mp3
Normal file
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 10 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 2.5 KiB |
|
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 4.1 KiB |
|
Before Width: | Height: | Size: 81 KiB After Width: | Height: | Size: 103 KiB |
1330
src/code0.js
1605
src/code1.js
1192
src/code2.js
171
src/code3.js
@@ -1,27 +1,24 @@
|
||||
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.title_32officialCode = {};
|
||||
gdjs.title_32officialCode.localVariables = [];
|
||||
gdjs.title_32officialCode.idToCallbackMap = new Map();
|
||||
gdjs.title_32officialCode.GDNewTextObjects1= [];
|
||||
gdjs.title_32officialCode.GDNewTextObjects2= [];
|
||||
gdjs.title_32officialCode.GDNewTextObjects3= [];
|
||||
gdjs.title_32officialCode.GDSmallGreyButtonObjects1= [];
|
||||
gdjs.title_32officialCode.GDSmallGreyButtonObjects2= [];
|
||||
gdjs.title_32officialCode.GDSmallGreyButtonObjects3= [];
|
||||
gdjs.title_32officialCode.GDsettingsObjects1= [];
|
||||
gdjs.title_32officialCode.GDsettingsObjects2= [];
|
||||
gdjs.title_32officialCode.GDsettingsObjects3= [];
|
||||
gdjs.title_32officialCode.GDNewTiledSpriteObjects1= [];
|
||||
gdjs.title_32officialCode.GDNewTiledSpriteObjects2= [];
|
||||
gdjs.title_32officialCode.GDNewTiledSpriteObjects3= [];
|
||||
gdjs.title_32officialCode.GDNewText2Objects1= [];
|
||||
gdjs.title_32officialCode.GDNewText2Objects2= [];
|
||||
gdjs.title_32officialCode.GDNewText2Objects3= [];
|
||||
|
||||
|
||||
gdjs.title_32gamejamCode.eventsList0 = function(runtimeScene) {
|
||||
gdjs.title_32officialCode.eventsList0 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
|
||||
@@ -31,9 +28,9 @@ isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 1);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("jammed!");
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32officialCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32officialCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32officialCode.GDNewText2Objects2[i].getBehavior("Text").setText("berry dash 2.0 confirmed!");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -49,9 +46,9 @@ isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 2);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("take control?");
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32officialCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32officialCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32officialCode.GDNewText2Objects2[i].getBehavior("Text").setText("take control?");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -67,9 +64,9 @@ isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 3);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("GameJam Submitting!");
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32officialCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32officialCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32officialCode.GDNewText2Objects2[i].getBehavior("Text").setText("did Carlos snap?");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -85,9 +82,9 @@ isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 4);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("Demo for GJ");
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32officialCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32officialCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32officialCode.GDNewText2Objects2[i].getBehavior("Text").setText("rofl");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -103,9 +100,9 @@ isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 5);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("probably a demo for gamejam");
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32officialCode.GDNewText2Objects2);
|
||||
{for(var i = 0, len = gdjs.title_32officialCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||
gdjs.title_32officialCode.GDNewText2Objects2[i].getBehavior("Text").setText("96.61% accuracy");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -121,9 +118,9 @@ isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 6);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects1);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects1.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects1[i].getBehavior("Text").setText("BEHOLD, THE POWER OF A JAM!");
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32officialCode.GDNewText2Objects1);
|
||||
{for(var i = 0, len = gdjs.title_32officialCode.GDNewText2Objects1.length ;i < len;++i) {
|
||||
gdjs.title_32officialCode.GDNewText2Objects1[i].getBehavior("Text").setText("Sigeon Pex");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -131,7 +128,7 @@ gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDN
|
||||
}
|
||||
|
||||
|
||||
};gdjs.title_32gamejamCode.eventsList1 = function(runtimeScene) {
|
||||
};gdjs.title_32officialCode.eventsList1 = function(runtimeScene) {
|
||||
|
||||
{
|
||||
|
||||
@@ -149,20 +146,20 @@ if (isConditionTrue_0) {
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(runtimeScene.getObjects("SmallGreyButton"), gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1);
|
||||
gdjs.copyArray(runtimeScene.getObjects("SmallGreyButton"), gdjs.title_32officialCode.GDSmallGreyButtonObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1.length;i<l;++i) {
|
||||
if ( gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1[i].IsClicked(null) ) {
|
||||
for (var i = 0, k = 0, l = gdjs.title_32officialCode.GDSmallGreyButtonObjects1.length;i<l;++i) {
|
||||
if ( gdjs.title_32officialCode.GDSmallGreyButtonObjects1[i].IsClicked(null) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1[k] = gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1[i];
|
||||
gdjs.title_32officialCode.GDSmallGreyButtonObjects1[k] = gdjs.title_32officialCode.GDSmallGreyButtonObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1.length = k;
|
||||
gdjs.title_32officialCode.GDSmallGreyButtonObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "Escena sin título", false);
|
||||
{gdjs.evtTools.runtimeScene.replaceScene(runtimeScene, "sg", false);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -174,9 +171,9 @@ if (isConditionTrue_0) {
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewTiledSprite"), gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1);
|
||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1.length ;i < len;++i) {
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1[i].setXOffset(gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1[i].getXOffset() + (2));
|
||||
gdjs.copyArray(runtimeScene.getObjects("NewTiledSprite"), gdjs.title_32officialCode.GDNewTiledSpriteObjects1);
|
||||
{for(var i = 0, len = gdjs.title_32officialCode.GDNewTiledSpriteObjects1.length ;i < len;++i) {
|
||||
gdjs.title_32officialCode.GDNewTiledSpriteObjects1[i].setXOffset(gdjs.title_32officialCode.GDNewTiledSpriteObjects1[i].getXOffset() + (2));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -195,7 +192,7 @@ if (isConditionTrue_0) {
|
||||
}
|
||||
|
||||
{ //Subevents
|
||||
gdjs.title_32gamejamCode.eventsList0(runtimeScene);} //End of subevents
|
||||
gdjs.title_32officialCode.eventsList0(runtimeScene);} //End of subevents
|
||||
}
|
||||
|
||||
}
|
||||
@@ -203,51 +200,45 @@ gdjs.title_32gamejamCode.eventsList0(runtimeScene);} //End of subevents
|
||||
|
||||
};
|
||||
|
||||
gdjs.title_32gamejamCode.func = function(runtimeScene) {
|
||||
gdjs.title_32officialCode.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.title_32officialCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.title_32officialCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.title_32officialCode.GDNewTextObjects3.length = 0;
|
||||
gdjs.title_32officialCode.GDSmallGreyButtonObjects1.length = 0;
|
||||
gdjs.title_32officialCode.GDSmallGreyButtonObjects2.length = 0;
|
||||
gdjs.title_32officialCode.GDSmallGreyButtonObjects3.length = 0;
|
||||
gdjs.title_32officialCode.GDsettingsObjects1.length = 0;
|
||||
gdjs.title_32officialCode.GDsettingsObjects2.length = 0;
|
||||
gdjs.title_32officialCode.GDsettingsObjects3.length = 0;
|
||||
gdjs.title_32officialCode.GDNewTiledSpriteObjects1.length = 0;
|
||||
gdjs.title_32officialCode.GDNewTiledSpriteObjects2.length = 0;
|
||||
gdjs.title_32officialCode.GDNewTiledSpriteObjects3.length = 0;
|
||||
gdjs.title_32officialCode.GDNewText2Objects1.length = 0;
|
||||
gdjs.title_32officialCode.GDNewText2Objects2.length = 0;
|
||||
gdjs.title_32officialCode.GDNewText2Objects3.length = 0;
|
||||
|
||||
gdjs.title_32gamejamCode.eventsList1(runtimeScene);
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTextObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDsettingsObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText2Objects3.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects1.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects2.length = 0;
|
||||
gdjs.title_32gamejamCode.GDNewText3Objects3.length = 0;
|
||||
gdjs.title_32officialCode.eventsList1(runtimeScene);
|
||||
gdjs.title_32officialCode.GDNewTextObjects1.length = 0;
|
||||
gdjs.title_32officialCode.GDNewTextObjects2.length = 0;
|
||||
gdjs.title_32officialCode.GDNewTextObjects3.length = 0;
|
||||
gdjs.title_32officialCode.GDSmallGreyButtonObjects1.length = 0;
|
||||
gdjs.title_32officialCode.GDSmallGreyButtonObjects2.length = 0;
|
||||
gdjs.title_32officialCode.GDSmallGreyButtonObjects3.length = 0;
|
||||
gdjs.title_32officialCode.GDsettingsObjects1.length = 0;
|
||||
gdjs.title_32officialCode.GDsettingsObjects2.length = 0;
|
||||
gdjs.title_32officialCode.GDsettingsObjects3.length = 0;
|
||||
gdjs.title_32officialCode.GDNewTiledSpriteObjects1.length = 0;
|
||||
gdjs.title_32officialCode.GDNewTiledSpriteObjects2.length = 0;
|
||||
gdjs.title_32officialCode.GDNewTiledSpriteObjects3.length = 0;
|
||||
gdjs.title_32officialCode.GDNewText2Objects1.length = 0;
|
||||
gdjs.title_32officialCode.GDNewText2Objects2.length = 0;
|
||||
gdjs.title_32officialCode.GDNewText2Objects3.length = 0;
|
||||
|
||||
|
||||
return;
|
||||
|
||||
}
|
||||
|
||||
gdjs['title_32gamejamCode'] = gdjs.title_32gamejamCode;
|
||||
gdjs['title_32officialCode'] = gdjs.title_32officialCode;
|
||||
|
||||
268
src/code4.js
@@ -1,21 +1,275 @@
|
||||
gdjs.Escena_32sin_32t_237tulo2Code = {};
|
||||
gdjs.Escena_32sin_32t_237tulo2Code.localVariables = [];
|
||||
gdjs.Escena_32sin_32t_237tulo2Code.idToCallbackMap = new Map();
|
||||
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.Escena_32sin_32t_237tulo2Code.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, "bossfight", false);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
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));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
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.sgCode.eventsList0(runtimeScene);} //End of subevents
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
gdjs.Escena_32sin_32t_237tulo2Code.func = function(runtimeScene) {
|
||||
gdjs.sgCode.func = function(runtimeScene) {
|
||||
runtimeScene.getOnceTriggers().startNewFrame();
|
||||
|
||||
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.Escena_32sin_32t_237tulo2Code.eventsList0(runtimeScene);
|
||||
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;
|
||||
|
||||
|
||||
return;
|
||||
|
||||
}
|
||||
|
||||
gdjs['Escena_32sin_32t_237tulo2Code'] = gdjs.Escena_32sin_32t_237tulo2Code;
|
||||
gdjs['sgCode'] = gdjs.sgCode;
|
||||
|
||||
275
src/code5.js
Normal file
@@ -0,0 +1,275 @@
|
||||
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.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, "Game", 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.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.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['title_32gamejamCode'] = gdjs.title_32gamejamCode;
|
||||
112
src/code6.js
Normal file
@@ -0,0 +1,112 @@
|
||||
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.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;
|
||||
101
src/code7.js
Normal 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;
|
||||
|
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 64 KiB |
7811
src/gdjs-evtsext__health__health.js
Normal file
@@ -518,7 +518,7 @@ isConditionTrue_0 = false;
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(9907084);
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(26761116);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__PanelSpriteButton__IsInGameEdition = {};
|
||||
gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.userFunc0xf40740 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.userFunc0x107e2e8 = 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.userFunc0xf40740(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.userFunc0x107e2e8(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -553,7 +553,7 @@ for (var i = 0, k = 0, l = gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.Pa
|
||||
gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.PanelSpriteButton.prototype.doStepPostEventsContext.GDObjectObjects2.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(14562652);
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(7567828);
|
||||
}
|
||||
}
|
||||
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(14568076);
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(14952884);
|
||||
}
|
||||
}
|
||||
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(14570396);
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(27062700);
|
||||
}
|
||||
}
|
||||
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(14572348);
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(26734420);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
|
||||
@@ -4769,7 +4769,7 @@ for (var i = 0, k = 0, l = gdjs.evtsExt__SmoothCamera__SmoothCamera.SmoothCamera
|
||||
gdjs.evtsExt__SmoothCamera__SmoothCamera.SmoothCamera.prototype.UpdateDelayedPositionContext.GDObjectObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(14322092);
|
||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(26936788);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
|
||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__SpriteMultitouchJoystick__IsInGameEdition = {};
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__IsInGameEdition.idToCallbackMap = new Map();
|
||||
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__IsInGameEdition.userFunc0x8944b0 = function GDJSInlineCode(runtimeScene, eventsFunctionContext) {
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__IsInGameEdition.userFunc0xc9ec48 = 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.userFunc0x8944b0(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__IsInGameEdition.userFunc0xc9ec48(runtimeScene, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
845
src/gdjs-evtsext__spritemultitouchjoystick__multitouchbutton.js
Normal file
@@ -0,0 +1,845 @@
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton = gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton || {};
|
||||
|
||||
/**
|
||||
* Behavior generated from Multitouch button
|
||||
*/
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton = class MultitouchButton 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__MultitouchButton.MultitouchButton.getSharedData(
|
||||
instanceContainer,
|
||||
behaviorData.name
|
||||
);
|
||||
|
||||
this._behaviorData.ControllerIdentifier = behaviorData.ControllerIdentifier !== undefined ? behaviorData.ControllerIdentifier : Number("1") || 0;
|
||||
this._behaviorData.ButtonIdentifier = behaviorData.ButtonIdentifier !== undefined ? behaviorData.ButtonIdentifier : "A";
|
||||
this._behaviorData.TouchId = Number("0") || 0;
|
||||
this._behaviorData.TouchIndex = Number("") || 0;
|
||||
this._behaviorData.IsReleased = false;
|
||||
this._behaviorData.IsJustPressed = false;
|
||||
this._behaviorData.Radius = behaviorData.Radius !== undefined ? behaviorData.Radius : Number("0") || 0;
|
||||
}
|
||||
|
||||
// Hot-reload:
|
||||
updateFromBehaviorData(oldBehaviorData, newBehaviorData) {
|
||||
|
||||
if (oldBehaviorData.ControllerIdentifier !== newBehaviorData.ControllerIdentifier)
|
||||
this._behaviorData.ControllerIdentifier = newBehaviorData.ControllerIdentifier;
|
||||
if (oldBehaviorData.ButtonIdentifier !== newBehaviorData.ButtonIdentifier)
|
||||
this._behaviorData.ButtonIdentifier = newBehaviorData.ButtonIdentifier;
|
||||
if (oldBehaviorData.TouchId !== newBehaviorData.TouchId)
|
||||
this._behaviorData.TouchId = newBehaviorData.TouchId;
|
||||
if (oldBehaviorData.TouchIndex !== newBehaviorData.TouchIndex)
|
||||
this._behaviorData.TouchIndex = newBehaviorData.TouchIndex;
|
||||
if (oldBehaviorData.IsReleased !== newBehaviorData.IsReleased)
|
||||
this._behaviorData.IsReleased = newBehaviorData.IsReleased;
|
||||
if (oldBehaviorData.IsJustPressed !== newBehaviorData.IsJustPressed)
|
||||
this._behaviorData.IsJustPressed = newBehaviorData.IsJustPressed;
|
||||
if (oldBehaviorData.Radius !== newBehaviorData.Radius)
|
||||
this._behaviorData.Radius = newBehaviorData.Radius;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
// Network sync:
|
||||
getNetworkSyncData(syncOptions) {
|
||||
return {
|
||||
...super.getNetworkSyncData(syncOptions),
|
||||
props: {
|
||||
|
||||
ControllerIdentifier: this._behaviorData.ControllerIdentifier,
|
||||
ButtonIdentifier: this._behaviorData.ButtonIdentifier,
|
||||
TouchId: this._behaviorData.TouchId,
|
||||
TouchIndex: this._behaviorData.TouchIndex,
|
||||
IsReleased: this._behaviorData.IsReleased,
|
||||
IsJustPressed: this._behaviorData.IsJustPressed,
|
||||
Radius: this._behaviorData.Radius,
|
||||
}
|
||||
};
|
||||
}
|
||||
updateFromNetworkSyncData(networkSyncData, options) {
|
||||
super.updateFromNetworkSyncData(networkSyncData, options);
|
||||
|
||||
if (networkSyncData.props.ControllerIdentifier !== undefined)
|
||||
this._behaviorData.ControllerIdentifier = networkSyncData.props.ControllerIdentifier;
|
||||
if (networkSyncData.props.ButtonIdentifier !== undefined)
|
||||
this._behaviorData.ButtonIdentifier = networkSyncData.props.ButtonIdentifier;
|
||||
if (networkSyncData.props.TouchId !== undefined)
|
||||
this._behaviorData.TouchId = networkSyncData.props.TouchId;
|
||||
if (networkSyncData.props.TouchIndex !== undefined)
|
||||
this._behaviorData.TouchIndex = networkSyncData.props.TouchIndex;
|
||||
if (networkSyncData.props.IsReleased !== undefined)
|
||||
this._behaviorData.IsReleased = networkSyncData.props.IsReleased;
|
||||
if (networkSyncData.props.IsJustPressed !== undefined)
|
||||
this._behaviorData.IsJustPressed = networkSyncData.props.IsJustPressed;
|
||||
if (networkSyncData.props.Radius !== undefined)
|
||||
this._behaviorData.Radius = networkSyncData.props.Radius;
|
||||
}
|
||||
|
||||
// Properties:
|
||||
|
||||
_getControllerIdentifier() {
|
||||
return this._behaviorData.ControllerIdentifier !== undefined ? this._behaviorData.ControllerIdentifier : Number("1") || 0;
|
||||
}
|
||||
_setControllerIdentifier(newValue) {
|
||||
this._behaviorData.ControllerIdentifier = newValue;
|
||||
}
|
||||
_getButtonIdentifier() {
|
||||
return this._behaviorData.ButtonIdentifier !== undefined ? this._behaviorData.ButtonIdentifier : "A";
|
||||
}
|
||||
_setButtonIdentifier(newValue) {
|
||||
this._behaviorData.ButtonIdentifier = newValue;
|
||||
}
|
||||
_getTouchId() {
|
||||
return this._behaviorData.TouchId !== undefined ? this._behaviorData.TouchId : Number("0") || 0;
|
||||
}
|
||||
_setTouchId(newValue) {
|
||||
this._behaviorData.TouchId = newValue;
|
||||
}
|
||||
_getTouchIndex() {
|
||||
return this._behaviorData.TouchIndex !== undefined ? this._behaviorData.TouchIndex : Number("") || 0;
|
||||
}
|
||||
_setTouchIndex(newValue) {
|
||||
this._behaviorData.TouchIndex = newValue;
|
||||
}
|
||||
_getIsReleased() {
|
||||
return this._behaviorData.IsReleased !== undefined ? this._behaviorData.IsReleased : false;
|
||||
}
|
||||
_setIsReleased(newValue) {
|
||||
this._behaviorData.IsReleased = newValue;
|
||||
}
|
||||
_toggleIsReleased() {
|
||||
this._setIsReleased(!this._getIsReleased());
|
||||
}
|
||||
_getIsJustPressed() {
|
||||
return this._behaviorData.IsJustPressed !== undefined ? this._behaviorData.IsJustPressed : false;
|
||||
}
|
||||
_setIsJustPressed(newValue) {
|
||||
this._behaviorData.IsJustPressed = newValue;
|
||||
}
|
||||
_toggleIsJustPressed() {
|
||||
this._setIsJustPressed(!this._getIsJustPressed());
|
||||
}
|
||||
_getRadius() {
|
||||
return this._behaviorData.Radius !== undefined ? this._behaviorData.Radius : Number("0") || 0;
|
||||
}
|
||||
_setRadius(newValue) {
|
||||
this._behaviorData.Radius = newValue;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Shared data generated from Multitouch button
|
||||
*/
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.SharedData = class MultitouchButtonSharedData {
|
||||
constructor(sharedData) {
|
||||
|
||||
}
|
||||
|
||||
// Shared properties:
|
||||
|
||||
}
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.getSharedData = function(instanceContainer, behaviorName) {
|
||||
if (!instanceContainer._SpriteMultitouchJoystick_MultitouchButtonSharedData) {
|
||||
const initialData = instanceContainer.getInitialSharedDataForBehavior(
|
||||
behaviorName
|
||||
);
|
||||
instanceContainer._SpriteMultitouchJoystick_MultitouchButtonSharedData = new gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.SharedData(
|
||||
initialData
|
||||
);
|
||||
}
|
||||
return instanceContainer._SpriteMultitouchJoystick_MultitouchButtonSharedData;
|
||||
}
|
||||
|
||||
// Methods:
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext = {};
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.idToCallbackMap = new Map();
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects3_1final = [];
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1= [];
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects2= [];
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects3= [];
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4= [];
|
||||
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.eventsList0 = function(runtimeScene, eventsFunctionContext) {
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1, gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects3);
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
{gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects3_1final.length = 0;
|
||||
let isConditionTrue_1 = false;
|
||||
isConditionTrue_0 = false;
|
||||
{
|
||||
gdjs.copyArray(gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1, gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4);
|
||||
|
||||
for (var i = 0, k = 0, l = gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4.length;i<l;++i) {
|
||||
if ( gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4[i].isCollidingWithPoint(gdjs.evtTools.input.getTouchX(runtimeScene, gdjs.evtTools.input.getStartedTouchOrMouseIdentifier(runtimeScene, eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getTouchIndex()), (gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4[i].getLayer()), 0), gdjs.evtTools.input.getTouchY(runtimeScene, gdjs.evtTools.input.getStartedTouchOrMouseIdentifier(runtimeScene, eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getTouchIndex()), (gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4[i].getLayer()), 0)) ) {
|
||||
isConditionTrue_1 = true;
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4[k] = gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4.length = k;
|
||||
if(isConditionTrue_1) {
|
||||
isConditionTrue_0 = true;
|
||||
for (let j = 0, jLen = gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4.length; j < jLen ; ++j) {
|
||||
if ( gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects3_1final.indexOf(gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4[j]) === -1 )
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects3_1final.push(gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4[j]);
|
||||
}
|
||||
}
|
||||
}
|
||||
{
|
||||
gdjs.copyArray(gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1, gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4);
|
||||
|
||||
{isConditionTrue_1 = (eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getRadius() > gdjs.evtTools.common.distanceBetweenPositions((( gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4.length === 0 ) ? 0 :gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4[0].getCenterXInScene()), (( gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4.length === 0 ) ? 0 :gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4[0].getCenterYInScene()), gdjs.evtTools.input.getTouchX(runtimeScene, gdjs.evtTools.input.getStartedTouchOrMouseIdentifier(runtimeScene, eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getTouchIndex()), (( gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4.length === 0 ) ? "" :gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4[0].getLayer()), 0), gdjs.evtTools.input.getTouchY(runtimeScene, gdjs.evtTools.input.getStartedTouchOrMouseIdentifier(runtimeScene, eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getTouchIndex()), (( gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4.length === 0 ) ? "" :gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4[0].getLayer()), 0)));
|
||||
}
|
||||
if(isConditionTrue_1) {
|
||||
isConditionTrue_0 = true;
|
||||
for (let j = 0, jLen = gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4.length; j < jLen ; ++j) {
|
||||
if ( gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects3_1final.indexOf(gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4[j]) === -1 )
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects3_1final.push(gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4[j]);
|
||||
}
|
||||
}
|
||||
}
|
||||
{
|
||||
gdjs.copyArray(gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects3_1final, gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects3);
|
||||
}
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
/* Reuse gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects3 */
|
||||
{eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._setTouchId(gdjs.evtTools.input.getStartedTouchOrMouseIdentifier(runtimeScene, eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getTouchIndex()))
|
||||
}
|
||||
{for(var i = 0, len = gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects3.length ;i < len;++i) {
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects3[i].getBehavior(eventsFunctionContext.getBehaviorName("Behavior")).SetButtonState("JustPressed", eventsFunctionContext);
|
||||
}
|
||||
}
|
||||
{eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._setIsJustPressed(true)
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
{eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._setTouchIndex(eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getTouchIndex()+1)
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.eventsList1 = function(runtimeScene, eventsFunctionContext) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
const repeatCount2 = gdjs.evtTools.input.getStartedTouchOrMouseCount(runtimeScene);
|
||||
for (let repeatIndex2 = 0;repeatIndex2 < repeatCount2;++repeatIndex2) {
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
if (true)
|
||||
{
|
||||
|
||||
{ //Subevents:
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.eventsList0(runtimeScene, eventsFunctionContext);} //Subevents end.
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.eventsList2 = function(runtimeScene, eventsFunctionContext) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getIsReleased();
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1);
|
||||
{eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._setIsReleased(false)
|
||||
}
|
||||
{for(var i = 0, len = gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1.length ;i < len;++i) {
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1[i].getBehavior(eventsFunctionContext.getBehaviorName("Behavior")).SetButtonState("Idle", eventsFunctionContext);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getIsJustPressed();
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1);
|
||||
{eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._setIsJustPressed(false)
|
||||
}
|
||||
{for(var i = 0, len = gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1.length ;i < len;++i) {
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1[i].getBehavior(eventsFunctionContext.getBehaviorName("Behavior")).SetButtonState("Pressed", eventsFunctionContext);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1.length;i<l;++i) {
|
||||
if ( !(gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1[i].getBehavior(eventsFunctionContext.getBehaviorName("Behavior")).IsPressed(eventsFunctionContext)) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1[k] = gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.input.hasAnyTouchOrMouseStarted(runtimeScene);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
{eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._setTouchIndex(0)
|
||||
}
|
||||
|
||||
{ //Subevents
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.eventsList1(runtimeScene, eventsFunctionContext);} //End of subevents
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
|
||||
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1);
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
for (var i = 0, k = 0, l = gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1.length;i<l;++i) {
|
||||
if ( gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1[i].getBehavior(eventsFunctionContext.getBehaviorName("Behavior")).IsPressed(eventsFunctionContext) ) {
|
||||
isConditionTrue_0 = true;
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1[k] = gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1[i];
|
||||
++k;
|
||||
}
|
||||
}
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1.length = k;
|
||||
if (isConditionTrue_0) {
|
||||
isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = gdjs.evtTools.input.hasTouchEnded(runtimeScene, eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getTouchId());
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
/* Reuse gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1 */
|
||||
{for(var i = 0, len = gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1.length ;i < len;++i) {
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1[i].getBehavior(eventsFunctionContext.getBehaviorName("Behavior")).SetButtonState("Released", eventsFunctionContext);
|
||||
}
|
||||
}
|
||||
{eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._setIsReleased(true)
|
||||
}
|
||||
{eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._setIsJustPressed(false)
|
||||
}
|
||||
{eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._setTouchId(0)
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.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
|
||||
},
|
||||
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__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1.length = 0;
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects2.length = 0;
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects3.length = 0;
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4.length = 0;
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.eventsList2(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects1.length = 0;
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects2.length = 0;
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects3.length = 0;
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.doStepPreEventsContext.GDObjectObjects4.length = 0;
|
||||
|
||||
|
||||
return;
|
||||
}
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsJustPressedContext = {};
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsJustPressedContext.idToCallbackMap = new Map();
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsJustPressedContext.GDObjectObjects1= [];
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsJustPressedContext.GDObjectObjects2= [];
|
||||
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsJustPressedContext.eventsList0 = function(runtimeScene, eventsFunctionContext) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getIsJustPressed();
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
{eventsFunctionContext.returnValue = true;}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsJustPressed = function(parentEventsFunctionContext) {
|
||||
|
||||
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
|
||||
},
|
||||
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__MultitouchButton.MultitouchButton.prototype.IsJustPressedContext.GDObjectObjects1.length = 0;
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsJustPressedContext.GDObjectObjects2.length = 0;
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsJustPressedContext.eventsList0(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsJustPressedContext.GDObjectObjects1.length = 0;
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsJustPressedContext.GDObjectObjects2.length = 0;
|
||||
|
||||
|
||||
return !!eventsFunctionContext.returnValue;
|
||||
}
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsPressedContext = {};
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsPressedContext.idToCallbackMap = new Map();
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsPressedContext.GDObjectObjects1= [];
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsPressedContext.GDObjectObjects2= [];
|
||||
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsPressedContext.eventsList0 = function(runtimeScene, eventsFunctionContext) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = (eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getTouchId() != 0);
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
{eventsFunctionContext.returnValue = true;}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsPressed = function(parentEventsFunctionContext) {
|
||||
|
||||
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
|
||||
},
|
||||
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__MultitouchButton.MultitouchButton.prototype.IsPressedContext.GDObjectObjects1.length = 0;
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsPressedContext.GDObjectObjects2.length = 0;
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsPressedContext.eventsList0(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsPressedContext.GDObjectObjects1.length = 0;
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsPressedContext.GDObjectObjects2.length = 0;
|
||||
|
||||
|
||||
return !!eventsFunctionContext.returnValue;
|
||||
}
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsReleasedContext = {};
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsReleasedContext.idToCallbackMap = new Map();
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsReleasedContext.GDObjectObjects1= [];
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsReleasedContext.GDObjectObjects2= [];
|
||||
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsReleasedContext.eventsList0 = function(runtimeScene, eventsFunctionContext) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
isConditionTrue_0 = false;
|
||||
{isConditionTrue_0 = eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getIsReleased();
|
||||
}
|
||||
if (isConditionTrue_0) {
|
||||
{eventsFunctionContext.returnValue = true;}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsReleased = function(parentEventsFunctionContext) {
|
||||
|
||||
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
|
||||
},
|
||||
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__MultitouchButton.MultitouchButton.prototype.IsReleasedContext.GDObjectObjects1.length = 0;
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsReleasedContext.GDObjectObjects2.length = 0;
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsReleasedContext.eventsList0(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsReleasedContext.GDObjectObjects1.length = 0;
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.IsReleasedContext.GDObjectObjects2.length = 0;
|
||||
|
||||
|
||||
return !!eventsFunctionContext.returnValue;
|
||||
}
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.SetButtonStateContext = {};
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.SetButtonStateContext.idToCallbackMap = new Map();
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.SetButtonStateContext.GDObjectObjects1= [];
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.SetButtonStateContext.GDObjectObjects2= [];
|
||||
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.SetButtonStateContext.eventsList0 = function(runtimeScene, eventsFunctionContext) {
|
||||
|
||||
{
|
||||
|
||||
|
||||
let isConditionTrue_0 = false;
|
||||
{
|
||||
{gdjs.evtsExt__SpriteMultitouchJoystick__SetButtonState.func(runtimeScene, eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getControllerIdentifier(), eventsFunctionContext.getObjects("Object")[0].getBehavior(eventsFunctionContext.getBehaviorName("Behavior"))._getButtonIdentifier(), eventsFunctionContext.getArgument("ButtonState"), eventsFunctionContext);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.SetButtonState = function(ButtonState, parentEventsFunctionContext) {
|
||||
|
||||
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
|
||||
},
|
||||
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) {
|
||||
if (argName === "ButtonState") return ButtonState;
|
||||
return "";
|
||||
},
|
||||
getOnceTriggers: function() { return that._onceTriggers; }
|
||||
};
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.SetButtonStateContext.GDObjectObjects1.length = 0;
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.SetButtonStateContext.GDObjectObjects2.length = 0;
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.SetButtonStateContext.eventsList0(runtimeScene, eventsFunctionContext);
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.SetButtonStateContext.GDObjectObjects1.length = 0;
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton.prototype.SetButtonStateContext.GDObjectObjects2.length = 0;
|
||||
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
gdjs.registerBehavior("SpriteMultitouchJoystick::MultitouchButton", gdjs.evtsExt__SpriteMultitouchJoystick__MultitouchButton.MultitouchButton);
|
||||
@@ -827,7 +827,7 @@ gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouc
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchXContext.GDBorderObjects2= [];
|
||||
|
||||
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchXContext.userFunc0xa61a08 = function GDJSInlineCode(runtimeScene, objects, eventsFunctionContext) {
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchXContext.userFunc0xe8e5f8 = 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.userFunc0xa61a08(runtimeScene, objects, eventsFunctionContext);
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchXContext.userFunc0xe8e5f8(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.userFunc0xa6a7c0 = function GDJSInlineCode(runtimeScene, objects, eventsFunctionContext) {
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchYContext.userFunc0xe8e5f8 = 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.userFunc0xa6a7c0(runtimeScene, objects, eventsFunctionContext);
|
||||
gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchYContext.userFunc0xe8e5f8(runtimeScene, objects, eventsFunctionContext);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -92,6 +92,7 @@
|
||||
<script src="gdjs-evtsext__buttonstates__buttonfsm.js" crossorigin="anonymous"></script>
|
||||
<script src="gdjs-evtsext__buttonstates__buttonobjecteffects.js" crossorigin="anonymous"></script>
|
||||
<script src="gdjs-evtsext__firebullet__firebullet.js" crossorigin="anonymous"></script>
|
||||
<script src="gdjs-evtsext__health__health.js" crossorigin="anonymous"></script>
|
||||
<script src="gdjs-evtsext__objectspawner__objectspawner.js" crossorigin="anonymous"></script>
|
||||
<script src="gdjs-evtsext__panelspritebutton__buttonfsm.js" crossorigin="anonymous"></script>
|
||||
<script src="gdjs-evtsext__panelspritebutton__isingameedition-func.js" crossorigin="anonymous"></script>
|
||||
@@ -113,6 +114,7 @@
|
||||
<script src="gdjs-evtsext__spritemultitouchjoystick__isingameedition-func.js" crossorigin="anonymous"></script>
|
||||
<script src="gdjs-evtsext__spritemultitouchjoystick__joystickangle-func.js" crossorigin="anonymous"></script>
|
||||
<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__setbuttonstate-func.js" crossorigin="anonymous"></script>
|
||||
<script src="gdjs-evtsext__spritemultitouchjoystick__setdeadzone-func.js" crossorigin="anonymous"></script>
|
||||
@@ -128,6 +130,7 @@
|
||||
<script src="Extensions/BitmapText/bitmaptextruntimeobject-pixi-renderer.js" crossorigin="anonymous"></script>
|
||||
<script src="Extensions/BitmapText/bitmaptextruntimeobject.js" crossorigin="anonymous"></script>
|
||||
<script src="Extensions/DebuggerTools/debuggertools.js" crossorigin="anonymous"></script>
|
||||
<script src="Extensions/DestroyOutsideBehavior/destroyoutsideruntimebehavior.js" crossorigin="anonymous"></script>
|
||||
<script src="Extensions/LinkedObjects/linkedobjects.js" crossorigin="anonymous"></script>
|
||||
<script src="Extensions/PanelSpriteObject/panelspriteruntimeobject-pixi-renderer.js" crossorigin="anonymous"></script>
|
||||
<script src="Extensions/PanelSpriteObject/panelspriteruntimeobject.js" crossorigin="anonymous"></script>
|
||||
@@ -165,6 +168,9 @@
|
||||
<script src="code2.js" crossorigin="anonymous"></script>
|
||||
<script src="code3.js" crossorigin="anonymous"></script>
|
||||
<script src="code4.js" crossorigin="anonymous"></script>
|
||||
<script src="code5.js" crossorigin="anonymous"></script>
|
||||
<script src="code6.js" crossorigin="anonymous"></script>
|
||||
<script src="code7.js" crossorigin="anonymous"></script>
|
||||
<script src="data.js" crossorigin="anonymous"></script>
|
||||
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 7.1 KiB After Width: | Height: | Size: 4.5 KiB |
|
Before Width: | Height: | Size: 148 KiB After Width: | Height: | Size: 215 KiB |
|
Before Width: | Height: | Size: 8.6 KiB After Width: | Height: | Size: 5.5 KiB |
|
Before Width: | Height: | Size: 8.9 KiB After Width: | Height: | Size: 5.9 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 10 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 817 B |
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.0 KiB |
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 2.7 KiB |
|
Before Width: | Height: | Size: 4.5 KiB After Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 3.6 KiB |
|
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 3.4 KiB |
|
Before Width: | Height: | Size: 5.9 KiB After Width: | Height: | Size: 3.9 KiB |
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "Berry Dash GDevelop Remake",
|
||||
"short_name": "Berry Dash GDevelop Remake",
|
||||
"id": "com.example.gamename",
|
||||
"id": "xyz.bonoise.bdu",
|
||||
"description": "",
|
||||
"orientation": "landscape",
|
||||
"start_url": "./index.html",
|
||||
|
||||