-
Notifications
You must be signed in to change notification settings - Fork 0
/
code0.js
390 lines (311 loc) · 17.7 KB
/
code0.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
gdjs.New_32SceneCode = {};
gdjs.New_32SceneCode.GDCloudObjects1= [];
gdjs.New_32SceneCode.GDCloudObjects2= [];
gdjs.New_32SceneCode.GDPlayerObjects1= [];
gdjs.New_32SceneCode.GDPlayerObjects2= [];
gdjs.New_32SceneCode.GDGrassPlatformObjects1= [];
gdjs.New_32SceneCode.GDGrassPlatformObjects2= [];
gdjs.New_32SceneCode.GDSmallBridgeObjects1= [];
gdjs.New_32SceneCode.GDSmallBridgeObjects2= [];
gdjs.New_32SceneCode.GDCoinObjects1= [];
gdjs.New_32SceneCode.GDCoinObjects2= [];
gdjs.New_32SceneCode.GDScoreObjects1= [];
gdjs.New_32SceneCode.GDScoreObjects2= [];
gdjs.New_32SceneCode.GDEnemyObjects1= [];
gdjs.New_32SceneCode.GDEnemyObjects2= [];
gdjs.New_32SceneCode.GDLeftObjects1= [];
gdjs.New_32SceneCode.GDLeftObjects2= [];
gdjs.New_32SceneCode.GDRightObjects1= [];
gdjs.New_32SceneCode.GDRightObjects2= [];
gdjs.New_32SceneCode.GDCheckpointObjects1= [];
gdjs.New_32SceneCode.GDCheckpointObjects2= [];
gdjs.New_32SceneCode.GDEndObjects1= [];
gdjs.New_32SceneCode.GDEndObjects2= [];
gdjs.New_32SceneCode.GDendtextObjects1= [];
gdjs.New_32SceneCode.GDendtextObjects2= [];
gdjs.New_32SceneCode.conditionTrue_0 = {val:false};
gdjs.New_32SceneCode.condition0IsTrue_0 = {val:false};
gdjs.New_32SceneCode.condition1IsTrue_0 = {val:false};
gdjs.New_32SceneCode.condition2IsTrue_0 = {val:false};
gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.New_32SceneCode.GDPlayerObjects1});gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDCoinObjects1Objects = Hashtable.newFrom({"Coin": gdjs.New_32SceneCode.GDCoinObjects1});gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDEnemyObjects1Objects = Hashtable.newFrom({"Enemy": gdjs.New_32SceneCode.GDEnemyObjects1});gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDLeftObjects1Objects = Hashtable.newFrom({"Left": gdjs.New_32SceneCode.GDLeftObjects1});gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDEnemyObjects1Objects = Hashtable.newFrom({"Enemy": gdjs.New_32SceneCode.GDEnemyObjects1});gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDRightObjects1Objects = Hashtable.newFrom({"Right": gdjs.New_32SceneCode.GDRightObjects1});gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.New_32SceneCode.GDPlayerObjects1});gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDEnemyObjects1Objects = Hashtable.newFrom({"Enemy": gdjs.New_32SceneCode.GDEnemyObjects1});gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.New_32SceneCode.GDPlayerObjects1});gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDEnemyObjects1Objects = Hashtable.newFrom({"Enemy": gdjs.New_32SceneCode.GDEnemyObjects1});gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDPlayerObjects1Objects = Hashtable.newFrom({"Player": gdjs.New_32SceneCode.GDPlayerObjects1});gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDCheckpointObjects1Objects = Hashtable.newFrom({"Checkpoint": gdjs.New_32SceneCode.GDCheckpointObjects1});gdjs.New_32SceneCode.eventsList0 = function(runtimeScene) {
{
{
gdjs.copyArray(runtimeScene.getObjects("Player"), gdjs.New_32SceneCode.GDPlayerObjects1);
{gdjs.evtTools.camera.centerCamera(runtimeScene, (gdjs.New_32SceneCode.GDPlayerObjects1.length !== 0 ? gdjs.New_32SceneCode.GDPlayerObjects1[0] : null), true, "", 0);
}}
}
{
gdjs.copyArray(runtimeScene.getObjects("Player"), gdjs.New_32SceneCode.GDPlayerObjects1);
gdjs.New_32SceneCode.condition0IsTrue_0.val = false;
{
for(var i = 0, k = 0, l = gdjs.New_32SceneCode.GDPlayerObjects1.length;i<l;++i) {
if ( gdjs.New_32SceneCode.GDPlayerObjects1[i].getBehavior("PlatformerObject").isJumping() ) {
gdjs.New_32SceneCode.condition0IsTrue_0.val = true;
gdjs.New_32SceneCode.GDPlayerObjects1[k] = gdjs.New_32SceneCode.GDPlayerObjects1[i];
++k;
}
}
gdjs.New_32SceneCode.GDPlayerObjects1.length = k;}if (gdjs.New_32SceneCode.condition0IsTrue_0.val) {
/* Reuse gdjs.New_32SceneCode.GDPlayerObjects1 */
{for(var i = 0, len = gdjs.New_32SceneCode.GDPlayerObjects1.length ;i < len;++i) {
gdjs.New_32SceneCode.GDPlayerObjects1[i].setAnimationName("Jumping");
}
}}
}
{
gdjs.copyArray(runtimeScene.getObjects("Player"), gdjs.New_32SceneCode.GDPlayerObjects1);
gdjs.New_32SceneCode.condition0IsTrue_0.val = false;
gdjs.New_32SceneCode.condition1IsTrue_0.val = false;
{
for(var i = 0, k = 0, l = gdjs.New_32SceneCode.GDPlayerObjects1.length;i<l;++i) {
if ( gdjs.New_32SceneCode.GDPlayerObjects1[i].getBehavior("PlatformerObject").isOnFloor() ) {
gdjs.New_32SceneCode.condition0IsTrue_0.val = true;
gdjs.New_32SceneCode.GDPlayerObjects1[k] = gdjs.New_32SceneCode.GDPlayerObjects1[i];
++k;
}
}
gdjs.New_32SceneCode.GDPlayerObjects1.length = k;}if ( gdjs.New_32SceneCode.condition0IsTrue_0.val ) {
{
for(var i = 0, k = 0, l = gdjs.New_32SceneCode.GDPlayerObjects1.length;i<l;++i) {
if ( !(gdjs.New_32SceneCode.GDPlayerObjects1[i].getBehavior("PlatformerObject").isMovingEvenALittle()) ) {
gdjs.New_32SceneCode.condition1IsTrue_0.val = true;
gdjs.New_32SceneCode.GDPlayerObjects1[k] = gdjs.New_32SceneCode.GDPlayerObjects1[i];
++k;
}
}
gdjs.New_32SceneCode.GDPlayerObjects1.length = k;}}
if (gdjs.New_32SceneCode.condition1IsTrue_0.val) {
/* Reuse gdjs.New_32SceneCode.GDPlayerObjects1 */
{for(var i = 0, len = gdjs.New_32SceneCode.GDPlayerObjects1.length ;i < len;++i) {
gdjs.New_32SceneCode.GDPlayerObjects1[i].setAnimationName("Idle");
}
}}
}
{
gdjs.copyArray(runtimeScene.getObjects("Player"), gdjs.New_32SceneCode.GDPlayerObjects1);
gdjs.New_32SceneCode.condition0IsTrue_0.val = false;
gdjs.New_32SceneCode.condition1IsTrue_0.val = false;
{
for(var i = 0, k = 0, l = gdjs.New_32SceneCode.GDPlayerObjects1.length;i<l;++i) {
if ( gdjs.New_32SceneCode.GDPlayerObjects1[i].getBehavior("PlatformerObject").isOnFloor() ) {
gdjs.New_32SceneCode.condition0IsTrue_0.val = true;
gdjs.New_32SceneCode.GDPlayerObjects1[k] = gdjs.New_32SceneCode.GDPlayerObjects1[i];
++k;
}
}
gdjs.New_32SceneCode.GDPlayerObjects1.length = k;}if ( gdjs.New_32SceneCode.condition0IsTrue_0.val ) {
{
for(var i = 0, k = 0, l = gdjs.New_32SceneCode.GDPlayerObjects1.length;i<l;++i) {
if ( gdjs.New_32SceneCode.GDPlayerObjects1[i].getBehavior("PlatformerObject").isMovingEvenALittle() ) {
gdjs.New_32SceneCode.condition1IsTrue_0.val = true;
gdjs.New_32SceneCode.GDPlayerObjects1[k] = gdjs.New_32SceneCode.GDPlayerObjects1[i];
++k;
}
}
gdjs.New_32SceneCode.GDPlayerObjects1.length = k;}}
if (gdjs.New_32SceneCode.condition1IsTrue_0.val) {
/* Reuse gdjs.New_32SceneCode.GDPlayerObjects1 */
{for(var i = 0, len = gdjs.New_32SceneCode.GDPlayerObjects1.length ;i < len;++i) {
gdjs.New_32SceneCode.GDPlayerObjects1[i].setAnimationName("Running");
}
}}
}
{
gdjs.copyArray(runtimeScene.getObjects("Coin"), gdjs.New_32SceneCode.GDCoinObjects1);
gdjs.copyArray(runtimeScene.getObjects("Player"), gdjs.New_32SceneCode.GDPlayerObjects1);
gdjs.New_32SceneCode.condition0IsTrue_0.val = false;
{
gdjs.New_32SceneCode.condition0IsTrue_0.val = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDPlayerObjects1Objects, gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDCoinObjects1Objects, false, runtimeScene, false);
}if (gdjs.New_32SceneCode.condition0IsTrue_0.val) {
/* Reuse gdjs.New_32SceneCode.GDCoinObjects1 */
{for(var i = 0, len = gdjs.New_32SceneCode.GDCoinObjects1.length ;i < len;++i) {
gdjs.New_32SceneCode.GDCoinObjects1[i].deleteFromScene(runtimeScene);
}
}{gdjs.evtTools.sound.playSound(runtimeScene, "Coins 10.aac", false, 100, 1);
}{runtimeScene.getVariables().get("Score").add(1);
}}
}
{
{
gdjs.copyArray(runtimeScene.getObjects("Score"), gdjs.New_32SceneCode.GDScoreObjects1);
{for(var i = 0, len = gdjs.New_32SceneCode.GDScoreObjects1.length ;i < len;++i) {
gdjs.New_32SceneCode.GDScoreObjects1[i].setString("Score: " + gdjs.evtTools.common.toString(gdjs.evtTools.variable.getVariableNumber(runtimeScene.getVariables().get("Score"))));
}
}}
}
{
gdjs.copyArray(runtimeScene.getObjects("Enemy"), gdjs.New_32SceneCode.GDEnemyObjects1);
gdjs.New_32SceneCode.condition0IsTrue_0.val = false;
{
for(var i = 0, k = 0, l = gdjs.New_32SceneCode.GDEnemyObjects1.length;i<l;++i) {
if ( gdjs.New_32SceneCode.GDEnemyObjects1[i].getVariableString(gdjs.New_32SceneCode.GDEnemyObjects1[i].getVariables().getFromIndex(0)) == "right" ) {
gdjs.New_32SceneCode.condition0IsTrue_0.val = true;
gdjs.New_32SceneCode.GDEnemyObjects1[k] = gdjs.New_32SceneCode.GDEnemyObjects1[i];
++k;
}
}
gdjs.New_32SceneCode.GDEnemyObjects1.length = k;}if (gdjs.New_32SceneCode.condition0IsTrue_0.val) {
/* Reuse gdjs.New_32SceneCode.GDEnemyObjects1 */
{for(var i = 0, len = gdjs.New_32SceneCode.GDEnemyObjects1.length ;i < len;++i) {
gdjs.New_32SceneCode.GDEnemyObjects1[i].addPolarForce(0, 100, 0);
}
}}
}
{
gdjs.copyArray(runtimeScene.getObjects("Enemy"), gdjs.New_32SceneCode.GDEnemyObjects1);
gdjs.copyArray(runtimeScene.getObjects("Left"), gdjs.New_32SceneCode.GDLeftObjects1);
gdjs.New_32SceneCode.condition0IsTrue_0.val = false;
{
gdjs.New_32SceneCode.condition0IsTrue_0.val = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDEnemyObjects1Objects, gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDLeftObjects1Objects, false, runtimeScene, false);
}if (gdjs.New_32SceneCode.condition0IsTrue_0.val) {
/* Reuse gdjs.New_32SceneCode.GDEnemyObjects1 */
{for(var i = 0, len = gdjs.New_32SceneCode.GDEnemyObjects1.length ;i < len;++i) {
gdjs.New_32SceneCode.GDEnemyObjects1[i].returnVariable(gdjs.New_32SceneCode.GDEnemyObjects1[i].getVariables().getFromIndex(0)).setString("left");
}
}{for(var i = 0, len = gdjs.New_32SceneCode.GDEnemyObjects1.length ;i < len;++i) {
gdjs.New_32SceneCode.GDEnemyObjects1[i].flipX(true);
}
}{for(var i = 0, len = gdjs.New_32SceneCode.GDEnemyObjects1.length ;i < len;++i) {
gdjs.New_32SceneCode.GDEnemyObjects1[i].addPolarForce(180, 100, 0);
}
}}
}
{
gdjs.New_32SceneCode.condition0IsTrue_0.val = false;
{
gdjs.New_32SceneCode.condition0IsTrue_0.val = gdjs.evtTools.runtimeScene.sceneJustBegins(runtimeScene);
}if (gdjs.New_32SceneCode.condition0IsTrue_0.val) {
gdjs.copyArray(runtimeScene.getObjects("Left"), gdjs.New_32SceneCode.GDLeftObjects1);
gdjs.copyArray(runtimeScene.getObjects("Right"), gdjs.New_32SceneCode.GDRightObjects1);
{for(var i = 0, len = gdjs.New_32SceneCode.GDLeftObjects1.length ;i < len;++i) {
gdjs.New_32SceneCode.GDLeftObjects1[i].hide();
}
}{for(var i = 0, len = gdjs.New_32SceneCode.GDRightObjects1.length ;i < len;++i) {
gdjs.New_32SceneCode.GDRightObjects1[i].hide();
}
}}
}
{
gdjs.copyArray(runtimeScene.getObjects("Enemy"), gdjs.New_32SceneCode.GDEnemyObjects1);
gdjs.copyArray(runtimeScene.getObjects("Right"), gdjs.New_32SceneCode.GDRightObjects1);
gdjs.New_32SceneCode.condition0IsTrue_0.val = false;
{
gdjs.New_32SceneCode.condition0IsTrue_0.val = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDEnemyObjects1Objects, gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDRightObjects1Objects, false, runtimeScene, false);
}if (gdjs.New_32SceneCode.condition0IsTrue_0.val) {
/* Reuse gdjs.New_32SceneCode.GDEnemyObjects1 */
{for(var i = 0, len = gdjs.New_32SceneCode.GDEnemyObjects1.length ;i < len;++i) {
gdjs.New_32SceneCode.GDEnemyObjects1[i].returnVariable(gdjs.New_32SceneCode.GDEnemyObjects1[i].getVariables().getFromIndex(0)).setString("right");
}
}{for(var i = 0, len = gdjs.New_32SceneCode.GDEnemyObjects1.length ;i < len;++i) {
gdjs.New_32SceneCode.GDEnemyObjects1[i].flipX(false);
}
}}
}
{
gdjs.copyArray(runtimeScene.getObjects("Enemy"), gdjs.New_32SceneCode.GDEnemyObjects1);
gdjs.copyArray(runtimeScene.getObjects("Player"), gdjs.New_32SceneCode.GDPlayerObjects1);
gdjs.New_32SceneCode.condition0IsTrue_0.val = false;
gdjs.New_32SceneCode.condition1IsTrue_0.val = false;
{
gdjs.New_32SceneCode.condition0IsTrue_0.val = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDPlayerObjects1Objects, gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDEnemyObjects1Objects, false, runtimeScene, false);
}if ( gdjs.New_32SceneCode.condition0IsTrue_0.val ) {
{
for(var i = 0, k = 0, l = gdjs.New_32SceneCode.GDPlayerObjects1.length;i<l;++i) {
if ( gdjs.New_32SceneCode.GDPlayerObjects1[i].getBehavior("PlatformerObject").isOnFloor() ) {
gdjs.New_32SceneCode.condition1IsTrue_0.val = true;
gdjs.New_32SceneCode.GDPlayerObjects1[k] = gdjs.New_32SceneCode.GDPlayerObjects1[i];
++k;
}
}
gdjs.New_32SceneCode.GDPlayerObjects1.length = k;}}
if (gdjs.New_32SceneCode.condition1IsTrue_0.val) {
/* Reuse gdjs.New_32SceneCode.GDPlayerObjects1 */
{for(var i = 0, len = gdjs.New_32SceneCode.GDPlayerObjects1.length ;i < len;++i) {
gdjs.New_32SceneCode.GDPlayerObjects1[i].setPosition(gdjs.evtTools.variable.getVariableNumber(runtimeScene.getVariables().get("CheckpointX")),gdjs.evtTools.variable.getVariableNumber(runtimeScene.getVariables().get("CheckpointY")));
}
}}
}
{
gdjs.copyArray(runtimeScene.getObjects("Enemy"), gdjs.New_32SceneCode.GDEnemyObjects1);
gdjs.copyArray(runtimeScene.getObjects("Player"), gdjs.New_32SceneCode.GDPlayerObjects1);
gdjs.New_32SceneCode.condition0IsTrue_0.val = false;
gdjs.New_32SceneCode.condition1IsTrue_0.val = false;
{
gdjs.New_32SceneCode.condition0IsTrue_0.val = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDPlayerObjects1Objects, gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDEnemyObjects1Objects, false, runtimeScene, false);
}if ( gdjs.New_32SceneCode.condition0IsTrue_0.val ) {
{
for(var i = 0, k = 0, l = gdjs.New_32SceneCode.GDPlayerObjects1.length;i<l;++i) {
if ( gdjs.New_32SceneCode.GDPlayerObjects1[i].getBehavior("PlatformerObject").isFalling() ) {
gdjs.New_32SceneCode.condition1IsTrue_0.val = true;
gdjs.New_32SceneCode.GDPlayerObjects1[k] = gdjs.New_32SceneCode.GDPlayerObjects1[i];
++k;
}
}
gdjs.New_32SceneCode.GDPlayerObjects1.length = k;}}
if (gdjs.New_32SceneCode.condition1IsTrue_0.val) {
/* Reuse gdjs.New_32SceneCode.GDEnemyObjects1 */
/* Reuse gdjs.New_32SceneCode.GDPlayerObjects1 */
{for(var i = 0, len = gdjs.New_32SceneCode.GDEnemyObjects1.length ;i < len;++i) {
gdjs.New_32SceneCode.GDEnemyObjects1[i].deleteFromScene(runtimeScene);
}
}{for(var i = 0, len = gdjs.New_32SceneCode.GDPlayerObjects1.length ;i < len;++i) {
gdjs.New_32SceneCode.GDPlayerObjects1[i].getBehavior("PlatformerObject").setCanJump();
}
}{for(var i = 0, len = gdjs.New_32SceneCode.GDPlayerObjects1.length ;i < len;++i) {
gdjs.New_32SceneCode.GDPlayerObjects1[i].getBehavior("PlatformerObject").simulateJumpKey();
}
}}
}
{
gdjs.copyArray(runtimeScene.getObjects("Checkpoint"), gdjs.New_32SceneCode.GDCheckpointObjects1);
gdjs.copyArray(runtimeScene.getObjects("Player"), gdjs.New_32SceneCode.GDPlayerObjects1);
gdjs.New_32SceneCode.condition0IsTrue_0.val = false;
{
gdjs.New_32SceneCode.condition0IsTrue_0.val = gdjs.evtTools.object.hitBoxesCollisionTest(gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDPlayerObjects1Objects, gdjs.New_32SceneCode.mapOfGDgdjs_46New_9532SceneCode_46GDCheckpointObjects1Objects, false, runtimeScene, false);
}if (gdjs.New_32SceneCode.condition0IsTrue_0.val) {
/* Reuse gdjs.New_32SceneCode.GDCheckpointObjects1 */
{runtimeScene.getVariables().get("CheckpointX").setNumber((( gdjs.New_32SceneCode.GDCheckpointObjects1.length === 0 ) ? 0 :gdjs.New_32SceneCode.GDCheckpointObjects1[0].getPointX("")));
}{runtimeScene.getVariables().get("CheckpointY").setNumber((( gdjs.New_32SceneCode.GDCheckpointObjects1.length === 0 ) ? 0 :gdjs.New_32SceneCode.GDCheckpointObjects1[0].getPointY("")));
}}
}
{
gdjs.New_32SceneCode.condition0IsTrue_0.val = false;
{
gdjs.New_32SceneCode.condition0IsTrue_0.val = gdjs.evtTools.runtimeScene.sceneJustBegins(runtimeScene);
}if (gdjs.New_32SceneCode.condition0IsTrue_0.val) {
gdjs.copyArray(runtimeScene.getObjects("Player"), gdjs.New_32SceneCode.GDPlayerObjects1);
{runtimeScene.getVariables().get("CheckpointX").setNumber((( gdjs.New_32SceneCode.GDPlayerObjects1.length === 0 ) ? 0 :gdjs.New_32SceneCode.GDPlayerObjects1[0].getPointX("")));
}{runtimeScene.getVariables().get("CheckpointY").setNumber((( gdjs.New_32SceneCode.GDPlayerObjects1.length === 0 ) ? 0 :gdjs.New_32SceneCode.GDPlayerObjects1[0].getPointY("")));
}}
}
};
gdjs.New_32SceneCode.func = function(runtimeScene) {
runtimeScene.getOnceTriggers().startNewFrame();
gdjs.New_32SceneCode.GDCloudObjects1.length = 0;
gdjs.New_32SceneCode.GDCloudObjects2.length = 0;
gdjs.New_32SceneCode.GDPlayerObjects1.length = 0;
gdjs.New_32SceneCode.GDPlayerObjects2.length = 0;
gdjs.New_32SceneCode.GDGrassPlatformObjects1.length = 0;
gdjs.New_32SceneCode.GDGrassPlatformObjects2.length = 0;
gdjs.New_32SceneCode.GDSmallBridgeObjects1.length = 0;
gdjs.New_32SceneCode.GDSmallBridgeObjects2.length = 0;
gdjs.New_32SceneCode.GDCoinObjects1.length = 0;
gdjs.New_32SceneCode.GDCoinObjects2.length = 0;
gdjs.New_32SceneCode.GDScoreObjects1.length = 0;
gdjs.New_32SceneCode.GDScoreObjects2.length = 0;
gdjs.New_32SceneCode.GDEnemyObjects1.length = 0;
gdjs.New_32SceneCode.GDEnemyObjects2.length = 0;
gdjs.New_32SceneCode.GDLeftObjects1.length = 0;
gdjs.New_32SceneCode.GDLeftObjects2.length = 0;
gdjs.New_32SceneCode.GDRightObjects1.length = 0;
gdjs.New_32SceneCode.GDRightObjects2.length = 0;
gdjs.New_32SceneCode.GDCheckpointObjects1.length = 0;
gdjs.New_32SceneCode.GDCheckpointObjects2.length = 0;
gdjs.New_32SceneCode.GDEndObjects1.length = 0;
gdjs.New_32SceneCode.GDEndObjects2.length = 0;
gdjs.New_32SceneCode.GDendtextObjects1.length = 0;
gdjs.New_32SceneCode.GDendtextObjects2.length = 0;
gdjs.New_32SceneCode.eventsList0(runtimeScene);
return;
}
gdjs['New_32SceneCode'] = gdjs.New_32SceneCode;