Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | Download | RSS feed

  1. // block name, color, step, coord: x,y,z, rotation: x,y,z
  2.  
  3. const m1 = 0x1bff4c; //зеленый
  4. const m2 = 0xffffff; //white
  5. const m3 = 0x808080; //gray
  6. const m4 = 0x080808; //black
  7.  
  8. model_list=[
  9. ['b10x10x1', m1,  0,-16, -8, 0, 0,0,0],
  10. ['b1x2x1', m2,  1, -4, -8, 3, 0,0,90],
  11. ['b1x2x1', m2,  1, 12, -8, 3, 0,0,90],
  12. ['b1x2x1', m2,  1, -4, 24, 3, 0,0,90],
  13. ['b1x2x1', m2,  1, 12, 24, 3, 0,0,90],
  14. ['b2x2x1', m3,  1, -8, -4, 3, 0,0,0],
  15. ['b2x2x1', m3,  1,  8, -4, 3, 0,0,0],
  16. ['b2x2x1', m3,  1, -8, 28, 3, 0,0,0],
  17. ['b2x2x1', m3,  1,  8, 28, 3, 0,0,0],
  18. ['b2x3x1', m3,  2, -8, -8, 6, 0,0,0],
  19. ['b2x3x1', m3,  2,  8, -8, 6, 0,0,0],
  20. ['b2x3x1', m3,  2, -8, 24, 6, 0,0,0],
  21. ['b2x3x1', m3,  2,  8, 24, 6, 0,0,0],
  22. ['b2x3x1', m3,  3, -8, -8, 9, 0,0,0],
  23. ['b2x3x1', m3,  3,  8, -8, 9, 0,0,0],
  24. ['b2x3x1', m3,  3, -8, 24, 9, 0,0,0],
  25. ['b2x3x1', m3,  3,  8, 24, 9, 0,0,0],
  26. ['b2x3x1', m3,  4, -8, -8, 12, 0,0,0],
  27. ['b2x3x1', m3,  4,  8, -8, 12, 0,0,0],
  28. ['b2x4x1', m3,  4, -8, 20, 12, 0,0,0],
  29. ['b2x4x1', m3,  4,  8, 20, 12, 0,0,0],
  30. ['b2x4x1', m3,  5, -8, -8, 15, 0,0,0],
  31. ['b2x4x1', m3,  5,  8, -8, 15, 0,0,0],
  32. ['b2x4x1', m3,  5, -8, 20, 15, 0,0,0],
  33. ['b2x4x1', m3,  5,  8, 20, 15, 0,0,0],
  34. ['b2x4x1', m3,  5,  8, 12, 15, 0,0,90],
  35. ['b1x4x1', m3,  5,  8,  8, 15, 0,0,90],
  36. ['b2x8x1', m3,  6, -8, -8, 18, 0,0,0],
  37. ['b2x8x1', m3,  6,  0, -4, 18, 0,0,0],
  38. ['b2x8x1', m3,  6,  8, -8, 18, 0,0,0],
  39. ['b2x3x1', m3,  6, -8, 24, 18, 0,0,0],
  40. ['b2x3x1', m3,  6,  8, 24, 18, 0,0,0],
  41. ['b2x8x1', m3,  7, -8, -8, 21, 0,0,0],
  42. ['b2x3x1', m3,  7,  0, 24, 21, 0,0,90],
  43. ['b1x6x1', m3,  7, 12, 32, 21, 0,0,90],
  44. ['b2x3x1', m3,  7, 12, 24, 21, 0,0,90],
  45. ['b2x8x1', m3,  7,  8, -8, 21, 0,0,0],
  46. ['b2x4x1', m3,  7,  0,-12, 21, 0,0,0],
  47. ['b2x2x1', m3,  8,  0,-16, 24, 0,0,0],
  48. ['b2x4x1', m3,  8,  8, -8, 24, 0,0,90],
  49. ['l2x2x1', m3,  8, -8,  0, 24, 0,0,-90],
  50. ['l2x2x1', m3,  8, 12,  0, 24, 0,0,180],
  51. ['b2x8x1', m3,  8, -8,  4, 24, 0,0,0],
  52. ['b2x8x1', m3,  8,  8,  4, 24, 0,0,0],
  53. ['f1x2x1', m3,  8,  4, 32, 24, 0,0,90],
  54. ['l2x2x1', m3,  9,  0, -8, 27, 0,0,180],
  55. ['l2x2x1', m3,  9,  4, -8, 27, 0,0,-90],
  56. ['b2x8x1', m3,  9, -8, -4, 27, 0,0,0],
  57. ['b2x8x1', m3,  9,  8, -4, 27, 0,0,0],
  58. ['b2x2x1', m3,  9, -8, 28, 27, 0,0,0],
  59. ['b2x2x1', m3,  9,  8, 28, 27, 0,0,0],
  60. ['b1x2x1', m3,  9,  2, 32, 27, 0,0,0],
  61. ['b2x4x1', m3, 10,  8, -8, 30, 0,0,90],
  62. ['b2x8x1', m3, 10, -8,  0, 30, 0,0,0],
  63. ['b2x8x1', m3, 10,  8,  0, 30, 0,0,0],
  64. ['b1x4x1', m3, 10,  8, 32, 30, 0,0,90],
  65. ['b2x2x1', m3, 11,  0, -8, 33, 0,0,0],
  66. ['b2x8x1', m3, 11, -4,  0, 33, 0,0,0],
  67. ['b2x8x1', m3, 11,  4,  0, 33, 0,0,0],
  68. ['b2x4x1', m3, 12,  0,-32, 24, 0,0,0],
  69. ['b1x2x1', m3, 12, -4,-20, 24, 0,0,0],
  70. ['b1x2x1', m3, 12,  8,-20, 24, 0,0,0],
  71. ['b1x2x1', m3, 13,  4,-32, 27, 0,0,90],
  72. ['b2x4x1', m3, 13,  8,-28, 27, 0,0,90],
  73. ['b2x4x1', m3, 13,  8,-20, 27, 0,0,90],
  74. ['b1x2x1', m2, 13, -8,-32, 27, 0,0,0],
  75. ['b1x2x1', m2, 13, 12,-32, 27, 0,0,0],
  76. ['b1x2x1', m3, 13, -8,-12, 27, 0,0,75],
  77. ['b1x3x1', m3, 14,  0,  0, 3, 0,0,0, 1],
  78. ['b1x2x1', m3, 15,  0,  8, 6, 0,0,0, 1],
  79. ['b1x3x1', m3, 16,  0,  0, 9, 0,0,0, 1],
  80. ['b1x2x1', m3, 16,  0, 12, 9, 0,0,0, 1],
  81. ['b1x2x1', m3, 17,  0,  8, 12, 0,0,0, 1],
  82. ['b1x3x1', m3, 18,  0,  0, 15, 0,0,0, 1],
  83. ['b1x2x1', m3, 13, 12,-12, 27, 0,0,-75],
  84. ['b1x3x1', m3, 14,  0,  0, 3, 0,0,0, 1],
  85. ['b1x2x1', m3, 15,  0,  8, 6, 0,0,0, 1],
  86. ['b1x3x1', m3, 16,  0,  0, 9, 0,0,0, 1],
  87. ['b1x2x1', m3, 16,  0, 12, 9, 0,0,0, 1],
  88. ['b1x2x1', m3, 17,  0,  8, 12, 0,0,0, 1],
  89. ['b1x3x1', m3, 18,  0,  0, 15, 0,0,0, 1],
  90. ['b2x2x1', m3, 14,  0,-16, 30, 0,0,0],
  91. ['b2x4x1', m3, 14,  0,-32, 30, 0,0,0],
  92. ['b2x3x1', m3, 14, -8,-28, 30, 0,0,0],
  93. ['b2x3x1', m3, 14,  8,-28, 30, 0,0,0],
  94. ['b2x3x1', m3, 15,  0,-16, 33, 0,0,90],
  95. ['b2x3x1', m3, 15, 12,-16, 33, 0,0,90],
  96. ['b2x3x1', m3, 15,  0,-24, 33, 0,0,90],
  97. ['b2x3x1', m3, 15, 12,-24, 33, 0,0,90],
  98. ['l2x2x1', m3, 15,  0,-28, 33, 0,0,180],
  99. ['l2x2x1', m3, 15,  4,-28, 33, 0,0,-90],
  100. ['c1x1x1', m4, 16, -4,-28, 36, 0,0,0],
  101. ['c1x1x1', m4, 16,  8,-28, 36, 0,0,0],
  102. ['b2x4x1', m3, 16,  0,-28, 36, 0,0,0],
  103. ['b2x2x1', m3, 16, -8,-24, 36, 0,0,0],
  104. ['b2x2x1', m3, 16,  8,-24, 36, 0,0,0],
  105. ['b1x2x1', m3, 16,  4,-12, 36, 0,0,90],
  106. ['b2x4x1', m3, 17,  8,-28, 39, 0,0,90],
  107. ['b2x3x1', m3, 17, -8,-20, 39, 0,0,0],
  108. ['b2x3x1', m3, 17,  0,-20, 39, 0,0,0],
  109. ['b2x3x1', m3, 17,  8,-20, 39, 0,0,0],
  110. ['b2x3x1', m3, 19,  0,-36, 21, 0,0,0],
  111. ['b2x2x1', m3, 20,  0,-36, 18, 0,0,0],
  112. ['b2x2x1', m3, 21,  0,-36, 15, 0,0,0],
  113. ['b2x2x1', m3, 22,  0,-36, 12, 0,0,0],
  114. //['b2x2x1', m3, 23,  0,-40, 9, 0,0,0],
  115.  
  116. ];
  117.  
  118. model_animat=[
  119. [67,'rotation','z','*1', 0.49087385,2.15984494,.09817477],
  120. [74,'rotation','z','*2', -2.15984494,-0.49087385,.09817477],
  121. ];