-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcode3.js
More file actions
96 lines (76 loc) · 2.99 KB
/
Copy pathcode3.js
File metadata and controls
96 lines (76 loc) · 2.99 KB
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
gdjs.WINCode = {};
gdjs.WINCode.localVariables = [];
gdjs.WINCode.idToCallbackMap = new Map();
gdjs.WINCode.GDbgObjects1= [];
gdjs.WINCode.GDbgObjects2= [];
gdjs.WINCode.GDtitleObjects1= [];
gdjs.WINCode.GDtitleObjects2= [];
gdjs.WINCode.GDcodeObjects1= [];
gdjs.WINCode.GDcodeObjects2= [];
gdjs.WINCode.userFunc0xa6b848 = function GDJSInlineCode(runtimeScene) {
"use strict";
if (runtimeScene.getOnceTriggers().triggerOnce(12345678)) {
setTimeout(() => {
const status = runtimeScene.getVariables().get("Stat").getAsString();
const fingerprint =
runtimeScene
.getGame()
.getVariables()
.get("Fingerprint")
.getAsString();
if (status !== "ok") {
runtimeScene.getObjects("title")[0].setString("Упс. В нас технічні проблеми. Підійди до команди та покажи цей екран " + status);
} else {
if (fingerprint) {
gdjs.evtTools.firebaseTools.firestore.updateField("codes", "2", fingerprint, true)
}
const docu = runtimeScene.getVariables().get("Docu");
const next = docu.getChild("next").getAsString();
const code = docu.getChild("code" + next).getAsString();
if (code == 0) {
runtimeScene.getObjects("title")[0].setString("На жаль призи закінчилися :(");
return;
}
runtimeScene.getObjects("code")[0].setString(code)
gdjs.evtTools.firebaseTools.firestore.updateField("codes", "1", "next", parseInt(next, 10) + 1)
}
}, 1000);
}
};
gdjs.WINCode.eventsList0 = function(runtimeScene) {
{
let isConditionTrue_0 = false;
isConditionTrue_0 = false;
isConditionTrue_0 = gdjs.evtTools.runtimeScene.sceneJustBegins(runtimeScene);
if (isConditionTrue_0) {
isConditionTrue_0 = false;
{isConditionTrue_0 = !(runtimeScene.getGame().getVariables().getFromIndex(1).getChild(9).getAsNumber() == 1);
}
}
if (isConditionTrue_0) {
{gdjs.evtTools.firebaseTools.firestore.getDocument("codes", "1", runtimeScene.getScene().getVariables().getFromIndex(1), runtimeScene.getScene().getVariables().getFromIndex(0));
}
}
}
{
gdjs.WINCode.userFunc0xa6b848(runtimeScene);
}
};
gdjs.WINCode.func = function(runtimeScene) {
runtimeScene.getOnceTriggers().startNewFrame();
gdjs.WINCode.GDbgObjects1.length = 0;
gdjs.WINCode.GDbgObjects2.length = 0;
gdjs.WINCode.GDtitleObjects1.length = 0;
gdjs.WINCode.GDtitleObjects2.length = 0;
gdjs.WINCode.GDcodeObjects1.length = 0;
gdjs.WINCode.GDcodeObjects2.length = 0;
gdjs.WINCode.eventsList0(runtimeScene);
gdjs.WINCode.GDbgObjects1.length = 0;
gdjs.WINCode.GDbgObjects2.length = 0;
gdjs.WINCode.GDtitleObjects1.length = 0;
gdjs.WINCode.GDtitleObjects2.length = 0;
gdjs.WINCode.GDcodeObjects1.length = 0;
gdjs.WINCode.GDcodeObjects2.length = 0;
return;
}
gdjs['WINCode'] = gdjs.WINCode;