289 lines
12 KiB
JavaScript
289 lines
12 KiB
JavaScript
gdjs.Sprite_32TestCode = {};
|
|
gdjs.Sprite_32TestCode.localVariables = [];
|
|
gdjs.Sprite_32TestCode.idToCallbackMap = new Map();
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1= [];
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2= [];
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects3= [];
|
|
gdjs.Sprite_32TestCode.GDspr_9595roomObjects1= [];
|
|
gdjs.Sprite_32TestCode.GDspr_9595roomObjects2= [];
|
|
gdjs.Sprite_32TestCode.GDspr_9595roomObjects3= [];
|
|
gdjs.Sprite_32TestCode.GDspr_9595doorObjects1= [];
|
|
gdjs.Sprite_32TestCode.GDspr_9595doorObjects2= [];
|
|
gdjs.Sprite_32TestCode.GDspr_9595doorObjects3= [];
|
|
gdjs.Sprite_32TestCode.GDbtn_9595LogoutObjects1= [];
|
|
gdjs.Sprite_32TestCode.GDbtn_9595LogoutObjects2= [];
|
|
gdjs.Sprite_32TestCode.GDbtn_9595LogoutObjects3= [];
|
|
gdjs.Sprite_32TestCode.GDbtn_9595FullscreenObjects1= [];
|
|
gdjs.Sprite_32TestCode.GDbtn_9595FullscreenObjects2= [];
|
|
gdjs.Sprite_32TestCode.GDbtn_9595FullscreenObjects3= [];
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerObjects1= [];
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerObjects2= [];
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerObjects3= [];
|
|
gdjs.Sprite_32TestCode.GDspr_9595otherPlayersObjects1= [];
|
|
gdjs.Sprite_32TestCode.GDspr_9595otherPlayersObjects2= [];
|
|
gdjs.Sprite_32TestCode.GDspr_9595otherPlayersObjects3= [];
|
|
gdjs.Sprite_32TestCode.GDtxt_9595playerNameObjects1= [];
|
|
gdjs.Sprite_32TestCode.GDtxt_9595playerNameObjects2= [];
|
|
gdjs.Sprite_32TestCode.GDtxt_9595playerNameObjects3= [];
|
|
gdjs.Sprite_32TestCode.GDtxt_9595otherPlayerNameObjects1= [];
|
|
gdjs.Sprite_32TestCode.GDtxt_9595otherPlayerNameObjects2= [];
|
|
gdjs.Sprite_32TestCode.GDtxt_9595otherPlayerNameObjects3= [];
|
|
gdjs.Sprite_32TestCode.GDspr_9595blockObjects1= [];
|
|
gdjs.Sprite_32TestCode.GDspr_9595blockObjects2= [];
|
|
gdjs.Sprite_32TestCode.GDspr_9595blockObjects3= [];
|
|
|
|
|
|
gdjs.Sprite_32TestCode.eventsList0 = function(runtimeScene) {
|
|
|
|
{
|
|
|
|
|
|
let isConditionTrue_0 = false;
|
|
isConditionTrue_0 = false;
|
|
isConditionTrue_0 = gdjs.evtTools.runtimeScene.sceneJustBegins(runtimeScene);
|
|
if (isConditionTrue_0) {
|
|
gdjs.copyArray(runtimeScene.getObjects("spr_playerSprite"), gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1);
|
|
{gdjs.evtTools.camera.setCameraZoom(runtimeScene, 3, "", 0);
|
|
}
|
|
{for(var i = 0, len = gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1.length ;i < len;++i) {
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1[i].getBehavior("Animation").setAnimationName(gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1[i].getVariables().getFromIndex(0).getAsString() + "Down");
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
|
|
};gdjs.Sprite_32TestCode.eventsList1 = function(runtimeScene) {
|
|
|
|
{
|
|
|
|
gdjs.copyArray(runtimeScene.getObjects("spr_playerSprite"), gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2);
|
|
|
|
let isConditionTrue_0 = false;
|
|
isConditionTrue_0 = false;
|
|
for (var i = 0, k = 0, l = gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2.length;i<l;++i) {
|
|
if ( gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[i].getBehavior("TopDownMovement").isMovementAngleAround(0, 0) ) {
|
|
isConditionTrue_0 = true;
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[k] = gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[i];
|
|
++k;
|
|
}
|
|
}
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2.length = k;
|
|
if (isConditionTrue_0) {
|
|
/* Reuse gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2 */
|
|
{for(var i = 0, len = gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2.length ;i < len;++i) {
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[i].getBehavior("Animation").setAnimationName(gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[i].getVariables().getFromIndex(0).getAsString() + "Right");
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
|
|
{
|
|
|
|
gdjs.copyArray(runtimeScene.getObjects("spr_playerSprite"), gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2);
|
|
|
|
let isConditionTrue_0 = false;
|
|
isConditionTrue_0 = false;
|
|
for (var i = 0, k = 0, l = gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2.length;i<l;++i) {
|
|
if ( gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[i].getBehavior("TopDownMovement").isMovementAngleAround(180, 0) ) {
|
|
isConditionTrue_0 = true;
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[k] = gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[i];
|
|
++k;
|
|
}
|
|
}
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2.length = k;
|
|
if (isConditionTrue_0) {
|
|
/* Reuse gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2 */
|
|
{for(var i = 0, len = gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2.length ;i < len;++i) {
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[i].getBehavior("Animation").setAnimationName(gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[i].getVariables().getFromIndex(0).getAsString() + "Left");
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
|
|
{
|
|
|
|
gdjs.copyArray(runtimeScene.getObjects("spr_playerSprite"), gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2);
|
|
|
|
let isConditionTrue_0 = false;
|
|
isConditionTrue_0 = false;
|
|
for (var i = 0, k = 0, l = gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2.length;i<l;++i) {
|
|
if ( gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[i].getBehavior("TopDownMovement").isMovementAngleAround(90, 0) ) {
|
|
isConditionTrue_0 = true;
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[k] = gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[i];
|
|
++k;
|
|
}
|
|
}
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2.length = k;
|
|
if (isConditionTrue_0) {
|
|
/* Reuse gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2 */
|
|
{for(var i = 0, len = gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2.length ;i < len;++i) {
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[i].getBehavior("Animation").setAnimationName(gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[i].getVariables().getFromIndex(0).getAsString() + "Down");
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
|
|
{
|
|
|
|
gdjs.copyArray(runtimeScene.getObjects("spr_playerSprite"), gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2);
|
|
|
|
let isConditionTrue_0 = false;
|
|
isConditionTrue_0 = false;
|
|
for (var i = 0, k = 0, l = gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2.length;i<l;++i) {
|
|
if ( gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[i].getBehavior("TopDownMovement").isMovementAngleAround(270, 0) ) {
|
|
isConditionTrue_0 = true;
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[k] = gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[i];
|
|
++k;
|
|
}
|
|
}
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2.length = k;
|
|
if (isConditionTrue_0) {
|
|
/* Reuse gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2 */
|
|
{for(var i = 0, len = gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2.length ;i < len;++i) {
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[i].getBehavior("Animation").setAnimationName(gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2[i].getVariables().getFromIndex(0).getAsString() + "Up");
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
|
|
{
|
|
|
|
gdjs.copyArray(runtimeScene.getObjects("spr_playerSprite"), gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1);
|
|
|
|
let isConditionTrue_0 = false;
|
|
isConditionTrue_0 = false;
|
|
for (var i = 0, k = 0, l = gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1.length;i<l;++i) {
|
|
if ( !(gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1[i].getBehavior("TopDownMovement").isMoving()) ) {
|
|
isConditionTrue_0 = true;
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1[k] = gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1[i];
|
|
++k;
|
|
}
|
|
}
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1.length = k;
|
|
if (isConditionTrue_0) {
|
|
/* Reuse gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1 */
|
|
{for(var i = 0, len = gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1.length ;i < len;++i) {
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1[i].setAnimationFrame(1);
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
|
|
};gdjs.Sprite_32TestCode.eventsList2 = function(runtimeScene) {
|
|
|
|
{
|
|
|
|
|
|
gdjs.Sprite_32TestCode.eventsList0(runtimeScene);
|
|
}
|
|
|
|
|
|
{
|
|
|
|
|
|
gdjs.Sprite_32TestCode.eventsList1(runtimeScene);
|
|
}
|
|
|
|
|
|
{
|
|
|
|
|
|
let isConditionTrue_0 = false;
|
|
{
|
|
gdjs.copyArray(runtimeScene.getObjects("spr_playerSprite"), gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1);
|
|
{gdjs.evtTools.camera.setCameraX(runtimeScene, (( gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1.length === 0 ) ? 0 :gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1[0].getCenterXInScene()), "", 0);
|
|
}
|
|
{gdjs.evtTools.camera.setCameraY(runtimeScene, (( gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1.length === 0 ) ? 0 :gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1[0].getCenterYInScene()), "", 0);
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
|
|
};
|
|
|
|
gdjs.Sprite_32TestCode.func = function(runtimeScene) {
|
|
runtimeScene.getOnceTriggers().startNewFrame();
|
|
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects3.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595roomObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595roomObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595roomObjects3.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595doorObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595doorObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595doorObjects3.length = 0;
|
|
gdjs.Sprite_32TestCode.GDbtn_9595LogoutObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDbtn_9595LogoutObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDbtn_9595LogoutObjects3.length = 0;
|
|
gdjs.Sprite_32TestCode.GDbtn_9595FullscreenObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDbtn_9595FullscreenObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDbtn_9595FullscreenObjects3.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerObjects3.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595otherPlayersObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595otherPlayersObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595otherPlayersObjects3.length = 0;
|
|
gdjs.Sprite_32TestCode.GDtxt_9595playerNameObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDtxt_9595playerNameObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDtxt_9595playerNameObjects3.length = 0;
|
|
gdjs.Sprite_32TestCode.GDtxt_9595otherPlayerNameObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDtxt_9595otherPlayerNameObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDtxt_9595otherPlayerNameObjects3.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595blockObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595blockObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595blockObjects3.length = 0;
|
|
|
|
gdjs.Sprite_32TestCode.eventsList2(runtimeScene);
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerSpriteObjects3.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595roomObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595roomObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595roomObjects3.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595doorObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595doorObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595doorObjects3.length = 0;
|
|
gdjs.Sprite_32TestCode.GDbtn_9595LogoutObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDbtn_9595LogoutObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDbtn_9595LogoutObjects3.length = 0;
|
|
gdjs.Sprite_32TestCode.GDbtn_9595FullscreenObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDbtn_9595FullscreenObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDbtn_9595FullscreenObjects3.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595playerObjects3.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595otherPlayersObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595otherPlayersObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595otherPlayersObjects3.length = 0;
|
|
gdjs.Sprite_32TestCode.GDtxt_9595playerNameObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDtxt_9595playerNameObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDtxt_9595playerNameObjects3.length = 0;
|
|
gdjs.Sprite_32TestCode.GDtxt_9595otherPlayerNameObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDtxt_9595otherPlayerNameObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDtxt_9595otherPlayerNameObjects3.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595blockObjects1.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595blockObjects2.length = 0;
|
|
gdjs.Sprite_32TestCode.GDspr_9595blockObjects3.length = 0;
|
|
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
gdjs['Sprite_32TestCode'] = gdjs.Sprite_32TestCode;
|