prthm11 commited on
Commit
8551593
·
verified ·
1 Parent(s): ac12349

Delete utils/all_generated_blocks.json

Browse files
Files changed (1) hide show
  1. utils/all_generated_blocks.json +0 -345
utils/all_generated_blocks.json DELETED
@@ -1,345 +0,0 @@
1
- {
2
- "event_whenflagclicked_1": {
3
- "block_name": "when green flag pressed",
4
- "block_type": "Events",
5
- "op_code": "event_whenflagclicked",
6
- "block_shape": "Hat Block",
7
- "functionality": "This Hat block initiates the script when the green flag is clicked, serving as the common starting point for most Scratch projects.",
8
- "inputs": {},
9
- "fields": {},
10
- "shadow": false,
11
- "topLevel": true,
12
- "id": "event_whenflagclicked_1",
13
- "parent": null,
14
- "next": "data_setvariableto_1",
15
- "sub_stacks": {}
16
- },
17
- "motion_gotoxy_1": {
18
- "block_name": "go to x: () y: ()",
19
- "block_type": "Motion",
20
- "block_shape": "Stack Block",
21
- "op_code": "motion_gotoxy",
22
- "functionality": "Moves the sprite to the specified X and Y coordinates on the stage.",
23
- "inputs": {
24
- "X": {
25
- "kind": "value",
26
- "value": 240
27
- },
28
- "Y": {
29
- "kind": "value",
30
- "value": -135
31
- }
32
- },
33
- "fields": {},
34
- "shadow": false,
35
- "topLevel": false,
36
- "id": "motion_gotoxy_1",
37
- "parent": "data_setvariableto_1",
38
- "next": "data_setvariableto_2",
39
- "sub_stacks": {}
40
- },
41
- "motion_xposition_1": {
42
- "block_name": "(x position)",
43
- "block_type": "Motion",
44
- "block_shape": "Reporter Block",
45
- "op_code": "motion_xposition",
46
- "functionality": "Reports the current X-coordinate of the sprite.[NOTE: not used in stage/backdrops]",
47
- "inputs": {},
48
- "fields": {},
49
- "shadow": false,
50
- "topLevel": true,
51
- "id": "motion_xposition_1",
52
- "parent": "operator_lt_1",
53
- "next": null,
54
- "sub_stacks": {}
55
- },
56
- "motion_setx_1": {
57
- "block_name": "set x to ()",
58
- "block_type": "Motion",
59
- "block_shape": "Stack Block",
60
- "op_code": "motion_setx",
61
- "functionality": "Sets the sprite's X-coordinate to a specific value, placing it at a precise horizontal position.",
62
- "inputs": {
63
- "X": {
64
- "kind": "value",
65
- "value": 240
66
- }
67
- },
68
- "fields": {},
69
- "shadow": false,
70
- "topLevel": false,
71
- "id": "motion_setx_1",
72
- "parent": "control_if_1",
73
- "next": null,
74
- "sub_stacks": {}
75
- },
76
- "control_forever_1": {
77
- "block_name": "forever",
78
- "block_type": "Control",
79
- "block_shape": "C-Block",
80
- "op_code": "control_forever",
81
- "functionality": "Continuously runs the blocks inside it.",
82
- "inputs": {},
83
- "fields": {},
84
- "shadow": false,
85
- "topLevel": false,
86
- "sub_stacks": {
87
- "SUBSTACK": [
88
- 2,
89
- null
90
- ]
91
- },
92
- "id": "control_forever_1",
93
- "parent": "data_showvariable_2",
94
- "next": null
95
- },
96
- "control_if_1": {
97
- "block_name": "if <> then",
98
- "block_type": "Control",
99
- "block_shape": "C-Block",
100
- "op_code": "control_if",
101
- "functionality": "Executes the blocks inside it only if the specified boolean condition is true. [NOTE: it takes boolean blocks as input]",
102
- "inputs": {
103
- "CONDITION": {
104
- "kind": "block",
105
- "block": "operator_lt_1"
106
- }
107
- },
108
- "fields": {},
109
- "shadow": false,
110
- "topLevel": false,
111
- "sub_stacks": {
112
- "SUBSTACK": [
113
- 2,
114
- null
115
- ]
116
- },
117
- "id": "control_if_1",
118
- "parent": "control_forever_1",
119
- "next": "control_if_2"
120
- },
121
- "control_stop_1": {
122
- "block_name": "stop [v]",
123
- "block_type": "Control",
124
- "block_shape": "Cap Block",
125
- "op_code": "control_stop",
126
- "functionality": "Halts all scripts, only the current script, or other scripts within the same sprite. Its shape can dynamically change based on the selected option.",
127
- "inputs": {},
128
- "fields": {
129
- "STOP_OPTION": [
130
- "all ",
131
- null
132
- ]
133
- },
134
- "shadow": false,
135
- "topLevel": false,
136
- "mutation": {
137
- "tagName": "mutation",
138
- "children": [],
139
- "hasnext": "false"
140
- },
141
- "id": "control_stop_1",
142
- "parent": "event_broadcast_1",
143
- "next": null,
144
- "sub_stacks": {}
145
- },
146
- "operator_lt_1": {
147
- "block_name": "<() < ()>",
148
- "block_type": "operator",
149
- "block_shape": "Boolean Block",
150
- "op_code": "operator_lt",
151
- "functionality": "Checks if the first value is less than the second.",
152
- "inputs": {
153
- "OPERAND1": [
154
- 2,
155
- "motion_xposition_1"
156
- ],
157
- "OPERAND2": [
158
- 1,
159
- "-235"
160
- ]
161
- },
162
- "fields": {},
163
- "shadow": false,
164
- "topLevel": true,
165
- "id": "operator_lt_1",
166
- "parent": "control_if_1",
167
- "next": null,
168
- "sub_stacks": {}
169
- },
170
- "sensing_touchingobject_1": {
171
- "block_name": "<touching [edge v]?>",
172
- "block_type": "Sensing",
173
- "op_code": "sensing_touchingobject",
174
- "block_shape": "Boolean Block",
175
- "functionality": "Checks if its sprite is touching the mouse-pointer, edge, or another specified sprite.",
176
- "inputs": {
177
- "TOUCHINGOBJECTMENU": [
178
- 2,
179
- "sensing_touchingobjectmenu_1"
180
- ]
181
- },
182
- "fields": {},
183
- "shadow": false,
184
- "topLevel": true,
185
- "id": "sensing_touchingobject_1",
186
- "parent": "control_if_2",
187
- "next": null,
188
- "sub_stacks": {}
189
- },
190
- "sensing_touchingobjectmenu_1": {
191
- "block_name": "touching object menu",
192
- "block_type": "Sensing",
193
- "block_shape": "Reporter Block",
194
- "op_code": "sensing_touchingobjectmenu",
195
- "functionality": "Menu for touching object block.",
196
- "inputs": {},
197
- "fields": {
198
- "TOUCHINGOBJECTMENU": [
199
- "sprite1",
200
- null
201
- ]
202
- },
203
- "shadow": true,
204
- "topLevel": false,
205
- "id": "sensing_touchingobjectmenu_1",
206
- "parent": "sensing_touchingobject_1",
207
- "next": null,
208
- "sub_stacks": {}
209
- },
210
- "event_broadcast_1": {
211
- "block_name": "broadcast ()",
212
- "block_type": "Events",
213
- "block_shape": "Stack Block",
214
- "op_code": "event_broadcast",
215
- "functionality": "Sends a broadcast message throughout the Scratch program, activating any 'when I receive ()' blocks that are set to listen for that message, enabling indirect communication.",
216
- "inputs": {
217
- "BROADCAST_INPUT": {
218
- "kind": "value",
219
- "value": "Game Over"
220
- }
221
- },
222
- "fields": {},
223
- "shadow": false,
224
- "topLevel": false,
225
- "id": "event_broadcast_1",
226
- "parent": "control_if_2",
227
- "next": "control_stop_1",
228
- "sub_stacks": {}
229
- },
230
- "data_setvariableto_1": {
231
- "block_name": "set [my variable v] to ()",
232
- "block_type": "Data",
233
- "block_shape": "Stack Block",
234
- "op_code": "data_setvariableto",
235
- "functionality": "Assigns a specific value (number, string, or boolean) to a variable.",
236
- "inputs": {
237
- "VALUE": {
238
- "kind": "value",
239
- "value": 1
240
- }
241
- },
242
- "fields": {
243
- "VARIABLE": [
244
- "score",
245
- null
246
- ]
247
- },
248
- "shadow": false,
249
- "topLevel": false,
250
- "id": "data_setvariableto_1",
251
- "parent": "event_whenflagclicked_1",
252
- "next": "motion_gotoxy_1",
253
- "sub_stacks": {}
254
- },
255
- "data_showvariable_1": {
256
- "block_name": "show variable [my variable v]",
257
- "block_type": "Data",
258
- "block_shape": "Stack Block",
259
- "op_code": "data_showvariable",
260
- "functionality": "Makes a variable's monitor visible on the stage.",
261
- "inputs": {},
262
- "fields": {
263
- "VARIABLE": [
264
- "score",
265
- null
266
- ]
267
- },
268
- "shadow": false,
269
- "topLevel": false,
270
- "id": "data_showvariable_1",
271
- "parent": "data_setvariableto_2",
272
- "next": "data_showvariable_2",
273
- "sub_stacks": {}
274
- },
275
- "data_showvariable_2": {
276
- "block_name": "show variable [my variable v]",
277
- "block_type": "Data",
278
- "block_shape": "Stack Block",
279
- "op_code": "data_showvariable",
280
- "functionality": "Makes a variable's monitor visible on the stage.",
281
- "inputs": {},
282
- "fields": {
283
- "VARIABLE": [
284
- "speed",
285
- null
286
- ]
287
- },
288
- "shadow": false,
289
- "topLevel": false,
290
- "id": "data_showvariable_2",
291
- "parent": "data_showvariable_1",
292
- "next": "control_forever_1",
293
- "sub_stacks": {}
294
- },
295
- "data_setvariableto_2": {
296
- "block_name": "set [my variable v] to ()",
297
- "block_type": "Data",
298
- "block_shape": "Stack Block",
299
- "op_code": "data_setvariableto",
300
- "functionality": "Assigns a specific value (number, string, or boolean) to a variable.",
301
- "inputs": {
302
- "VALUE": {
303
- "kind": "value",
304
- "value": 1
305
- }
306
- },
307
- "fields": {
308
- "VARIABLE": [
309
- "speed",
310
- null
311
- ]
312
- },
313
- "shadow": false,
314
- "topLevel": false,
315
- "id": "data_setvariableto_2",
316
- "sub_stacks": {},
317
- "parent": "motion_gotoxy_1",
318
- "next": "data_showvariable_1"
319
- },
320
- "control_if_2": {
321
- "block_name": "if <> then",
322
- "block_type": "Control",
323
- "block_shape": "C-Block",
324
- "op_code": "control_if",
325
- "functionality": "Executes the blocks inside it only if the specified boolean condition is true. [NOTE: it takes boolean blocks as input]",
326
- "inputs": {
327
- "CONDITION": {
328
- "kind": "block",
329
- "block": "sensing_touchingobject_1"
330
- }
331
- },
332
- "fields": {},
333
- "shadow": false,
334
- "topLevel": false,
335
- "sub_stacks": {
336
- "SUBSTACK": [
337
- 2,
338
- null
339
- ]
340
- },
341
- "id": "control_if_2",
342
- "parent": "control_if_1",
343
- "next": null
344
- }
345
- }