1.1.0
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "berry-dash-ultimate",
|
"name": "berry-dash-ultimate",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "1.0.0",
|
"version": "1.1.0",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"tauri": "tauri"
|
"tauri": "tauri"
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "berry-dash-ultimate"
|
name = "berry-dash-ultimate"
|
||||||
version = "1.0.0"
|
version = "1.1.0"
|
||||||
authors = ["Lncvrt"]
|
authors = ["Lncvrt"]
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
|
|
||||||
@@ -9,10 +9,10 @@ name = "berry_dash_ultimate_lib"
|
|||||||
crate-type = ["staticlib", "cdylib", "rlib"]
|
crate-type = ["staticlib", "cdylib", "rlib"]
|
||||||
|
|
||||||
[build-dependencies]
|
[build-dependencies]
|
||||||
tauri-build = { version = "2.5.1", features = [] }
|
tauri-build = { version = "2.5.2", features = [] }
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
tauri = { version = "2.9.2", features = [] }
|
tauri = { version = "2.9.3", features = [] }
|
||||||
serde = { version = "1.0.228", features = ["derive"] }
|
serde = { version = "1.0.228", features = ["derive"] }
|
||||||
serde_json = "1.0.145"
|
serde_json = "1.0.145"
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://schema.tauri.app/config/2",
|
"$schema": "https://schema.tauri.app/config/2",
|
||||||
"productName": "Berry Dash Ultimate",
|
"productName": "Berry Dash Ultimate",
|
||||||
"version": "1.0.0",
|
"version": "1.1.0",
|
||||||
"identifier": "xyz.lncvrt.bonoise-bdu",
|
"identifier": "xyz.lncvrt.bonoise-bdu",
|
||||||
"build": {
|
"build": {
|
||||||
"frontendDist": "../src"
|
"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
1603
src/code1.js
1192
src/code2.js
171
src/code3.js
@@ -1,27 +1,24 @@
|
|||||||
gdjs.title_32gamejamCode = {};
|
gdjs.title_32officialCode = {};
|
||||||
gdjs.title_32gamejamCode.localVariables = [];
|
gdjs.title_32officialCode.localVariables = [];
|
||||||
gdjs.title_32gamejamCode.idToCallbackMap = new Map();
|
gdjs.title_32officialCode.idToCallbackMap = new Map();
|
||||||
gdjs.title_32gamejamCode.GDNewTextObjects1= [];
|
gdjs.title_32officialCode.GDNewTextObjects1= [];
|
||||||
gdjs.title_32gamejamCode.GDNewTextObjects2= [];
|
gdjs.title_32officialCode.GDNewTextObjects2= [];
|
||||||
gdjs.title_32gamejamCode.GDNewTextObjects3= [];
|
gdjs.title_32officialCode.GDNewTextObjects3= [];
|
||||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1= [];
|
gdjs.title_32officialCode.GDSmallGreyButtonObjects1= [];
|
||||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects2= [];
|
gdjs.title_32officialCode.GDSmallGreyButtonObjects2= [];
|
||||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects3= [];
|
gdjs.title_32officialCode.GDSmallGreyButtonObjects3= [];
|
||||||
gdjs.title_32gamejamCode.GDsettingsObjects1= [];
|
gdjs.title_32officialCode.GDsettingsObjects1= [];
|
||||||
gdjs.title_32gamejamCode.GDsettingsObjects2= [];
|
gdjs.title_32officialCode.GDsettingsObjects2= [];
|
||||||
gdjs.title_32gamejamCode.GDsettingsObjects3= [];
|
gdjs.title_32officialCode.GDsettingsObjects3= [];
|
||||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1= [];
|
gdjs.title_32officialCode.GDNewTiledSpriteObjects1= [];
|
||||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects2= [];
|
gdjs.title_32officialCode.GDNewTiledSpriteObjects2= [];
|
||||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects3= [];
|
gdjs.title_32officialCode.GDNewTiledSpriteObjects3= [];
|
||||||
gdjs.title_32gamejamCode.GDNewText2Objects1= [];
|
gdjs.title_32officialCode.GDNewText2Objects1= [];
|
||||||
gdjs.title_32gamejamCode.GDNewText2Objects2= [];
|
gdjs.title_32officialCode.GDNewText2Objects2= [];
|
||||||
gdjs.title_32gamejamCode.GDNewText2Objects3= [];
|
gdjs.title_32officialCode.GDNewText2Objects3= [];
|
||||||
gdjs.title_32gamejamCode.GDNewText3Objects1= [];
|
|
||||||
gdjs.title_32gamejamCode.GDNewText3Objects2= [];
|
|
||||||
gdjs.title_32gamejamCode.GDNewText3Objects3= [];
|
|
||||||
|
|
||||||
|
|
||||||
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);
|
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 1);
|
||||||
}
|
}
|
||||||
if (isConditionTrue_0) {
|
if (isConditionTrue_0) {
|
||||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32officialCode.GDNewText2Objects2);
|
||||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
{for(var i = 0, len = gdjs.title_32officialCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("jammed!");
|
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);
|
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 2);
|
||||||
}
|
}
|
||||||
if (isConditionTrue_0) {
|
if (isConditionTrue_0) {
|
||||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32officialCode.GDNewText2Objects2);
|
||||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
{for(var i = 0, len = gdjs.title_32officialCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("take control?");
|
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);
|
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 3);
|
||||||
}
|
}
|
||||||
if (isConditionTrue_0) {
|
if (isConditionTrue_0) {
|
||||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32officialCode.GDNewText2Objects2);
|
||||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
{for(var i = 0, len = gdjs.title_32officialCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("GameJam Submitting!");
|
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);
|
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 4);
|
||||||
}
|
}
|
||||||
if (isConditionTrue_0) {
|
if (isConditionTrue_0) {
|
||||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32officialCode.GDNewText2Objects2);
|
||||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
{for(var i = 0, len = gdjs.title_32officialCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("Demo for GJ");
|
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);
|
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 5);
|
||||||
}
|
}
|
||||||
if (isConditionTrue_0) {
|
if (isConditionTrue_0) {
|
||||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects2);
|
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32officialCode.GDNewText2Objects2);
|
||||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects2.length ;i < len;++i) {
|
{for(var i = 0, len = gdjs.title_32officialCode.GDNewText2Objects2.length ;i < len;++i) {
|
||||||
gdjs.title_32gamejamCode.GDNewText2Objects2[i].getBehavior("Text").setText("probably a demo for gamejam");
|
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);
|
{isConditionTrue_0 = (runtimeScene.getScene().getVariables().getFromIndex(1).getAsNumber() == 6);
|
||||||
}
|
}
|
||||||
if (isConditionTrue_0) {
|
if (isConditionTrue_0) {
|
||||||
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32gamejamCode.GDNewText2Objects1);
|
gdjs.copyArray(runtimeScene.getObjects("NewText2"), gdjs.title_32officialCode.GDNewText2Objects1);
|
||||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewText2Objects1.length ;i < len;++i) {
|
{for(var i = 0, len = gdjs.title_32officialCode.GDNewText2Objects1.length ;i < len;++i) {
|
||||||
gdjs.title_32gamejamCode.GDNewText2Objects1[i].getBehavior("Text").setText("BEHOLD, THE POWER OF A JAM!");
|
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;
|
let isConditionTrue_0 = false;
|
||||||
isConditionTrue_0 = false;
|
isConditionTrue_0 = false;
|
||||||
for (var i = 0, k = 0, l = gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1.length;i<l;++i) {
|
for (var i = 0, k = 0, l = gdjs.title_32officialCode.GDSmallGreyButtonObjects1.length;i<l;++i) {
|
||||||
if ( gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1[i].IsClicked(null) ) {
|
if ( gdjs.title_32officialCode.GDSmallGreyButtonObjects1[i].IsClicked(null) ) {
|
||||||
isConditionTrue_0 = true;
|
isConditionTrue_0 = true;
|
||||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1[k] = gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1[i];
|
gdjs.title_32officialCode.GDSmallGreyButtonObjects1[k] = gdjs.title_32officialCode.GDSmallGreyButtonObjects1[i];
|
||||||
++k;
|
++k;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1.length = k;
|
gdjs.title_32officialCode.GDSmallGreyButtonObjects1.length = k;
|
||||||
if (isConditionTrue_0) {
|
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;
|
let isConditionTrue_0 = false;
|
||||||
{
|
{
|
||||||
gdjs.copyArray(runtimeScene.getObjects("NewTiledSprite"), gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1);
|
gdjs.copyArray(runtimeScene.getObjects("NewTiledSprite"), gdjs.title_32officialCode.GDNewTiledSpriteObjects1);
|
||||||
{for(var i = 0, len = gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1.length ;i < len;++i) {
|
{for(var i = 0, len = gdjs.title_32officialCode.GDNewTiledSpriteObjects1.length ;i < len;++i) {
|
||||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1[i].setXOffset(gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1[i].getXOffset() + (2));
|
gdjs.title_32officialCode.GDNewTiledSpriteObjects1[i].setXOffset(gdjs.title_32officialCode.GDNewTiledSpriteObjects1[i].getXOffset() + (2));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -195,7 +192,7 @@ if (isConditionTrue_0) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
{ //Subevents
|
{ //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();
|
runtimeScene.getOnceTriggers().startNewFrame();
|
||||||
|
|
||||||
gdjs.title_32gamejamCode.GDNewTextObjects1.length = 0;
|
gdjs.title_32officialCode.GDNewTextObjects1.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDNewTextObjects2.length = 0;
|
gdjs.title_32officialCode.GDNewTextObjects2.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDNewTextObjects3.length = 0;
|
gdjs.title_32officialCode.GDNewTextObjects3.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1.length = 0;
|
gdjs.title_32officialCode.GDSmallGreyButtonObjects1.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects2.length = 0;
|
gdjs.title_32officialCode.GDSmallGreyButtonObjects2.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects3.length = 0;
|
gdjs.title_32officialCode.GDSmallGreyButtonObjects3.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDsettingsObjects1.length = 0;
|
gdjs.title_32officialCode.GDsettingsObjects1.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDsettingsObjects2.length = 0;
|
gdjs.title_32officialCode.GDsettingsObjects2.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDsettingsObjects3.length = 0;
|
gdjs.title_32officialCode.GDsettingsObjects3.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1.length = 0;
|
gdjs.title_32officialCode.GDNewTiledSpriteObjects1.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects2.length = 0;
|
gdjs.title_32officialCode.GDNewTiledSpriteObjects2.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects3.length = 0;
|
gdjs.title_32officialCode.GDNewTiledSpriteObjects3.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDNewText2Objects1.length = 0;
|
gdjs.title_32officialCode.GDNewText2Objects1.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDNewText2Objects2.length = 0;
|
gdjs.title_32officialCode.GDNewText2Objects2.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDNewText2Objects3.length = 0;
|
gdjs.title_32officialCode.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_32officialCode.eventsList1(runtimeScene);
|
||||||
gdjs.title_32gamejamCode.GDNewTextObjects1.length = 0;
|
gdjs.title_32officialCode.GDNewTextObjects1.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDNewTextObjects2.length = 0;
|
gdjs.title_32officialCode.GDNewTextObjects2.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDNewTextObjects3.length = 0;
|
gdjs.title_32officialCode.GDNewTextObjects3.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects1.length = 0;
|
gdjs.title_32officialCode.GDSmallGreyButtonObjects1.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects2.length = 0;
|
gdjs.title_32officialCode.GDSmallGreyButtonObjects2.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDSmallGreyButtonObjects3.length = 0;
|
gdjs.title_32officialCode.GDSmallGreyButtonObjects3.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDsettingsObjects1.length = 0;
|
gdjs.title_32officialCode.GDsettingsObjects1.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDsettingsObjects2.length = 0;
|
gdjs.title_32officialCode.GDsettingsObjects2.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDsettingsObjects3.length = 0;
|
gdjs.title_32officialCode.GDsettingsObjects3.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects1.length = 0;
|
gdjs.title_32officialCode.GDNewTiledSpriteObjects1.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects2.length = 0;
|
gdjs.title_32officialCode.GDNewTiledSpriteObjects2.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDNewTiledSpriteObjects3.length = 0;
|
gdjs.title_32officialCode.GDNewTiledSpriteObjects3.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDNewText2Objects1.length = 0;
|
gdjs.title_32officialCode.GDNewText2Objects1.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDNewText2Objects2.length = 0;
|
gdjs.title_32officialCode.GDNewText2Objects2.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDNewText2Objects3.length = 0;
|
gdjs.title_32officialCode.GDNewText2Objects3.length = 0;
|
||||||
gdjs.title_32gamejamCode.GDNewText3Objects1.length = 0;
|
|
||||||
gdjs.title_32gamejamCode.GDNewText3Objects2.length = 0;
|
|
||||||
gdjs.title_32gamejamCode.GDNewText3Objects3.length = 0;
|
|
||||||
|
|
||||||
|
|
||||||
return;
|
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.sgCode = {};
|
||||||
gdjs.Escena_32sin_32t_237tulo2Code.localVariables = [];
|
gdjs.sgCode.localVariables = [];
|
||||||
gdjs.Escena_32sin_32t_237tulo2Code.idToCallbackMap = new Map();
|
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();
|
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;
|
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) {
|
if (isConditionTrue_0) {
|
||||||
isConditionTrue_0 = false;
|
isConditionTrue_0 = false;
|
||||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(9907084);
|
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(26761116);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (isConditionTrue_0) {
|
if (isConditionTrue_0) {
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__PanelSpriteButton__IsInGameEdition = {};
|
|||||||
gdjs.evtsExt__PanelSpriteButton__IsInGameEdition.idToCallbackMap = new Map();
|
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";
|
"use strict";
|
||||||
const game = runtimeScene.getGame();
|
const game = runtimeScene.getGame();
|
||||||
eventsFunctionContext.returnValue = game.isInGameEdition && game.isInGameEdition();
|
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;
|
gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.PanelSpriteButton.prototype.doStepPostEventsContext.GDObjectObjects2.length = k;
|
||||||
if (isConditionTrue_0) {
|
if (isConditionTrue_0) {
|
||||||
isConditionTrue_0 = false;
|
isConditionTrue_0 = false;
|
||||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(14562652);
|
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(7567828);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (isConditionTrue_0) {
|
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;
|
gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.PanelSpriteButton.prototype.doStepPostEventsContext.GDObjectObjects2.length = k;
|
||||||
if (isConditionTrue_0) {
|
if (isConditionTrue_0) {
|
||||||
isConditionTrue_0 = false;
|
isConditionTrue_0 = false;
|
||||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(14568076);
|
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(14952884);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (isConditionTrue_0) {
|
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;
|
gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.PanelSpriteButton.prototype.doStepPostEventsContext.GDObjectObjects2.length = k;
|
||||||
if (isConditionTrue_0) {
|
if (isConditionTrue_0) {
|
||||||
isConditionTrue_0 = false;
|
isConditionTrue_0 = false;
|
||||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(14570396);
|
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(27062700);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (isConditionTrue_0) {
|
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;
|
gdjs.evtsExt__PanelSpriteButton__PanelSpriteButton.PanelSpriteButton.prototype.doStepPostEventsContext.GDObjectObjects1.length = k;
|
||||||
if (isConditionTrue_0) {
|
if (isConditionTrue_0) {
|
||||||
isConditionTrue_0 = false;
|
isConditionTrue_0 = false;
|
||||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(14572348);
|
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(26734420);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (isConditionTrue_0) {
|
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;
|
gdjs.evtsExt__SmoothCamera__SmoothCamera.SmoothCamera.prototype.UpdateDelayedPositionContext.GDObjectObjects1.length = k;
|
||||||
if (isConditionTrue_0) {
|
if (isConditionTrue_0) {
|
||||||
isConditionTrue_0 = false;
|
isConditionTrue_0 = false;
|
||||||
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(14322092);
|
{isConditionTrue_0 = eventsFunctionContext.getOnceTriggers().triggerOnce(26936788);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (isConditionTrue_0) {
|
if (isConditionTrue_0) {
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ gdjs.evtsExt__SpriteMultitouchJoystick__IsInGameEdition = {};
|
|||||||
gdjs.evtsExt__SpriteMultitouchJoystick__IsInGameEdition.idToCallbackMap = new Map();
|
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";
|
"use strict";
|
||||||
const game = runtimeScene.getGame();
|
const game = runtimeScene.getGame();
|
||||||
eventsFunctionContext.returnValue = game.isInGameEdition && game.isInGameEdition();
|
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.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";
|
"use strict";
|
||||||
const object = objects[0];
|
const object = objects[0];
|
||||||
const touchId = eventsFunctionContext.getArgument("TouchId");
|
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);
|
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchXContext.GDObjectObjects1);
|
||||||
|
|
||||||
const objects = 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.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";
|
"use strict";
|
||||||
const object = objects[0];
|
const object = objects[0];
|
||||||
const touchId = eventsFunctionContext.getArgument("TouchId");
|
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);
|
gdjs.copyArray(eventsFunctionContext.getObjects("Object"), gdjs.evtsExt__SpriteMultitouchJoystick__SpriteMultitouchJoystick.SpriteMultitouchJoystick.prototype.ParentTouchYContext.GDObjectObjects1);
|
||||||
|
|
||||||
const objects = 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__buttonfsm.js" crossorigin="anonymous"></script>
|
||||||
<script src="gdjs-evtsext__buttonstates__buttonobjecteffects.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__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__objectspawner__objectspawner.js" crossorigin="anonymous"></script>
|
||||||
<script src="gdjs-evtsext__panelspritebutton__buttonfsm.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>
|
<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__isingameedition-func.js" crossorigin="anonymous"></script>
|
||||||
<script src="gdjs-evtsext__spritemultitouchjoystick__joystickangle-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__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__multitouchjoystick.js" crossorigin="anonymous"></script>
|
||||||
<script src="gdjs-evtsext__spritemultitouchjoystick__setbuttonstate-func.js" crossorigin="anonymous"></script>
|
<script src="gdjs-evtsext__spritemultitouchjoystick__setbuttonstate-func.js" crossorigin="anonymous"></script>
|
||||||
<script src="gdjs-evtsext__spritemultitouchjoystick__setdeadzone-func.js" crossorigin="anonymous"></script>
|
<script src="gdjs-evtsext__spritemultitouchjoystick__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-pixi-renderer.js" crossorigin="anonymous"></script>
|
||||||
<script src="Extensions/BitmapText/bitmaptextruntimeobject.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/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/LinkedObjects/linkedobjects.js" crossorigin="anonymous"></script>
|
||||||
<script src="Extensions/PanelSpriteObject/panelspriteruntimeobject-pixi-renderer.js" crossorigin="anonymous"></script>
|
<script src="Extensions/PanelSpriteObject/panelspriteruntimeobject-pixi-renderer.js" crossorigin="anonymous"></script>
|
||||||
<script src="Extensions/PanelSpriteObject/panelspriteruntimeobject.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="code2.js" crossorigin="anonymous"></script>
|
||||||
<script src="code3.js" crossorigin="anonymous"></script>
|
<script src="code3.js" crossorigin="anonymous"></script>
|
||||||
<script src="code4.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>
|
<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",
|
"name": "Berry Dash GDevelop Remake",
|
||||||
"short_name": "Berry Dash GDevelop Remake",
|
"short_name": "Berry Dash GDevelop Remake",
|
||||||
"id": "com.example.gamename",
|
"id": "xyz.bonoise.bdu",
|
||||||
"description": "",
|
"description": "",
|
||||||
"orientation": "landscape",
|
"orientation": "landscape",
|
||||||
"start_url": "./index.html",
|
"start_url": "./index.html",
|
||||||
|
|||||||