ya2 · news · projects · code · about

132545723e84062ff2d9e5f72f47232fac37210e
[pmachines.git] / assets / scenes / domino_box.json
1 {"version": "220914",
2 "name": "Domino and box",
3 "instructions": "Goal: only the last piece of each row must be up\\n\\nkeep \\5mouse_l\\5 pressed to drag an item\\n\\nkeep \\5mouse_r\\5 pressed to rotate an item",
4 "test_items": {
5 "pixel_space": [
6 {"id": "drag_start_0",
7 "position": [65, 60]}
8 ],
9 "world_space": [
10 {"id": "drag_stop_0",
11 "position": [3.21, -0.78]},
12 {"id": "drag_stop_1",
13 "position": [3.21, 0.33]},
14 {"id": "drag_stop_2",
15 "position": [2.16, 1.87]}
16 ]},
17 "start_items": [
18 {"class": "Box",
19 "count": 2,
20 "mass": 5}],
21 "fixed_items": [
22 {"class": "Shelf",
23 "position": [-0.56, 0, 0.21]},
24 {"class": "Shelf",
25 "position": [1.67, 0, 0.21]},
26 {"class": "Shelf",
27 "position": [-0.56, 0, -1.45]},
28 {"class": "Shelf",
29 "position": [1.67, 0, -1.45]},
30 {"class": "Shelf",
31 "position": [3.78, 0, -1.45]}],
32 "scene_items": [
33 {"class": "Domino",
34 "position": [-0.61, 0, -0.94],
35 "roll": 37,
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": "UpStrategy",
53 "strategy_args": [30]},
54 {"class": "Domino",
55 "position": [-0.61, 0, 0.73],
56 "roll": 37,
57 "strategy": "DownStrategy",
58 "strategy_args": [35]},
59 {"class": "Domino",
60 "position": [-0.06, 0, 0.78],
61 "strategy": "DownStrategy",
62 "strategy_args": [35]},
63 {"class": "Domino",
64 "position": [0.91, 0, 0.78],
65 "strategy": "DownStrategy",
66 "strategy_args": [35]},
67 {"class": "Domino",
68 "position": [1.73, 0, 0.78],
69 "strategy": "UpStrategy",
70 "strategy_args": [30]},
71 {"class": "Domino",
72 "position": [2.57, 0, 0.78],
73 "strategy": "UpStrategy",
74 "strategy_args": [30]}]}