Subversion Repositories Kolibri OS

Rev

Rev 8824 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
8824 IgorA 1
// block name, color, step, coord: x,y,z, rotation: x,y,z
2
 
3
const m1 = 0x080808; //черный
4
const m2 = 0x808080; //серый
5
const m3 = 0xffff00; //желтый
6
const m4 = 0x80ff0000; //прозр. красный
7
const m5 = 0x80a4c2f4; //прозр. голубой
8
 
9
 
10
model_list=[
11
['b2x2x1', m1,  0,-16,-16, 0, 0,0,0],
12
['b2x8x1', m1,  0,-16, -8, 0, 0,0,0],
13
['b2x2x1', m1,  1,-16,-20, 3, 0,0,0],
14
['b1x2x1', m2,  1,-16,-12, 3, 0,0,0],
15
['b1x3x1', m2,  1,-12,-12, 3, 0,0,0],
16
['b2x4x1', m2,  1,-12,  0, 3, 0,0,0],
17
['l2x2x1', m2,  1,-16, 16, 3, 0,0,-90],
18
['b2x2x1', m1,  1,-16, 20, 3, 0,0,0],
19
['b2x8x1', m1,  2,-16,-16, 6, 0,0,0],
20
['b2x2x1', m1,  2,-16, 16, 6, 0,0,0],
21
['b2x2x1', m1,  3,  8,-16, 0, 0,0,0],
22
['b2x8x1', m1,  3,  8, -8, 0, 0,0,0],
23
['b2x2x1', m1,  4,  8,-20, 3, 0,0,0],
24
['b1x2x1', m2,  4, 12,-12, 3, 0,0,0],
25
['b1x3x1', m2,  4,  8,-12, 3, 0,0,0],
26
['b2x4x1', m2,  4,  4,  0, 3, 0,0,0],
27
['l2x2x1', m2,  4, 12, 16, 3, 0,0,180],
28
['b2x2x1', m1,  4,  8, 20, 3, 0,0,0],
29
['b2x8x1', m1,  5,  8,-16, 6, 0,0,0],
30
['b2x2x1', m1,  5,  8, 16, 6, 0,0,0],
31
['b2x4x1', m1,  6, -4,  0, 3, 0,0,0],
32
['b2x4x1', m2,  7,  4,  0, 6, 0,0,90],
33
['b2x4x1', m2,  7,  4,  8, 6, 0,0,90],
34
['c1x1x1', m2,  8, -8,  0, 9, 0,0,0],
35
['c1x1x1', m2,  8, -8, 12, 9, 0,0,0],
36
['c1x1x1', m2,  8,  4, 12, 9, 0,0,0],
37
['c1x1x1', m2,  8,  4,  0, 9, 0,0,0],
38
['b2x2x1', m1,  8, -4,  4, 9, 0,0,0],
39
['b1x3x1', m3,  9, 12,-12, 12, 0,0,90],
40
['b2x8x1', m3,  9, 12, -8, 12, 0,0,90],
41
['b2x8x1', m3,  9, 12,  0, 12, 0,0,90],
42
['b2x8x1', m3,  9, 12,  8, 12, 0,0,90],
43
['b2x8x1', m3,  9, 12, 16, 12, 0,0,90],
44
['b1x3x1', m3,  9,  8, 24, 12, 0,0,90],
45
['b1x3x1', m3,  9, -4, 24, 12, 0,0,90],
46
['b2x3x1', m1, 10, 12,-12, 15, 0,0,90],
47
['b1x2x1', m2, 10,  0, -8, 15, 0,0,90],
48
['b1x4x1', m2, 10, -8, -8, 15, 0,0,0],
49
['b2x8x1', m3, 10,-16, -8, 15, 0,0,0],
50
['b2x4x1', m3, 10,  4,  8, 15, 0,0,90],
51
['b2x4x1', m3, 10,  8, -4, 15, 0,0,0],
52
['b2x3x1', m3, 10,  8, 12, 15, 0,0,0],
53
['b2x4x1', m1, 10,  4, 20, 15, 0,0,90],
54
['b1x1x1', m2, 10,-12, 24, 15, 0,0,0],
55
['b1x1x1', m2, 10,  8, 24, 15, 0,0,0],
56
['b1x1x1', m4, 11,-16, -8, 18, 0,0,0],
57
['b1x1x1', m4, 11,-12, 24, 18, 0,0,0],
58
['b1x1x1', m4, 11,  8, 24, 18, 0,0,0],
59
['sf2x2x1', m2, 11, -2,  2, 19.5, 0,0,0],
60
['b1x4x1', m2, 12, -8, -8, 18, 0,0,0],
61
['b2x3x1', m3, 12,-16,  0, 18, 0,0,0],
62
['b2x3x1', m3, 12,-16, 12, 18, 0,0,0],
63
['b2x4x1', m1, 12,  4, 20, 18, 0,0,90],
64
['b2x4x1', m3, 12,  8,  8, 18, 0,0,0],
65
['b2x3x1', m1, 12, 12,  0, 18, 0,0,90],
66
['b2x3x1', m1, 12, 12, -8, 18, 0,0,90],
67
['b1x3x1', m5, 12, 12,-12, 18, 0,0,90],
68
['b2x3x1', m3, 13, -8,  0, 21, 0,0,90],
69
['b1x4x1', m3, 13, -4,  8, 21, 0,0,90],
70
['b1x4x1', m3, 13, 12,  8, 21, 0,0,90],
71
['b2x8x1', m3, 13, 12, 12, 21, 0,0,90],
72
['b2x3x1', m3, 13, -4, 20, 21, 0,0,90],
73
['b2x3x1', m3, 13,  8, 20, 21, 0,0,90],
74
['b2x3x1', m1, 13, 12,  0, 21, 0,0,90],
75
['b2x3x1', m5, 13, 12, -8, 21, 0,0,90],
76
['b1x3x1', m5, 13, 12,-12, 21, 0,0,90],
77
['b1x3x1', m5, 14, 12,  4, 24, 0,0,90],
78
['b1x3x1', m1, 14, 12,  0, 24, 0,0,90],
79
['b2x3x1', m5, 14, 12, -8, 24, 0,0,90],
80
['b1x3x1', m5, 14, 12,-12, 24, 0,0,90],
81
['b1x3x1', m5, 15, 12,  4, 27, 0,0,90],
82
['b1x3x1', m1, 15, 12,  0, 27, 0,0,90],
83
['b2x3x1', m5, 15, 12, -8, 27, 0,0,90],
84
['b1x3x1', m5, 15, 12,-12, 27, 0,0,90],
85
['b2x3x1', m3, 16, 12,-12, 30, 0,0,90],
86
['b2x3x1', m3, 16, 12, -4, 30, 0,0,90],
87
['b1x3x1', m3, 16, 12,  4, 30, 0,0,90],
88
['b2x4x1', m1, 17,  4, 16, 24, 0,0,90],
89
['sm2x2x1', m3, 18, -2,  2, 19.5, -15,0,180],
90
['b2x3x1', m3, 19, -2,  6, 1.5, 0,0,0, 1],
91
['b2x4x1', m3, 20, -2,  2, 4.5, 0,0,0, 1],
92
['b2x3x1', m3, 21, -2,  6, 7.5, 0,0,0, 1],
93
['b2x4x1', m3, 22, -2,  6, 10.5, 0,0,0, 1],
94
['b2x2x1', m3, 23, -2,  6, 13.5, 0,0,0, 1],
95
['b2x4x1', m3, 23, -2, 14, 13.5, 0,0,0, 1],
96
['sf2x2x1', m3, 24,  0, 40, 15, 0,0,-180, 1],
97
['b2x8x1', m3, 25, -2,  6, 16.5, 0,0,0, 1],
98
['b1x2x1', m2, 26,  2, 14, 19.5, 0,0,90, 1],
99
['b1x4x1', m2, 26,  2, 18, 19.5, 0,0,0, 1],
100
['b1x2x1', m2, 26,  2, 34, 19.5, 0,0,90, 1],
101
['sm2x2x1', m3, 27,  0, 40, 15, -17,0,0, 1],
102
['b2x3x1', m3, 28, -2,  6, 1.5, 0,0,0, 2],
103
['b2x2x1', m3, 28, -2, 18, 1.5, 0,0,0, 2],
104
['sm2x2x1', m3, 28,  0, 36, 3, 0,0,-180, 2],
105
['sf2x2x1', m3, 31,  0, 36, 3, 0,0,0, 2],
106
['b2x2x1', m3, 31, -2, 14, -1.5, 0,0,0, 3],
107
['b1x4x1', m3, 31,  6,  6, -1.5, 0,0,0, 3],
108
['b1x4x1', m3, 31, -6,  6, -1.5, 0,0,0, 3],
109
['b2x4x1', m3, 32,  6, 10, 1.5, 0,0,90, 3],
110
['b1x2x1', m2, 32, -2,  6, 1.5, 0,0,-90, 3],
111
['b1x2x1', m2, 33, -6, 10, -4.5, 0,0,0, 3],
112
['b1x2x1', m2, 33,  6, 10, -4.5, 0,0,0, 3],
113
['b1x4x1', m2, 33,  6, 18, -4.5, 0,0,90, 3],
114
['b1x4x1', m3, 33,  6,  6, -4.5, 0,0,90, 3],
115
['l2x2x1', m2, 34, -6, 18, -7.5, 0,0,-90, 3],
116
['l2x2x1', m2, 34,  6, 18, -7.5, 0,0,-180, 3],
117
['b2x8x1', m3, 29, -2,  2, 4.5, 0,0,0, 2],
118
['b2x4x1', m3, 30, -2, -6, 7.5, 0,0,0, 2],
119
['b1x4x1', m2, 30,  2, 10, 7.5, 0,0,0, 2],
120
['l2x2x1', m2, 30, -2, 26, 7.5, 0,0,0, 2],
121
 
122
];
123
 
124
//-41,-12,1
125
//-90,-17,1
126
//-90,80,1
127
 
128
model_animat=[
129
[78,'rotation','x','*1', -0.715584993, -0.20943951, 0.017453293],
130
[90,'rotation','x','*2', -1.570796327, -0.296705973, 0.017453293],
131
[94,'rotation','x','*3', -1.570796327, 1.396263402, 0.017453293],
132
];