home *** CD-ROM | disk | FTP | other *** search
/ vsiftp.vmssoftware.com / VSIPUBLIC@vsiftp.vmssoftware.com.tar / FREEWARE / FREEWARE40.ZIP / net3d / map.i < prev    next >
Text File  |  1995-03-08  |  18KB  |  806 lines

  1. map 21 20  
  2.  200.0  
  3.  1200  
  4. {
  5. DSAGKADSKGLHDGKSHGDKA
  6. DFBABCBAAAAABCBAAAKLA
  7. KAAAAAAAAAAAAAAAAAAMA
  8. NAAAAAAAAAAAAAAAAAAPA
  9. LAAAAAAAAAAAAAAAAAANA
  10. NAAAAAAAAAAAAAAAAAAPA
  11. ZDBAAAAAAAAAAAAAAABQA
  12. PAAAAAAAAAAAAAAAAAANA
  13. NAAAAAAAAAAAAAAAAAAMA
  14. OAAAAAAAAAAAAAAAAAALA
  15. PAAAAAAAAGGAAAAAAAANA
  16. NAAAAAAAAAAAAAAAAAAMA
  17. AAAAAAAAAAAAAAAAAAAAA
  18. AAAAAAAAAAAAAAAAAAAAA
  19. AAJGJKGJKJKAAAAAAAAAA
  20. AAAjjjkfuJLKAAAAAAAAA
  21. AAAJHGJJGJJAAAAAAAAAA
  22. AAAAAAAAAAAAAAAAAAAAA
  23. AAAAAAAAAAAAAAAAAAAAA
  24. AAAAAAAAAAAAAAAAAAAAA
  25. }
  26.  
  27. lookout 815 915 130
  28. fadeto 22000 22000 22000
  29. ground 2 2
  30.  
  31.  
  32. vehicle house def {
  33. name "An average, boring house"
  34. type static
  35. hp 20
  36. object {
  37. at 0 0 0
  38.  points {
  39.  0 0 0 40 0 0 40 40 0 0 40 0
  40.  0 0 30 40 0 30 40 40 30 0 40 30
  41.  20 20 40
  42.  }
  43.  face 50 f { 0 4 5 1 }
  44.  face 51 f { 1 5 6 2 }
  45.  face 52 f { 2 6 7 3 }
  46.  face 53 f { 3 7 4 0 }
  47.  face 140 f { 4 8 5 }
  48.  face 142 f { 5 8 6 }
  49.  face 144 f { 6 8 7 }
  50.  face 146 f { 7 8 4 }
  51.  }
  52. object {
  53.  at 0 0 30
  54.  points { 0 0 0 0 0 10 3 0 10 -3 0 10
  55.  3 3 10 3 -3 10 -3 3 10 -3 -3 10 }
  56.  face 32 l { 0 1 }
  57.  face 32 l { 2 3 }
  58.  face 32 l { 4 5 }
  59.  face 32 l { 6 7 }
  60.  }
  61. }
  62.  
  63.  
  64. vehicle pylon def {
  65. name "A power pole"
  66. type static
  67. hp 6
  68. object {
  69.  at x y 0
  70.  points { 0 0 0 3 0 0 3 3 0 0 3 0
  71.  0 0 25 3 0 25 3 3 25 0 3 25
  72.  }
  73.  face 170 f { 0 4 5 1 }
  74.  face 171 f { 1 5 6 2 }
  75.  face 172 f { 2 6 7 3 }
  76.  face 173 f { 3 7 4 0 }
  77.  face 174 f { 7 6 5 4 }
  78.  }
  79. object {
  80.  at x y 0
  81.  points { 0 -4 22 0 7 22 }
  82.  face 32 l { 0 1 }
  83.  }
  84. object {
  85.  at x y 0
  86.  points { 3 -4 22 3 7 22 }
  87.  face 32 l { 0 1 }
  88.  }
  89. }
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96. vehicle house2 def {
  97. name "A fairly large house"
  98. type static
  99. hp 35
  100. object {
  101.  at x y 0
  102.  points {
  103.  0 0 0 80 0 0 80 40 0 0 40 0
  104.  0 0 20 80 0 20 80 40 20 0 40 20
  105.  20 20 30 60 20 30
  106.  }
  107.  face 140 f { 0 4 5 1 }
  108.  face 141 f { 1 5 6 2 }
  109.  face 142 f { 2 6 7 3 }
  110.  face 143 f { 3 7 4 0 }
  111.  face 50 f { 4 8 9 5 }
  112.  face 51 f { 5 9 6 }
  113.  face 52 f { 6 9 8 7 }
  114.  face 53 f { 7 8 4 }
  115.  }
  116. }
  117.  
  118.  
  119.  
  120. vehicle tower def {
  121. name "A 10 storey building"
  122. type static
  123. hp 66
  124. object {  
  125.  points {
  126.  0 0 0 50 0 0 50 50 0 0 50 0
  127.  0 0 80 50 0 80 50 50 80 0 50 80
  128.  }
  129.  face 50 f { 0 4 5 1 }
  130.  face 51 f { 1 5 6 2 }
  131.  face 52 f { 2 6 7 3 }
  132.  face 53 f { 3 7 4 0 }
  133.  face 54 f { 7 6 5 4 }
  134.  }
  135. object {  
  136.  points {
  137.  10 10 80 40 10 80 40 40 80 10 40 80
  138.  10 10 200 40 10 200 40 40 200 10 40 200
  139.  }
  140.  face 55 f { 0 4 5 1 }
  141.  face 56 f { 1 5 6 2 }
  142.  face 57 f { 2 6 7 3 }
  143.  face 58 f { 3 7 4 0 }
  144.  face 59 f { 7 6 5 4 }
  145.  }
  146. object {  
  147.  points {
  148.  15 15 200 35 15 200 35 35 200 15 35 200 25 25 300
  149.  }
  150.  face 60 f { 0 4 1 }
  151.  face 61 f { 1 4 2 }
  152.  face 62 f { 2 4 3 }
  153.  face 63 f { 3 4 0 }
  154.  }
  155. object {  
  156.  points { 25 25 300 25 25 330 }
  157.  face 255 l { 0 1 }
  158.  }
  159. }
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166. vehicle HOUSE { instance house offset 700 700 0 }
  167. vehicle HOUSE { instance house offset 760 700 0 }
  168. vehicle HOUSE { instance house offset 820 700 0 }
  169. vehicle HOUSE { instance house offset 880 700 0 }
  170. vehicle HOUSE { instance house offset 700 780 0 }
  171. vehicle HOUSE2 { instance house2 offset 760 780 0 }
  172.  
  173.  
  174. vehicle road {
  175. name "The road between villages"
  176. type scenery
  177. object { at 700 740 0 points { 0 0 0 200 0 0 200 40 0 0 40 0 } face 45 p { 0 1 2 3 } }
  178. object { at 900 740 0 points { 0 0 0 200 0 0 200 40 0 0 40 0 } face 45 p { 0 1 2 3 } }
  179. object { at 1100 740 0 points { 0 0 0 200 0 0 200 40 0 0 40 0 } face 45 p { 0 1 2 3 } }
  180. object { at 1300 740 0 points { 0 0 0 200 0 0 200 40 0 0 40 0 } face 45 p { 0 1 2 3 } }
  181. object { at 1500 740 0 points { 0 0 0 200 0 0 200 40 0 0 40 0 } face 45 p { 0 1 2 3 } }
  182. object { at 1700 740 0 points { 0 0 0 200 0 0 200 40 0 0 40 0 } face 45 p { 0 1 2 3 } }
  183. object { at 1900 740 0 points { 0 0 0 200 0 0 200 40 0 0 40 0 } face 45 p { 0 1 2 3 } }
  184. object { at 2100 740 0 points { 0 0 0 200 0 0 200 40 0 0 40 0 } face 45 p { 0 1 2 3 } }
  185. object { at 2300 740 0 points { 0 0 0 200 0 0 200 40 0 0 40 0 } face 45 p { 0 1 2 3 } }
  186. object { at 2500 740 0 points { 0 0 0 200 0 0 200 40 0 0 40 0 } face 45 p { 0 1 2 3 } }
  187. object { at 2700 740 0 points { 0 0 0 200 0 0 200 40 0 0 40 0 } face 45 p { 0 1 2 3 } }
  188. object { at 2900 740 0 points { 0 0 0 200 0 0 200 40 0 0 40 0 } face 45 p { 0 1 2 3 } }
  189. object {  
  190.  points { 3100 700 0 3220 700 0 3220 820 0 3100 820 0 }
  191.  face 45 p { 0 1 2 3 }
  192.  }
  193. }
  194.  
  195.  
  196. vehicle PYLON { instance pylon offset 960 737 0 }
  197. vehicle PYLON { instance pylon offset 960 780 0 }
  198. vehicle PYLON { instance pylon offset 1160 737 0 }
  199. vehicle PYLON { instance pylon offset 1160 780 0 } 
  200. vehicle PYLON { instance pylon offset 1360 737 0 }
  201. vehicle PYLON { instance pylon offset 1360 780 0 } 
  202.  
  203.  
  204. vehicle road2 {
  205. name "The East-West Road"
  206. type scenery
  207. object { at 1700 500 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  208. object { at 1700 700 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  209. object { at 1700 900 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  210. object { at 1700 1100 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  211. }
  212.  
  213.  
  214. vehicle HOUSE { instance house offset 1700 1300 0 }
  215.  
  216.  
  217. vehicle HOUSE { instance house offset 1740 700 0 }
  218. vehicle HOUSE2 { instance house2 offset 1740 780 0 }
  219. vehicle HOUSE { instance house offset 1660 700 0 }
  220.  
  221. vehicle church {
  222. name "A Church Building with tower"
  223. type static
  224. hp 100
  225. offset 800 900 0
  226. object {  
  227.  at 0 0 0
  228.  points {
  229.  0 0 0 30 0 0 30 30 0 0 30 0
  230.  0 0 90 30 0 90 30 30 90 0 30 90
  231.  15 15 120
  232.  }
  233.  face 50 f { 0 4 5 1 }
  234.  face 51 f { 1 5 6 2 }
  235.  face 52 f { 2 6 7 3 }
  236.  face 53 f { 3 7 4 0 }
  237.  face 174 f { 4 8 5 }
  238.  face 175 f { 5 8 6 }
  239.  face 176 f { 6 8 7 }
  240.  face 177 f { 7 8 4 }
  241.  }
  242. }
  243. vehicle HOUSE2 { instance house2 offset 831 900 0 }
  244.  
  245. vehicle road3 {
  246. name "The road from the village to tower"
  247. type scenery
  248. object { at 910 780 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  249. }
  250.  
  251.  
  252. vehicle HOUSE { instance house offset 2800 3000 0 }
  253. vehicle HOUSE { instance house offset 2800 3100 0 }
  254. vehicle HOUSE { instance house offset 2880 3050 0 }
  255. vehicle HOUSE2 { instance house2 offset 2880 3130 0 }
  256. vehicle road4 {
  257. name "A long long road"
  258. type scenery
  259. object { at 2840 3000 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  260. object { at 2840 2800 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  261. object { at 2840 2600 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  262. object { at 2840 2400 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  263. object { at 2840 2200 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  264. object { at 2840 2000 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  265. object { at 2840 1800 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  266. object { at 2840 1600 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  267. object { at 2840 1400 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  268. object { at 2840 1200 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  269. object { at 2840 1000 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  270. object { at 2840 800 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  271. object { at 2840 600 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  272. }
  273.  
  274.  
  275. vehicle TREE { instance tree offset 1502 1002 0 }
  276. vehicle TREE { instance tree offset 1515 1060 0 }
  277. vehicle TREE { instance tree offset 2150 1486 0 }
  278. vehicle TREE { instance tree offset 1081 1080 0 }
  279. vehicle TREE { instance tree offset 1590 1801 0 }
  280. vehicle TREE { instance tree offset 1933 1052 0 }
  281. vehicle TREE { instance tree offset 1560 1010 0 }
  282. vehicle TREE { instance tree offset 2581 1243 0 }
  283. vehicle TREE { instance tree offset 1820 1030 0 }
  284. vehicle TREE { instance tree offset 1201 1096 0 }
  285. vehicle TREE { instance tree offset 2315 1638 0 }
  286. vehicle TREE { instance tree offset 1500 1064 0 }
  287.  
  288.  
  289. vehicle TOWER { instance tower offset 3200 3800 0 }
  290. vehicle TOWER { instance tower offset 3290 3800 0 }
  291. vehicle TOWER { instance tower offset 3200 3870 0 }
  292. vehicle TOWER { instance tower offset 3290 3920 0 }
  293.  
  294.  
  295. vehicle missilebonus {
  296. name "A Missile Launcher"
  297. flying
  298. type weapon
  299. weapon missile
  300. hp 2
  301. offset 3100 3700 2
  302. object {
  303.  points { 0 0 0 5 0 0 5 5 0 0 5 0
  304.  0 0 5 5 0 5 5 5 5 0 5 5 }
  305.  face 25 f { 0 4 5 1 }
  306.  face 26 f { 1 5 6 2 }
  307.  face 27 f { 2 6 7 3 }
  308.  face 28 f { 3 7 4 0 }
  309.  face 29 f { 0 1 2 3 }
  310.  face 30 f { 7 6 5 4 }
  311.  }
  312. }
  313.  
  314.  
  315. vehicle road {
  316. name "The city road"
  317. type scenery
  318. object { at 3250 4000 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }  
  319. object { at 3250 3800 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  320. object { at 3250 3600 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  321. object { at 3250 3400 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  322. object { at 3250 3200 0 points { 0 0 0 0 200 0 40 200 0 40 0 0 } face 45 p { 0 1 2 3 } }
  323. object { at 2650 3200 0 points { 0 0 0 200 0 0 200 40 0 0 40 0 } face 45 p { 0 1 2 3 } }  
  324. object { at 2850 3200 0 points { 0 0 0 200 0 0 200 40 0 0 40 0 } face 45 p { 0 1 2 3 } }
  325. object { at 3050 3200 0 points { 0 0 0 200 0 0 200 40 0 0 40 0 } face 45 p { 0 1 2 3 } }
  326. }
  327.  
  328.  
  329.  
  330. vehicle pterodactyl def {
  331. name "a pterodactyl or flying serpent"
  332. angle 90
  333. flying
  334. type bird
  335. max velocity 200
  336.  
  337. object {  
  338.  at 100 100 60
  339.  centre 0 4.5 0
  340.  counter
  341.  points {
  342.  0 6 2 0 4 5 -0.5 3.5 3.5 0.5 3.5 3.5
  343.  }
  344.  face 188 f { 0 1 3 }
  345.  face 186 f { 2 1 0 }
  346.  face 180 f { 0 3 2 }
  347. }
  348.  
  349. object {  
  350.  at 100 100 60
  351.  centre 0 4.5 0
  352.  counter
  353.  points {
  354.  0 4 5 -0.5 3.5 3.5 0.5 3.5 3.5 0 -3 0 -0.5 -2 0 0.5 -2 0
  355.  }
  356.  face 48 f { 0 3 5 2 }
  357.  face 50 f { 0 1 4 3 }
  358.  face 45 f { 1 2 5 4 }
  359. }
  360.  
  361.  
  362. object {  
  363.  at 100 100 60
  364.  centre 2.4 -0.8 3.34
  365.  counter
  366.  points {
  367.  0 3 4.286 3 1 8 3 -4 4 0 -2 0.714 
  368.  }
  369.  face 42 p { 0 1 2 3 }
  370.  oscli 1 1 { - - -7 }
  371.  oscli 2 1 { - - -7 }
  372. }
  373.  
  374. object {  
  375.  at 100 100 60
  376.  centre 4 -1.67 3
  377.  counter
  378.  points {
  379.  3 1 8 3 -4 4 6 -2 4
  380.  }
  381.  face 40 p { 0 1 2 }
  382.  oscli 0 1 { - - -7 }
  383.  oscli 1 1 { - - -7 }
  384.  oscli 2 1 { - - -9 }
  385. }
  386.  
  387. object {  
  388.  at 100 100 60
  389.  centre -2.4 -0.8 3.34
  390.  counter
  391.  points {
  392.  0 3 4.286 -3 1 8 -3 -4 4 0 -2 0.714 
  393.  }
  394.  face 40 p { 0 1 2 3 }
  395.  oscli 1 1 { - - -7 }
  396.  oscli 2 1 { - - -7 }
  397. }
  398.  
  399. object {  
  400.  at 100 100 60
  401.  centre -4 -1.67 3
  402.  counter
  403.  points {
  404.  -3 1 8 -3 -4 4 -6 -2 4
  405.  }
  406.  face 42 p { 0 1 2 }
  407.  oscli 0 1 { - - -7 }
  408.  oscli 1 1 { - - -7 }
  409.  oscli 2 1 { - - -9 }
  410. }
  411.  
  412. object {  
  413.  at 100 100 60
  414.  centre 0 -3.67 -1.33
  415.  counter
  416.  points {
  417.  0 -3 0 -0.5 -2 0 0.5 -2 0 0 -6 -3
  418.  }
  419.  face 184 f { 0 1 3 }
  420.  face 182 f { 0 3 2 }
  421.  face 178 f { 2 3 1 }
  422. }
  423.  
  424. }
  425.  
  426.  
  427. vehicle amigaball def {
  428. name "an Amiga beachball"
  429. flying
  430. type thing
  431.  
  432. object {
  433.  at 0 0 12
  434.  centre 0 0 0
  435.  points {
  436.   
  437.  0 0 10
  438.  0 0 -10
  439.  0 3.8268 -9.2388  
  440.  2.2494 3.0960 -9.2388  
  441.  3.6395 1.1826 -9.2388  
  442.  3.6395 -1.1826 -9.2388  
  443.  2.2494 -3.0960 -9.2388  
  444.  0 -3.8268 -9.2388  
  445.  -2.2494 -3.0960 -9.2388  
  446.  -3.6395 -1.1826 -9.2388  
  447.  -3.6395 1.1826 -9.2388  
  448.  -2.2494 3.0960 -9.2388  
  449.  0 7.0711 -7.0711  
  450.  4.1563 5.7206 -7.0711  
  451.  6.7250 2.1851 -7.0711  
  452.  6.7250 -2.1851 -7.0711  
  453.  4.1563 -5.7206 -7.0711  
  454.  0 -7.0711 -7.0711  
  455.  -4.1563 -5.7206 -7.0711  
  456.  -6.7250 -2.1851 -7.0711  
  457.  -6.7250 2.1851 -7.0711  
  458.  -4.1563 5.7206 -7.0711  
  459.  0 9.2388 -3.8268  
  460.  5.4304 7.4743 -3.8268  
  461.  8.7866 2.8549 -3.8268  
  462.  8.7866 -2.8549 -3.8268  
  463.  5.4304 -7.4743 -3.8268  
  464.  0 -9.2388 -3.8268  
  465.  -5.4304 -7.4743 -3.8268  
  466.  -8.7866 -2.8549 -3.8268  
  467.  -8.7866 2.8549 -3.8268  
  468.  -5.4304 7.4743 -3.8268  
  469.  0 10 0  
  470.  5.8779 8.0902 0  
  471.  9.5106 3.0902 0  
  472.  9.5106 -3.0902 0  
  473.  5.8779 -8.0902 0  
  474.  0 -10 0  
  475.  -5.8779 -8.0902 0  
  476.  -9.5106 -3.0902 0  
  477.  -9.5106 3.0902 0  
  478.  -5.8778 8.0902 0  
  479.  0 9.2388 3.8268  
  480.  5.4304 7.4743 3.8268  
  481.  8.7866 2.8549 3.8268  
  482.  8.7866 -2.8549 3.8268  
  483.  5.4304 -7.4743 3.8268  
  484.  0 -9.2388 3.8268  
  485.  -5.4304 -7.4743 3.8268  
  486.  -8.7866 -2.8549 3.8268  
  487.  -8.7866 2.8549 3.8268  
  488.  -5.4304 7.4743 3.8268  
  489.  0 7.0711 7.0711  
  490.  4.1563 5.7206 7.0711  
  491.  6.7250 2.1851 7.0711  
  492.  6.7250 -2.1851 7.0711  
  493.  4.1563 -5.7206 7.0711  
  494.  0 -7.0711 7.0711  
  495.  -4.1563 -5.7206 7.0711  
  496.  -6.7250 -2.1851 7.0711  
  497.  -6.7250 2.1851 7.0711  
  498.  -4.1563 5.7206 7.0711  
  499.  0 3.8268 9.2388  
  500.  2.2494 3.0960 9.2388  
  501.  3.6395 1.1826 9.2388  
  502.  3.6395 -1.1826 9.2388  
  503.  2.2494 -3.0960 9.2388  
  504.  0 -3.8268 9.2388  
  505.  -2.2494 -3.0960 9.2388  
  506.  -3.6395 -1.1826 9.2388  
  507.  -3.6395 1.1826 9.2388  
  508.  -2.2494 3.0960 9.2388  
  509.  
  510.  }  
  511.  
  512.  face 152 f { 0 62 63 }
  513.  face 60 f { 0 63 64 }
  514.  
  515.  face 60 f { 1 3 2 }
  516.  face 152 f { 1 4 3 }
  517.  face 152 f { 2 3 13 12 }
  518.  face 60 f { 3 4 14 13 }
  519.  face 152 f { 13 14 24 23 }
  520.  face 60 f { 12 13 23 22 }
  521.  face 152 f { 22 23 33 32 }
  522.  face 60 f { 23 24 34 33 }
  523.  face 152 f { 33 34 44 43 }
  524.  face 60 f { 32 33 43 42 }
  525.  face 152 f { 42 43 53 52 }
  526.  face 60 f { 43 44 54 53 }
  527.  face 152 f { 53 54 64 63 }
  528.  face 60 f { 52 53 63 62 }
  529.  
  530.  face 152 f { 0 64 65 }
  531.  face 60 f { 0 65 66 }
  532.  
  533.  face 60 f { 1 5 4 }
  534.  face 152 f { 1 6 5 }
  535.  face 152 f { 4 5 15 14 }
  536.  face 60 f { 5 6 16 15 }
  537.  face 152 f { 15 16 26 25 }
  538.  face 60 f { 14 15 25 24 }
  539.  face 152 f { 24 25 35 34 }
  540.  face 60 f { 25 26 36 35 }
  541.  face 152 f { 35 36 46 45 }
  542.  face 60 f { 34 35 45 44 }
  543.  face 152 f { 44 45 55 54 }
  544.  face 60 f { 45 46 56 55 }
  545.  face 152 f { 55 56 66 65 }
  546.  face 60 f { 54 55 65 64 }
  547.  
  548.  face 152 f { 0 66 67 }
  549.  face 60 f { 0 67 68 }
  550.  
  551.  face 60 f { 1 7 6 }
  552.  face 152 f { 1 8 7 }
  553.  face 152 f { 6 7 17 16 }
  554.  face 60 f { 7 8 18 17 }
  555.  face 152 f { 17 18 28 27 }
  556.  face 60 f { 16 17 27 26 }
  557.  face 152 f { 26 27 37 36 }
  558.  face 60 f { 27 28 38 37 }
  559.  face 152 f { 37 38 48 47 }
  560.  face 60 f { 36 37 47 46 }
  561.  face 152 f { 46 47 57 56 }
  562.  face 60 f { 47 48 58 57 }
  563.  face 152 f { 57 58 68 67 }
  564.  face 60 f { 56 57 67 66 }
  565.  
  566.  face 152 f { 0 68 69 }
  567.  face 60 f { 0 69 70 }
  568.  
  569.  face 60 f { 1 9 8 }
  570.  face 152 f { 1 10 9 }
  571.  face 152 f { 8 9 19 18 }
  572.  face 60 f { 9 10 20 19 }
  573.  face 152 f { 19 20 30 29 }
  574.  face 60 f { 18 19 29 28 }
  575.  face 152 f { 28 29 39 38 }
  576.  face 60 f { 29 30 40 39 }
  577.  face 152 f { 39 40 50 49 }
  578.  face 60 f { 38 39 49 48 }
  579.  face 152 f { 48 49 59 58 }
  580.  face 60 f { 49 50 60 59 }
  581.  face 152 f { 59 60 70 69 }
  582.  face 60 f { 58 59 69 68 }
  583.  
  584.  face 152 f { 0 70 71 }
  585.  face 60 f { 0 71 62 }
  586.  
  587.  face 60 f { 1 11 10 }
  588.  face 152 f { 1 2 11 }
  589.  face 152 f { 10 11 21 20 }
  590.  face 60 f { 11 2 12 21 }
  591.  face 152 f { 21 12 22 31 }
  592.  face 60 f { 20 21 31 30 }
  593.  face 152 f { 30 31 41 40 }
  594.  face 60 f { 31 22 32 41 }
  595.  face 152 f { 41 32 42 51 }
  596.  face 60 f { 40 41 51 50 }
  597.  face 152 f { 50 51 61 60 }
  598.  face 60 f { 51 42 52 61 }
  599.  face 152 f { 61 52 62 71 }
  600.  face 60 f { 60 61 71 70 }
  601.  
  602.   
  603.  bounce -1 1 { - - 30 }
  604.  
  605.  }
  606. }
  607.  
  608.  
  609. vehicle fish def {
  610. name "a giant flying fish"
  611. angle 90
  612. flying
  613. type fish
  614. hp 15
  615.  
  616. object {  
  617.  at 100 100 60
  618.  centre 0 -5 0
  619.  counter
  620.  points {
  621.   
  622.  -10 0 0 -10 0 2 -8 0 6 -6 0 8 -2 0 10 
  623.  2 0 10 6 0 8 8 0 6 10 0 2 
  624.  10 0 0 10 0 -2 8 0 -6 6 0 -8 2 0 -10 
  625.  -2 0 -10 -6 0 -8 -8 0 -6 -10 0 -2
  626.    
  627.  -8 6 2 -4 10 4 4 10 4 8 6 2 
  628.  8 6 2 4 10 4 -4 10 4 -8 6 2
  629.   
  630.  -8 -6 0 -8 -6 2 -6 -6 6 -2 -6 8 2 -6 8 6 -6 6 8 -6 2 8 -6 0
  631.   
  632.  -2 -10 0 0 -10 4 2 -10 0 0 -10 -4
  633.  }
  634.  oscli 18 1 { - - -2 }
  635.  oscli 19 1 { - - -4 }
  636.  oscli 20 1 { - - -4 }
  637.  oscli 21 1 { - - -2 }
  638.  
  639.   
  640.  face 243 f { 0 1 18 }
  641.  face 244 f { 1 2 18 }
  642.  face 245 f { 2 3 19 18 }
  643.  face 246 f { 3 4 19 }
  644.  face 245 f { 4 5 20 19 }
  645.  face 244 f { 5 6 20 }
  646.  face 243 f { 6 7 21 20 }
  647.  face 242 f { 7 8 21 }
  648.  face 239 f { 8 9 21 }
  649.   
  650.  face 200 f { 0 18 19 20 21 9 }
  651.   
  652.  face 239 f { 26 27 1 0 }
  653.  face 241 f { 27 28 2 1 }
  654.  face 242 f { 28 3 2 }
  655.  face 242 f { 28 29 4 3 }
  656.  face 241 f { 29 30 5 4 }
  657.  face 240 f { 30 31 6 5 }
  658.  face 239 f { 31 7 6 }
  659.  face 238 f { 31 32 8 7 }
  660.  face 237 f { 32 33 9 8 }
  661.   
  662.  face 235 f { 26 34 27 }
  663.  face 237 f { 27 34 28 }
  664.  face 238 f { 34 35 28 }
  665.  face 239 f { 28 35 29 }
  666.  face 241 f { 29 35 30 }
  667.  face 240 f { 30 35 31 }
  668.  face 238 f { 31 35 36 }
  669.  face 236 f { 32 31 36 }
  670.  face 234 f { 32 36 33 }
  671. }
  672.  
  673. object {  
  674.  at 100 100 60
  675.  centre 0 -5 0
  676.  counter
  677.  points {
  678.   
  679.  -10 0 0 -10 0 2 -8 0 6 -6 0 8 -2 0 10 
  680.  2 0 10 6 0 8 8 0 6 10 0 2 
  681.  10 0 0 10 0 -2 8 0 -6 6 0 -8 2 0 -10 
  682.  -2 0 -10 -6 0 -8 -8 0 -6 -10 0 -2
  683.    
  684.  -8 6 -2 -4 10 -4 4 10 -4 8 6 -2 
  685.  8 6 -2 4 10 -4 -4 10 -4 -8 6 -2
  686.   
  687.  8 -6 0 8 -6 -2 6 -6 -6 2 -6 -8 -2 -6 -8 -6 -6 -6 -8 -6 -2 -8 -6 0
  688.   
  689.  -2 -10 0 0 -10 4 2 -10 0 0 -10 -4
  690.  }
  691.  oscli 22 1 { - - 2 }
  692.  oscli 23 1 { - - 4 }
  693.  oscli 24 1 { - - 4 }
  694.  oscli 25 1 { - - 2 }
  695.  
  696.   
  697.  face 237 f { 9 10 22 }
  698.  face 236 f { 10 11 22 }
  699.  face 234 f { 11 12 23 22 }
  700.  face 232 f { 12 13 23 }
  701.  face 231 f { 13 14 24 23 }
  702.  face 232 f { 14 15 24 }
  703.  face 234 f { 15 16 25 24 }
  704.  face 236 f { 16 17 25 }
  705.  face 237 f { 17 0 25 }
  706.   
  707.  face 207 f { 0 9 22 23 24 25 }
  708.   
  709.  face 237 f { 9 26 27 10 }
  710.  face 235 f { 10 27 28 11 }
  711.  face 233 f { 11 28 12 }
  712.  face 232 f { 12 28 29 13 }
  713.  face 234 f { 13 29 30 14 }
  714.  face 235 f { 14 30 31 15 }
  715.  face 236 f { 15 31 16 }
  716.  face 238 f { 16 31 32 17 }
  717.  face 239 f { 17 32 33 0 }
  718.   
  719.  face 234 f { 26 36 27 }
  720.  face 232 f { 27 36 28 }
  721.  face 231 f { 28 36 37 }
  722.  face 230 f { 28 37 29 }
  723.  face 229 f { 29 37 30 }
  724.  face 230 f { 30 37 31 }
  725.  face 232 f { 37 34 31 }
  726.  face 234 f { 34 32 31 }
  727.  face 235 f { 34 33 32 }
  728. }
  729.  
  730. object {  
  731.  at 100 100 60
  732.  centre -10.5 -4.5 0
  733.  counter
  734.  points {
  735.  -10 0 0 -16 -6 0 -8 -6 2 -8 -6 -2
  736.  }
  737.  
  738.  face 214 f { 0 1 2 }
  739.  face 211 f { 3 1 0 }
  740.  face 212 f { 3 2 0 }
  741. }
  742. object {  
  743.  at 100 100 60
  744.  centre 10.5 -4.5 0
  745.  counter
  746.  points {
  747.  10 0 0 16 -6 0 8 -6 2 8 -6 -2
  748.  }
  749.  
  750.  face 213 f { 2 1 0 }
  751.  face 209 f { 0 1 3 }
  752.  face 212 f { 0 2 3 }
  753. }
  754. object {  
  755.  at 100 100 60
  756.  centre 0 -4.5 10.5
  757.  counter
  758.  points {
  759.  0 0 10 0 -6 16 -2 -6 8 2 -6 8 
  760.  }
  761.  
  762.  face 215 f { 0 2 1 }
  763.  face 211 f { 0 1 3 }
  764.  face 212 f { 2 3 1 }
  765. }
  766.  
  767. object {  
  768.  at 100 100 60
  769.  centre 0 -12 0
  770.  counter
  771.  points {
  772.  -2 -10 0 0 -10 4 2 -10 0 0 -10 -4
  773.  -4 -14 0 0 -14 8 4 -14 0 0 -14 -8
  774.  }
  775.  face 248 f { 4 5 1 0 }
  776.  face 246 f { 5 6 2 1 }
  777.  face 243 f { 6 7 3 2 }
  778.  face 245 f { 7 4 0 3 }
  779.  face 246 f { 7 6 5 4 }
  780. }
  781.  
  782. }
  783.  
  784.  
  785.  
  786. vehicle fish {
  787. instance fish
  788. offset 600 600 200
  789. }
  790.  
  791. vehicle amigaball {
  792. instance amigaball
  793. offset 1220 760 0
  794. }
  795.  
  796. vehicle ptero2 {
  797. instance pterodactyl
  798. offset 1200 1100 160
  799. }
  800.  
  801. vehicle ptero3 {
  802. instance pterodactyl
  803. offset 1000 1000 240
  804. }
  805.  
  806.