home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Aventura / starisland.swf / scripts / DefineSprite_786_tile012 / frame_1 / DoAction_2.as next >
Encoding:
Text File  |  2007-12-10  |  9.5 KB  |  178 lines

  1. function addStation(startNum, endNum)
  2. {
  3.    i = startNum;
  4.    while(i <= endNum)
  5.    {
  6.       var myrrs = eval("roundedRect" + i);
  7.       rrs.push(new Array(myrrs._x,myrrs._y,myrrs._width,myrrs._height,myrrs));
  8.       i++;
  9.    }
  10. }
  11. this.levelComplete._visible = false;
  12. var edges = new Array();
  13. edges.push(new Array(209.5,480.7,209.5,684.35,true));
  14. edges.push(new Array(209.5,684.35,329.7,680.2,true));
  15. edges.push(new Array(329.7,680.2,351.4,682.7,true));
  16. edges.push(new Array(351.4,682.7,371.45,688.5,true));
  17. edges.push(new Array(371.45,688.5,391.5,701.05,true));
  18. edges.push(new Array(391.5,701.05,423.5,755.05,true));
  19. edges.push(new Array(423.5,755.05,471.1,755.9,true));
  20. edges.push(new Array(471.1,755.9,484.5,707.45,true));
  21. edges.push(new Array(484.5,707.45,492.85,697.4,true));
  22. edges.push(new Array(492.85,697.4,506.2,691.55,true));
  23. edges.push(new Array(506.2,691.55,531.25,687.4,true));
  24. edges.push(new Array(531.25,687.4,611.95,645.3,true));
  25. edges.push(new Array(611.95,645.3,647.05,549.2,true));
  26. edges.push(new Array(647.05,549.2,624.5,408.75,true));
  27. edges.push(new Array(624.5,408.75,559.3,316,true));
  28. edges.push(new Array(559.3,316,318.9,315.45,true));
  29. edges.push(new Array(318.9,315.45,318.9,490.45,true));
  30. edges.push(new Array(318.9,490.45,208.65,481.2,true));
  31. edges.push(new Array(434.65,1096.15,384.6,1188.75,true));
  32. edges.push(new Array(384.6,1188.75,299.25,1278.85,true));
  33. edges.push(new Array(299.25,1278.85,286.7,1375.8,true));
  34. edges.push(new Array(286.7,1375.8,330.2,1456.05,true));
  35. edges.push(new Array(330.2,1456.05,646.2,1471.1,true));
  36. edges.push(new Array(646.2,1471.1,795.85,1464.45,true));
  37. edges.push(new Array(795.85,1464.45,844.35,1472.8,true));
  38. edges.push(new Array(844.35,1472.8,1056.65,1570.6,true));
  39. edges.push(new Array(1056.65,1570.6,1253.1,1644.95,true));
  40. edges.push(new Array(1253.1,1644.95,1460.4,1711.05,true));
  41. edges.push(new Array(1460.4,1711.05,1535.6,1707.7,true));
  42. edges.push(new Array(1535.6,1707.7,1610.85,1671.75,true));
  43. edges.push(new Array(1610.85,1671.75,1611.7,1593.2,true));
  44. edges.push(new Array(1611.7,1593.2,1540.65,1507.1,true));
  45. edges.push(new Array(1540.65,1507.1,1375.95,1520.45,true));
  46. edges.push(new Array(1375.95,1520.45,1283.7,1511.25,true));
  47. edges.push(new Array(1283.7,1511.25,999.75,1397,true));
  48. edges.push(new Array(999.75,1397,876.25,1351.6,true));
  49. edges.push(new Array(876.25,1351.6,956.1,1273.5,true));
  50. edges.push(new Array(956.1,1273.5,1162.75,1251.65,true));
  51. edges.push(new Array(1162.75,1251.65,1282,1218.05,true));
  52. edges.push(new Array(1282,1218.05,1552.55,1096.25,true));
  53. edges.push(new Array(1552.55,1096.25,1813,1011.4,true));
  54. edges.push(new Array(1813,1011.4,2092.75,908.4,true));
  55. edges.push(new Array(2092.75,908.4,2142.3,995.45,true));
  56. edges.push(new Array(2142.3,995.45,1932.3,1072.75,true));
  57. edges.push(new Array(1932.3,1072.75,1784.9,1101,true));
  58. edges.push(new Array(1784.9,1101,1716.15,1117.25,true));
  59. edges.push(new Array(1716.15,1117.25,1673.65,1141,true));
  60. edges.push(new Array(1673.65,1141,1659.2,1197.05,true));
  61. edges.push(new Array(1659.2,1197.05,1745.75,1229.8,true));
  62. edges.push(new Array(1745.75,1229.8,1848.25,1217.2,true));
  63. edges.push(new Array(1848.25,1217.2,2075.9,1124.8,true));
  64. edges.push(new Array(2075.9,1124.8,2239.75,1053.4,true));
  65. edges.push(new Array(2239.75,1053.4,2254.9,1116.4,true));
  66. edges.push(new Array(2254.9,1116.4,2218.75,1124.8,true));
  67. edges.push(new Array(2218.75,1124.8,2151.55,1229.85,true));
  68. edges.push(new Array(2151.55,1229.85,2069.2,1297.05,true));
  69. edges.push(new Array(2069.2,1297.05,1957.45,1346.6,true));
  70. edges.push(new Array(1957.45,1346.6,1827.25,1355.8,true));
  71. edges.push(new Array(1827.25,1355.8,1631.5,1342.35,true));
  72. edges.push(new Array(1631.5,1342.35,1581.1,1379.35,true));
  73. edges.push(new Array(1581.1,1379.35,1574.35,1450.75,true));
  74. edges.push(new Array(1574.35,1450.75,1607.15,1507.85,true));
  75. edges.push(new Array(1607.15,1507.85,1672.65,1525.5,true));
  76. edges.push(new Array(1672.65,1525.5,1907.9,1456.6,true));
  77. edges.push(new Array(1907.9,1456.6,2099.45,1386.9,true));
  78. edges.push(new Array(2099.45,1386.9,2188.5,1355.8,true));
  79. edges.push(new Array(2188.5,1355.8,2232.2,1351.6,true));
  80. edges.push(new Array(2232.2,1351.6,2439.7,1393.6,true));
  81. edges.push(new Array(2439.7,1393.6,2726.2,1451.55,true));
  82. edges.push(new Array(2726.2,1451.55,3042.1,1514.6,true));
  83. edges.push(new Array(3042.1,1514.6,3069,1485.2,true));
  84. edges.push(new Array(3069,1485.2,3103.4,1462.5,true));
  85. edges.push(new Array(3103.4,1462.5,3153,1451.6,true));
  86. edges.push(new Array(3153,1451.6,3195.85,1454.95,true));
  87. edges.push(new Array(3195.85,1454.95,3198.35,1392.8,true));
  88. edges.push(new Array(3198.35,1392.8,3206.75,1376.85,true));
  89. edges.push(new Array(3206.75,1376.85,3226.1,1360.9,true));
  90. edges.push(new Array(3226.1,1360.9,3273.95,1344.1,true));
  91. edges.push(new Array(3273.95,1344.1,3346.2,1332.3,true));
  92. edges.push(new Array(3346.2,1332.3,3343.7,1160.1,true));
  93. edges.push(new Array(3343.7,1160.1,3344.55,939.2,true));
  94. edges.push(new Array(3344.55,939.2,3215.15,976.15,true));
  95. edges.push(new Array(3215.15,976.15,3068.95,955.95,true));
  96. edges.push(new Array(3068.95,955.95,2979.9,893.8,true));
  97. edges.push(new Array(2979.9,893.8,2972.35,766.15,true));
  98. edges.push(new Array(2972.35,766.15,2995.9,716.55,true));
  99. edges.push(new Array(2995.9,716.55,3033.7,678.75,true));
  100. edges.push(new Array(3033.7,678.75,3079.05,654.35,true));
  101. edges.push(new Array(3079.05,654.35,3259.7,652.7,true));
  102. edges.push(new Array(3259.7,652.7,3350.4,651.85,true));
  103. edges.push(new Array(3350.4,651.85,3348.7,452.8,true));
  104. edges.push(new Array(3348.7,452.8,3160.55,453.65,true));
  105. edges.push(new Array(3160.55,453.65,2976.55,419.15,true));
  106. edges.push(new Array(2976.55,419.15,2812.7,373.8,true));
  107. edges.push(new Array(2812.7,373.8,2711.9,387.25,true));
  108. edges.push(new Array(2711.9,387.25,2675.8,552.75,true));
  109. edges.push(new Array(2675.8,552.75,2698.45,688,true));
  110. edges.push(new Array(2698.45,688,2751.4,711.55,true));
  111. edges.push(new Array(2751.4,711.55,2807.7,703.15,true));
  112. edges.push(new Array(2807.7,703.15,2821.95,703.95,true));
  113. edges.push(new Array(2821.95,703.95,2833.75,706.5,true));
  114. edges.push(new Array(2833.75,706.5,2843.8,714.05,true));
  115. edges.push(new Array(2843.8,714.05,2849.7,727.5,true));
  116. edges.push(new Array(2849.7,727.5,2853.9,755.2,true));
  117. edges.push(new Array(2853.9,755.2,2839.65,898.85,true));
  118. edges.push(new Array(2839.65,898.85,2756.45,949.25,true));
  119. edges.push(new Array(2756.45,949.25,2712.75,1047.5,true));
  120. edges.push(new Array(2712.75,1047.5,2725.1,1153.35,true));
  121. edges.push(new Array(2725.1,1153.35,2788.2,1209.7,true));
  122. edges.push(new Array(2788.2,1209.7,2948.05,1225.7,true));
  123. edges.push(new Array(2948.05,1225.7,2983.4,1348.5,true));
  124. edges.push(new Array(2983.4,1348.5,2756.25,1350.2,true));
  125. edges.push(new Array(2756.25,1350.2,2576.85,1329.65,true));
  126. edges.push(new Array(2576.85,1329.65,2411.5,1279.85,true));
  127. edges.push(new Array(2411.5,1279.85,2297.55,1237.65,true));
  128. edges.push(new Array(2297.55,1237.65,2365.05,1168.45,true));
  129. edges.push(new Array(2365.05,1168.45,2403.85,1168.45,true));
  130. edges.push(new Array(2403.85,1168.45,2417.35,1121.2,true));
  131. edges.push(new Array(2417.35,1121.2,2435.9,1100.15,true));
  132. edges.push(new Array(2435.9,1100.15,2466.3,1087.45,true));
  133. edges.push(new Array(2466.3,1087.45,2521.15,1079.9,true));
  134. edges.push(new Array(2521.15,1079.9,2524.5,981.2,true));
  135. edges.push(new Array(2524.5,981.2,2453.65,870.65,true));
  136. edges.push(new Array(2453.65,870.65,2449.4,755.95,true));
  137. edges.push(new Array(2449.4,755.95,2479.8,669.05,true));
  138. edges.push(new Array(2479.8,669.05,2442.65,584.7,true));
  139. edges.push(new Array(2442.65,584.7,2359.95,563.6,true));
  140. edges.push(new Array(2359.95,563.6,2187.85,615.05,true));
  141. edges.push(new Array(2187.85,615.05,1933.9,680.85,true));
  142. edges.push(new Array(1933.9,680.85,1712.85,711.2,true));
  143. edges.push(new Array(1712.85,711.2,1479.95,723.05,true));
  144. edges.push(new Array(1479.95,723.05,1275.75,712.9,true));
  145. edges.push(new Array(1275.75,712.9,1061.45,698.55,true));
  146. edges.push(new Array(1061.45,698.55,948.35,680,true));
  147. edges.push(new Array(948.35,680,770.35,614.2,true));
  148. edges.push(new Array(770.35,614.2,698.6,652.15,true));
  149. edges.push(new Array(698.6,652.15,664,734,true));
  150. edges.push(new Array(664,734,703.5,810,true));
  151. edges.push(new Array(703.5,810,761,836.2,true));
  152. edges.push(new Array(761,836.2,970.7,805.75,true));
  153. edges.push(new Array(970.7,805.75,1176.85,816.4,true));
  154. edges.push(new Array(1176.85,816.4,1237.05,822.3,true));
  155. edges.push(new Array(1237.05,822.3,1257.4,827.4,true));
  156. edges.push(new Array(1257.4,827.4,1277.75,838.45,true));
  157. edges.push(new Array(1277.75,838.45,1298.1,857.1,true));
  158. edges.push(new Array(1298.1,857.1,1305.7,878.25,true));
  159. edges.push(new Array(1305.7,878.25,1307.4,913.05,true));
  160. edges.push(new Array(1307.4,913.05,1288.3,1011.5,true));
  161. edges.push(new Array(1288.3,1011.5,1238.2,1089.55,true));
  162. edges.push(new Array(1238.2,1089.55,1097.35,1087.05,true));
  163. edges.push(new Array(1097.35,1087.05,913.6,1104.4,true));
  164. edges.push(new Array(913.6,1104.4,824.1,1133.35,true));
  165. edges.push(new Array(824.1,1133.35,714.5,1270.9,true));
  166. edges.push(new Array(714.5,1270.9,640.6,1292.2,true));
  167. edges.push(new Array(640.6,1292.2,555.95,1268.25,true));
  168. edges.push(new Array(555.95,1268.25,502.05,1209.25,true));
  169. edges.push(new Array(502.05,1209.25,476.4,1098.05,true));
  170. edges.push(new Array(476.4,1098.05,434.45,1096.35,true));
  171. var k = new huang.DrawLine(this,edges);
  172. var childs = new Array(5);
  173. var rrs = new Array();
  174. addStation(0,8);
  175. var normalGravities = new Array();
  176. var helps = new Array();
  177. var portal = new Array(portal._x,portal._y,portal._width,portal._height,portal);
  178.