Add scoring system with JSON configuration and point calculation logic
This commit is contained in:
429
scripts.json
Normal file
429
scripts.json
Normal file
@@ -0,0 +1,429 @@
|
||||
[
|
||||
[
|
||||
{
|
||||
"id": "w44a",
|
||||
"x": 50,
|
||||
"y": 30,
|
||||
"type": "when_run_button_click",
|
||||
"params": [
|
||||
null
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
{
|
||||
"id": "lks0",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "hide",
|
||||
"params": [
|
||||
null
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
{
|
||||
"id": "3wtk",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "set_scale_size",
|
||||
"params": [
|
||||
{
|
||||
"id": "cs1e",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "number",
|
||||
"params": [
|
||||
"60"
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
null
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
{
|
||||
"id": "0ihj",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "repeat_inf",
|
||||
"params": [
|
||||
null,
|
||||
null
|
||||
],
|
||||
"statements": [
|
||||
[
|
||||
{
|
||||
"id": "orn8",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "locate_xy",
|
||||
"params": [
|
||||
{
|
||||
"id": "dmfl",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "calc_rand",
|
||||
"params": [
|
||||
null,
|
||||
{
|
||||
"id": "8u37",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "number",
|
||||
"params": [
|
||||
"-200"
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
null,
|
||||
{
|
||||
"id": "ouuv",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "number",
|
||||
"params": [
|
||||
"200"
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
null
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
{
|
||||
"id": "8j47",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "calc_rand",
|
||||
"params": [
|
||||
null,
|
||||
{
|
||||
"id": "669m",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "number",
|
||||
"params": [
|
||||
"-100"
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
null,
|
||||
{
|
||||
"id": "kaq0",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "number",
|
||||
"params": [
|
||||
"100"
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
null
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
null
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
{
|
||||
"id": "ro4n",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "wait_second",
|
||||
"params": [
|
||||
{
|
||||
"id": "6xf0",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "number",
|
||||
"params": [
|
||||
"1"
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
null
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
{
|
||||
"id": "r39u",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "show",
|
||||
"params": [
|
||||
null
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
{
|
||||
"id": "kkqk",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "wait_second",
|
||||
"params": [
|
||||
{
|
||||
"id": "167c",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "number",
|
||||
"params": [
|
||||
"1"
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
null
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
{
|
||||
"id": "0qng",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "hide",
|
||||
"params": [
|
||||
null
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
}
|
||||
]
|
||||
],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"id": "knwd",
|
||||
"x": 53,
|
||||
"y": 343,
|
||||
"type": "when_message_cast",
|
||||
"params": [
|
||||
null,
|
||||
"m0l6"
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
{
|
||||
"id": "40hi",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "_if",
|
||||
"params": [
|
||||
{
|
||||
"id": "sbmy",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "reach_something",
|
||||
"params": [
|
||||
null,
|
||||
"xskt",
|
||||
null
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
null
|
||||
],
|
||||
"statements": [
|
||||
[
|
||||
{
|
||||
"id": "jy0j",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "hide",
|
||||
"params": [
|
||||
null
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
{
|
||||
"id": "w887",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "change_variable",
|
||||
"params": [
|
||||
"v94h",
|
||||
{
|
||||
"id": "grbn",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"type": "text",
|
||||
"params": [
|
||||
"-10"
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
},
|
||||
null
|
||||
],
|
||||
"statements": [],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
}
|
||||
]
|
||||
],
|
||||
"movable": null,
|
||||
"deletable": 1,
|
||||
"emphasized": false,
|
||||
"readOnly": null,
|
||||
"copyable": true,
|
||||
"assemble": true,
|
||||
"extensions": []
|
||||
}
|
||||
]
|
||||
]
|
||||
Reference in New Issue
Block a user