ya2 · news · projects · code · about

json: instructions
[pmachines.git] / assets / scenes / basketball.json
CommitLineData
da03f030 1{"version": "220914",
aa577aeb
FC
2 "name": "Basket ball",
3 "instructions": [
4 "Goal: you must hit every domino piece\\n\\n",
5 "keep \\5mouse_l\\5 pressed to drag an item\\n\\n",
6 "keep \\5mouse_r\\5 pressed to rotate an item"],
da03f030
FC
7 "test_items": {
8 "pixel_space": [
9 {"id": "drag_start_0",
10 "position": [55, 50]}
11 ],
12 "world_space": [
13 {"id": "drag_stop_0",
14 "position": [-0.42, 1.03]},
15 {"id": "drag_stop_1",
25c59f4a
FC
16 "position": [-4.19, 4.66]}]},
17 "start_items": [
18 {"class": "Basketball",
1f76fd96
FC
19 "count": 1}],
20 "fixed_items": [
21 {"class": "Shelf",
22 "position": [-0.56, 0, 0.21]},
23 {"class": "Shelf",
24 "position": [1.67, 0, 0.21]},
25 {"class": "Shelf",
26 "position": [-0.56, 0, -1.45]},
27 {"class": "Shelf",
28 "position": [1.67, 0, -1.45]},
29 {"class": "Shelf",
30 "position": [-4.45, 0, -3.18],
31 "roll": 27,
98741d67
FC
32 "restitution": 1}],
33 "scene_items": [
34 {"class": "Domino",
35 "position": [-0.61, 0, -0.89],
36 "strategy": "DownStrategy",
37 "strategy_args": [35]},
38 {"class": "Domino",
39 "position": [-0.06, 0, -0.89],
40 "strategy": "DownStrategy",
41 "strategy_args": [35]},
42 {"class": "Domino",
43 "position": [0.91, 0, -0.89],
44 "strategy": "DownStrategy",
45 "strategy_args": [35]},
46 {"class": "Domino",
47 "position": [1.73, 0, -0.89],
48 "strategy": "DownStrategy",
49 "strategy_args": [35]},
50 {"class": "Domino",
51 "position": [2.57, 0, -0.89],
52 "strategy": "DownStrategy",
53 "strategy_args": [30]}]}